MicroLogix1400以太网驱动设备产品规格使用说明.docx
- 文档编号:7584069
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:13
- 大小:50.14KB
MicroLogix1400以太网驱动设备产品规格使用说明.docx
《MicroLogix1400以太网驱动设备产品规格使用说明.docx》由会员分享,可在线阅读,更多相关《MicroLogix1400以太网驱动设备产品规格使用说明.docx(13页珍藏版)》请在冰豆网上搜索。
MicroLogix1400以太网驱动设备产品规格使用说明
MicroLogix1400以太网驱动
产品规格说明书
[修订记录]
日期
版本号
创建人
说明
2011-12-12
60.1.1.30
单维旺
创建MicroLogixEthernet.dll
2011-12-20
60.1.2.30
单维旺
修改测试提出的故障
1.设备地址定义时错误情况的处理
2.变量定义时错误情况的处理
3.LongBCD数据类型变量读写错误的故障
4.字符串数据类型变量读写错误的故障
5.修改打包处理过程
2012-1-16
60.1.3.30
单维旺
修改SCADA下的尝试连接机制
中间有个版本不知道是谁修改的没有标注
2013-10-9
60.1.6.30
赵迪
修改了在建立了F寄存器变量F8:
255的时候,读写数据出现崩溃的现象
2014-6-10
60.2.6.30
赵迪
扩展了原有的I和O的通道号
2014-7-23
60.2.7.30
李娟娟
修改2级通道为255时无法正确读取数据的故障
2015.6.15
60.2.8.30
赵迪
修改尝试连接里面函数调用顺序,并将初始超时时间修改成3000
[项目经理填写]
一、产品功能简介
a)支持协议说明
AB自己的CIP扩展协议(非标准),协议中封装PCCC指令集。
b)支持的硬件型号说明:
ABMicroLogix1400PLC。
c)支持的连接说明及发送方式
支持TCP连接,支持以socket发送。
二、驱动接口:
3.0开发包
三、设备添加方式
a)在组态王中定义设备时请选择:
PLC\RockWell\MicroLogixEthernet\TCP
b)设备向导页选项的特殊说明:
是否选串口
是
是否有地址选择页
是
通讯方式
串口
描述
TCP
网络设备需要选择串口的原因是:
一个设备接口(如Com1、网卡)开启一个线程。
c)对于串口设备通讯参数的推荐设置如下
无,视具体设备而定
四、本设备的地址格式及地址范围
设备地址:
IP地址:
端口号
例如:
172.16.7.95:
44818
说明:
端口号为可选项,如果不指定,默认为44818。
五、寄存器列说明
寄存器名称
通道范围
数据类型
变量类型
访问属性
说明
O:
EleNo
EleNo:
0~255
(elementno)
SHORT
USHORT
BCD
I/O整型
读写
输出文件
O:
EleNo/bit
EleNo:
0~255
(elementno)
bit:
0~15
(element中的特定位)
Bit
I/O离散
I:
EleNo
EleNo:
0~255
(elementno)
SHORT
USHORT
BCD
I/O整型
读写
输入文件
I:
EleNo/bit
EleNo:
0~255
(elementno)
bit:
0~15
(element中的特定位)
Bit
I/O离散
S:
EleNo
EleNo:
0~65
(elementno)
SHORT
USHORT
BCD
I/O整型
读写
STATUS文件
S:
EleNo/bit
EleNo:
0~65
(elementno)
bit:
0~15
(telement中的特定位)
Bit
I/O离散
BfilesNo:
EleNo
filesNo:
9~255or3
(可选项,默认为3)
EleNo:
0~255
(elementno)
SHORT
USHORT
BCD
I/O整型
读写
二进制文件
BfilesNo:
EleNo/bit
filesNo:
9~255or3
(可选项,默认为3)
EleNo:
0~255
(elementno)
bit:
0~15
(element中的特定位)
Bit
I/O离散
TfileNo:
EleNo.field
fileNo:
9~255,or4
(可选项,默认为4)
EleNo
0~255
(elementno)
field:
(参考特殊说明部分,不区分大小写)
Acc:
SHORT
USHORT
I/O整型
读写
定时文件
PRE:
SHORT
USHORT
I/O整型
DN:
Bit
I/O离散
TT:
Bit
I/O离散
EN:
Bit
I/O离散
CfileNo:
EleNo.field
fileNo:
9~255,or5
(可选项,默认值5)
EleNo
0~255
(elementno)
field:
(参考特殊寄存器说明部分,不区分大小写)
ACC:
SHORT
USHORT
I/O整型
读写
计数文件
PRE:
SHORT
USHORT
I/O整型
UA:
Bit
I/O离散
UN:
Bit
I/O离散
OV:
Bit
I/O离散
DN:
Bit
I/O离散
CD:
Bit
I/O离散
Cu:
Bit
I/O离散
RfileNo:
EleNo.field
fileNo:
9~255,or6
(可选项,默认值为6)
EleNo
0~255
(elementno)
field:
(参考特殊寄存器说明部分,不区分大小写)
LEN:
USHORT
I/O整型
读写
控制文件
POS:
USHORT
I/O整型
FD:
Bit
I/O离散
IN:
Bit
I/O离散
UL:
Bit
I/O离散
ER:
Bit
I/O离散
EM:
Bit
I/O离散
DN:
Bit
I/O离散
EU:
Bit
I/O离散
EN:
Bit
I/O离散
NfileNo:
EleNo
fileNo:
9~255or7
(可选项,默认值为7)
EleNo:
0~255
SHORT
USHORT
BCD
I/O整型
读写
整型文件
NfileNo:
EleNo/bit
fileNo:
9~255or7
(可选项,默认值7)
EleNo:
0~255
bit:
0~15
(element中的特定位)
Bit
I/O离散
FfileNO:
EleNo
fileNO:
9~255or8
(可选项,默认值为8)
EleNo:
0~255
FLOAT
I/O实型
读写
浮点数文件
AfileNo:
EleNo/length
fileNO:
9~255
(必须项)
EleNo
0~255
length:
1~127
&&
(EleNo+length/2)<255
(ASCII字符串的长度)
STRING
I/O字符串
读写
ASCII文件
AfileNo:
EleNo-bit
fileNO:
9~255
(必须项)
EleNo
0~255
bit:
0~1
(0,高字节;
1,低字节。
参考特殊说明部分)
BYTE
I/O整型
STfileNo:
EleNo
fileNO:
9~255
(必须项)
EleNo:
0~255
String
I/O字符串
读写
字符串文件
LfileNo:
EleNo
fileNO:
9~255
(必须项)
EleNo:
0~255
Long
LongBCD
I/O整型
读写
长整型文件
说明:
1)对于只写寄存器,请将采集频率设置为0。
2)对于A寄存器,选择字节类型时,高低字节的对应关系如下所示:
RSLogix500中A9:
0=ab,那么组态王定义中的A9:
0-0=a,A9:
0-1=b。
3)T寄存器
ElementField
DataType
Access
ACC
Short,UShort
Read/Write
PRE
Short,UShort
Read/Write
DN
Boolean
Read/Write
TT
Boolean
Read/Write
EN
Boolean
Read/Write
4)C寄存器
ElementField
DataType
Access
ACC
Short,UShort
Read/Write
PRE
Short,UShort
Read/Write
UA
Boolean
Read/Write
UN
Boolean
Read/Write
OV
Boolean
Read/Write
DN
Boolean
Read/Write
CD
Boolean
Read/Write
CU
Boolean
Read/Write
5)R寄存器
ElementField
DataType
Access
LEN
Short,UShort
Read/Write
POS
Short,UShort
Read/Write
FD
Boolean
Read/Write
IN
Boolean
Read/Write
UL
Boolean
Read/Write
ER
Boolean
Read/Write
EM
Boolean
Read/Write
DN
Boolean
Read/Write
EU
Boolean
Read/Write
EN
Boolean
Read/Write
六、打包规格描述:
1)相同文件号,数据长度不超过最大打包长度时,可以打一个包。
2)ST寄存器不打包。
3)打包长度最大240字节。
七、接收缓冲区的大小:
(程序员需要提供此参数,此说明只用于测试工程师测试,用户文档中不列此项。
)
1024个字节
八、配置文件格式以及打包规则说明
九、重点测试部分说明
(需要测试工程师重点测试部分的说明)
十、程序员测试特殊说明
(程序员在调试程序中发现的一些特殊需要说明的问题,例如某个寄存器写范围超过多大的数据就有问题了)
十一、是否需要双机热备测试?
十二、驱动运行需要涉及的其他软件的支持
(备注:
驱动运行需要安装的软件或需要调用的库文件或数据库文件的说明)
十三、其他软硬件环境支持的简要操作说明和注意事项
(备注:
1,和通讯相关的硬件参数的设置,例如仪表需要设备某个参数才能和组态王通讯
2,设备软件上影响通讯的参数的设置方法,例如对于plc设备,需要用软件对设备进行特殊的参数设置后,设备才能和组态王通讯,结合图片说明)
十四、具体接线图的说明(有特殊连线要求的填写)
十五、对于性能事项的特别说明
十六、参考资料的说明
附录:
3.0接口程序编程规范
关于程序的规范,会影响到测试环节的部分
a)寄存器和通道号之间的0不做限制,0通道的0可输入可不输入。
寄存器加通道号的总长度不能超过32。
b)寄存器通道的多级通道之间使用英文输入下的英文点号(”.”),例如A寄存器有三级通Ax.y.z
c)设备地址有多层含义时用英文输入下的冒号(”:
”)分开.比如Modbustcp地址格式为IP地址:
端口号:
单元号,地址举例应为为:
127.0.0.1:
502:
12(IP地址按照国际标准之间用英文”.”)
各个分隔符中间只能是数字。
数字可以是十进制的或者十六进制的。
十六进制A~F字符大小写不敏感。
如果需要表示字符信息,用数字代表,并且在规格说明书中注明,例如:
某电力仪表的驱动需要在地址栏中注明选用的电压测量范围,0~5v或者0~220v,那么可以规定数字0代表0~5v,数字1代表0~220v,其他输入非法。
d)设备列表编写规范
通信方式
描述方法
串口
COM
TCP
TCP
UDP
UDP
PCI
PCI
ISA
ISA
USB
USB
对于不选择串口的板卡,通信卡名应写成卡的型号。
如图中的红圈所示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MicroLogix1400 以太网 驱动 设备 产品规格 使用说明