CP1H用 MODBUS RTU与三菱变频器通讯时,CP1H设主站,三菱变频器设从站,CP1H的串行端口1或2的 D32200或D32300中的高位字节是设#00,D32201与D32301中的高位字节也是设#00,三菱变频器的命令格式是8BIT,而CP1H的通道是16BIT的,打个比方讲:向三菱变频器写入正转命令格式如下:
H01(从机地址) H06(数据写入) H00 H08(H00 H08是寄存器地址) H00 H01 (H00 H01是正转命令) HC9 HC8(CRC码 此CRC码可省 因传说中CP1H会自动计算)
格式即是:H01 H06 H00 H08 H00 H01 HC9 HC8
也是:#0106 #0008 #0001 #C9C8
CP1H的格式却是:#0001 #0006 #0008 #0001 #C9C8
请问OMRON比较熟悉的工程师,这样能正确吗?
我在这大胆的假设一下:#0001同#0006中的前#00(高位字节难道是没有用的,在这只是一个摆设而已,在实际通讯发送时#0001只发送了低字节#01,而#0006也只是发送了#06,不知是不是这样子的)
在线急待您们的回复!
我将非常感谢您的回答!