99爱免费_精品一区二区无码AV_欧美屁股xxxxx_日批视频国产_AV天堂亚洲区无码先锋影音_特黄A又粗又大又黄又爽A片

產品推薦:水表|流量計|壓力變送器|熱電偶|液位計|冷熱沖擊試驗箱|水質分析|光譜儀|試驗機|試驗箱


儀表網>技術中心>應用設計>正文

歡迎聯系我

有什么可以幫您? 在線咨詢

CAN總線與以太網系統互連中網關的設計與實現

   2012年05月07日 18:05  
  摘要:現場總線是用于生產制造現場的zui底層通信網絡,它實現了微機化的現場測量控制儀器或設備之間的雙向串行多節點數字通信。現場總線技術的關鍵是使自動控制系統與現場設備具備通信能力,將它們連接成網絡系統,實現現場通信網絡與控制系統的集成。作為網絡系統,它具有開放統一的通信協議。
  
  1、引言
  
  科技和社會的發展,使20世紀末的化市場競爭激烈。競爭中的企業逐漸開始實施計算機集成制造系統,采用系統集成、信息集成的觀點來組織工業生產。在這個系統中,為實現現場智能設備之間的多點數字通信,計算機測控技術與計算機網絡緊密地結合在一起,產生了能在工業現場環境運行、性能可靠、造價低廉的現場總線(FieldBus)技術。
  
  現場總線是用于生產制造現場的zui底層通信網絡,它實現了微機化的現場測量控制儀器或設備之間的雙向串行多節點數字通信。現場總線技術的關鍵是使自動控制系統與現場設備具備通信能力,將它們連接成網絡系統,實現現場通信網絡與控制系統的集成。作為網絡系統,它具有開放統一的通信協議。
  
  CAN總線就是現場總線技術在工業應用中形成的一個成熟技術標準。它的協議建立在ISO/OSI模型基礎之上,但只采用了該模型底層的物理層、數據鏈路層和頂層的應用層。在大型企業自動化系統中,上層企業管理層和生產監控層一般采用的都是以太網和PC機,而在下層車間現場都是采用現場總線和單片機測控設備。上下兩層的溝通,通常采用工業控制機加以太網卡,再加上PC機插槽上的接口卡或并行打印口的EPP接口卡來實現。這種連接方式成本高,開發周期長。針對這種情況,我們設計一種單獨的CAN以太網網關互連系統,成功地實現以太網和現有CAN總線網的直接數據互聯。
  
  2、系統總體設計
  
  CAN總線是一個設備互連總線型控制網絡。在CAN總線上可以掛接多達110個設備節點,各設備間可以自主相互通信,實現復雜網絡控制系統。但設備信息層無法直接到達信息管理層,要想設備信息進入信息管理層就要通過一種數據網關。
  
  這里我們設計了一個SX52網關用于CAN總線與以太網的互連。系統總體分為三部分:現場測控網絡(CAN網絡)、嵌入式透明SX52網關、以太網信息管理終端(如監控平臺和網絡數據庫等)。以太網信息管理終端與CAN總線上的CAN節點通過ETHERNET,SX52網關,CANBUS相互通信,其中SX52網關起到核心的異構網絡的互連作用。
  
  協議轉換是異構網絡互連的技術關鍵和難點,協議轉換一般可采用分層轉換的方法,自低向上逐層進行。目前互連大都是在網際層或網絡層展開的,因而必須對互連層以下各層協議逐層向上轉換,這種轉換方法的依據是協議分層的基本原理:即低層支持高層,高層調用低層,低層斷開連接后,高層連接也隨之斷開,但高層斷開連接卻不會影響低層。從網絡的分層結構上來看,我們設計的互連系統具有如圖一所示的分層結構。以太網上運行TCP/IP協議,它具有應用層、傳輸層、網絡層、以太網數據鏈路層和物理層;CAN總線具有應用層、數據鏈路層和物理層,其中應用層由用戶自己定義,數據鏈路層和物理層由CAN協議所定義;SX52數據網關具有物理層、數據鏈路層和應用層,其應用層也就是ETHERNET與CAN的信息數據交換層,SX52微控制器在此層相互解釋并轉發這兩種不同協議的數據。
  
  在本設計中,SX52網關被設計成了一個透明數據網關,也就是在以太網應用層構建和解析完整的CAN協議數據包,CAN協議數據包作為TCP/IP網絡應用層的數據進行傳輸,它對通信數據的具體實際意義不做任何解釋。之所以把數據網關設計成透明式,是基于以下三個方面的考慮:
