新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > PROFIBUS-MODBUS網橋在電力系統中的應用

        PROFIBUS-MODBUS網橋在電力系統中的應用

        作者: 時間:2012-07-11 來源:網絡 收藏


        圖1網絡結構示意圖

        3.2Modbus通訊協議簡介

        Modbus目前是工業領域全球最流行的協議之一。此協議支持傳統的帶RS-232、RS-422、RS-485和以太網接口的設備。當在網絡上通信時,Modbus協議決定了每個控制器必須要有它們的設備地址,能識別發來的消息,決定要產生何種行動。如果需要回應,控制器將生成應答并使用Modbus協議發送給詢問方。

        Modbus協議有ASCII、RTU二種協議,并沒有規定物理層。此協議定義了控制器能夠認識和使用的消息結構,而不管它們是經過何種網絡進行通信的。Modbus的ASCII、RTU協議規定了消息、數據的結構、命令和應答的方式,數據通訊采用Maser/Slave方式,Master端發出數據請求消息,Slave端接收到正確消息后就可以發送數據到Master端以響應請求;Master端也可以直接發消息修改Slave端的數據,實現雙向讀寫。

        (1)Modbus通訊協議的功能碼
        Modbus的Slave端是根據Master端發送過來的功能碼進行相應的動作的。表3是ModbusRTU協議常用的功能碼,使用它們即可實現對Slave端的數字量和模擬量進行讀寫操作。

        表3ModbusRTU協議常用功能碼

        (2)ModbusRTU通訊協議幀結構
        表4列出了RTU協議每個字節的位。

        ModbusRTU協議的典型數據幀格式見表5。

        表5RTU協議數據幀格式

        表6給出了以RTU方式讀取一個整數數據的例子:主機請求。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 乌什县| 漳平市| 新乐市| 高青县| 象山县| 吴桥县| 崇州市| 达日县| 克东县| 五莲县| 高雄市| 景谷| 平顺县| 茂名市| 九龙坡区| 澄城县| 治多县| 仪陇县| 永川市| 独山县| 凤山县| 湘潭市| 杭州市| 昆山市| 乌恰县| 望城县| 彰武县| 海淀区| 大邑县| 临猗县| 双桥区| 顺义区| 将乐县| 中江县| 昌黎县| 寻乌县| 夏邑县| 上蔡县| 桂阳县| 浏阳市| 吉首市|