<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > CANWeb現(xiàn)場總線協(xié)議

          CANWeb現(xiàn)場總線協(xié)議

          作者: 時間:2016-12-15 來源:網(wǎng)絡 收藏

          1.引言

          又迅自動化依托交通大學,總結30多年大型電廠控制系統(tǒng)IO模塊的設計、生產經驗,利用當今最先進的電子技術,結合 CAN總線 、以太網(wǎng)的優(yōu)點,揚長避短,精心設計出目前國內性價比最好的現(xiàn)場總線網(wǎng)絡集成技術CANWeb,CANWeb特點如下:

          本文引用地址:http://www.ex-cimer.com/article/201612/330399.htm

          (1) CANWeb網(wǎng)絡中的各個節(jié)點(CANWeb節(jié)點分主站、從站2種)配置簡單,不需要編程,點擊鼠標、鍵盤即可快速、輕松完成;

          (2)用戶通過以太網(wǎng)Modbus協(xié)議與主站高速交換數(shù)據(jù),主站再與從站實時交換數(shù)據(jù);

          (3)用戶通過主站的以太網(wǎng)Web瀏覽功能,可輕松完成對從站的監(jiān)控、配置等操作;

          (4) CANWeb是一種架構在成熟CAN技術上的高層通訊協(xié)議,繼承CAN總線技術的一切優(yōu)點:實時性強、傳輸距離較遠、抗電磁干擾能力強、成本極低;克服了CAN的缺點:CAN編程難,帶CAN口的上位控制器不普遍。

          (5)CANWeb繼承了以太網(wǎng)的優(yōu)點:編程、調試、配置簡單、Web瀏覽、高速、上位控制器一般都自帶以太網(wǎng)口;克服了以太網(wǎng)的缺點:星型拓撲結構、布線麻煩,布線成本高、接口成本高等。

          2.CANWeb拓撲結構介紹:

          從站SIO (Slave IO): CANWeb網(wǎng)絡可有多個從站(<99),從站需配置 CAN口的通信速度及從站的Id號(Id號推薦范圍為1~98,99預留為SIO的SysCfg跳線短接時強制的Id),從站SIO可以為 多通道IO模塊、溫度、壓力現(xiàn)場智能儀表、電動調節(jié)閥等設備。

          主站MST (Master Station):CANWeb網(wǎng)絡可有多個主站,主站只需配置 CAN口的通信速度,在一個 CANWeb網(wǎng)絡上,多個不同的主站MST 可接不同的上位設備,如接控制器、接無紙記錄儀、接監(jiān)視LED顯示盤、接手操器等

          2.1.CANWeb單網(wǎng)結構:

          2.2.CANWeb冗余雙網(wǎng)結構:



          2.3.控制器的冗余設計拓撲結構:

          在DCS系統(tǒng)設計中,要求 控制器、 CANWeb總線 冗余設計,見下圖。

          3.CANWeb可靠性的確定:

          lSIO上傳數(shù)據(jù)包 到MST 丟包的檢查:

          比較SIO上傳數(shù)據(jù)包的數(shù)量 與 MST 接收 SIO 的數(shù)據(jù)包的數(shù)量的差值,來 判斷SIO上傳數(shù)據(jù)包的丟包狀況。

          lMST下傳 數(shù)據(jù)包 到SIO 丟包的檢查:

          對下傳的寄存器AO數(shù)據(jù),延時檢查對應的寄存器AI數(shù)據(jù),如不相等,MST下傳數(shù)據(jù)丟包。

          lSIO對CANWeb網(wǎng)絡 每秒 心跳包的發(fā)送,可用于判斷SIO的通信狀態(tài)。


          上一頁 1 2 下一頁

          評論


          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();