环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產(chǎn)品分類

當(dāng)前位置: 首頁 > 傳感測量產(chǎn)品 > 數(shù)據(jù)采集產(chǎn)品 > 數(shù)據(jù)通訊產(chǎn)品

類型分類:
科普知識(shí)
數(shù)據(jù)分類:
數(shù)據(jù)通訊產(chǎn)品

工業(yè)以太網(wǎng)EtherCAT技術(shù)的原理及其實(shí)現(xiàn)

發(fā)布日期:2022-04-18 點(diǎn)擊率:203

工業(yè)以太網(wǎng)技術(shù)是工業(yè)控制行業(yè)中的研究熱點(diǎn)。EtherCAT技術(shù)以其高速、簡單、易于實(shí)現(xiàn)正在獲得越來越多的研發(fā)人員的關(guān)注。本文詳細(xì)介紹了EtherCAT技術(shù)的原理和協(xié)議形式,并結(jié)合TMS320LF2407給出了一種具體的EtherCAT從站實(shí)現(xiàn)方式。
【關(guān)鍵詞】 工業(yè)以太網(wǎng), EtherCAT, TMS320LF2407.
The principle of Industry Ethernet-EtherCAT
and its implementation
WANG Wei-jian 
(Research Center of Shang Hai Xin Hua Control Technology Group Co.Ltd)
 Industry Ethernet is becoming researching hot. EtherCAT as a kind of industry Ethernet is getting much more attention with its high speed, simplicity and easy availability. This paper introduces the principle of EtherCAT and its protocol, in addition, this paper tells how to implement EtherCAT slave with TMS320LF2407.
Key words  Industry Ethernet, EtherCAT,TMS320LF2407.


一、引言


過去十幾年中,現(xiàn)場總線是工廠自動(dòng)化和過程自動(dòng)化領(lǐng)域中現(xiàn)場級(jí)通訊系統(tǒng)的主流解決方案。但隨著自動(dòng)化控制系統(tǒng)的不斷進(jìn)步和發(fā)展,傳統(tǒng)的現(xiàn)場總線技術(shù)在許多應(yīng)用場合已經(jīng)難以滿足用戶不斷增長的需求。以太網(wǎng)已經(jīng)在局域網(wǎng)和Internet上取得了巨大的成功,在整個(gè)企業(yè)的信息系統(tǒng)中,以太網(wǎng)已經(jīng)非常成功的應(yīng)用于市場經(jīng)營管理層、生產(chǎn)管理層和過程監(jiān)控層。如果能夠在底層設(shè)備網(wǎng)絡(luò)上引入以太網(wǎng)不僅可以使現(xiàn)場設(shè)備層、過程控制層和管理層在垂直層面方便集成,更能降低不同廠家設(shè)備在水平層面上的集成成本。
目前,工業(yè)以太網(wǎng)技術(shù)已經(jīng)成為工業(yè)控制領(lǐng)域中的一個(gè)研究熱點(diǎn),多家自動(dòng)化公司推出了自己的工業(yè)以太網(wǎng)解決方案。目前主要的工業(yè)以太網(wǎng)標(biāo)準(zhǔn)有以下幾種: Modbus/TCP、EtherNet/IP、Profinet、 Powerlink、EtherCAT以及我國研制的EPA等。與傳統(tǒng)控制網(wǎng)絡(luò)相比,工業(yè)以太網(wǎng)具有應(yīng)用廣泛、為所有的編程語言所支持、 軟硬件資源豐富、易于與Internet連接、可實(shí)現(xiàn)辦公自動(dòng)化網(wǎng)絡(luò)與工業(yè)控制網(wǎng)絡(luò)的無縫連接等諸多優(yōu)點(diǎn)。
EtherCAT(Ethernet for Control Automation Technology)是由德國自動(dòng)控制公司Beckhoff開發(fā)的一種工業(yè)以太網(wǎng)技術(shù),該技術(shù)以其高速、簡單、易于實(shí)現(xiàn)正在獲得越來越多的產(chǎn)品研發(fā)人員的關(guān)注。2003 年底ETG(Ethernet Technology Group)組織成立,負(fù)責(zé)EtherCAT技術(shù)的推廣和宣傳。目前,該組織目前已經(jīng)擁有700多個(gè)成員,很多成員組織已經(jīng)開發(fā)出基于EtherCAT的產(chǎn)品。



