《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > CANopen現場總線主、從站系統解決方案

CANopen現場總線主、從站系統解決方案

2009-06-30
作者:廣州致遠電子有限公司

??? 摘? 要: 闡述了CANopen應用層協議的通訊機制,分析了其應用優勢,并通過實際應用案例的講解與剖析,指導用戶快速建立一個運行可靠的CANopen系統網絡。
??? 關鍵詞: 現場總線;CAN-bus;CANopen

?

??? 隨著現場總線CAN-bus技術逐漸深入到國內各個應用領域,同時也基于國內廠家的產品設備與國際工控市場的接軌需求,基于主流應用層協議——CANopen的應用網絡也逐漸增多,其在車輛工業、工程機械、船舶海運等需要大量分布式傳感器、控制器和執行機構的行業都有大量應用。


?????????????????????????????????????????? CANopen協議
????????????????????????????????????????? CANopen的發展

?? ?20世紀80年代,由于汽車行業的需要而出現了CAN-bus。CAN-bus只定義了OSI通信模型中的第一層(物理層)和第二層(數據鏈路層),而沒有定義應用層,因此各個廠商都可以定義自己的應用層協議,這樣不利于工業的發展。為了統一標準,在CAN-bus的應用層相繼出現了CANopen、DeviceNet、J1939等應用層協議。
?? ?CANopen協議是在20世紀90年代末由CIA(CAN-in-Automation)組織在CAL(CAN Application Layer)的基礎上發展而來的,一經推廣便在歐洲得到了廣泛的承認。經過對CANopen協議規范文本的幾次修改,使得CANopen協議在穩定性、實時性、抗干擾性上都得到了提高,并且CIA不斷地在各個行業推出標準協議描述文本,使得CANopen在各個行業中更快速地發展與推廣。


?????????????????????????????????????????? 對象字典OD
??? CANopen協議最核心的概念就是對象字典(Object Dictionary),整個設備的功能都是通過對象字典來描述的。在一個特定的CANopen設備中必須擁有通信參數描述區(0x1000~0x1FFF)和設備功能描述區(0x2000~0x5FFF 或0x6000~0x9FFF),其他的區域僅僅表示數據類型。
??? 對象字典分為主索引(16位)與子索引(8位),通過電子數據表格(EDS)來描述。設備子協議為對象字典中的每個對象描述了它的功能、名字、索引和子索引、數據類型以及這個對象是必需的還是可選的,這個對象是只讀、只寫或者可讀寫等。

???????????????????????????????????????? CANopen通信
??? CANopen協議定義了四種通信對象,分別為管理報文對象、服務數據對象SDO(Service Data Object)、過程數據對象PDO(Process Data Object)、預定義報文或者特殊功能對象。
?? ?一個CANopen設備必須支持一定數量的網絡管理服務(管理報文,administrative messages),需要至少一個SDO,每個生產或消費過程數據的設備需要至少一個PDO,所有其它的通信對象是可選的。一個CANopen設備中CAN-bus通信接口、對象字典和應用程序之間的聯系如圖 1所示。

?


?????????????????????????????????? CANopen節點開發
??? 主節點與從節之間的主要區別在于主節點具有管理報文(NMT)以及服務數據客戶端(client)等功能,有了這些功能,主節點就可以管理CANopen網絡。對于開發主節點和從節點設備來說有著較大的區別,主節點主要負責整個網絡的管理并且能加載所有節點的EDS文件,例如主節點可以管理任意一個從節點進入特定的工作狀態、配置從節點的參數、完成與從節點的數據交換等功能。從網絡結構來說從節點屬于被動設備,受主站管理,從節點只需要支持PDO、SDO服務器、預定義或特殊功能對象。


????????????????????????????????????? CANopen組網通信
??? 在一個完整的CANopen網絡中可有兩種組網方式。
?? ?(1)CANopen網絡中,需要一個CANopen主節點設備和至少一個CANopen從節點設備;
?? ?(2)CANopen網絡中,至少需要兩個CANopen從節點,由于CANopen可以支持點對點的工作方式,即對CANopen從節點配置正確的情況下,CANopen網絡中沒有主節點,從節點與從節點之間也能夠建立通信并完成實時數據的交換過程。
?? ?對于第一種組網方式需要一個CANopen主站,現階段能提供的CANopen主站有很多種可以選擇,例如工業電腦、PLC、工控主機等。主站的開發方式可以選擇帶CANopen API函數的主站卡、帶OPC服務器的主站卡或者帶CANopen主節點的PLC,如圖2所示。

