《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数据类型 | 注释 |
---|---|---|
DINT | int32 | 4个字节 |
INT | int16 | 2个字节 |
SINT | int8 | 1个字节 |
REAL | float | 4个字节 |
可控制:使能
Logix5000系列:地址如:ExitPalletData.PalletNumber
SLC500:支持:N块、B、C。地址如:N10:25
Logix5000可用SoftLogix5800进行模拟
RSLinx2.5.9的安装方法
下载RSLinx2.5.9
执行安装,10位序列号随便输入:1111111111
下载地址:
注意:
通过Logix5000向PLC下载
协议格式:
70 00 命令类型
38 00 长度
02 00 02 9c session
00 00 状态
00 00 状态
27 01 00 00 00 00 00 00 任何发送者内容
00 00 00 00 option
00 00 00 00
00 00
02 00 超时
a1 00
04 00 偏移
01 13 00 00 O2TConnID
b1 00 dataItemType
24 00 itemlen
26 01 seqcount
0a service code
02
20 02 24 01
01 00 服务数量
04 00 偏移量
53 服务号
05 91 07 63 69 70 5f 69 6e 74 00 IOI
c3 00 数据类型
01 00 数量
00 00 00 00 padding
02 00 值