Modbus現(xiàn)在總線的概述及Modbus通信協(xié)議
發(fā)布時(shí)間:2008/11/13 0:00:00 訪問次數(shù):588
1. 概述
modbus是modicon公司為該公司生產(chǎn)的plc設(shè)計(jì)的一種通信協(xié)議,從其功能上看,可以認(rèn)為是一種現(xiàn)場(chǎng)總線。它通過24種總線命令實(shí)現(xiàn)plc與外界的信息交換。具有modbus接口的plc可以很方便地進(jìn)行組態(tài)。
2.modbus通信協(xié)議
modbus協(xié)議最初由modicon公司開發(fā)出來,在1979年末,該公司成為施耐德自動(dòng)化部門的一部分,現(xiàn)在modbus已經(jīng)是工業(yè)領(lǐng)域全球最流行的協(xié)議。此協(xié)議支持傳統(tǒng)的rs232、rs422、rs485和以太網(wǎng)設(shè)備。許多工業(yè)設(shè)各,包括plc、dcs、智能儀表等都在使用modbus協(xié)議作為它們之間通信的標(biāo)準(zhǔn)。有了它,不同廠商生產(chǎn)的控制設(shè)備可以連成工業(yè)網(wǎng)絡(luò),進(jìn)行集中監(jiān)控。
modbus協(xié)議包括ascii、rtu、top等,并沒有規(guī)定物理層。此協(xié)議定義了控制器能夠認(rèn)識(shí)和使用的消息結(jié)構(gòu),而不管它們是經(jīng)過何種網(wǎng)絡(luò)進(jìn)行通信的。標(biāo)準(zhǔn)的modicon控制器使用rs232c實(shí)現(xiàn)串行的modbus。modbus的ascii、rtu協(xié)議規(guī)定了消息、數(shù)據(jù)的結(jié)構(gòu)、命令和應(yīng)答的方式,數(shù)據(jù)通信采用maser/slave方式,master端發(fā)出數(shù)據(jù)請(qǐng)求消息,slave端接收到正確消息后就可以發(fā)送數(shù)據(jù)到master端以響應(yīng)請(qǐng)求;master端也可以直接發(fā)消息修改slave端的數(shù)據(jù),實(shí)現(xiàn)雙向讀寫。
modbus協(xié)議需要對(duì)數(shù)據(jù)進(jìn)行校驗(yàn),串行協(xié)議中除有奇偶校驗(yàn)外,ascii模式采用lrc校驗(yàn),rtu模式采用16位crc校驗(yàn),但tcp模式?jīng)]有額外規(guī)定校驗(yàn),因?yàn)閠op協(xié)議是一個(gè)面向連接的可靠協(xié)議。另外,modbus采用主從方式定時(shí)收發(fā)數(shù)據(jù),在實(shí)際使用中如果某slave站點(diǎn)斷開后(如故障或關(guān)機(jī)),master端可以診斷出來,而當(dāng)故障修復(fù)后,網(wǎng)絡(luò)又可以自動(dòng)接通。因此,modbus協(xié)議的可靠性較好。
歡迎轉(zhuǎn)載,信息來自維庫電子市場(chǎng)網(wǎng)(www.dzsc.com)
1. 概述
modbus是modicon公司為該公司生產(chǎn)的plc設(shè)計(jì)的一種通信協(xié)議,從其功能上看,可以認(rèn)為是一種現(xiàn)場(chǎng)總線。它通過24種總線命令實(shí)現(xiàn)plc與外界的信息交換。具有modbus接口的plc可以很方便地進(jìn)行組態(tài)。
2.modbus通信協(xié)議
modbus協(xié)議最初由modicon公司開發(fā)出來,在1979年末,該公司成為施耐德自動(dòng)化部門的一部分,現(xiàn)在modbus已經(jīng)是工業(yè)領(lǐng)域全球最流行的協(xié)議。此協(xié)議支持傳統(tǒng)的rs232、rs422、rs485和以太網(wǎng)設(shè)備。許多工業(yè)設(shè)各,包括plc、dcs、智能儀表等都在使用modbus協(xié)議作為它們之間通信的標(biāo)準(zhǔn)。有了它,不同廠商生產(chǎn)的控制設(shè)備可以連成工業(yè)網(wǎng)絡(luò),進(jìn)行集中監(jiān)控。
modbus協(xié)議包括ascii、rtu、top等,并沒有規(guī)定物理層。此協(xié)議定義了控制器能夠認(rèn)識(shí)和使用的消息結(jié)構(gòu),而不管它們是經(jīng)過何種網(wǎng)絡(luò)進(jìn)行通信的。標(biāo)準(zhǔn)的modicon控制器使用rs232c實(shí)現(xiàn)串行的modbus。modbus的ascii、rtu協(xié)議規(guī)定了消息、數(shù)據(jù)的結(jié)構(gòu)、命令和應(yīng)答的方式,數(shù)據(jù)通信采用maser/slave方式,master端發(fā)出數(shù)據(jù)請(qǐng)求消息,slave端接收到正確消息后就可以發(fā)送數(shù)據(jù)到master端以響應(yīng)請(qǐng)求;master端也可以直接發(fā)消息修改slave端的數(shù)據(jù),實(shí)現(xiàn)雙向讀寫。
modbus協(xié)議需要對(duì)數(shù)據(jù)進(jìn)行校驗(yàn),串行協(xié)議中除有奇偶校驗(yàn)外,ascii模式采用lrc校驗(yàn),rtu模式采用16位crc校驗(yàn),但tcp模式?jīng)]有額外規(guī)定校驗(yàn),因?yàn)閠op協(xié)議是一個(gè)面向連接的可靠協(xié)議。另外,modbus采用主從方式定時(shí)收發(fā)數(shù)據(jù),在實(shí)際使用中如果某slave站點(diǎn)斷開后(如故障或關(guān)機(jī)),master端可以診斷出來,而當(dāng)故障修復(fù)后,網(wǎng)絡(luò)又可以自動(dòng)接通。因此,modbus協(xié)議的可靠性較好。
歡迎轉(zhuǎn)載,信息來自維庫電子市場(chǎng)網(wǎng)(www.dzsc.com)
熱門點(diǎn)擊
- RS422與RS485的連接方法
- RS232C引腳分配及定義
- 功率MOSFET集成驅(qū)動(dòng)電路設(shè)計(jì)
- 茂達(dá)推出單相直流無刷馬達(dá)風(fēng)扇驅(qū)動(dòng)IC APX
- FF現(xiàn)場(chǎng)總線特點(diǎn)
- USB通用串行接口傳輸方式
- 工控機(jī)AT96總線
- USB的底層結(jié)構(gòu)
- RS422與RS485串行通信接口RS422
- 雙極性偏移碼
推薦技術(shù)資料
- 電源管理 IC (PMIC)&
- I2C 接口和 PmBUS 以及 OTP/M
- MOSFET 和柵極驅(qū)動(dòng)器單
- 數(shù)字恒定導(dǎo)通時(shí)間控制模式(CO
- Power Management Buck/
- 反激變換器傳導(dǎo)和輻射電磁干擾分析和抑制技術(shù)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究