2019-07-21 00:49发布
yklstudent 发表于 2017-3-28 11:15 没有就伸手,好习惯
yklstudent 发表于 2017-3-28 15:41 一看你就装的一手好逼
enan 发表于 2017-3-28 16:37 打住,文明聊天,别吵了 1,得知道知道变频器地址modbus,例如01 2,得知道变频器转速存放的地址,如果存 ...
最多设置5个标签!
是啊,总比只会装逼要好啊
哪有你这真逼的6
打住,文明聊天,别吵了
1,得知道知道变频器地址modbus,例如01
2,得知道变频器转速存放的地址,如果存放在一个地址里,例如:40001或有可能是30001
那么指令是
01 03 00 00 00 01 84 0A 如果在40001地址的读取指令
01 04 00 00 00 01 31 CA如果在30001地址的读取指令
01 modbus地址
03或04 输入或保持寄存器
00 00 要读的起始地址
00 01 要读的地址个数
84 0A CRC16的校验,往上很多开源代码可以算这个,就不细说了
回复指令
01 03 02 FF FF B9 F4
01 modbus地址
03或04 输入或保持寄存器
02 数据的个数(字节)
FF FF 读出来的数据65535转
B9 F4 CRC16
MODBUS协议应该是最简单的通讯协议了吧
感谢老哥!
一周热门 更多>