?


??????????????????????????????????????? CANopen節點設計
??? 對于一個現有的CANopen網絡,由于功能上的需求,需要把不具有CANopen協議的串行設備(如RS232/RS485等設備)添加到CANopen網絡,這種情況下就需要用到網關設備(不同協議的轉換設備),其聯網示意圖如圖2所示。


??????????????????????????????????????????? 從節點設計
??? 設計CANopen從節點的方案非常多,例如51MCU+SJA1000+CTM8251T(PCA8251T)、LPC2119+CTM-8251T、FPGA+SJA1000+CTM8251T等方案。如果用戶所設計的CANopen從節點設備功能相對簡單,可選用價格較便宜的51單片機的方案。如果用戶設計的CANopen從節點的功能比較復雜,代碼可能占有大量的CODE和RAM空間,因此建議選擇LPC2119方案。如果要求設備運行速度快,則可選FPGA方案。這些節點的設計方案中都需要對CANopen協議有深入的了解,并編寫出符合CANopen協議標準的代碼。
??? 為了簡化CANopen從節點的設計,用戶可以選擇由廣州致遠電子有限公司所生產的CANopen從站模塊,該模塊支持用戶二次開發,并且已經固化了CANopen從節點的核心代碼(符合CANopen規范標準),提供API函數供用戶使用,可使從節點的性能更加穩定、開發速度更快、使用更方便。


??????????????????????????????????????????? 主節點設計
??? 在CANopen主節點的設計中,因為主節點需要管理最多127個的從節點,所以對于主站的硬件資源要求較高,主節點的設計通常有以下幾種方案。
?? ?(1)工業電腦+PCI CANopen主站卡,這種方案簡單方便,可通過主站卡提供的API函數或OPC服務器輕松完成主站的設計或組態;
?? ?(2)嵌入式工控主機(WinCE或linux),這種方案也可以利用供應商提供的CANopen主站函數庫或CANopen主站卡來實現CANopen主節點功能;
?? ?(3)PLC(CANopen主節點),這種方案對用戶來說也是比較簡單的方案,只需要用戶對PLC進行編程,可以完成CANopen主節點的組態應用,但費用較高。
?? ?用戶可根據實際情況進行方案選擇,用最少的時間和費用完成最穩定的主節點,實現用戶的最佳選擇。


?????????????????????????????????????????? 節點抗干擾設計
??? ESD脈沖、電源瞬變、總線浪涌等現象是影響網絡通信、損壞設備的主要原因。設計CAN-bus電路時,可以選擇微型封裝的專用ESD保護元件PESDxCAN,以對抗ESD及其他電壓突變脈沖??梢园惭bCAN-bus共模扼流圈BZ82793,以確保設備的電磁兼容性,抑制耦合干擾。同時,外置CAN-bus總線防雷器可以降低雷電、大電流浪涌對野外安裝設備的損壞幾率。


??????????????????????????????????? CANopen在紡織機械中的應用
??? 改革開放30年來,國內針織行業迅猛發展,傳統的手搖橫機已經無法滿足復雜花型編制的要求,也無法提高生產效率。全自動電腦橫機是國內毛衫企業發展壯大的必然趨勢。它可以大大提高生產效率,保證產品質量。
??? 由于CANopen協議的獨特優勢,非常適合用作紡織機械的通信協議,可參考CANopen標準協議描述文本DS414。NetEPC-8900集成了CANopen協議主站函數庫,能實現管理多達127個節點的CANopen網絡,TinyARM模塊帶有CANopen從節點的函數庫,可實現絕大部分工業控制要求。應用CANopen協議構成的CAN-bus網絡可使整個系統完全自動工作,無需人工參與,可以大大減少企業人力資源成本,提高生產效率,保證產品質量。其方案如圖 3所示。

?


