時(shí)間:2019-01-08 13:39:08來(lái)源: 自動(dòng)化控制系統(tǒng)交流
遠(yuǎn)程IO設(shè)備實(shí)現(xiàn)Modbus通信時(shí),均作為從機(jī),遵循Modbus通信過(guò)程,采用了MODBUS-RTU協(xié)議的命令子集,使用讀寄存器命令(03)和單寄存器設(shè)置命令(06)。每消息的開(kāi)頭和結(jié)尾至少有3.5個(gè)字節(jié)時(shí)間的間隔。
注:
03命令用于主機(jī)讀取遠(yuǎn)程IO設(shè)備的采集數(shù)據(jù)或端口狀態(tài);
06命令用于設(shè)置設(shè)備參數(shù)或遠(yuǎn)程控制IO設(shè)備繼電器動(dòng)作;
·功能碼03(讀指令)
利用Modbus通信協(xié)議的03功能碼,讀取設(shè)備的數(shù)值。
主機(jī)請(qǐng)求數(shù)據(jù)格式:從機(jī)地址、功能碼、起始地址、數(shù)據(jù)個(gè)數(shù)及CRC碼
例如:從機(jī)地址為01,讀取設(shè)備寄存器地址=0000的數(shù)值(1個(gè)數(shù)值)。
從機(jī)響應(yīng)數(shù)據(jù)格式:從機(jī)地址、功能碼、字節(jié)數(shù)、數(shù)據(jù)區(qū)及CRC碼
寄存器數(shù)據(jù)為二個(gè)字節(jié),高位在前。CRC碼都是二個(gè)字節(jié),低位在前。
例如:從機(jī)地址為01返回:
010302DATA0HDATA0LCRCLCRCH
·功能碼06(寫(xiě)指令)
利用Modbus通信協(xié)議的06功能碼,設(shè)置設(shè)備的一個(gè)寄存器的數(shù)值。
主機(jī)請(qǐng)求數(shù)據(jù)格式:從機(jī)地址、功能碼、寄存器地址、設(shè)置的數(shù)據(jù)及CRC碼
常用指令示例
設(shè)備串口出廠參數(shù)如下:
CRC值的計(jì)算可網(wǎng)上搜索CRC在線計(jì)算。
以下以設(shè)備485地址為1,舉例:
1)讀設(shè)備所有寄存器內(nèi)容:0001至0016,共22個(gè),每個(gè)寄存器內(nèi)容占2個(gè)字節(jié),
上位主機(jī)發(fā)送:01、03、00、01、00、16、95、C4
從機(jī)設(shè)備返回:01、03、2C、(44字節(jié)數(shù)據(jù))、CRCL、CRCH
2)讀485地址(03讀指令)
上位主機(jī)發(fā)送:01、03、00、01、00、01、D5、CA
從機(jī)設(shè)備返回:01、03、02、00、01、79、84(地址為1)
3)設(shè)485地址(06寫(xiě)指令)
上位主機(jī)發(fā)送:00、06、00、01、00、01、18、1B(設(shè)置地址為1)
從機(jī)設(shè)備返回:01、06、00、01、00、01、19、CA
聲明:本文為轉(zhuǎn)載類文章,如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)聯(lián)系我們刪除(QQ:2737591964),不便之處,敬請(qǐng)諒解!
標(biāo)簽:
中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(m.u63ivq3.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>新品發(fā)布:CD300系列總線型伺服驅(qū)動(dòng)器
2024-10-31
2024-10-31
2024-10-31
新勢(shì)能 新期待|維智B1L直線伺服驅(qū)動(dòng)器
2024-10-31
纖薄之間,化繁為簡(jiǎn)|合信全新simple系...
2024-10-29
2024-10-18
推薦專題
更多>