關(guān)于控制器通訊協(xié)議說明
一:本熱風(fēng)控制器通訊為標(biāo)準(zhǔn) RS485 通訊接口光電隔離,采用 MODBUS 通訊
協(xié)議,RTU 格式二線連接,傳送距離約一千米。通訊波特率為 1200、2400、
4800、9600 四檔可調(diào),默認(rèn) 9600,在參數(shù)“BAU”中進(jìn)行設(shè)置。數(shù)據(jù)格式為
1 上起始位、8 位數(shù)據(jù)位,1 個(gè)停止位,無校驗(yàn)。
二:上位機(jī)讀一個(gè)參數(shù)(2 字節(jié))(只能一個(gè)一個(gè)讀?。?/span>
控制器編號(hào) (1 字節(jié)) 功能代碼(03)(1 字節(jié)) 參數(shù)首址(2 字節(jié)) 讀取字節(jié)數(shù)(0001)(2 字節(jié)) CRC16(2 字節(jié))
三:控制器返回(2 字節(jié))
控制器編號(hào)(1 字節(jié)) 功能代碼(03)(1 字節(jié)) 讀取的字節(jié)數(shù)(02)(1 字節(jié)) 參數(shù)值(2 字節(jié)) CRC16(2 字節(jié))
四:上位機(jī)寫一個(gè)參數(shù)(2 字節(jié)) 及控制器返回(2 字節(jié))(幀格式相同)
控制器編號(hào)(1 字節(jié)) 功能代碼(06)(1 字節(jié)) 參數(shù)首地址(2 字節(jié)) 參數(shù)值(2 字節(jié)) CRC16(2 字節(jié))
四:參數(shù)代碼及地址
出風(fēng)口顯示溫度: 1001H 進(jìn)風(fēng)口顯示溫度:1002H
設(shè)備環(huán)境顯示溫度: 1003H 計(jì)時(shí)窗口顯示值 1004H
參數(shù)設(shè)定地址如下:
SP:0000 ALH1:0001 ALH2:0002 ALL:0003 FETC:0004
SN:0005 SC1:0006 SC2:0007 DP:0008 P:0009 I:000A
D:000B T:000C HY:000D AT:000E PF:000F ADDR:0010
BAUD:0011 BALL:0012 LOCK:0013 STAR:0014 STOP:0015
FSTO:0016
五:測量值為 32767(7FFFH)表示 HH(超上量程),為 32512(7F00H)表
示 LL(超下量程)。
六:除了 CRC 校驗(yàn)字節(jié)低位在前外,其它所有雙字節(jié)均高位在前。
七:控制器未發(fā)送小數(shù)點(diǎn)信息,編上位機(jī)程序時(shí)應(yīng)根據(jù)需要設(shè)置。
八:上位機(jī)發(fā)讀或?qū)懼噶畹拈g隔時(shí)間應(yīng)大于或等于 0.2 秒,太短控制器可能來不
及應(yīng)答。
九:上位機(jī)對(duì)控制器的寫數(shù)據(jù)的程序應(yīng)按控制器的規(guī)格加入?yún)?shù)限幅功能,以防
超范圍的數(shù)據(jù)寫入控制器,使其不能正常工作