1)透明式網關設計相對不透明網關來說較簡單,在硬件上無須擴展大容量的數據存儲器用于緩存通信數據;軟件上也不用考慮數據的聚集和分發處理,降低了程序設計的復雜度、提高了通信的速度和實時性。
2)透明式網關的適應性強,它可以應用于不同的項目要求,而不透明網關則要根據不同要求對網關程序作出不同的修改。
3)因為協議轉換設計簡單,沒有較多復雜處理,從而提高了通信的可靠性。
  
  CAN總線網絡的zui大通信速率為1Mpbs,而以太網現在一般為10Mbps。這里就需考慮兩者之間的速度匹配問題,這里可以從兩個方面解決這個問題:一是在網關上使用較大的RAM,用來作為通信數據緩沖器,提高網路傳輸的效率。二是限制以太網向CAN總線傳輸的數據量,使它小于CAN總線的通信速率。
  
  3、CAN協議分析
  
  CAN是遵從OSI模型,按照OSI基準模型,CAN結構劃分為兩層:數據鏈路層和物理層。按照IEEE802.2和802.3標準,數據鏈路層又劃分為:
  
  邏輯鏈路控制(LLC)
  
  媒體訪問控制(MAC)
  
  物理層又劃分為:
  
  物理信令(PLS)
  
  物理媒體附屬裝置(PMA)
  
  媒體相關接口(MDI)
  
  MAC子層運行借助稱之為“故障界定實體(FCE)”的管理實體進行監控。故障界定是使判別短暫干擾和*性故障成為可能的一種自檢機制。物理層可借助檢測和管理物理媒體故障實體進行監控(例如總線短路或中斷,總線故障管理)。LLC和MAC兩個同等的協議實體通過交換幀或協議數據單元(PDU—ProtocolDataUnit)相互通信。
  
  LLC子層提供的功能包括:幀接收濾波、超載通告和恢復管理。其中,超載通告功能是如果接收器內部條件要求延遲下一個LLC數據幀或LLC遠程幀,則通過LLC子層開始發送超載幀zui多可產生兩個超載幀,以延遲下一個數據幀或遠程幀。
  
  按照網絡的OSI七層模型來看,CAN總線網絡完成了zui下面兩層協議的工作,即物理層和數據鏈路層,它們由CAN控制器的硬件實現電平轉換和幀的封裝。在實際應用中,還需要建立自己的上層協議。這里設計了一種簡單實用的“命令項+數據項”結構,其完整數據幀結構如圖二所示。
  
  考慮到工業控制中的功能一般不多,因此命令項的長度設定為1BYTE(可以描述256種命令)。在數據項里設置數據長度是考慮到CAN總線是短幀傳送(數據幀,每幀數據只有8BYTE),有的命令所需的數據參數可能大于7BYTE,同時很有可能返回的數據也較大,所以,這里設置一個字節的數據長度項,就可使用戶定義數據幀長度達到256字節。
  
  4、SX52的TCP/IP協議棧的設計
  
  ARP協議可以實現邏輯地址到物理地址的動態映射。以太網接口支持一個*的48-bit的物理地址。在SX52中,ARP協議是通過一個“IP地址對應以太網地址”的單登記核實現。當遠程主機需要知道它的物理地址時,遠程主機會向它發送ARP請求,這時它就會響應這個遠程主機的請求,告訴對方自己的物理地址。當應用層需要傳輸IP數據包時,SX52ARP協議也可以請求遠程目的物理地址。
  
  要傳輸的Internet數據包數據包在以太網控制器的發送緩沖區中被構建,它使用zui近接收到的數據包的目的以太網地址作為發送數據包的目的地址。當然,這可能不是正確的以太網地址,因此,在實際發送數據包之前,ARP協議將檢查發送數據包中的IP地址是否存在于ARP核中,如果發送數據包中的IP地址在這個核中,在以太網發送緩沖區中的數據包將使用ARP核中的以太網地址更新,如果不在,則ARP協議將發送一個ARP請求包,然后等待一個應答。一旦這個ARP應答接收到,這個ARP核將使用剛接收到的目標以太網地址更新,接著,等待發送的數據包也將使用這個以太網地址更新,然后被發送出去。如果發送的ARP請求包沒有應答,導致ARP定時器超時,這是等待發送的數據包將被廢棄,正常的協議棧繼續運行。
  
  IP協議是TCP/IP協議族中zui為核心的協議。所有的TCP、UDP、ICMP及IGMP數據都以IP數據報格式傳輸。IP提供不可靠、無連接的數據報傳送服務,不能保證IP數據報成功地到達目的地。如果發生某種錯誤時,如某個路由器暫時用完了緩沖區,IP有一個簡單的錯誤處理算法:丟棄該數據報,然后發送ICMP消息報給信源端。任何要求的可靠性必須由上層來提供。無連接的意思是IP并不維護任何關于后續數據報的狀態信息,每個數據報的處理是相互獨立的。這也說明,IP數據報可以不按發送順序接收。在本設計中,IP協議是針對特殊的應用環境下的合理簡化。CAN總線的控制網絡是一種短幀、實時網絡,所以,IP數據包無須分片(MF=DF=0),同時,設置IP服務類型為一般類型,其頭長為20字節,首部長度字段為5,壽命TTL設置為64。
  
  TCP向應用層提供一種面向連接的、可靠的字節流服務。在面向工業控制上的應用時,可以對復雜的TCP協議做合理的簡化,因為CAN網絡傳輸速度較快,數據量小且l0Mpbs的以太網傳輸一般不會發生阻塞,以太網上的主機也會有足夠的能力及時處理通信數據。所以可以固定超時與重傳的時間為5s,此外RTL8019AS上有兩個1500字節的接收緩沖區,且CAN網絡為控制網,信息量小,所以可以固定接受窗口為1400字節。設計中采用一般的TCP服務就可以滿足應用,所以可以忽略緊急指針和選項和填充字段的值。通過上述的三點簡化,實際上大大簡化了TCP協議的實現,因為TCP的超時與重傳的時間的確定和窗口大小的控制有著較復雜的算法和實現機制。
  
  5、創新點總結
  
  本文的創新點是針對傳統工業控制自動化現場總線連接方式成本高,開發周期長的不足之處,設計一種單獨的CAN以太網網關互連系統,成功地實現以太網和現有CAN總線網的直接數據互聯。現場總線通過與因特網、企業內部網相連,使自動控制系統與現場設備成為企業綜合自動化系統和信息系統的一個組成部分。系統在開放性、互操作性、現場設備智能化、系統結構、對現場環境適應性等性能方面得到了很大的提高,成功實現兩個異類網絡的數據通信。

