999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DeviceNet的嵌入式I/O模塊設計

2013-04-12 00:00:00李月恒王美玲劉全東
現代電子技術 2013年11期

摘 要: DeviceNet與ModBus協議轉換系統由DeviceNet主站,嵌入式I/O模塊,ModBus從站三部分組成,實現DeviceNet與ModBus之間的數據交互。嵌入式I/O模塊采用ARM7控制器LPC2129實現DeviceNet與ModBus之間的通信,同時以軟件的形式實現了一個僅限組2的DeviceNet從站和一個ModBus主站。DeviceNet從站用來解碼從DeviceNet主站端接收到的數據,解碼后的數據由MCU通過另一個UART接口發送給ModBus從站。UART接口旨在向ModBus從站發送讀/寫指令。結果表明,基于DeviceNet總線的嵌入式I/O模塊可以很好地與基于ModBus總線的設備進行通信。

關鍵詞: DeviceNet; ModBus; 嵌入式I/O模塊; LPC2129

中圖分類號: TN711?34 文獻標識碼: A 文章編號: 1004?373X(2013)11?0134?05

0 引 言

DeviceNet是一種基于CAN總線技術的符合全球工業標準的開放型現場總線通信網絡,它用于控制,配置和數據采集等方面。CAN總線具有布線簡單、典型的總線型結構、穩定可靠、實時、抗干擾能力強、傳輸距離遠、布線成本低等特點。由于具備了這些特點,DeviceNet總線被廣泛應用于工業自動化控制,它不僅可以接入更多,更復雜的設備,還可以為上層提供更多的信息和服務。在很多歐美國家,越來越多的系統方案設計采用DeviceNet來實現。

ModBus協議是應用于電子控制器上的一種通用語言,是全球第一個真正用于工業現場的總線協議,由于該協議的產生,使控制器之間、控制器經由網絡和其他設備之間實現相互通信。ModBus協議現在已經成為一種通用的工業標準,應用該協議技術可以使不同廠商生產的控制設備連成一個工業網絡,進行集中監控管理。此協議定義了一個控制器能認識使用的消息結構體,從而使用戶不需要關心它們使用哪種網絡進行通信。它描述了一個控制器請求訪問其他設備的過程,如何回應來自其他設備的請求,以及怎樣偵測錯誤并記錄。它制定了消息域格局和內容的公共格式。

本文主要解決DeviceNet與ModBus之間的協議轉換問題。標準的ModBus口是使用RS-232C兼容串行接口,它定義了連接口的針腳、電纜、信號位、傳輸波特率、奇偶校驗。控制器能直接或經由Modem組網。基于DeviceNet的嵌入式I/O模塊通過I/O口發送和接收數據,ModBus通過串口與嵌入式I/O模塊進行通信。通過此過程完成DeviceNet與ModBus之間的協議轉換問題。

1 嵌入式I/O模塊的設計與實現

DeviceNet是一種上層的應用層協議,其物理層和數據鏈路層采用CAN總線技術,ModBus協議只是用于數據鏈路層上的協議[1]。這兩種現場總線是異構的,因此要實現兩種協議之間的通信,必須要進行協議轉換。協議轉換的轉換過程是分層次進行的。首先把總線設備發送過來的設備逐層解包,得到需要的數據,然后再把數據按另一協議所需的方式打包,發送到相應的設備上。

DeviceNet與ModBus協議都采用主從通信模式,所以它們之間的通信只能是單向的,主站發送命令報文而從站被動接收命令報文。本設計中的嵌入式I/O模塊既是DeviceNet從站,又是ModBus的主站。通過該模塊可以實現DeviceNet主站的數據與ModBus從站的數據進行傳輸。

嵌入式I/O模塊的功能是把DeviceNet格式的報文轉換為ModBus的報文命令,再傳給底層的ModBus設備,設備在接收到ModBus命令之后,會向報文轉換模塊發送ModBus格式的響應報文,最后經協議轉換模塊將報文轉換為DeviceNet格式的報文傳輸給DeviceNet主站。本嵌入式I/O模塊既是DeviceNet的從站實現接收主站報文并做出響應的功能,同時又可以作為ModBus的主站向其他ModBus設備發送報文并接收響應報文。

本設計采用的處理器為LPC2129,硬件結構如圖1所示。它是NXP公司的32位工業級ARM7處理器,其內部集成了兩個CAN控制器,在一片處理器內首先將主站端的DeviceNet協議數據轉換成中間協議數據,之后轉換成ModBus可以識別的協議數據。

撥碼開關用來設置DeviceNet端的波特率及MAC地址,其中波特率的開關為3位,分別代表125 Kb/s,250 Kb/s,500 Kb/s;MAC地址的開關為6位,地址為0~63。

RS 232既可作為程序下載接口,也可作為通用的RS 232串口實現與上位機的通信。系統的供電電源采用24 V的直流供電,并在內部將24 V電源轉化為模塊需要的5 V,3.3 V及1.8 V電壓電源。

主站蜘蛛池模板: 亚洲精品桃花岛av在线| 91精品小视频| 丰满人妻久久中文字幕| a天堂视频| 成人第一页| 五月婷婷欧美| 国产交换配偶在线视频| 亚洲h视频在线| 久无码久无码av无码| 亚洲欧美成人在线视频| 国产激情第一页| 国产日本一线在线观看免费| 国产成人综合日韩精品无码首页| 国产理论最新国产精品视频| 亚洲日韩国产精品综合在线观看| 无遮挡一级毛片呦女视频| 国产免费黄| 欧美国产精品不卡在线观看| 精久久久久无码区中文字幕| 精品99在线观看| 国产v欧美v日韩v综合精品| 四虎成人精品| 欧美曰批视频免费播放免费| 凹凸国产熟女精品视频| 天堂岛国av无码免费无禁网站| 国产乱人伦AV在线A| 国产精品尤物铁牛tv | 亚洲欧洲日产无码AV| 97综合久久| 国产尤物视频在线| 午夜日本永久乱码免费播放片| 亚洲午夜综合网| 九九热在线视频| 波多野结衣二区| 人妻丰满熟妇AV无码区| 乱码国产乱码精品精在线播放| 无码福利视频| 91精品视频网站| 污网站在线观看视频| 99精品免费欧美成人小视频| 一级毛片不卡片免费观看| 国产精品无码一二三视频| 欧美区一区| 久久综合色天堂av| 国产偷国产偷在线高清| 欧美日韩亚洲国产| 这里只有精品在线| 99九九成人免费视频精品| 丁香婷婷激情综合激情| 国产成人综合日韩精品无码首页| 久久精品视频一| 免费观看精品视频999| 男人天堂亚洲天堂| 亚洲精品色AV无码看| 国产一区二区三区免费观看| 中文字幕佐山爱一区二区免费| 天堂亚洲网| 免费全部高H视频无码无遮掩| 亚洲无线一二三四区男男| 99视频精品全国免费品| 六月婷婷精品视频在线观看 | 国产91丝袜在线播放动漫| 2022国产无码在线| 国产精品视频第一专区| a国产精品| 久久不卡国产精品无码| 日韩无码黄色| 亚洲无限乱码| 91福利一区二区三区| 亚洲无码免费黄色网址| 国产一区二区三区视频| 国产综合亚洲欧洲区精品无码| 极品私人尤物在线精品首页| 精品剧情v国产在线观看| 国产区人妖精品人妖精品视频| 国产一级视频在线观看网站| 日韩av电影一区二区三区四区| 国产在线日本| 在线看AV天堂| 亚洲第一区欧美国产综合| 亚洲人成影院午夜网站| 高清不卡毛片|