一、 说明

《AB PLC CIP驱动》该驱动通讯方式为网口,支持如下PLC:

Logix5000系列

SLC500

实现了各种数据块的读和写。

支持点类型:

sint = int8

int = int16

dint = int32

real = float

驱动名称:bin/drivers/abcipdrv/abcipdrv

二、 驱动配置

在驱动中,增加一个名称和模块名称均为abcipdrv的驱动。

三、 设备配置

在驱动abcipdrv下增加一个设备,

四、 变量配置

增加变量所需要配置的属性

变量名称:按照项目规范设计的字符串

设备:选择刚刚配置的设备

周期:根据需要而定,缺省为1秒

Tag点数据类型:和PLC一致。

如:PLC类型只能支持控制器标签,如:

PLC数据类型eview数据类型注释
DINTint324个字节
INTint162个字节
SINTint81个字节
REALfloat4个字节





























可控制:使能

Logix5000系列:地址如:ExitPalletData.PalletNumber

SLC500:支持:N块、B、C。地址如:N10:25    

五、 模拟

Logix5000可用SoftLogix5800进行模拟

六、 使用RSLinux确认点表和地址

  1. 安装RSLinux,请使用官方版本,或者使用模拟PLC。
    1. 注意:使用RSLinux无法运行时(点击无反应),是因为RSLinx配置了服务方式启动。
    2. 处理过程见:https://blog.csdn.net/wangmingchao27/article/details/92646177
  2. 打开RSLinx后,选择菜单Communications/Config Drivers,在弹出对话框中选择增加一个Ethernet Device,点击AddNew,并输入PLC的IP。也可以通过Configure按钮修改。
  3. 再找到左侧树菜单,WorkStation/XXX,Ethernet/PLC的输入Backplane下面的第一个子项,Backplane/xxxxLOGIXxxxx Controller XXXX。如果无此子项,则需删除EthernetDevice,并重新添加
  4. 鼠标右键,选择DataMonitor,可以在弹出的Data Table Monitor查看所有的地址,包括:控制器标签/程序标签/。
  5. 点击打开某个标签,能够看到里面的数值


RSLinx2.5.9的安装方法

下载RSLinx2.5.9

执行安装,10位序列号随便输入:1111111111

模拟PLC使用SoftLogix5800

下载地址:

注意:

通过Logix5000向PLC下载


AB CIP协议