二、EtherCAT技術(shù)原理


EtherCAT是一種實(shí)時(shí)以太網(wǎng)現(xiàn)場總線系統(tǒng),該協(xié)議可以用于過程數(shù)據(jù)的優(yōu)化傳輸。EtherCAT協(xié)議可以包括幾個(gè)EtherCAT報(bào)文,每個(gè)報(bào)文都服務(wù)于一塊邏輯過程映像區(qū)的特定內(nèi)存區(qū)域,該區(qū)域最大可達(dá)4GB字節(jié)。要發(fā)送和接收的數(shù)據(jù)順序不依賴于網(wǎng)絡(luò)中以太網(wǎng)端子的物理順序,可以任意編址。
作為一種實(shí)時(shí)以太網(wǎng)協(xié)議,EtherCAT從站的OSI模型可以用圖1簡單描述。在圖1中,ISO國際標(biāo)準(zhǔn)組織所定義的開放系統(tǒng)互連七層OSI模型被壓縮成了具有物理層、數(shù)據(jù)鏈路層和應(yīng)用層的3層模型。物理層為網(wǎng)絡(luò)信號(hào)的傳輸提供了物理鏈路。數(shù)據(jù)鏈路層的主要任務(wù)是在特定的“時(shí)間窗”內(nèi)從以太網(wǎng)幀中提取數(shù)據(jù)并把要輸出的數(shù)據(jù)插入到以太網(wǎng)幀內(nèi),同時(shí)對(duì)數(shù)據(jù)進(jìn)行檢查校驗(yàn)。如果動(dòng)作在特定的時(shí)間窗內(nèi)不能完成,就會(huì)認(rèn)為動(dòng)作失敗。應(yīng)用層的作用是處理數(shù)據(jù)鏈路層的請(qǐng)求,并作出適當(dāng)?shù)姆磻?yīng)。


圖1 EtherCAT的OSI模型

EtherCAT協(xié)議本身決定了它無需接收以太網(wǎng)數(shù)據(jù)包,將其解碼,之后再將過程數(shù)據(jù)復(fù)制到各個(gè)設(shè)備。它具有主從數(shù)據(jù)交換原理,需要主站和從站配合完成工作,因而,EtherCAT非常適合主從控制器之間的通訊。EtherCAT主站傳遞的以太網(wǎng)幀包含了所有的I/O從站數(shù)據(jù),報(bào)文在I/O從站間傳遞,每個(gè)從站用極短的時(shí)間獲取數(shù)據(jù)并將要發(fā)出的數(shù)據(jù)寫入到以太網(wǎng)幀的相應(yīng)位置,然后將報(bào)文傳遞給下一個(gè)從站。最后一個(gè)從站處理結(jié)束后,將報(bào)文傳遞回EtherCAT主站。

EtherCAT協(xié)議結(jié)構(gòu)如圖2所示。圖2表明,由于發(fā)送和接收的以太網(wǎng)幀壓縮了大量的設(shè)備數(shù)據(jù),EtherCAT充分利用了IO層的帶寬,采用EtherCAT協(xié)議進(jìn)行數(shù)據(jù)傳輸,可用的數(shù)據(jù)傳輸速率可達(dá)90%以上,100 Mbit/s的全雙工特性完全得以利用。有資料表明其處理1000個(gè)數(shù)字量I/O只需30微秒,處理200個(gè)l6位模擬量信號(hào)只需50微秒,即取樣頻率達(dá)到20kHz。這種實(shí)時(shí)以太網(wǎng)協(xié)議非常適合要求實(shí)現(xiàn)快速控制的應(yīng)用場合,可以做到真正把以太網(wǎng)應(yīng)用于傳感器/執(zhí)行器級(jí)。EtherCAT協(xié)議本身決定了它幾乎支持任何拓?fù)漕愋停ň€型、樹型、星型等,并且不受限于級(jí)聯(lián)交換機(jī)或集線器的數(shù)量。
在故障診斷方面,EtherCAT通過CRC校驗(yàn),可以有效地檢測出數(shù)據(jù)傳送期間的位故障,EtherCAT通過匹配性檢查可以進(jìn)行斷線檢測和故障定位。另外,EtherCAT系統(tǒng)的協(xié)議還可以對(duì)各個(gè)傳輸段分別進(jìn)行品質(zhì)監(jiān)視,與錯(cuò)誤計(jì)數(shù)器關(guān)聯(lián)的自動(dòng)評(píng)估還可以對(duì)關(guān)鍵的網(wǎng)絡(luò)段進(jìn)行精確定位。


