1 SINAUT系统概述
通过广域网(WAN),西门子公司的SCADA系统可以对现场工作的设备进行监控,并可进行数据采集、参数调节、设备控制及各种信号报警等功能。由于是采用广域网来进行传输数据,所以适用于石油、交通、热网等通信距离较远、不便敷设电缆的场合中应用[1]。整个系统可以实现S7-200 PLC的GPRS(GSM移动无线网络)无线连接。主要由GPRS调制解调器 MD 720-3、GPRS通讯管理软件SINAUT MICRO SC 及天线等组成。
2 GPRS实现无线通信的线路
远程 S7-200 PLC控制器能通过 GPRS 连接和 OPC 路由软件进行通讯,或者通过 GPRS 连接其它与 SINAUT MICRO SC 相连接的 S7-200 PLC控制器进行通讯,这就需要使用 GSM 网络(全球移动通讯系统=移动网)里的 GPRS。
S7-200 PLC控制器通过 GPRS 调制解调器 SINAUT MD 720-3和 GPRS 服务建立连接,整个通信线路的结构如图1所示。
3 GPRS无线通信的实现
3.1中心站的配置
本系统中,通过路由器上网,相当于把中心站设在了内网的一台PC上,此计算机用的IP地址是私网的,路由器上的IP地址是公网的,作端口映射,将指定端口的数据发送到由内网指定的IP地址上,由路由器把内网IP地址替换成公网IP地址后再把数据包发向Internet。然后,在中心站计算机上安装OPC 路由软件 SINAUT MICRO SC。将 SINAUT MICRO SC 的 CD-ROM 放入 CD 驱动器,运行 Setup.exe,选择恰当的语言,按照对话框提示即可进行安装。软件安装完成之后,打开SINAUT MICRO SC,进行参数设置。
3.2远程站的配置
将 S7-200 PLC控制器连接到 GSM/GPRS 调制解调器 SINAUT MD720-3 上,必须通过 GPRS 实现无线通讯。通过S7-200 PLC的程序配置和控制GSM/GPRS 调制解调器。通过GPRS提供PLC 程序库 SINAUT MICRO SC和 OPC 服务器 SINAUT MICRO SC 以及和其它控制器的通讯。
1)首先在进行硬件连接前,要把中国移动公司的手机SIM卡插入到MD720-3中,确认该卡开通GPRS服务,并掌握该卡的PIN码。S7-200的CPU 226 CN的Port0口连接MD720-3,使用了西门子公司配置的PC/PPI通信电缆;
2)打开STEP 7-Micro/WIN,找到服务商提供的SINAUT MICRO SC程序库指令文件,选中该文件,然后确认,这时可在库下找到新添加的库指令。添加库后要给库指令分配V存储区,而且在编程时不要与之相冲突,以免发生错误;
3)将编写好通信的程序下载到S7-200 PLC中,运行PLC,该程序对MD 720-3的Modem进行初始化。
3.3成功连接GPRS无线通信
综上所述,我们对中心站及远程站进行了一系列的软件安装、参数设置、硬件连接和程序下载等步骤,表明已经满足无线通信的条件。把远程站的通信程序下载至S7-200 PLC的CPU中,将中心站的OPC通信软件SINAUT MICRO SC打开, 3min~5min后,发现中心站计算机的工作站状态由红色的断开标志变为蓝色的对勾标志,这说明成功实现了GPRS无线通信。
4结论
采用GSM/GPRS通讯方式在其通讯网络造价和维护费用上来说是既经济又实惠的,这是由于集中供热区域的日益庞大,小区居民人数的增加及小区的扩建,地理位置的限制等,普通的有线通讯方式不能大面积应用在这种供热系统中,所以采用无线通讯方式实现实时监控的目的是成功的。随着无线通信技术的发展,这种通信方式会逐步在工业控制的各个领域得到极广泛的应用[3-4]。