Modbus_RTU規(guī)約詳細(xì)講解

Modbus_RTU規(guī)約詳細(xì)講解

ID:47551223

大?。?04.00 KB

頁(yè)數(shù):79頁(yè)

時(shí)間:2020-01-14

Modbus_RTU規(guī)約詳細(xì)講解_第1頁(yè)
Modbus_RTU規(guī)約詳細(xì)講解_第2頁(yè)
Modbus_RTU規(guī)約詳細(xì)講解_第3頁(yè)
Modbus_RTU規(guī)約詳細(xì)講解_第4頁(yè)
Modbus_RTU規(guī)約詳細(xì)講解_第5頁(yè)
資源描述:

《Modbus_RTU規(guī)約詳細(xì)講解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)

1、......第一章Modbus協(xié)議□介紹Modbus協(xié)議介紹□兩種串行傳輸模式□信息幀□錯(cuò)誤檢查方法參考材料......Modbus協(xié)議介紹Modbus可編程控制器之間可相互通訊,也可與不同網(wǎng)絡(luò)上的其他設(shè)備進(jìn)行通訊,支撐網(wǎng)絡(luò)有Modicon的Modbus和Modbus+工業(yè)網(wǎng)絡(luò)。網(wǎng)絡(luò)信息存取可由控制器內(nèi)置的端口,網(wǎng)絡(luò)適配器以及Modicon提供的模塊選件和網(wǎng)關(guān)等設(shè)備實(shí)現(xiàn),對(duì)OEM(機(jī)械設(shè)備制造商)來(lái)說(shuō),Modicon可為合作伙伴提供現(xiàn)有的程序,可使Modbus+網(wǎng)絡(luò)緊密地集成到他們的產(chǎn)品設(shè)計(jì)中去。Modicon的各

2、種控制器使用的公共語(yǔ)言被稱為Modbus協(xié)議,該協(xié)議定義了控制器能識(shí)別和使用的信息結(jié)構(gòu)。當(dāng)在Modbus網(wǎng)絡(luò)上進(jìn)行通訊時(shí),協(xié)議能使每一臺(tái)控制器知道它本身的設(shè)備地址,并識(shí)別對(duì)它尋址的數(shù)據(jù),決定應(yīng)起作用的類型,取出包含在信息中的數(shù)據(jù)和資料等,控制器也可組織回答信息,并使用Modbus協(xié)議將此信息傳送出去。在其他網(wǎng)絡(luò)上使用時(shí),數(shù)據(jù)包和數(shù)據(jù)幀中也包含著Modbus協(xié)議。如,Modbus+或MAP網(wǎng)絡(luò)控制器中有相應(yīng)的應(yīng)用程序庫(kù)和驅(qū)動(dòng)程序,實(shí)現(xiàn)嵌入式Modbus協(xié)議信息與此網(wǎng)絡(luò)中用子節(jié)點(diǎn)設(shè)備間通訊的特殊信息幀的數(shù)據(jù)轉(zhuǎn)換。該轉(zhuǎn)換

3、也可擴(kuò)展,處理節(jié)點(diǎn)地址,路由,和每一個(gè)特殊網(wǎng)絡(luò)的錯(cuò)誤檢查方法。如包含在Modbus協(xié)議中的設(shè)備地址,在信息發(fā)送前就轉(zhuǎn)換成節(jié)點(diǎn)地址,錯(cuò)誤檢查區(qū)也用于數(shù)據(jù)包,與每個(gè)網(wǎng)絡(luò)的協(xié)議一致,最后一點(diǎn)是需用Modbus協(xié)議,寫(xiě)入嵌入的信息,定義應(yīng)處理的動(dòng)作。參考材料......圖1說(shuō)明了采用不同通訊技術(shù)的多層網(wǎng)絡(luò)中設(shè)備的互連方法。在信息交換中,嵌入到每個(gè)網(wǎng)絡(luò)數(shù)據(jù)包中的Modbus協(xié)議,提供了設(shè)備間能夠交換數(shù)據(jù)的公共的語(yǔ)言。984A/B和S985AT/HC-984和HOST/MMHIAT/HC-984和HOST/MMHI(去MB+)

4、S980(去MAP)編程器編程器4個(gè)Modus設(shè)備或網(wǎng)絡(luò)圖1:Modbus協(xié)議應(yīng)用示意圖MB+為Modbus參考材料......Modbus上的數(shù)據(jù)傳輸Modicon控制器上的標(biāo)準(zhǔn)Modbus端口是使用一個(gè)RS-232兼容的串行接口,定義了連接器,接線電纜,信號(hào)等級(jí),傳輸波特率,和奇偶校驗(yàn),控制器可直接或通過(guò)調(diào)制解調(diào)器(以后簡(jiǎn)稱Modems)接入總線(網(wǎng)絡(luò))??刂破魍ㄓ嵤褂弥鲝募夹g(shù),即主機(jī)能起動(dòng)數(shù)據(jù)傳輸,稱查詢。而其它設(shè)備(從機(jī))應(yīng)返回對(duì)查詢作出的響應(yīng),或處理查詢所要求的動(dòng)作。典應(yīng)的主機(jī)設(shè)備應(yīng)包括主處理器和編程器。

