一、 说明
《AB PLC CIP驱动》该驱动通讯方式为网口,支持如下PLC:
Logix5000系列
SLC500
实现了各种数据块的读,但未实现写。
驱动名称:bin/drivers/abcipdrv/abcipdrv
二、 驱动配置
在驱动中,增加一个名称和模块名称均为abcipdrv的驱动。
三、 设备配置
在驱动abcipdrv下增加一个设备,
- 连接方式选择:网络
- IP:配置PLC的IP或域名
- 端口:缺省为44818
- 参数1:Logix5000或者SLC500,缺省不填写为Logix5000
- 参数2:控制器所在背板的槽号。实际设备往往是0号槽(可不填),如果是模拟器可能是1号槽
四、 变量配置
增加变量所需要配置的属性
变量名称:按照项目规范设计的字符串
设备:选择刚刚配置的设备
周期:根据需要而定,缺省为1秒
Tag点数据类型:和PLC一致。如:DINT为4个字节,SINT为2个字节,REAL为4个字节
可控制:使能
Logix5000系列:地址如:ExitPalletData.PalletNumber
SLC500:支持:N块、B、C。地址如:N10:25
五、 模拟
Logix5000可用SoftLogix5800进行模拟
六、 点表确认
使用AB的RSLinx,Communications/Config Drivers,在弹出对话框中选择增加一个Ethernet Device,并输入PLC的IP。再找到PLC的输入Backplane/xxxxLOGIXxxxx右键,选择DataMonitor,可以在弹出的Data Table Monitor查看所有的地址。