技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > 串口通訊/調(diào)試代碼介紹

串口通訊/調(diào)試代碼介紹

時間:2019-01-08 13:39:08來源: 自動化控制系統(tǒng)交流

導(dǎo)語:?遠程IO設(shè)備實現(xiàn)Modbus通信時,均作為從機,遵循Modbus通信過程,采用了MODBUS-RTU協(xié)議的命令子集,使用讀寄存器命令(03)和單寄存器設(shè)置命令(06)。每消息的開頭和結(jié)尾至少有3.5個字節(jié)時間的間隔。

串口通訊

遠程IO設(shè)備實現(xiàn)Modbus通信時,均作為從機,遵循Modbus通信過程,采用了MODBUS-RTU協(xié)議的命令子集,使用讀寄存器命令(03)和單寄存器設(shè)置命令(06)。每消息的開頭和結(jié)尾至少有3.5個字節(jié)時間的間隔。

注:

03命令用于主機讀取遠程IO設(shè)備的采集數(shù)據(jù)或端口狀態(tài);

06命令用于設(shè)置設(shè)備參數(shù)或遠程控制IO設(shè)備繼電器動作;

·功能碼03(讀指令)

利用Modbus通信協(xié)議的03功能碼,讀取設(shè)備的數(shù)值。

主機請求數(shù)據(jù)格式:從機地址、功能碼、起始地址、數(shù)據(jù)個數(shù)及CRC碼

串口通訊

例如:從機地址為01,讀取設(shè)備寄存器地址=0000的數(shù)值(1個數(shù)值)。

串口通訊

從機響應(yīng)數(shù)據(jù)格式:從機地址、功能碼、字節(jié)數(shù)、數(shù)據(jù)區(qū)及CRC碼

串口通訊

寄存器數(shù)據(jù)為二個字節(jié),高位在前。CRC碼都是二個字節(jié),低位在前。

例如:從機地址為01返回:

010302DATA0HDATA0LCRCLCRCH

·功能碼06(寫指令)

利用Modbus通信協(xié)議的06功能碼,設(shè)置設(shè)備的一個寄存器的數(shù)值。

主機請求數(shù)據(jù)格式:從機地址、功能碼、寄存器地址、設(shè)置的數(shù)據(jù)及CRC碼

串口通訊

常用指令示例

設(shè)備串口出廠參數(shù)如下:

CRC值的計算可網(wǎng)上搜索CRC在線計算。

以下以設(shè)備485地址為1,舉例:

1)讀設(shè)備所有寄存器內(nèi)容:0001至0016,共22個,每個寄存器內(nèi)容占2個字節(jié),

上位主機發(fā)送:01、03、00、01、00、16、95、C4

從機設(shè)備返回:01、03、2C、(44字節(jié)數(shù)據(jù))、CRCL、CRCH

2)讀485地址(03讀指令)

上位主機發(fā)送:01、03、00、01、00、01、D5、CA

從機設(shè)備返回:01、03、02、00、01、79、84(地址為1)

3)設(shè)485地址(06寫指令)

上位主機發(fā)送:00、06、00、01、00、01、18、1B(設(shè)置地址為1)

從機設(shè)備返回:01、06、00、01、00、01、19、CA

聲明:本文為轉(zhuǎn)載類文章,如涉及版權(quán)問題,請及時聯(lián)系我們刪除(QQ:2737591964),不便之處,敬請諒解!

標簽:

點贊

分享到:

上一篇:開環(huán)控制or閉環(huán)控制?為流體...

下一篇:工業(yè)控制中RS485通信與Modbus...

中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.treenowplaneincome.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責(zé)任。

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號