组态王软件与S7-200 SMART
无线 PPI 通信方案
在实际的工业场合应用中,人机界面跟PLC配套使用是比较常见的现场“CP组合”,但是由于监控和施工的场合往往相距有一段距离,比如厂区设备操作室和中控室可能会有在几十米甚至几千米左右的距离。根据不同场合及距离大家可以选择布线,或者不方便布线的话采用无线通信的方式来实现,各有各的好处和实用性,大家按自己现场实际情况及生产发展考量来选择。
这次我们主要讲述的是通过PPI协议来PLC和组态之间的无线通讯。采用无线PPI协议响应速度快且不需要编程,只需要组态,所以一般情况下用户更喜欢采用PPI协议网络,需要注意的是在组态时要考虑设置参数的匹配性。
本方案以组态软件为例,介绍西门子 S7-200 Smart与组态软件的无线 PPI 通信实现过程。在本方案中采用了西门子PLC专用无线通讯终端——DTD434M,作为实现无线通讯的硬件设备。
一、方案概述
1.有线PPI网络
本方案中组态王配置为标准 PPI 主站,西门子 PLC 配置为PPI从站,使用简单方便,不必深入理解 PPI 协议细节,即可完成通信。
2.无线PPI网络
通过西安达泰电子欧美系PLC专用无线通讯终端-- DTD434M,能够稳定方便的实现无线 PPI网络,无需更改网络参数或原有程序,直接替换有线Rs485通讯。
二、实验设备与接线
组态软件:组态王6.55
200SMART型号:CPU SR20 * 1台
无线通讯终端:DTD434MC * 2台
PC电脑与无线数据终端DTD434MC连接RS-232连线
RS-232连续
|
电脑RS232串口
|
DTD434MC
|
DTD434MC设置
|
RXD
|
DB9-Pin2 Rx
|
DB9-Pin2 Tx
|
K8: 1,2,3,4,5,6,7,8 OFF
|
TXD
|
DB9-Pin3 TX
|
DB9-Pin3 Rx
|
GND
|
DB9-Pin5 GND
|
DB9-Pin5 GND
| 200SMART与无线数据终端DTD434MC连接
RS-485连线
|
200SMART
|
DTD434MC
|
DTD434MC设置
|
RS485+ A
|
DB9-Pin3 B
|
RS485+ A
|
K8: 1,2,3,4,5,6,7,8 OFF
|
RS485- B
|
DB9-Pin8 A
|
RS485- B
|
三、组态王实现PPI主站
1.通讯参数配置
选择计算机串口,如本机串口使用 COM1
依照下图,配置通讯参数
2.PPI协议配置
3.数据库组态
分别编辑变量的基本属性,特别注意读写属性的选择。
4.创建画面
变量定义完成后创建画面。选择 文件→画面→新建…,如下图所示:
变量与画面进行变量映射,组态王工程建立完成。
四、西门子PLC实现PPI从站
西门子 PLC 作为从站,将PLC地址设为2;
速率选9.6Kbps,串口参数:8, E, 1
本文中用到的无线通讯终端DTD434M,需要了解详情的可以点击文章最下方的原文链接查看......
PS:后台回复“904”即可以获得本方案例程源代码百度网盘下载链接,在《组态王与200smart无线PPI源代码》文件内,有需要的伙伴赶快来下载吧!
相关PLC无线通讯方案
更多PLC无线通讯资料请关注“PLC无线通讯方案”
|