通讯网关使用说明
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网关使用说明书
本网关程序提供MODBUS/TCP接口,可以使用组态王,力控,OPC,等软件通过MODBUS/TCP协议读取数据。要读取不同的设备的数据需要读取不同的地址,例如:一.读取AI:
300001——300015对应的是设备‘1’的8路AI (本网关支持最大8路AI) 300017——300031对应的是设备‘2’的8路AI
以此类推…...
给出公式如下:
Address=(设备ID-1)*16+1+(AI通道*2)
注:“Address”即为要读取的地址;“设备ID”范围(1——65535);“AI通道”是用户要读取的AI通道号,范围(0——7)。
例如:要读取设备ID为3的设备的AI4
那么Address=(3-1)*16+1+(4*2)=41
对应的MODBUS命令为(16进制):04 00 29 00 02
你也可以读取多个AI 如(2个): 04 00 29 00 04
二.读取DI:
读取DI与读取AI 相似
100001——100016对应的是设备‘1’的16路DI(本网关最大支持16路DI) 100017——100032对应的是设备‘2’的16路DI
以此类推。。。
公式如下:
Address=(设备ID-1)*16+1+DI通道
注:“Address”即为要读取的地址;“设备ID”范围(1——65535);“DI通道”是用户要读取的DI通道号,范围(0——15)。
例如:要读取设备ID为3的设备的DI4
那么Address=(3-1)*16+1+4=37
对应的MODBUS命令为(16进制):02 00 25 00 01
你也可以读取多个DI 如(2个): 02 00 25 00 02