最近小弟在做上位機PC與三菱E700變頻MODBUS通訊的工程,但是遇到一個邪門的事情:
通訊格式:9600,N,8,1
通訊協議:MODBUS
與PC鏈接后通訊一切正常,可以讀取寫入其他參數,也可以讀取運行頻率,但是無法寫入運行頻率是怎么回事?
運行頻率 的寄存器是40014,寫入格式例如 01 06 00 0D 17 70 XX XX
01為站號,06為保存寄存器代碼,00 0D為運行頻率寄存器地址14,,,,17,70為16進制頻率60HZ,XXXX為CRC校驗。
每次寫入都提示 01 86 03 XXXX錯誤。求解啊!快哭了。