三、EtherCAT的實(shí)現(xiàn)

EtherCAT技術(shù)的實(shí)現(xiàn)包括主站實(shí)現(xiàn)和從站實(shí)現(xiàn)。EtherCat主站不需要專用的通訊處理器,只需使用無源的NIC卡或主板集成的以太網(wǎng)MAC設(shè)備即可,完全采用軟件方式在主機(jī)CPU中實(shí)現(xiàn)協(xié)議的識(shí)別和封裝。EtherCat可以在單個(gè)以太網(wǎng)幀中最多實(shí)現(xiàn)1486字節(jié)的分布式過程數(shù)據(jù)通訊。為了方便主站的開發(fā),EtherCat組織現(xiàn)在提供主站樣本代碼,可以方便的把該代碼嵌入到實(shí)時(shí)操作系統(tǒng)中,加快項(xiàng)目開發(fā)進(jìn)程。本文采用的EtherCAT主站的人機(jī)界面如圖3所示。


圖3   測試用EtherCAT主站人機(jī)界面
EtherCat從站是通過專用硬件實(shí)現(xiàn)的,目前,有多家制造商均提供EtherCAT從站控制器,也可以一次性購買獲取授權(quán)的二進(jìn)制代碼,通過價(jià)格低廉的FPGA實(shí)現(xiàn)從站控制器的功能。實(shí)現(xiàn)從站的專用硬件都具有兩個(gè)MAC地址,可以很容易的擴(kuò)展兩個(gè)網(wǎng)口,目的是便于實(shí)現(xiàn)級(jí)聯(lián),構(gòu)成各種拓?fù)浣Y(jié)構(gòu)。
本文采用TI公司的16位處理器TMS320LF2407作為微處理器,采用Beckhoff公司的ET1100作為工業(yè)以太網(wǎng)Ethercat協(xié)議通訊控制器。TMS320LF2407實(shí)現(xiàn)了EtherCat協(xié)議的應(yīng)用層,可以通過16位并口對(duì)ET1100內(nèi)部的DPRAM進(jìn)行數(shù)據(jù)存取。ET1100帶有兩個(gè)MII接口,它們?cè)谟布蠈?shí)現(xiàn)了EtherCat協(xié)議的數(shù)據(jù)鏈路層,外擴(kuò)的兩個(gè)物理層芯片實(shí)現(xiàn)了工業(yè)以太網(wǎng)的的物理層。網(wǎng)絡(luò)變壓器的作用是實(shí)現(xiàn)隔離和阻抗匹配。主站PC與從站的數(shù)據(jù)通訊速率達(dá)到100Mbit/s,具體的實(shí)現(xiàn)從站的原理框圖如圖4所示。

圖4 從站原理框圖


四、結(jié)論與展望


 EtherCAT作為工業(yè)自動(dòng)化以太網(wǎng)解決方案,以其高速、簡單、易于實(shí)現(xiàn)正在獲得越來越多的研發(fā)人員的青睞,國際上已經(jīng)有多個(gè)廠家研發(fā)出自己的主站產(chǎn)品和從站芯片,國內(nèi)也有多個(gè)廠家開始著力于該技術(shù)的產(chǎn)品開發(fā)。新華集團(tuán)研發(fā)中心已經(jīng)在國內(nèi)率先實(shí)現(xiàn)了EtherCAT技術(shù)的產(chǎn)品化,成功研發(fā)了國內(nèi)第一套基于EtherCAT的DCS TisNet-E1000,在國內(nèi)引領(lǐng)了基于EtherCAT技術(shù)的自動(dòng)化產(chǎn)品開發(fā)。


本文作者的創(chuàng)新點(diǎn):基于16位處理器TMS320LF2407和ET100實(shí)現(xiàn)了EtherCAT從站,搭建了EtherCAT技術(shù)驗(yàn)證平臺(tái),在國內(nèi)引領(lǐng)了EtherCAT技術(shù)的的產(chǎn)品化。