免責聲明

  • 凡本網注明“來源:儀表網”的所有作品,均為浙江興旺寶明通網絡有限公司-儀表網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:儀表網”。違反上述聲明者,本網將追究其相關法律責任。
  • 本網轉載并注明自其它來源(非儀表網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
  • 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
聯系我們

客服熱線: 15267989561

加盟熱線: 15267989561

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關注我們
  • 下載儀表站APP

  • Ybzhan手機版

  • Ybzhan公眾號

  • Ybzhan小程序

企業未開通此功能
詳詢客服 : 0571-87759942
主站蜘蛛池模板: 77777五月色婷婷丁香视频|亚洲精品国产偷五月丁香小说|国产一级黄色大片|亚洲成色777777在线观看影院|四虎成人网|四虎院影亚洲永久 | 亚洲另类欧美综合久久|天天澡夜夜澡人人澡|最近免费中文字幕完整视频|精品bbwbbwbbwbbwbbwbbw|色婷婷五月另类综合视频在线|黄石第五季第9集回归 | 天海翼一区二区|黄色片高清视频|午夜激情一区二区|chinese激烈高潮hd|色精品国产|中文字幕视频网 | 剑来高清视频在线观看|欧美一区二区日韩一区二区|亚洲欧美日韩成人高清在线一区|国模GOGO无码人体啪啪|加勒比东京热无码国产=aV|亚洲色图在线观看 | 黄色网址免费在线观看|蜜臀=av夜夜澡人人爽人人桃色|极品少妇XXXXⅩ另类|国产成人一区二区无码不卡在线|亚洲无线视频|九九久久精品国产=aV片国产 | 亚洲欧洲国产视频|麻豆视频xxx|日本在线观看一区|亚洲成=aV人片无码不卡播放器|麻豆性生活视频|欧美视频一区二区三区四区 日韩网站中文字幕|国产精品入口在线观看|少妇高潮喷水久久久影院|丰满爆乳无码一区二区三区|一区二区日本在线|婷婷777 | 国产一区二区三区久久悠悠色=av|成人免费视频看看|久久国产精品-国产精品|男人J进女人J啪啪无遮挡|成人片黄网站=a毛片免费|久久精品91视频 | 亚洲国产精品推荐|日韩欧美视频观看|国内老熟妇对白XXXXHD|亚洲综合精品香蕉久久网|国产男女免费完整视频网页|亚洲=av高清手机在线 | 日本亚洲欧洲精品|19禁无遮挡啪啪无码网站性色|久久亚洲=aⅴ无码精品色午夜|91tv永久入口|91九色鹿精品国产综合久久香蕉|91亚洲福利 | 日韩=av在线中文|三年片在线观看大全中国|日韩视频在线观看中文字幕|91在线看免费|免费人成在线观看视频无码|一个人看的视频www在线观看 | 久久白虎|18禁成人网站免费观看|国产www视频在线观看|欧美黄色=a级大片|国产精品久久久久久久人人看|日韩精品毛片 | 久久永久免费人妻精品我不卡|日韩=a在线播放|韩国视频一区|天天干天天插天天操|亚洲色图视频在线观看|亚洲精品爱爱 | 精品视频在线一区二区在线|码亚洲中文无码=av在线|九九九国产精品成人免费视频|国产露脸对白88=av|天天艹日日干|中文字幕久久精品一二三区 | 国产成人精品视频一区二区不卡|欧美日韩色另类综合|中文字幕在线欧美|免费视频日韩|国产精品第七十二页|天天草狠狠干 | 视频麻豆|91嫩草在线免费观看|久久国产午夜|黑人与日本少妇J=aP=aNESE|免费大片黄在线观看|91色一区二区三区 | 国产成人=aⅴ|日韩一区二区福利视频|日韩在线视频看看|国产剧情一区|色猫咪=aV在线网址|一级免费在线 | 久久国产福利一区二区|一本色道久久88精品综合|亚洲学生妹高清=av|WWW亚洲色大成网络|免费在线观看成人=av|亚洲天堂资源在线 | 久久毛片免费看一区二区三区|国产毛多水多高潮高清|一级黄色毛片|久久久久久久网|国产精品美女久久久久=av爽李琼|天天摸天天摸色综合舒服网 | 中文字幕高清在线观看|中文字幕一区二区三区门四区五区|中文字幕久久999及|国产亚洲日韩=aV在线播放不卡|精品国产免费看|亚洲tv在线 | 婷婷五月色中文字幕网|亚洲人成人77777网站|香蕉久久一区二区三区|亚洲成=a人片在线观看中|久久不见久久见免费影院视频|看黄在线观看 | c=aopom成人免费公开视频|中文字幕欧美人妻精品一区|91九幺丨成人|日韩久久国产|三年片大全免费观看|久草在在线 | 不够善良的我们在线观看|亚洲国产欧美在线成人=a=a=a=a|欧美视频一区在线观看|日日干=av|91亚洲精品久久久|九9热这里真品2 | 国产香蕉在线观看|亚洲=aV无码乱码国产精品久久|最新中文字幕=av无码专区不卡|日韩午夜大片|精品视频久久久久久|性少妇MDMS丰满HDFILM | 亚洲综合一区在线|日本免费一区二区三区在线播放|亚洲毛片免费观看|国产九色精品|多人调教到高潮失禁h重口视频|亚洲国产精品无码久久九九大片 | 爆乳肉体大杂交SOE646在线|51vv社区视频在线视频观看|中文视频在线观看|国产网红=av|久久婷婷五月综合色奶水99啪|国产一级淫片免费 | 玖玖久久|亚洲一级在线|久久久精品视频在线|亚洲精品伊人|欧美入口|不卡亚洲精品 | 成人免费=av在线播放|国产CHINESEHDXXXX宾馆TUBE|夜夜夜夜夜夜爽噜噜噜噜噜噜|午夜理论在线观看无码|亚洲人ⅴs=aⅴ国产精品|91免费影视 | 亚洲=aV无码成人精品区在线播放|亚洲熟妇=av综合网五月|超粉嫩00无码福利视频|噜噜噜久久亚洲精品国产品麻豆|国产精品一区二区97|日本精品在线视频 | 啦啦啦免费高清在线观看|黄色一级特级片|亚洲人成网站在线播放2019|黄色片在线观看视频|一区二区三区毛=a片特级|四虎最新网 | 家庭午夜影院|chinese老熟妇老女人hd|欧美成性色|中文字幕无码=a级毛片观看|日本在线观看中文字幕|久久国产精品偷导航 | 狼人影院在线观看|成人免费观看视频大全|四虎成人精品永久免费=av|1区2区3区视频|有码在线播放|人妻被粗大猛进猛出国产 | 久久综合婷婷|中文日产幕无线码一二|77777五月色婷婷丁香视频在线|粉嫩=av久久一区二区三区小说|亚洲成人网络|亚洲色欲色欲77777小说 | 精品国产乱码久久久久乱码|最新在线观看=av|久久亚洲国产精品五月天|337P日本欧洲亚洲大胆精筑|性动态图=aV无码专区|免费观看又色又爽又湿的视频 | 国产精品视频专区|国产在线国产|精品一区二区三区成人精品|国产不卡在线观看免费视频|蜜桃综合|欧美精品日韩一区 | 国产做=a爰片久久毛片=a我的朋友|国产精品免费精品自在线观看|石原莉奈视频一区二区|亚洲四区网站|热久久国产视频|久久久久久美女 | 五月天婷婷色综合|91热国产|亚洲欧洲二区|日日插日日操|成人免费毛片高清视频|www.日韩在线观看 | CHINESE新版少妇嫖妓VIDEOS|老外黄色一级片|天天午夜|欧美不卡影院|精品国产V无码大片在线看|国产免费网址 | 午夜自产精品一区二区三区|日本高清一区|亚洲中文欧美日韩在线|一级一级一级一级毛片|国产对白视频|无套无码孕妇啪啪 | 亚洲国产精品一区二区制服换脸|中文字幕极品|文中字幕一区二区三区视频播放|亚洲欧洲美洲综合色网|成人爱爱=a=a啪啪看片|五十六十老熟女HD60 | 九九影院最新理论片|#NAME?|国产精品=a久久久久|高清国产亚洲精品自在久久|xnxx在线观看|性高潮一级片 老汉=av免费一区二区三区|国产又大又黑又粗免费视频|黄大片日本一级在线=a|成年人黄色毛片|亚洲精品一区二区三区免|国产精品91大屁股白浆一区二区 无码国产精品一区二区VR|欧美精品亚洲精品日韩专区v=a|欧美xxx久久|黄在线观看免费|国产草草草|7777kkk亚洲综合欧美网站 五月天色中色|蜜桃精品视频在线|日本特级=aⅴ一级毛片|二区三区4区5区6区人妻|成人毛片软件|#NAME? | 国产亚洲综合日韩一区|亚洲成人一区二区三区在线观看|亚洲精品日本久久一区二区三区|国产91=av视频在线观看|97色在线观看|精品国产香蕉伊思人在线 |