使用RSLinx Enterprise发送Unsolicited Messages
在RSLogix 5000里做以下的配置
在message type里选择CIP Data Table Write。
Source Element里是要发送的数据的标签起始位。
Number of elements里设置要传送的位数,这里默认50个。
Destination Element里要写上shortcut和接收数据的标签位。
在Communications 界面上设置通讯的路径
-
1 代表背板
-
5代表通讯模快的槽号
-
2 代表通讯接口
-
192.168.0.135 代表RSLinx Enterprise所在PC机的IP地址
注意事项:
-
以太网驱动使用CIP协议与通讯模快进行通讯,并且使用TCP和UDP44818端口。
-
对于使用RSLinx Enterprise接收Unsolicited Messages,以太网驱在44818端口必须使用“Encapsulate封装” 或者 “Listen侦听”模式。
-
RSLinx Enterprise和 RSLinx Classic不能同时侦听或封装以太网44818的44818端口, on the same computer, at the same time。
在RSLinx Enterprise里封装44818端口:
-
打开Communication Setup界面
-
右键选择Ethernet Driver
-
选择Properties
-
打开Advanced界面
如下图配置
在shortcut type里选择Unsolicited Message.
目前为止,RSLinx Enterprise接收的Unsolicited Message只支持1756 ControlLogix系列处理器
作 者 简 介 — Eagle —
毕业于大连理工大学,硕士学位。早期从事自动化系统集成工作,对冶金行业十分熟悉。曾就职于罗克韦尔自动化研发中心,熟悉罗克韦尔各种软硬件,FTView及Logix5000系列软件及ControlLogix等硬件。
个人喜欢读书及汽车。