• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 協(xié)議轉(zhuǎn)換橋在電力系統(tǒng)中的應(yīng)用

    協(xié)議轉(zhuǎn)換橋在電力系統(tǒng)中的應(yīng)用

    作者: 時(shí)間:2012-06-06 來(lái)源:網(wǎng)絡(luò) 收藏

    3.2 Modbus通訊協(xié)議簡(jiǎn)介
    Modbus目前是工業(yè)領(lǐng)域全球最流行的協(xié)議之一。此協(xié)議支持傳統(tǒng)的帶RS-232、RS-422、RS-485和以太網(wǎng)接口的設(shè)備。當(dāng)在網(wǎng)絡(luò)上通信時(shí),Modbus協(xié)議決定了每個(gè)控制器必須要有它們的設(shè)備地址,能識(shí)別發(fā)來(lái)的消息,決定要產(chǎn)生何種行動(dòng)。如果需要回應(yīng),控制器將生成應(yīng)答并使用Modbus協(xié)議發(fā)送給詢問方。
    Modbus協(xié)議有ASCII、RTU二種協(xié)議,并沒有規(guī)定物理層。此協(xié)議定義了控制器能夠認(rèn)識(shí)和使用的消息結(jié)構(gòu),而不管它們是經(jīng)過(guò)何種網(wǎng)絡(luò)進(jìn)行通信的。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)雙向讀寫。
    (1) Modbus通訊協(xié)議的功能碼
    Modbus的Slave端是根據(jù)Master端發(fā)送過(guò)來(lái)的功能碼進(jìn)行相應(yīng)的動(dòng)作的。表3是Modbus RTU協(xié)議常用的功能碼,使用它們即可實(shí)現(xiàn)對(duì)Slave端的數(shù)字量和模擬量進(jìn)行讀寫操作。


    (2) Modbus RTU通訊協(xié)議幀結(jié)構(gòu)
    表4列出了RTU協(xié)議每個(gè)字節(jié)的位。

    Modbus RTU協(xié)議的典型數(shù)據(jù)幀格式見表5。


    表6給出了以RTU方式讀取一個(gè)整數(shù)數(shù)據(jù)的例子:主機(jī)請(qǐng)求。


    表7給出了以協(xié)議從機(jī)應(yīng)答讀取整數(shù)數(shù)據(jù)示例。



    評(píng)論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 图片| 石渠县| 丰原市| 尼玛县| 增城市| 卢湾区| 益阳市| 云霄县| 五华县| 收藏| 西乌珠穆沁旗| 云林县| 大厂| 司法| 余干县| 九江市| 福鼎市| 礼泉县| 大兴区| 无棣县| 教育| 宁国市| 盐津县| 丹东市| 扶沟县| 确山县| 嵩明县| 赤峰市| 民和| 宾阳县| 平原县| 广灵县| 正蓝旗| 堆龙德庆县| 溆浦县| 定西市| 于都县| 岚皋县| 共和县| 阿合奇县| 淮北市|