编辑: 星野哀 | 2018-08-15 |
04 00
14 00
01 65C1 返回信息 FE
04 02
00 00 AD
24 查询第2路模拟量 FE
04 00
15 00
01 34
01 查询第3路模拟量 FE
04 00
16 00
01 C4
01 查询第4路模拟量 FE
04 00
17 00
01 95 C1 查询第5路模拟量 FE
04 00
18 00
01 A5 C2 查询第6路模拟量 FE
04 00
19 00
01 F4
02 查询第7路模拟量 FE
04 00 1A
00 01
04 02 查询第8路模拟量 FE
04 00 1B
00 01
55 C2 查询1~8路模拟量 FE
04 00
14 00
08 A5 C7
5、指令详解 5.
1、温度查询 获取到的温度数据与实际输入值之间的关系为:实际值=返回值*0.01 查询第一路温度 FE040000000125C5 字段 含义 备注 FE 设备地址
04 04指令 查询输入寄存器指令
00 00 起始地址 要查询的第一路模拟量寄存器地址
00 01 查询数量 要查询的模拟量数量
25 C5 CRC16 模拟返回信息: FE
04 02
00 00 AD
24 字段 含义 备注 FE 设备地址
04 04指令 返回指令:如果查询错误,返回0x82
02 字节数 返回状态信息的所有字节数.1+(n-1)/8 00(TH) 00(TL) 查询的AD字TH为温度高字节,TL 为温度低字节 AD
24 CRC16 5.
2、模拟量查询 获取到的模拟量数据与实际输入值之间的关系为:实际值=返回值*0.001 查询模拟量AD字 发送码:FE
04 00
00 00
08 E5 C3 字段 含义 备注 FE 设备地址
04 04指令 查询输入寄存器指令
00 00 起始地址 要查询的模拟量寄存器地址
00 0E 查询数量 要查询的模拟量数量 E5 C3 CRC16 模拟返回信息: 返回码:FE
04 10
00 00
00 00
00 00
00 00
00 00
00 00
00 00
00 00
71 2C 字段 含义 备注 FE 设备地址
04 04指令 返回指令:如果查询错误,返回0x82
10 字节数 返回状态信息的所有字节数.1+(n-1)/8
00 00…………00
00 查询的AD字0x00 00,即十进制0,为查询的模拟量AD字的值
71 2C CRC16 校验位 十
一、常见问题与解决方法
1、继电器板卡供电后使用232接口无法建立通信,无法控制 首先测试不同波特率是否可以控制,485接口注意A+、B-线以及屏蔽线,屏蔽线不是必须,但在通信误码率大的情况下必须接上,即便距离很近也可能出现此类情况.
2、485总线,挂载了大于1个的设备,我以广播地址255发送继电器1吸和,但并不是所有模块的继电器1吸和. 广播地址在总线上只有一个设备时可以使用,大于1个设备时请以拨码开关区分地址来控制,否则会因为模块在通信数据的判断不同步上导致指令无法正确执行.
3、西门子PLC与设备不能正常通讯 西门子485总线AB定义与设备相反. 十
二、技术支持联系方式 联系
电话:
4008128121、010-82899827/1-803 联系QQ:4008128121 ........