一種基于MODBUS總線高壓軟起動裝置液晶顯示界面的設(shè)計(jì)
00 06
00 00 00 0C 1E 88
判斷正確后,回傳給DSP的代碼。00 06:是設(shè)備代碼、功能碼。18:回傳的字節(jié)個數(shù)(十六進(jìn)制18就是十進(jìn)制24)。B6 8F是回傳的校驗(yàn)代碼。中間的24個字節(jié)(00),每兩個字節(jié)(00)分別對應(yīng)“起動時間、額定電流——備用 3”,之所以全是00 ,是因?yàn)闆]有設(shè)置參數(shù),在液晶屏上設(shè)置參數(shù),相應(yīng)的高低位也跟著變化。
00 06
18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B6 8F
?。?):電壓、電流監(jiān)測功能:
00 03
1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 0D 8D
同理00 03 1C是設(shè)備地址、功能碼、DSP傳給430的數(shù)據(jù)個數(shù)(1C是十六進(jìn)制,轉(zhuǎn)為十進(jìn)制是28,包括1C在內(nèi),不包括00 03 0D 8D)。當(dāng)430接收到
00 03
1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0D 8D
時,會將接收到的字節(jié)分別存到可用數(shù)組里,在利用可用數(shù)組進(jìn)行顯示。
DSP下傳:
00(設(shè)備代碼)03(功能碼)1C(個數(shù)14*2) 00H(電壓高位)00L(電壓低位)
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
00H(備用12高位)00L(備用12低位)CRCH(高位)CRCL(低位)
(3):故障顯示功能:
00 02
18 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
01 01 01 20 34
同理00 02 18是設(shè)備地址、功能碼、DSP傳給430的數(shù)據(jù)個數(shù)(18是十六進(jìn)制,轉(zhuǎn)為十進(jìn)制是24,包括18算內(nèi),不包括00 02 20 34)。當(dāng)430接收到
00 02
18 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 20 34
時,會將接收到的字節(jié)分別存到可用數(shù)組里,在利用可用數(shù)組進(jìn)行顯示。
DSP下傳:
00(設(shè)備代碼)02(功能碼)18(個數(shù)) 00(啟動中)。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。00(三相不平衡)CRCH(高位)CRCL(低位)
結(jié)語
由于MODBUS串行通訊技術(shù)有著實(shí)現(xiàn)簡便、系統(tǒng)集成費(fèi)用低以及通訊距離遠(yuǎn)(RS485/422)等特點(diǎn),所以,在各個行業(yè)的應(yīng)用也都很廣泛。MODBUS通訊在現(xiàn)場給調(diào)試人員及編程人員也帶來很大方便。因此,伴隨著多種通訊方式可以融合并存的發(fā)展趨勢,MODBUS串行通訊技術(shù)仍會保持廣泛的應(yīng)用前景。
評論