參考文獻(xiàn)
[1] 崔衍 王潛平 馬海波 基于FPGA 的工業(yè)以太網(wǎng)靈活解決方案 微計(jì)算機(jī)信息,2009,2-2:p167-p169
[2] 陳衛(wèi)民 謝楠  基于ARM的工業(yè)以太網(wǎng)智能網(wǎng)關(guān)研制 微計(jì)算機(jī)信息,2008,2-2:p133-p134

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產(chǎn)品

更多
主站蜘蛛池模板: 餐饮加盟网_特色餐饮加盟店_餐饮连锁店加盟 | 石油/泥浆/不锈钢防腐/砂泵/抽砂泵/砂砾泵/吸砂泵/压滤机泵 - 专业石油环保专用泵厂家 | 生鲜配送系统-蔬菜食材配送管理系统-连锁餐饮订货配送软件-挪挪生鲜供应链管理软件 | 科昊仪器超纯水机系统-可成气相液氮罐-美菱超低温冰箱-西安昊兴生物科技有限公司 | 可程式恒温恒湿试验箱|恒温恒湿箱|恒温恒湿试验箱|恒温恒湿老化试验箱|高低温试验箱价格报价-广东德瑞检测设备有限公司 | 全自动变压器变比组别测试仪-手持式直流电阻测试仪-上海来扬电气 | 优秀的临床医学知识库,临床知识库,医疗知识库,满足电子病历四级要求,免费试用 | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | 佛山商标注册_商标注册代理|专利注册申请_商标注册公司_鸿邦知识产权 | 盘装氧量分析仪-防爆壁挂氧化锆分析仪-安徽吉帆仪表有限公司 | 胶水,胶粘剂,AB胶,环氧胶,UV胶水,高温胶,快干胶,密封胶,结构胶,电子胶,厌氧胶,高温胶水,电子胶水-东莞聚力-聚厉胶粘 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 电动葫芦-河北悍象起重机械有限公司 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 不锈钢复合板|钛复合板|金属复合板|南钢集团安徽金元素复合材料有限公司-官网 | 通风气楼_通风天窗_屋顶风机-山东美创通风设备有限公司 | 27PR跨境电商导航 | 专注外贸跨境电商 | 耐热钢-耐磨钢-山东聚金合金钢铸造有限公司 | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 昆山PCB加工_SMT贴片_PCB抄板_线路板焊接加工-昆山腾宸电子科技有限公司 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | 齿轮减速马达一体式_蜗轮蜗杆减速机配电机-德国BOSERL齿轮减速电动机生产厂家 | 沈飞防静电地板__机房地板-深圳市沈飞防静电设备有限公司 | 光谱仪_积分球_分布光度计_灯具检测生产厂家_杭州松朗光电【官网】 | 行业分析:提及郑州火车站附近真有 特殊按摩 ?2025实地踩坑指南 新手如何避坑不踩雷 | 电动百叶窗,开窗器,电动遮阳百叶,电动开窗机生产厂家-徐州鑫友工控科技发展有限公司 | 活性氧化铝球|氧化铝干燥剂|分子筛干燥剂|氢氧化铝粉-淄博同心材料有限公司 | 自动气象站_气象站监测设备_全自动气象站设备_雨量监测站-山东风途物联网 | 深圳法律咨询【24小时在线】深圳律师咨询免费 | 广州二手电缆线回收,旧电缆回收,广州铜线回收-广东益福电缆线回收公司 | 屏蔽泵厂家,化工屏蔽泵_维修-淄博泵业| 绿萝净除甲醛|深圳除甲醛公司|测甲醛怎么收费|培训机构|电影院|办公室|车内|室内除甲醛案例|原理|方法|价格立马咨询 | hc22_hc22价格_hc22哈氏合金—东锜特殊钢 | 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 环境模拟实验室_液体-气体控温机_气体控温箱_无锡双润冷却科技有限公司 | 外贸资讯网 - 洞悉全球贸易,把握市场先机 | 农业仪器网 - 中国自动化农业仪器信息交流平台 | 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | 手板-手板模型-手板厂-手板加工-生产厂家,[东莞创域模型] | 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | 多物理场仿真软件_电磁仿真软件_EDA多物理场仿真软件 - 裕兴木兰 |