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