新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > PB-B-RS485總線橋在紡織機械系統的應用

        PB-B-RS485總線橋在紡織機械系統的應用

        作者: 時間:2012-05-22 來源:網絡 收藏

        國內某著名紡織集團工廠信息化的系統車間級監控采用PROFIBUS現場總線,需要實時采集每個紡紗機的數據。紡織生產線由于工藝的不同,紡紗設備制造商不同,通訊接口不一,協議不同,如何將這些紡紗設備集成到PROFIBUS網絡中,這是設計者必須要解決的問題。通過采用鼎實科技的實現了PROFIBUS與第三方自定義協議設備的通訊。

        一、系統結構

        系統采用PROFIBUS現場總線,PLC SIEMENSE S7400 PLC,通過與各種紡紗機通訊接口連接。

        二、某典型紡紗機通訊規約

        是PROFIBUS到RS485的透明轉換橋,在RS485端可以與自由協議通訊,應用靈活簡單。本章將介紹PB-B-RS485與某典型紡紗機通訊的實現過程。

        1、通訊方式:主機循環查詢分機。

        2、幀格式:異步通訊方式,起始位(1bit)+數據位(9bits)+停止位(1bit)

        其中:數據位的第9位為地址/命令或數據區分位,1—address,0—command or date

        即:在主機發送“地址”時,第9位要置“1”,發送“命令”或“數據”時,第9位清“0”。

        主機讀命令:地址+地址+68H

        分機回應數據順序:數據(33bytes)+縱向XOR校驗(1byte)

        A班產量 (3bytes)bcd

        B班產量 (3bytes)bcd

        C班產量 (3bytes)bcd

        D班產量 (3bytes)bcd

        總班產量 (3bytes)bcd

        車速度 (3bytes)bin

        倒計數 (2bytes)bcd

        定長 (2bytes)bcd

        低速長度 (2bytes)bcd

        底數速度 (2bytes)bcd

        高速速度 (2bytes)bcd

        速度比率 (2bytes)bcd

        面板密碼 (2bytes)bcd

        當前班號 (1bytes)bin (0-A, 1-B, 2-C,3-D)

        主機寫命令:地址+地址+59H+數據(32bytes)+縱向XOR校驗(1byte)

        A班產量 (3bytes)bcd

        B班產量 (3bytes)bcd

        C班產量 (3bytes)bcd

        D班產量 (3bytes)bcd

        總班產量 (3bytes)bcd

        車速度 (3bytes)bin

        倒計數 (2bytes)bcd

        定長 (2bytes)bcd

        低速長度 (2bytes)bcd

        底數速度 (2bytes)bcd

        高速速度 (2bytes)bcd

        速度比率 (2bytes)bcd

        面板密碼 (2bytes)bcd

        分機回應主機:同讀命令時的回應

        換班命令:地址+地址+60H+班號(1bytes)

        班號:0—A, 1-B, 2-C,3-D

        分機只執行,不回應。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 景德镇市| 青岛市| 互助| 威信县| 鹤山市| 东海县| 梁平县| 武邑县| 乌审旗| 莆田市| 鹤山市| 楚雄市| 东乡族自治县| 丹巴县| 阜阳市| 大名县| 天祝| 留坝县| 岳池县| 泰和县| 应用必备| 綦江县| 句容市| 青海省| 万载县| 房山区| 郓城县| 宣武区| 浙江省| 古蔺县| 绥化市| 佛山市| 旬邑县| 延庆县| 静安区| 邵阳县| 应城市| 盐亭县| 炉霍县| 永平县| 文昌市|