??? 基于NetEPC-8900的全自動電腦橫機采用廣州致遠電子有限公司生產的NetEPC-8900為控制主機,通過CANopen網絡連接CANopen節點(TinyARM T23系列)來實現。工作人員在監控服務器上生成需要生產服飾的花型文件;通過以太網下載到NetEPC-8900上;NetEPC-8900解析花型文件后,通過CANopen節點(TinyARM T23系列)的PWM信號控制搖床電機工作,通過CANopen節點(TinyARM T23系列)的I/O信號控制選針器工作,通過CANopen節點(TinyARM T23系列)的D/A信號控制卷布電機和壓針電機工作;通過CANopen節點(TinyARM T23系列)控制紗嘴三角系統動作。NetEPC-8900通過連接LCD顯示器指示橫機當前的狀態信息。工作人員也可以通過監控服務監控生產的衣服產量。
?? ?現階段的中國在工業領域與歐洲、美國等其他先進國家存在較大的差距。CANopen作為先進的通信協議在歐洲等其他的發達國家都已得到了廣泛應用,在中國的推廣與應用還處于起步階段,在我國正大力發展工業的時代,CANopen有著重大的發展前景與機遇。
?? ?廣州致遠電子有限公司提供CANopen主站卡、CANopen數據采集模塊、CANopent協議網關等產品,并提供CANopen軟件支持與網絡服務等。

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久综合色婷婷| 1204国产成人精品视频| 国产日韩视频| 国产精品国产三级欧美二区| 亚洲影院在线观看| 亚洲在线播放| 国产欧美精品一区二区色综合| 国产一区亚洲一区| 免费在线播放第一区高清av| 国产精品激情偷乱一区二区∴| 欧美激情综合五月色丁香小说| 国产精品久久久久久户外露出| 久久手机免费观看| 国产精品护士白丝一区av| 欧美丰满高潮xxxx喷水动漫| 欧美一区二区三区男人的天堂| 国产精品入口日韩视频大尺度| 一区二区三区免费观看| 国内精品视频666| 亚洲欧美日韩精品久久亚洲区| 欧美激情中文字幕在线| 欧美日韩国产不卡| 久久中文精品| 蜜臀av性久久久久蜜臀aⅴ| 欧美视频专区一二在线观看| 久久综合伊人77777尤物| 欧美日韩麻豆| 国产精品久久一卡二卡| 91久久国产综合久久91精品网站| 中文国产成人精品久久一| 在线免费观看欧美| 久久精品久久99精品久久| 欧美国产极速在线| 国产精品久久久久aaaa樱花| 亚洲娇小video精品| 国产色产综合色产在线视频| 亚洲永久精品大片| 亚洲一区影音先锋| 日韩亚洲欧美在线观看| 国产亚洲欧美一区在线观看| 国产亚洲欧美一区| 国产精品a久久久久| 午夜亚洲性色视频| 久久琪琪电影院| 亚洲精品久久| 99re成人精品视频| 一区二区不卡在线视频 午夜欧美不卡'| 欧美成人乱码一区二区三区| 黄色日韩精品| 欧美高清在线一区二区| 欧美成人精品一区| 午夜精品视频网站| 亚洲精品中文字幕在线| 国产精品一区二区女厕厕| 欧美日韩成人一区二区三区| 欧美日韩国产色站一区二区三区| 欧美伦理一区二区| 国产精品观看| 国产在线国偷精品产拍免费yy| 欧美久久久久久久| 欧美女激情福利| 欧美亚洲综合久久| 亚洲一区二区三区精品视频| 久久影院午夜片一区| 国产一区二区三区av电影| 红桃视频国产精品| 亚洲一区二区免费| 欧美一区二区三区视频| 激情综合色综合久久综合| 一区二区三区蜜桃网| 欧美jizzhd精品欧美巨大免费| 欧美粗暴jizz性欧美20| 亚洲高清av在线| 一区二区三区av| 亚洲午夜精品久久久久久浪潮| 最新国产乱人伦偷精品免费网站| 亚洲激情第一区| 在线观看欧美一区| 欧美日韩国产精品| 亚洲欧洲精品成人久久奇米网| 欧美日韩国产综合在线| 欧美国产激情二区三区| 亚洲精品久久久久久久久久久久| 亚洲一区二区在线视频| 欧美性做爰猛烈叫床潮| 国产伦精品一区二区三| 99亚洲精品| 欧美激情精品久久久久久久变态| 亚洲欧洲一级| 久久麻豆一区二区| 亚洲精选在线观看| 亚洲精品欧美日韩| 一区二区三区高清不卡| 亚洲国产日日夜夜| 久久精品日韩一区二区三区| 欧美aⅴ99久久黑人专区| 精品成人在线视频| 亚洲一二三区在线观看| 国产精品香蕉在线观看| 久久久久久一区| 亚洲高清资源综合久久精品| 国产偷国产偷亚洲高清97cao| 久久久av水蜜桃| 欧美一区午夜视频在线观看| 欧美午夜寂寞影院| 夜夜嗨av一区二区三区中文字幕| 99国产精品视频免费观看一公开| 在线亚洲欧美视频| 免费在线成人av| 日韩亚洲一区在线播放| 久久久亚洲国产美女国产盗摄| 一本一本大道香蕉久在线精品| 欧美午夜性色大片在线观看| 国外成人网址| 日韩一二三区视频| 久久免费99精品久久久久久| 国产精品国产三级国产aⅴ入口| 国产精品99久久久久久有的能看| 欧美视频日韩视频| 国产精品自拍网站| 性做久久久久久免费观看欧美| 国产欧美一区二区视频| a4yy欧美一区二区三区| 国内精品久久久久伊人av| 亚洲欧洲中文日韩久久av乱码| 国产精品私拍pans大尺度在线| 国产精品嫩草影院一区二区| 快播亚洲色图| 一区二区三区在线不卡| 亚洲欧美日韩精品综合在线观看| 欧美理论片在线观看| 精品69视频一区二区三区| 国产精品久久久久一区| 亚洲欧美日本另类| 国产精品免费网站在线观看| 欧美成人首页| 欧美一级在线亚洲天堂| 蜜桃精品久久久久久久免费影院| 欧美另类变人与禽xxxxx| 欧美精品尤物在线| 欧美伊人久久久久久久久影院| 国产区欧美区日韩区| 欧美日韩mv| 一区二区三区精品久久久| 国产精品久久久久久久久久免费看| 久久综合九色综合欧美就去吻| 在线观看91久久久久久| 在线视频你懂得一区二区三区| 美日韩精品免费观看视频| 欧美日韩免费观看一区=区三区| 亚洲桃色在线一区| 亚洲国产日日夜夜| 尤妮丝一区二区裸体视频| 午夜亚洲福利在线老司机| 国产精品视频久久一区| 欧美aa在线视频| 国产精品视频免费一区| 免费欧美在线| 美女黄网久久| 久久精品一本| 久久亚洲国产精品日日av夜夜| 国产精品久久久久久久电影| 国产精品第一页第二页第三页| 亚洲日本乱码在线观看| 欧美成人视屏| 欧美三级第一页| 奶水喷射视频一区| 欧美日韩成人一区二区三区| 国产欧美精品在线播放| 欧美三级欧美一级| 亚洲午夜精品一区二区| 亚洲午夜精品久久久久久app| 久久精品一本久久99精品| 一区二区三区精品在线| 欧美激情成人在线| 亚洲美女淫视频| 亚洲国产日韩一级| 亚洲第一福利在线观看| 亚洲国产综合视频在线观看| 欧美日韩一区二区三区免费| 狠狠入ady亚洲精品| 久久高清免费观看| 国产欧美日本一区视频| 国产精品久久久久久影院8一贰佰| 六十路精品视频| **性色生活片久久毛片| 亚洲免费视频在线观看| 欧美极品欧美精品欧美视频| 国产一区视频在线观看免费| 美女视频黄a大片欧美| 国产综合色在线视频区| 国产精品www色诱视频| 国产精品无码永久免费888| 精品福利免费观看| 亚洲视频国产视频| 亚洲欧美日韩网| 亚洲女同精品视频| 欧美日韩午夜在线| 国产精品久久久亚洲一区| 亚洲第一久久影院| 国产精品自在在线| 国产精品高潮久久| 久久深夜福利免费观看| 久久全球大尺度高清视频| 亚洲一区二区三区涩| 亚洲综合国产| 久久久精品性| 欧美性jizz18性欧美| 亚洲精品日韩久久| 精品999在线播放| 国产精品你懂的在线| 久久亚洲精品欧美| 欧美午夜精品理论片a级按摩| 雨宫琴音一区二区在线| 国产精品国产三级国产专播精品人| 亚洲一级黄色片| 欧美精品一区二区蜜臀亚洲| 国产色综合久久| 日韩亚洲精品视频| 欧美在线精品免播放器视频| 黄色精品网站| 欧美福利视频一区| 欧美一区二区三区在线免费观看| 国产精品久久久久久久免费软件| 亚洲福利在线观看| 久久久精品网| 欧美日韩一区二区视频在线观看| 亚洲午夜未删减在线观看| 欧美一区二区三区精品| 老司机一区二区三区| 99精品视频免费观看| 红桃视频一区| 日韩视频在线免费| 精品成人久久| 欧美日韩免费高清一区色橹橹| 久久久亚洲国产美女国产盗摄| 欧美亚日韩国产aⅴ精品中极品| 日韩视频免费观看| 欧美午夜片在线免费观看| 国产日韩高清一区二区三区在线| 久久久久久伊人| 国产综合网站| 欧美成人日韩| 日韩视频在线永久播放| 性色一区二区| 欧美激情aaaa| 亚洲女与黑人做爰| 在线欧美不卡| 在线观看精品一区| 久久久综合香蕉尹人综合网| 亚洲大片一区二区三区| 亚洲伊人久久综合| 狠狠干综合网| 欧美福利在线观看| 国产精品亚洲综合| 久久久av毛片精品| 精品99一区二区| 黄色成人片子| 国语自产精品视频在线看8查询8| 一区二区三区视频观看| 欧美精品导航| 欧美一区二区三区久久精品茉莉花| 欧美一级在线亚洲天堂| 亚洲精品中文字幕有码专区| 中文久久精品| 好吊成人免视频| 国产精品日韩精品欧美精品| 欧美制服丝袜第一页| 欧美极品一区二区三区| 亚洲图片激情小说| 亚洲宅男天堂在线观看无病毒| 久久婷婷蜜乳一本欲蜜臀| 国产精品久久久久久久免费软件| 好吊成人免视频| 国产精品久久久久aaaa樱花| 亚洲电影在线看| 久久香蕉国产线看观看av| 亚洲一级片在线观看| 国产一区二区三区四区三区四| 国产精品99久久久久久久vr| 国内精品久久久久久影视8| 亚洲国产精品成人久久综合一区| 国内久久精品视频| 国产精品一区二区久久国产| 国产精品成人在线观看| 国产亚洲在线观看| 欧美日韩免费看| 日韩一级欧洲| 国产日韩精品久久| 中日韩美女免费视频网址在线观看| 亚洲精品综合| 久久激五月天综合精品| 久久久久免费视频| 一区二区三区国产精品| 欧美大片在线看免费观看| 欧美区国产区| 亚洲国产天堂久久国产91| 狠狠爱www人成狠狠爱综合网| 国产精品久久久久影院亚瑟| 国产欧美 在线欧美| 亚洲视频国产视频| 亚洲欧美日韩在线一区| 亚洲国产精品久久久久秋霞不卡| 亚洲丝袜av一区| 欧美一区二区三区四区在线观看地址| 亚洲一区二区三区激情| 香蕉乱码成人久久天堂爱免费| 一区二区三区在线观看视频| 欧美激情影院| 国产精品午夜在线观看| 久热精品视频| 久久综合一区二区| 午夜精品一区二区三区在线播放| 免费在线成人av| 国产精品乱看| 欧美主播一区二区三区美女 久久精品人| 久久久噜噜噜久久中文字免| 亚洲国产精品毛片| 国产精品羞羞答答| 欧美日韩亚洲一区二| 亚洲少妇诱惑| 国产亚洲欧美日韩在线一区| 久久婷婷人人澡人人喊人人爽| 亚洲欧美综合精品久久成人| 久久国产婷婷国产香蕉| 亚洲级视频在线观看免费1级| 国产精品盗摄一区二区三区| 欧美日本韩国在线|