今天用松下的伺服的modbus通讯,通讯地址把我给搞懵了,modbus通讯用过好多次了,这次竟然发现自己不会用了。
单说modbus的寄存器地址标准是5位从40000-49999一直这么也没有出过错误,这次不行了。
松下驱动器里面的地址是十六位4000H开头的,换算为十进制就是16384,这个的超9999了这怎么搞。
经过度娘各种翻阅,原来modbus还有一个扩展地址的说发,就是说寄存器地址标准的40000-49999可以扩展到400000-465535,这这个范围内地址都是正确的,
这样上面的4000H也就是416384地址。完