新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > CANWeb現場總線協議

        CANWeb現場總線協議

        作者: 時間:2016-12-15 來源:網絡 收藏


        4.主站(MST) 上 從站(SIO)配置表的 生成(3種方法):

        本文引用地址:http://www.104case.com/article/201612/330399.htm

        l配置好 MST SIO 的 CAN 速度,SIO的 Id號,連接好 CANWeb網絡,通過 配置軟件IOCfg 自動 掃描 讀 CANWeb網絡的SIO,見上圖標號(1),自動讀取的SIO配置 可保存為 SIO配置文件,如:CANIO從站.iocfg 文件, 見上圖標號(2)。

        l讀入已保存的 SIO配置文件,見上圖標號(3)。

        l手動輸入 SIO配置,見上圖標號(4)。

        5.CANWeb網絡的監控及調試:

        l通過MST 的Web網頁可監視 CANWeb 網絡運行的狀態:各個SIO的通信狀態、丟包檢查、控制或采集變量值的變化;

        l通過MST 的Web網頁可手動控制SIO的DO、AO的輸出;

        l通過MST 的Web網頁可手動強制控制SIO的DI、AI的輸出,方便系統調試;

        l在SIO的SysCfg跳線短接時(SysCfg跳線短接SIO的速度強制為1Mbps、Id強制為99),通過 配置軟件IOCfg可配置SIO的參數,如CAN速度、SIO的Id、SIO的上傳周期的設置等。

        下圖為從站總覽Web頁面:

        下圖為某一具體從站Web頁面:

        下圖為某一具體從站DO輸出操作Web頁面:

        6.從站SIO的存儲空間分配表:

         

        數據打包索引

        AO、AI(WORD格式) 數組占用位置(<128),SIO的AI[]、AO[]可通過CAN總線與MST的AI、AO交換數據

        名稱

        詳細描述

         

        Ix=0(每個數據索引包最多含4個WORD)(Ix<32)

        [0]

        DOWL

        開關量輸出占WORD的長度,可為0

         

        AOWL

        模擬量輸出占WORD的長度,可為0

         

        [1]

        DIWL

        開關量輸入占WORD的長度,可為0

         

        AIWL

        模擬量輸入占WORD的長度,可為0

         

        [2]

        PZWL

        配置變量占WORD的長度,可為0

         

        MXPD

        周期發送最大周期,單位10ms

         

        [3]

        MNPD

        變化觸發發送最小周期,單位ms

         

        AIDB

        AI發送 變化觸發死區值,DI無效

         

        Ix=1

        [4]

        SndCnt

        從站發包計數 用于主站對各從站的發送負荷、丟包的監視

         

        [5]

         

        [6]

        DevSrNo

        設備編號

         

        [7]

        OtTmp

        模塊溫度

         

         

        [8]

         

        備用

         

         

        [9]

         

        備用

        每個從站(SIO)在主站(MST)存儲空間的位置

        DO_Ix增加:(DOWL+3)/4

        [10]

         

        開關量輸出DO占用的WORD

         

         

        [10+DOWL-1]

         

        AO_Ix增加:(AOWL+3)/4

        [10+DOWL]

         

        模擬量輸出AO占用的WORD

         

         

        [10+DOWL+AOWL-1]

         

        DI_Ix增加:(DIWL+3)/4

        [10+DOWL+AOWL]

         

        開關量輸入DI占用的WORD

         

         

        [10+DOWL+AOWL+DIWL-1]

         

        AI_Ix增加:(AIWL+3)/4

        [10+DOWL+AOWL+DIWL]

         

        模擬量輸入AI占用的WORD

         

         

        [10+DOWL+AOWL+DIWL+AIWL-1]

         

         

        PZ_Ix增加:(PZWL+3)/4

        [10+DOWL+AOWL+DIWL+AIWL]

         

        配置變量PZ占用的WORD

         

         

        [10+DOWL++AOWL+DIWL+AIWL+PZWL-1]

         

        7.主站MST的存儲空間分配表:

        主站MST的AI[]、A[]O可通過CAN總線與從站SIO 的AI[]、AO[]交換數據

        主站(MST)的從站配置文件中配置的從站數量為 IONm,配置文件格式見上圖

        AO、AI(WORD格式) 數組占用位置(<1024)

        名稱

        詳細描述1

        詳細描述2

        [0]

        CommSts[0]

        SIO_1的通訊狀態

        =1:通訊OK_

        =2:DOWLAOWLDIWLAIWL配置有誤

        =4:從站ID有重號

        [IONm-1]

        CommSts[IONm-1]

        SIO_Nm的通訊狀態

        [IONm]

        OtTmp[0]

        SIO_1模塊溫度

         

        [2XIONm-1]

        OtTmp[IONm-1]

        SIO_Nm模塊溫度

        [2XIONm]

         

        從站1(SIO)在主站(MST)存儲空間的位置

        參見從站IO的存儲空間分配表

        [2XIONm+DOWL1+AOWL1+DIWL1+AIWL1-1]

         

         

         

         

        [2XIONm+...]

         

        從站Nm(SIO)在主站(MST)存儲空間的位置

        參見從站IO的存儲空間分配表

        [2XIONm+…+DOWLNm+AOWLNm+DIWLNm+AIWLNm-1]

        8.CAN總線的優點:

        1)具有實時性強、傳輸距離較遠、抗電磁干擾能力強、成本低等優點,傳輸速率最高1Mbps/40m,單根雙絞線距離最遠可達5kbps/10km;

        2)采用雙線串行通信方式,布線成本低,檢錯能力強,可在高噪聲干擾環境中工作;

        3)具有優先權和仲裁功能,多個控制模塊通過CAN控制器掛到CAN-bus上,形成多主機局部網絡;

        4)可根據報文的ID決定接收或屏蔽該報文;

        5)可靠的錯誤處理和檢錯機制;

        6)發送的信息遭到破壞后,可自動重發;

        7)節點在錯誤嚴重的情況下具有自動退出總線的功能;

        8)報文不包含源地址或目標地址,僅用標志符來指示功能信息、優先級信息。

        9.以太網Modbus的優點

        以太網Modbus協議是當今世界上應用最為廣泛的工業自動化通信協議,國家標準為GB/T 19582-2008《基于Modbus協議的工業自動化網絡規范》,以太網Modbus的優點:

        1)實時性好:
        具有相當高的數據傳輸速率,可達千兆甚至更快,使用智能交換機技術可克服以太網CSMA/CD(載波監聽多路訪問及沖突檢測)技術帶來的通信延遲的缺點;
        2)可靠性高:
        以太網技術是天生的電氣隔離的技術,并可很容易實現光電隔離;
        3)性價比高:
        以太網是當今現有局域網采用的最通用、最廣泛的通信協議標準,性價比極高。
        4)組網方便:
        允許使用不同的物理介質和構成不同的拓撲結構;不同的傳輸介質如:同軸電纜、雙絞線、光纖、無線等;
        5)編程調試容易:
        基于TCP/IP的以太網采用國際主流標準,協議開放編程簡單,市面多種帶以太網的ARM 芯片支持Web編程;
        6)維護方便:
        以太網技術沿用多年,已為眾多的技術人員所熟悉,市場上能提供廣泛的設置、維護和診斷工具,以太網技術已成為事實上的通信的統一標準。


        上一頁 1 2 下一頁

        關鍵詞: CANWeb現場總線協

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 花垣县| 平阳县| 平塘县| 永丰县| 吉安市| 渝北区| 张北县| 高淳县| 隆子县| 外汇| 怀安县| 新和县| 武清区| 阿拉尔市| 兴化市| 辽宁省| 柘城县| 漳州市| 遂昌县| 锦屏县| 寿宁县| 汉沽区| 佛冈县| 永和县| 扶风县| 新巴尔虎右旗| 玉林市| 土默特左旗| 莫力| 宁都县| 清远市| 久治县| 鸡东县| 开化县| 金阳县| 兴宁市| 汉源县| 孝感市| 沙坪坝区| 湘阴县| 双牌县|