5、典應(yīng)的從機(jī)包括可編程控制器。主機(jī)可對(duì)各從機(jī)尋址,發(fā)出廣播信息,從機(jī)返回信息作為對(duì)查詢的響應(yīng)。從機(jī)對(duì)于主機(jī)的廣播查詢,無(wú)響應(yīng)返回Modbus協(xié)議報(bào)據(jù)設(shè)備地址,請(qǐng)求功能代碼,發(fā)送數(shù)據(jù),錯(cuò)誤校驗(yàn)碼,建立了主機(jī)查詢格式,從機(jī)的響應(yīng)信息也用Modbus協(xié)議組織,它包括確認(rèn)動(dòng)作的代碼,返回?cái)?shù)據(jù)和錯(cuò)誤校驗(yàn)碼。若在接收信息時(shí)出現(xiàn)一個(gè)錯(cuò)誤或從機(jī)不能執(zhí)行要求的動(dòng)作時(shí),從機(jī)會(huì)組織一個(gè)錯(cuò)誤信息。并向主機(jī)發(fā)送作為響應(yīng)。在其它總線上傳輸數(shù)據(jù)除標(biāo)準(zhǔn)的Modbus功能外,有些Modcon控制器內(nèi)置端口或總線適配器,在Modbus+總線上實(shí)現(xiàn)通訊或

6、使用網(wǎng)絡(luò)適配器,在MAP網(wǎng)絡(luò)上通訊。在這些總線上,控制器間采用對(duì)等的技術(shù)進(jìn)行通訊,即任意一個(gè)控制器可向其它控制器啟動(dòng)數(shù)據(jù)傳送。因此,一臺(tái)控制器既可作為從機(jī),也可作為主機(jī),常提供多重的內(nèi)部通道,允許并列處理主機(jī)和從機(jī)傳輸數(shù)據(jù)在信息級(jí),盡管網(wǎng)絡(luò)通訊方法是對(duì)等的,但Modbus協(xié)議仍采用主從方式,若一臺(tái)控制器作為主機(jī)設(shè)備發(fā)送一個(gè)信息,則可從一臺(tái)從機(jī)設(shè)備返回一個(gè)響應(yīng),類似,當(dāng)一臺(tái)控制器接受信息時(shí),它就組織一個(gè)從機(jī)設(shè)備的響應(yīng)信息,并返回至原發(fā)送信息的控制器。8位數(shù)據(jù)字節(jié)錯(cuò)誤校驗(yàn)功能代碼8位數(shù)據(jù)字節(jié)設(shè)備地址功能代碼設(shè)備地址主機(jī)

7、查詢信息查詢響應(yīng)周期:錯(cuò)誤校驗(yàn)從機(jī)響應(yīng)信息圖2:主從查詢響應(yīng)周期查詢:查詢中的功能代碼為被尋址的從機(jī)設(shè)備應(yīng)執(zhí)行的動(dòng)作類型。數(shù)據(jù)字節(jié)中包含從機(jī)須執(zhí)行功能的各附加信息,如功能代碼03將查詢從機(jī),并讀保持寄存器。并用寄存器的內(nèi)容作響應(yīng)。該數(shù)據(jù)區(qū)必須含有告之從機(jī)讀取寄存器的起始地址及數(shù)量,錯(cuò)誤校驗(yàn)區(qū)的一些信息,為從機(jī)提供一種校驗(yàn)方法,以保證信息內(nèi)容的完整性。響應(yīng):從機(jī)正常響應(yīng)時(shí),響應(yīng)功能碼是查詢功能碼的應(yīng)答,數(shù)據(jù)字節(jié)包含從機(jī)采集的數(shù)據(jù),如寄存器值或狀態(tài)。如出現(xiàn)錯(cuò)誤,則修改功能碼,指明為錯(cuò)誤響應(yīng)。并在數(shù)據(jù)字節(jié)中含有一個(gè)代碼,

8、來(lái)說(shuō)明錯(cuò)誤,錯(cuò)誤檢查區(qū)允許主機(jī)確認(rèn)有效的信息內(nèi)容。參考材料......兩種串行傳輸模式控制器可使用ASCII或RTU通訊模式,在標(biāo)準(zhǔn)Modbus上通訊。在配置每臺(tái)控制器時(shí),用戶須選擇通訊模式以及串行口的通訊參數(shù)。(波特率,奇偶校驗(yàn)等),在Modbus總線上的所有設(shè)備應(yīng)具有相同的通訊模式和串行通訊參數(shù)。選擇ASCII或RTU模式用于標(biāo)準(zhǔn)的Modbus總線。它定

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。