CP1H用 MODBUS RTU與三菱變頻器通訊時,CP1H設(shè)主站,三菱變頻器設(shè)從站,CP1H的串行端口1或2的 D32200或D32300中的高位字節(jié)是設(shè)#00,D32201與D32301中的高位字節(jié)也是設(shè)#00,三菱變頻器的命令格式是8BIT,而CP1H的通道是16BIT的,打個比方講:向三菱變頻器寫入正轉(zhuǎn)命令格式如下:
H01(從機地址) H06(數(shù)據(jù)寫入) H00 H08(H00 H08是寄存器地址) H00 H01 (H00 H01是正轉(zhuǎn)命令) HC9 HC8(CRC碼 此CRC碼可省 因傳說中CP1H會自動計算)
格式即是:H01 H06 H00 H08 H00 H01 HC9 HC8
也是:#0106 #0008 #0001 #C9C8
CP1H的格式卻是:#0001 #0006 #0008 #0001 #C9C8
請問OMRON比較熟悉的工程師,這樣能正確嗎?
我在這大膽的假設(shè)一下:#0001同#0006中的前#00(高位字節(jié)難道是沒有用的,在這只是一個擺設(shè)而已,在實際通訊發(fā)送時#0001只發(fā)送了低字節(jié)#01,而#0006也只是發(fā)送了#06,不知是不是這樣子的)
在線急待您們的回復(fù)!
我將非常感謝您的回答!