• 沒有找到結果。

Getting_Started Edition (2010

N/A
N/A
Protected

Academic year: 2022

Share "Getting_Started Edition (2010"

Copied!
51
0
0

加載中.... (立即查看全文)

全文

(1)

S7-1200 GPRS 通讯快速入门

S7-1200 GPRS Communication Getting started

Getting_Started Edition (2010 年-08 月)

长沙工控帮教育科技有限公司整理

(2)

摘 要本文主要介绍用SINAUT 产品 MD720-3 实现 GPRS 通讯,并与新一代的控制器 S7- 1200 一起组成 SCADA 系统,实现数据的远程采集。

关键词SINAUT GPRS SCADA S7-1200 OPC Key Words SINAUT GPRS SCADA S7-1200 OPC

IA&DT Service & Support

Page 2-51

长沙工控帮教育科技有限公司整理

(3)

目 录

S7-1200 GPRS通讯快速入门 ... 1

1 系统概述 ... 4

2 系统配置需求 ... 4

3 系统的配置过程 ... 5

3.1 中心站的配置步骤: ... 5

3.2 远程站的配置... 20

3.3 在Wincc里显示要读取远程站的数据 ... 43

IA&DT Service & Support

Page 3-51

长沙工控帮教育科技有限公司整理

(4)

1 系统概述

本系统由SINAUT MD720-3 GPRS 调制解调器、天线和 GPRS 通讯管理软件 SINAUT MICRO SC (集成 OPC Server)等组成,实现 S7-200 PLC 的 GPRS(GSM 移动无线网络)无 线连接(如图1)。

图 1 S7-1200 GPRS 通讯系统连接图

SINAUT MICRO SC 软件是一种带有特殊通讯功能的OPC路由软件。它能使SINAUT MICRO SC 同远程S7-1200控制器连接和通讯。为此要使用GSM网络(全球移动通讯系统=

移动网)里的GPRS(通用分组无线业务)。通过GPRS连接,远程S7-1200控制器能和 OPC路由软件,或和其它与SINAUTMICRO SC相连接的S7-1200控制器进行通讯。S7-1200 控制器通过GPRS调制解调器SINAUT MD720-3和GPRS服务建立连接。

2 系统配置需求

中心站

部件 数量 定货号 注释

IA&DT Service & Support

Page 4-51

长沙工控帮教育科技有限公司整理

(5)

Windows PC 1

SINAUT MICRO SC 1 6NH9910-0AA10-0AA3 8 个站的授权 ADSL 拨号 Modem 1

ADSL 路由器 1 linksys 可选(Server 在内网

上)

Wincc 7.0 SP1 1 表 1

远程站

部件 数量 定货号 注释

S7-1200 CPU 1214C 1 6ES7 214-1BE30-0XB0 220V 交流供电 S7-1200 CM1241 RS232 1 6ES7 241-1AH30-0XB0 串口通信模板 SINAUT MD720-3 1 6NH9720-3AA00 GPRS Modem 天线ANT 794-4MR 1 6NH9860-1AA0 天线

串口直连线 1 6NH7701-5AN 串口接口

以太网线 1 6XV1870-3QH20

SIMATIC S7 STEP 7 BASIC V10.5,Service Pack 2 or later

1 6ES7822-0AA00-0YA0 S7-1200 编程软件

表 2

3 系统的配置过程

3.1 中心站的配置步骤:

首先,安装所需的软件,在中心站的PC上安装下列软件:

SIMATIC S7 STEP 7 BASIC V10.5、

WinCC7.0 SP1、

SINAUT MICRO SC,

安装软件的具体步骤在这里不再做详细的介绍,可参考各软件的安装说明。

IA&DT Service & Support

Page 5-51

长沙工控帮教育科技有限公司整理

(6)

其次,连接PC 到 Internet 上,有两种方式:一种是计算机直接拨号上 Internet;另一种 通过ADSL 路由器上 Internet

先介绍通过ADSL 拨号上网获的一公网固定 IP 地(注意:若只是实验可以是公网的非固 定的IP 地址)。连接如图2

图2通过ADSL 拨号上网 配置ADSL 的过程如下:

在系统的任务栏里,选择“StartÆProgramÆAccessoriesÆCommunicationÆNetwork Setup Wizard ”如图3所示。

图3新建网络连接 选择后弹出图4窗口:

IA&DT Service & Support

Page 6-51

长沙工控帮教育科技有限公司整理

(7)

图4配置新连接向导

点击按钮“Next”后,出现图5窗口后选择第一项,如下图所示:

IA&DT Service & Support

Page 7-51

长沙工控帮教育科技有限公司整理

(8)

图5配置连接属性

再点击按钮“Next”后在出现的图6窗口中选择第二项。

图6选择连接方式

接着点击“Next”按钮后出现图7窗口

IA&DT Service & Support

Page 8-51

长沙工控帮教育科技有限公司整理

(9)

图7Internet 连接方式

再选择“Next”按钮,在弹出的图8中输入连接名“ADSL”。

IA&DT Service & Support

Page 9-51 图8配置连接名

长沙工控帮教育科技有限公司整理

(10)

输入连接名后。点击“Next”按钮后,再弹出的窗口再选择“Next”按钮,在弹出的图9窗口中输 入申请到的ADSL 拨号 Modem 的账号和密码。

图9配置账号

输入账号和密码后点击“Next”按钮,出现图 10,然后点击“Finish”按钮。

IA&DT Service & Support

Page 10-51

长沙工控帮教育科技有限公司整理

(11)

图10 配置完成

配置完成后,在网络连接里会增加一拨号连接,如图11 所示。

图11 网络连接 双击ADSL 连接,进行拨号上网,如图 12

IA&DT Service & Support

Page 11-51

长沙工控帮教育科技有限公司整理

(12)

图 12 拨号上网

拨号成功后会在任务栏的右下角添加一连接图标,双击该图标可以查看到上到公网后或 得的公网IP(图 13 所示)(这个 IP 地址需要在 S7-200PLC 程序使用),在这里要注意的是,

我们在申请ADSL 账号时,可以申请为固定公网 IP,也就是每次拨号上网,会得到一个相同 的公网IP 地址,若没有申请为固定 IP,一般为动态 IP(即每次重新拨号上网后得到的 IP 地 址都不一样),若作为工程系统来用,那么每次断线后重拨获得的 IP 地址都不相同,相应的 PLC 的程序需要程序下载,这样很不方便,所以要求是固定公网 IP,但若只是实验目的,动 态IP 也是可以的。

IA&DT Service & Support

Page 12-51

长沙工控帮教育科技有限公司整理

(13)

图13 ADSL 连接状态

上面的步骤就完成了ADSL 的拨号上网连接。建立了 Internet 的连接。

第二种上网方式,通过ADSL 路由器上 Internet 的配置步骤:

连接图14 所示:

14 ADSL 路由器的连接图

通过路由器上网,相当于把中心站设在了内网的一台 PC 上,此计算机用的是私网的 IP 地址,在路由器上获得的是公网IP 地址,在路由器上作端口映射,把指定端口的数据转发到 内网指定的IP 地址的计算机上,而内网此 IP 地址的计算机发往外部的数据,在发到路由器 后,由路由器把其内网IP 地址替换成公网 IP 地址后再把数据包发向 Internet。由于在路由器 上一般都有防火墙的功能,所以增强了网络安全的功能。

对于公司通过专线上网的用户来说,只需把公司的路由器作相应的设置,让其作一个端 口映射,让其指向公司中的目台计算机上。

IA&DT Service & Support

Page 13-51

长沙工控帮教育科技有限公司整理

(14)

配置路由器的过程如下:

打开IE 浏览器,在 IE 浏览器的地址栏里输入路由器的网卡的 IP 地址,如下图所示:选择

“Internet Connection Type”中选择“PPPoE”;

在“PPPoE Settings”中设置“User Name”和“Password”为 ADSL 账号的“用户名”和“密 码”;并选择“Keep alive : redial period ”设置周期为 30 秒;

在“Network Address server Settings(DHCP)”设置选项里,选择“Local DHCP Server”为

“Enable”;“Start IP Address”为“192.168.101.100”;“Number of Address”为“50”,如图 15 所示:

图 15 ADSL 路由器的配置 设置后设置PC 的网络连接属性如图 16 所示:

IA&DT Service & Support

Page 14-51

长沙工控帮教育科技有限公司整理

(15)

图16 设置计算机的 IP 地址

设置完后重新启动路由器,重启后再通过浏览器进入到路由器的配置页面后,点击

“status”查看其状态,如图 17 所示:

IA&DT Service & Support

Page 15-51

长沙工控帮教育科技有限公司整理

(16)

图 17 路由器上获得的公网固定 IP 地址 此时,再点击任务栏右下角的网络连接属性,如图18 所示:

图 18 在线查看计算机的 IP 地址 设置端口映设的如图19 所示

IA&DT Service & Support

Page 16-51

长沙工控帮教育科技有限公司整理

(17)

图 19 设置端口的转发

上面的步骤就完成了路由器的上网连接。建立了Internet 的连接。

完成了 Internet 的连接后,需要安装 Sinaut Micro SC 软件,安装过程按照 Sinaut Micro SC 系统手册中的步骤进行。安装后配置中心站的 Sinaut Micro SC 软件。先打开此软件,打 开位置如图20 所示:

图 20 启动 Sinaut micro SC 打开后,如图21 所示:

IA&DT Service & Support

Page 17-51

长沙工控帮教育科技有限公司整理

(18)

图 21 Sinaut micro SC 的初始界面

在上图中点击“Add”按钮,在弹出的窗口设置参数如图 22 所示:

图 22 站的配置 设置后如图23 所示:

IA&DT Service & Support

Page 18-51

长沙工控帮教育科技有限公司整理

(19)

图 23 站连接状态

因为对远程站没有作组态,所以显示为离线状态

点击上图菜单“Extras”下的“setting”,选择语言为英语,端口号为 26862(此端口对应于路 由器中设置的端口号);参数设置如图 24 所示:

图 24 配置端口号

到此就完成了对中心站的设置。

IA&DT Service & Support

Page 19-51

长沙工控帮教育科技有限公司整理

(20)

3.2 远程站的配置

首先,介绍一下硬件连接。如下图25 所示完成硬件的连接。

图 25 远程站的硬件连接图

①、安装有SIMATIC S7 STEP 7 BASIC V10.5 的编程器 ②、GPRS 通讯天线 ③、

SIANUT MD720-3 ④、CM1241 RS232 ⑤、CPU1214C ⑥、串口直连线

⑦、以太网线 ⑧、SIM 卡

注意:在连接之前一定要在 MD720-3 里插入移动的 SIM 卡(向移动公司确认已开通 GPRS 服务,且必须知道此SIM 卡的 PIN 码),插入的方法可以参考 MD720-3 的系统手册。

IA&DT Service & Support

Page 20-51 其次,编写S7-1200PLC 的程序

长沙工控帮教育科技有限公司整理

(21)

在编写程序之前,需要把GPRS 通讯的库功能块集成到 STEP 7 BASIC V10.5 环境里 通过下面的链接下载库程序到本地硬盘上

http://support.automation.siemens.com/WW/llisapi.dll/csfetch/39863979/CE-X21_S7- 1200_GPRS_library.zip?func=cslib.csFetch&nodeid=43090983

在这里我们建议把项目与库程序存放在图的目录中,如图26 所示:

图 26 项目的存放路径及库函数的文件的存放路径

打开STEP 7 BASIC V10.5,并创建一个项目名为“GPRS”,项目路径如图 27 所示:

IA&DT Service & Support

Page 21-51

长沙工控帮教育科技有限公司整理

(22)

图 27 创建项目名

点击“create”按钮创建新的项目,创建后点击“Project view”按钮切换到项目视图。如图 28 所 示:

IA&DT Service & Support

Page 22-51

长沙工控帮教育科技有限公司整理

(23)

图 28 项目视图

打开右面的“Library”标签,点击“Open global library”按钮,如图 29 所示:

图 29 创建库

点击后,会弹出“Open Global library”如图 30:

IA&DT Service & Support

Page 23-51

长沙工控帮教育科技有限公司整理

(24)

图 30 浏览库文件

在弹出的窗口中,双击“CE-X21_S7-1200_GPRS_library”文件夹,然后选择

“sinautmicrosc”文件,选择后点击“Open”按钮,如图 31:

IA&DT Service & Support

Page 24-51

长沙工控帮教育科技有限公司整理

(25)

图 31 打开库文件

到此就把 GPRS 的通讯功能块加载到库函数里,库程序的名为“sinautmicrosc”如图 32 所 示:

图 32 打开库文件

GPRS 的库程序加载到项目后,然后对 PLC 组态并编程,先做硬件的组态

在项目视图下,点击 “Devices”标签下的“Add new device”,在弹出的菜单中输入设备名

“PLC_1”并在设备列表里选择 CPU 的类型与实际的硬件类型一致,这里我们选择 CPU 的订 货号为6ES7 214-1BE30-0XB0。插入 CPU 后,点击 CPU 左边的空槽,在右边的“Catalog ” 里找到“Communication”下的 RS232 模块,拖拽或双击此模块,这样就把串口模块插入到硬 件配置里,插入后的配置如图33 所示:

IA&DT Service & Support

Page 25-51

长沙工控帮教育科技有限公司整理

(26)

图 33 硬件组态

设置 PLC 的 IP 地址为 192.168.101.121,保存编译硬件配置并下载硬件配置到 PLC 中。

硬件组态后,接下来就需要编写GPRS 的通讯程序。

在项目管理视图下双击“Device”—》“Program block”—》“OB1”如图 34 所示:

IA&DT Service & Support

Page 26-51

长沙工控帮教育科技有限公司整理

(27)

图 34 调用通讯功能块 在OB1 的 Network1 中调用 GPRS 通讯功能块。

在项目视图下点击“library”窗口的“library”标签页,点击后打开了“library”中的库函数,然 后选择库函数中的“Sinautmicrosc” 下的“sinautmicrosc_com” 下的“Library element,然后把 此功能块拖动到“Program blocks”下,如图 35 所示:

IA&DT Service & Support

Page 27-51

长沙工控帮教育科技有限公司整理

(28)

图 35 添加库功能块到程序块

,然后选择库函数中的“Sinautmicrosc” 下的“sinautmicrosc_chart” 下的“Library element,然 后把此功能块拖动到“Watch table”下,如图 36 所示:

IA&DT Service & Support

Page 28-51

长沙工控帮教育科技有限公司整理

(29)

图 36 添加监控表到变量监控表

然后拖动“com[FB144]”到 OB1 的 Network1 中,如图 37 所示:

图 37 调用 Com 功能块

IA&DT Service & Support

Page 29-51

长沙工控帮教育科技有限公司整理

(30)

然后在弹出的窗口中保持缺省的数据块名为“com_DB”,然后选择“manual”并修改数据块号为 145,点击“OK”确认。如图 38 所示:

图 38 修改背景数据块号

点击“OK”,GPRS 的通讯功能块就插入到了 OB1 的 Network1 中,如图 39 所示:

IA&DT Service & Support

Page 30-51

长沙工控帮教育科技有限公司整理

(31)

图 39 Com 功能概览

接下来就需要对此功能块的各个管脚赋值,在赋值之前,有必要了解一下各个管脚的定 义:主要分五块功能:1、GPRS 模块的初始化;2、GPRS 的发送数据功能;3、GPRS 的 数据接收功能;4、时钟同步功能;5、功能块操作返回状态。下面将介绍着五个功能块

1、GPRS 模块的初始化

IA&DT Service & Support

Page 31-51

序 管脚 管脚 数据类 描述

长沙工控帮教育科技有限公司整理

(32)

号 类型 型

1 cmd_init_start IN Bool 上升沿触发 

当“com” 功能块处于忙状态,一个新的触 发沿会被缓存起来,但若不能被及时的处 理,那么缓存只存储一个上升沿

2 cmd_init_size_of_array IN INT 输入 "data_DB[144]"全局数据块的数组的 长度

缺省值:1000;若不需要修改,就不需 要填写参数

3 cmd_init_hw_id IN PORT RS232 通讯模块的硬件ID号(HW-ID)



缺省值:11;如果 RS232 CM 放在 S7- 1200 PLC 左边的第一槽,就不需要填写参 数

4 cmd_init_STATION_ID IN INT 指定唯一站号 

允许的范围: 从 1 to到256

对应于在SINAUT Micro SC 软件中分配 的站号

5 cmd_init_IP_ADDRESS IN String 连接到中心站的公网固定IP地址

如果使用动态域名就填写主机名

允许值: 最多 50 个字符 6 cmd_init_DEST_PORT IN String 路由到中心站的端口号

对应SINAUT Micro SC 软件中分配的端 口号

允许值: 最多 6 个字符 7 cmd_MODEM_NAME IN String 作认证用的Modem的名字

对应SINAUT Micro SC 软件中的 Modem 的名字允许值 : 最多 16 个字符

8 cmd_MODEM_PW IN String 作认证用的Modem的密码

对应SINAUT Micro SC 软件中的 Modem 的密码允许值: 最多 16 个字符 

9 cmd_init_SIM_PIN IN String  modem 中所插SIM卡的PIN码

IA&DT Service & Support

Page 32-51

长沙工控帮教育科技有限公司整理

(33)

如果PIN 码未激活, 输入 "0000"

10 cmd_init_APN IN String 对应网络供应商的GPRS 接入点地址 

由网络供应商分配

允许值: 最多30个字符

供应商列表

http://www.unlocks.co.uk/gprs_settings.php 11 cmd_init_APN_USER IN String 登陆 GPRS时的用户名, 由供应商提供

允许值: 最多 30 个字符

12 cmd_init_APN_PW IN String 登陆 GPRS 时的用户密码, 由供应商提供

允许值: 最多 30 个字符

13 cmd_init_DNS IN String DNS 服务器的IP地址,由供应商提供

对多两个IP地址, 中间用分号分隔

仅当使用主机名时有用,用固定IP时不需 要设置

样例: IP1;IP2

14 return_init_ok OUT Bool 如果 modem 初始化成功就反馈一个信号

这并不意味PLC连接到SINAUT Micro SC

当输出被置位后, 它将持续20秒直到站连 接到SINAUT Micro SC

置位后将保持TRUE直到再一次触发初始 化

缺省值: FALSE

15 return_init_aborted OUT Bool 如果 modem 初始化被终止就反馈一个信 号

置位后将保持TRUE 直到再一次触发初 始化

缺省值: FALSE

2、GPRS 的发送数据功能

IA&DT Service & Support

Page 33-51

长沙工控帮教育科技有限公司整理

(34)

序 号

管脚 管脚

类型

数据类 型

描述

1 cmd_request_start IN Bool 开始发送的请求 

上升沿触发

当“com” 功能块处于忙状态不能被 及时的处理,开始触发请求会被缓存 起来

2 cmd_request_remotestationa ddress

IN INT 需发送到此站或需要到此站取数据 的站地址

值: 0 中心站

值: 从1到256 其他远程站的地址

允许的范围: 从 0 到256

对应SINAUT Micro SC 软件中分 配的站号

3 cmd_request_data_start IN Word 指定从全局数据块"data_DB[144]"  中那个地址作为存储或发送的数据的 起始地址

这个对应着数组的序号和最对地址 号.如: 77 =

array element buffer[77] = DB144.DBB77

允许的范围: 不能大于

"data_DB[144]"数组的长度

4 cmd_request_data_length IN Byte 指定要发送或存储数据的字节个数

允许的范围: 从 1 到 239; 此值加起 始地址不能大于"data_DB[144]"数组

IA&DT Service & Support

Page 34-51

长沙工控帮教育科技有限公司整理

(35)

的长度

5 cmd_request_send_fetch IN INT 指定从远程站发送或取数据 

缺省值: 1

允许值: 1, 2 or 3

1:

 发送数据到目的站(中心或者远 程).包括有此对方PLC的时间戳

2:

 从目的站取数据

3:

 发送数据到目的站(中心或者远 程). 包括有自己的时间戳

6 cmd_request_own_timestam p

IN DTL 提供输入外部时间的机会,使得历 史数据在中心站中能够正常排序 7 return_request_ok OUT Bool 如果最后一次发送或取数据任务成

功,反馈一个信号

保持为TRUE直到下一个任务的触 发

缺省设置: FALSE

8 return_request_aborted OUT Bool 如果最后一次发送或取数据任务不 成功,反馈一个信号

保持为TRUE 直到下一个任务的触 发

缺省设置: TRUE

3、GPRS 的数据接收功能

序 号

管脚 管脚

类型 数据 类型

描述

IA&DT Service & Support

Page 35-51

长沙工控帮教育科技有限公司整理

(36)

1 return_rcv_ndr OUT Bool 如果接收到远程站(RS or CS) 发来 的数据,反馈一个信号

如果要取远程站的数据接收到了本 站,不会反馈信号

置位TRUE保持一个循环然后被自 动复位

当此位的输出被置位,下面的参数 被立即处理

2 return_rcv_remotestationaddre ss

OUT INT 指示接收从那个站发来的数据

值: 0 中心站

值: 从 1到256 其他远程站

可能的值: 从 0 到 256

3 return_rcv_data_start OUT Word 指示从全局数据块"data_DB[144]" 里 指定地址开始(数组元素) 接收数据

这个值对应数组的序号和绝对地址

例如: 值

77 =array element buffer[77] = DB144.DBB77

4 return_rcv_data_length OUT Byte 指示被写到数据块 "data_DB[144]"

的字节个数

可能的值: 从 1 到 239

4、时钟同步功能

序 号

管脚 管脚

类型

数据类 型

描述

1 cmd_timesync_enable IN INT 缺省值: 1 

允许值: 1 or 2

1:

 使能时钟同步功能. 中心站有权设

IA&DT Service & Support

Page 36-51

长沙工控帮教育科技有限公司整理

(37)

置控制时钟发送的方式 – "状态监控

时钟同步"

– 发送请求道远程站

2:

 取消时钟同步的功能

2 return_timesync_clock_set IN Bool 当内部时钟被设置后反馈一个信号 

置位TRUE 为一个循环周期,然后会 被自动复位

5、功能块操作返回状态

序 号

管脚 管脚

类型

数据类 型

描述

1 return_busy OUT Bool 指示功能 "com[FB144]" 是否处于忙 状态

只要有"cmd_"的命令被触发,此位被 置位

虽然没有"cmd_"的命令被触发,但正 在处理从远程站(CS or RS)发来的报文 也会被置位

当结束如何任务后就会转换到FALSE 2 return_error OUT Bool 如果在执行常规任务时出现错误,就

会反馈一个信号

3 return_status OUT INT 当错误发生时返回一个错误状态信 息,以便于定位错误原因

上面介绍了给功能块的各功能参数。

IA&DT Service & Support

Page 37-51

长沙工控帮教育科技有限公司整理

(38)

本例将介绍发送 1 号远程站的数据到中心站,参数块的赋值,在赋值之前,需要设置系统 时钟,使其能周期的发送数据到远程,设置的方法时选择PLC 的硬件组态的 CPU,在属性里 找到系统时钟并启用系统时钟,如图40:

图 40 启动系统时钟

GPRS 的通讯功能块的赋值情况如图 41 所示:

IA&DT Service & Support

Page 38-51

长沙工控帮教育科技有限公司整理

(39)

图 41 编写后的程序

从上图的程序中可以看出,远程 PLC 站的站号为 1;中心站的公网固定 IP 地址为 222.128.29.196 与在中心站配置上 Internet 时获得的 IP 地址一致;使用的端口号为

26862;验证 Modem 的名字为 modem1;验证 Modem 的用户名为 secret1;Sim 卡为移动 的卡PIN 码为 1234;登陆移动的接入点名为 CMNET;登陆接入点的用户名与密码都为无;

而且每隔2s 就向中心站发送 DB144.DBW0 一个字的数据。

下载上面的程序到 PLC 中,下载后对 OB1 的 Network1 作在线监控,对

“init_request”M1.0 的初始化触发位置位,置位后再复位。此时会发现 MD720-3 的指示灯开 始如下的闪烁过程

过程 1 过程 2 过程 3

IA&DT Service & Support

Page 39-51

长沙工控帮教育科技有限公司整理

(40)

过程 4 过程 5 过程 6

当完成了上面的6 个过程,说明 Modem 成功初始化,这也可以通过在线的程序的状态 位“init_OK”可以看到初始化成功的信息。也可以在中心站的 Sinaut Micro SC 中看到此站的 成功登陆状态如图42 所示:

图 42 正常连接到中心站的状态 数据发送的过程的指示灯如下过程

过程 1 过程 2

IA&DT Service & Support

Page 40-51

长沙工控帮教育科技有限公司整理

(41)

因为程序每隔 2s 远程站发送一次数据到中心站,所以每隔 2s 就会从上面的过程 1 的状态 转换到过程2 的状态。

远程站是否能够成功发数据到中心站,那么可以用西门子的 OPC 的客户端软件 OPC Scout 来测试,测试步骤如下:

首先在 Step7 Basic 10.5 中的程序作在线,然后打开变量监控表,修改 DB144。DBW0 的 值为,如下图43 所示;

图 43 修改发送参数的值

打开 OPC SCOUT 软件,添加 OPC Item 如图 44 所示:

IA&DT Service & Support

Page 41-51

长沙工控帮教育科技有限公司整理

(42)

图 44 添加 OPC 的变量 点击OK 后,如图 45 所示:

图 45 监控 OPC 变量的值

当然也可以从通讯功能块的状态返回位查看是否发送正常。

到此就完成了对远程站的组态编程及调试。

IA&DT Service & Support

Page 42-51

长沙工控帮教育科技有限公司整理

(43)

3.3 在 Wincc 里显示要读取远程站的数据

下面的内容介绍如何在Wincc 里显示过程数据。

在中心站的计算机里先打开Wincc,选择操作系统任务栏“startÆSIMATICÆWincc ÆWincc Explorer”如图 46 所示:

图 46 打开 WinCC 编辑器

打开WinCC 后,新建 GPRS 项目,并打开此项目,在项目的 Tag Management”下添加 OPC 的驱动,如图 47 所示

IA&DT Service & Support

Page 43-51

长沙工控帮教育科技有限公司整理

(44)

图 47 添加 OPC 驱动

添加OPC 驱动后,选择“OPCÆOPC Groups”点击右键,在弹出的菜单选择“System Parameter”如下图 48 所示:

图 48 配置 OPC 的通道

选择后,弹出图28 的窗口,在弹出的窗口里选择要连接本机的 OPC Server,对于 SINAUT MICRO SC 来说,我们必须选择“M2MOPC.OPC.1”这个 OPC 服务器,如图 49 所 示:

IA&DT Service & Support

Page 44-51

长沙工控帮教育科技有限公司整理

(45)

图 49 浏览到 Sinaut Micro SC 的 OPC server

选择完后,点击“Browse Server”浏览该服务器。在出现的图 50 中点击“Next”按钮

图 50 过滤变量的条件

点击“Next”按钮后,出现 OPC Item 的配置窗口,如图 51 所示:

IA&DT Service & Support

Page 45-51

长沙工控帮教育科技有限公司整理

(46)

图 51 选择变量的了数据类型

在上面的窗口中,选择INT*后,点击“AddItems”后会弹出一个添加链接的对话框,如图 52 所示:

图 52 添加逻辑连接

点击“Yes”按钮后,会弹出下面的窗口图 53

图 53 命名逻辑连接名

IA&DT Service & Support

Page 46-51

长沙工控帮教育科技有限公司整理

(47)

点击“OK”按钮后,接下来会弹出下面的窗口图 54:

图 54 添加变量名

在上图中点击“Finish”按钮,完成了添加过程,接下来需要修改此变量的参数,修改方式如 下,打开变量管理器下的INT*变量,如图 55 所示:

IA&DT Service & Support

Page 47-51

长沙工控帮教育科技有限公司整理

(48)

图 55 修改 WinCC 变量的参数 修改此变量的参数如图 56 所示:

IA&DT Service & Support

Page 48-51

长沙工控帮教育科技有限公司整理

(49)

图 56 修改后的 WinCC 变量的参数

点击上图“OK”按钮,然后打开 WinCC 画面编辑器,在画面编辑器中添加 INT0 变量,点 击WinCC 的运行按钮运行 WinCC 的画面如图 57 所示:

IA&DT Service & Support

Page 49-51

长沙工控帮教育科技有限公司整理

(50)

图 57 WinCC 的运行画面 到此就完成了所有的配置步骤。

如果您对该文档有任何建议,请将您的宝贵建议提交至下载中心留言板。

该文档的文档编号:A0494

IA&DT Service & Support

Page 50-51

长沙工控帮教育科技有限公司整理

(51)

附录-推荐网址

自动化系统

西门子(中国)有限公司

工业自动化与驱动技术集团 客户服务与支持中心 网站首页:www.4008104288.com.cn

自动化系统 下载中心:

http://www.ad.siemens.com.cn/download/DocList.aspx?TypeId=0&CatFirst=1 自动化系统 全球技术资源:

http://support.automation.siemens.com/CN/view/zh/10805045/130000

“找答案”自动化系统版区:

http://www.ad.siemens.com.cn/service/answer/category.asp?cid=1027 通信/网络

西门子(中国)有限公司

工业自动化与驱动技术集团 客户服务与支持中心 网站首页:www.4008104288.com.cn

通信/网络 下载中心:

http://www.ad.siemens.com.cn/download/DocList.aspx?TypeId=0&CatFirst=12 通信/网络 全球技术资源:

http://support.automation.siemens.com/CN/view/zh/10805868/130000

“找答案”Net版区:http://www.ad.siemens.com.cn/service/answer/category.asp?cid=1031

注意事项

应用示例与所示电路、设备及任何可能结果没有必然联系,并不完全相关。应用示例不表示 客户的具体解决方案。它们仅对典型应用提供支持。用户负责确保所述产品的正确使用。这 些应用示例不能免除用户在确保安全、专业使用、安装、操作和维护设备方面的责任。当使 用这些应用示例时,应意识到西门子不对在所述责任条款范围之外的任何损坏/索赔承担责 任。我们保留随时修改这些应用示例的权利,恕不另行通知。如果这些应用示例与其它西门 子出版物(例如,目录)给出的建议不同,则以其它文档的内容为准。

声明

我们已核对过本手册的内容与所描述的硬件和软件相符。由于差错难以完全避免,我们不能 保证完全一致。我们会经常对手册中的数据进行检查,并在后续的版本中进行必要的更正。

欢迎您提出宝贵意见。

版权© 西门子(中国)有限公司 2001-2008 版权保留

复制、传播或者使用该文件或文件内容必须经过权利人书面明确同意。侵权者将承担权利人 的全部损失。权利人保留一切权利,包括复制、发行,以及改编、汇编的权利。

西门子(中国)有限公司

IA&DT Service & Support

Page 51-51

长沙工控帮教育科技有限公司整理

參考文獻

相關文件

Levine, Transfer function analysis of dynamic cerebral autoregulation humans, American Physi- ological Society, 1998. [8] St´ ephane Mallat, A Wavelet Tour of Signal Processing,

™ 不過, 如果 DHCP 用戶端不接受 DHCP 伺服器 所提供的參數, 就會廣播一個 DHCP Decline (拒絕) 封包, 告知伺服器不接受所建議的 IP位 址 (或租用期限…等)。然後回到第一階段, 再度

™ 經由 PPP 取得網路IP、Gateway與DNS 等 設定後,並更動 Routing Table,將Default Gateway 設為由 PPP取得的 Gateway

每個 zone 交由一部 name server負責的作 法會有一個問題,萬一這個 name server 當 掉,可能造成 Internet上其它機器無法取得屬 於這個 zone 的資料(就是 domain name

 Transfer the P-CSCF address with the PDP Context Activation signaling to the UE. GGSN acts as a DHCP Relay Agent 1.Create PDP context bearer ( TS 23.060) 2.UE requests a

The development of IPv6 was to a large extent motivated by the concern that we are running out of 4-byte IPv4 address space.. And indeed we are: projections in- dicate that the

秋季学期期末,即十二月份,公布申请信息 -> 学生准备申请材料 -> 放假前统一提交 申请材料 -> 院内评选调剂 -> 三月份公布评选结果 -> 向对方大学提交申请

一个妇女看到三位老人还没吃饭,想请他们到家中吃饭。老人们说: “我们 分别是财富、成功和爱。我们不可以一起进去。 ”妇女回到家中告诉丈夫,丈夫