EtherCAT主站的主要任務(wù)是對(duì)網(wǎng)絡(luò)進(jìn)行初始化操作和處理所有設(shè)備的狀態(tài)機(jī)、過程數(shù)據(jù)以及為EtherCAT主站應(yīng)用和從站應(yīng)用之間的參數(shù)交換提供非循環(huán)訪問機(jī)制。
然而,主站本身不收集初始化列表和循環(huán)指令的信息。而是通過標(biāo)準(zhǔn)的網(wǎng)絡(luò)配置邏輯完成的。在通常情況下,網(wǎng)絡(luò)配置邏輯是一個(gè)EtherCAT網(wǎng)絡(luò)配置軟件。
配置邏輯從ESI或SII、ESC寄存器和對(duì)象字典或IDN列表中收集必要信息,并生成EtherCAT網(wǎng)絡(luò)信息(ENI)。ENI文件提供給EtherCAT主站再進(jìn)行上述所有的網(wǎng)絡(luò)操作。

上圖中的配置功能代表配置工具或主控軟件中的配置功能。EtherCAT主站應(yīng)用程序可以是PLC或運(yùn)動(dòng)控制功能或在線診斷應(yīng)用程序。這是在應(yīng)用上將會(huì)面臨一個(gè)問題,當(dāng)網(wǎng)絡(luò)配信息文件(ENI)與實(shí)際網(wǎng)絡(luò)不符,或者應(yīng)用程序希望能夠靈活更改網(wǎng)絡(luò)時(shí),ENI文件就限制了網(wǎng)絡(luò)的靈活性。
Acontis憑借大量的EtherCAT客戶現(xiàn)場應(yīng)用經(jīng)驗(yàn)和客戶實(shí)地測試,在acontis EtherCAT主站方案EC-Master中集成了一個(gè)能夠通過應(yīng)用程序靈活修改和配置ENI的功能 – SuperSet ENI。
Superset ENI功能允許用戶在不生成新ENI文件的情況下調(diào)整網(wǎng)絡(luò)配置。基本ENI文件包含所有可能連接的從設(shè)備的最大集。根據(jù)用例,應(yīng)用程序可以從從站設(shè)備最大集中刪除任意設(shè)備。下面總結(jié)了SuperSet ENI的2種使用場景:
1- 選擇特定從站組合
下圖展示了一個(gè)完整網(wǎng)絡(luò)應(yīng)該包含的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),當(dāng)網(wǎng)絡(luò)配置工具配置并生成網(wǎng)絡(luò)信息文件(ENI)時(shí),是根據(jù)正常完整網(wǎng)絡(luò)配置并生成的。

在通常情況下如果此完整網(wǎng)絡(luò)中的從站1002和1004不在實(shí)際網(wǎng)絡(luò)中,當(dāng)EtherCAT主站根據(jù)ENI描述配置網(wǎng)絡(luò)時(shí),會(huì)產(chǎn)生總線不匹配的異常狀態(tài)。

為了解決上述問題,EC-Master SuperSet ENI通過額外提供的SDK,允許應(yīng)用程序在啟動(dòng)過程中根據(jù)應(yīng)用需要修改網(wǎng)絡(luò)結(jié)構(gòu),并刪除網(wǎng)絡(luò)中實(shí)際不存在的設(shè)備,以保證網(wǎng)絡(luò)配置和實(shí)際連接結(jié)構(gòu)相同。這樣就可以做到不更改ENI文件的情況下適應(yīng)變化的網(wǎng)絡(luò)結(jié)構(gòu)。

2- 替換從站
在一些應(yīng)用下,某些特定位置的從站可能會(huì)在多個(gè)設(shè)備中選擇其中某一個(gè)連入實(shí)際網(wǎng)絡(luò),具體使用某個(gè)型號(hào)的設(shè)備通過應(yīng)用判斷。

為了實(shí)現(xiàn)上述功能,在配置網(wǎng)絡(luò)信息(ENI)文件時(shí),將特定位置下可能連入網(wǎng)絡(luò)的所有從站設(shè)備全部配置到網(wǎng)絡(luò)信息中,從而可以產(chǎn)生一個(gè)最大集合,如下圖的9001和9002。

應(yīng)用程序在網(wǎng)絡(luò)啟動(dòng)時(shí)調(diào)用EC-Master SuperSet ENI通過額外提供的SDK,從完整集合的網(wǎng)絡(luò)配置上選擇一個(gè)實(shí)際連入的設(shè)備,并將完整集和中沒有連入網(wǎng)絡(luò)的設(shè)備刪除。這樣就可以做到不更改ENI文件的情況下適應(yīng)變化的網(wǎng)絡(luò)結(jié)構(gòu)。

關(guān)于盟通
北京盟通科技有限公司成立于2013年,是工業(yè)自動(dòng)化領(lǐng)域的高新技術(shù)企業(yè)。公司專注于實(shí)時(shí)現(xiàn)場總線技術(shù)及工業(yè)通訊技術(shù)的研發(fā)、推廣及技術(shù)支持服務(wù)。依托于核心團(tuán)隊(duì)多年的海外和行業(yè)經(jīng)驗(yàn),盟通科技與歐洲多家自動(dòng)化領(lǐng)域的佼佼者達(dá)成戰(zhàn)略合作關(guān)系,為客戶提供EtherCAT主站協(xié)議棧、OPC UA SDK軟件開發(fā)包、CANopen協(xié)議棧、FSoE協(xié)議軟件、CAN總線硬件、DINA安全模塊、艾默生Connext軟件等工業(yè)協(xié)議的標(biāo)準(zhǔn)和定制化產(chǎn)品。
-
網(wǎng)絡(luò)
+關(guān)注
關(guān)注
14文章
7814瀏覽量
90912 -
ethercat
+關(guān)注
關(guān)注
19文章
1112瀏覽量
40011 -
工業(yè)通信
+關(guān)注
關(guān)注
0文章
154瀏覽量
15828 -
ENI
+關(guān)注
關(guān)注
0文章
3瀏覽量
3713
發(fā)布評(píng)論請先 登錄
AM5728的Ethercat主站環(huán)境搭建步驟
EtherCAT相關(guān)資料下載
基于TI Sitara處理器的EtherCAT主站開發(fā)案例
AMIC110 ETHERCAT slave DEMO介紹
AMIC110 ETHERCAT slave DEMO介紹
FP6600Q和FP6601Q快充芯片系列兼容性試驗(yàn)數(shù)據(jù)手冊免費(fèi)下載

關(guān)于Apache Superset項(xiàng)目的介紹與功能

EtherCAT FP介紹系列文章--概述

EtherCAT FP介紹系列文章—線纜冗余

EtherCAT FP介紹系列文章—多網(wǎng)段

EtherCAT FP介紹系列文章—EoE

EtherCAT FP介紹系列文章—熱插拔

EtherCAT FP介紹系列文章—UDP gateway

ENI文件全攻略:讓EtherCAT網(wǎng)絡(luò)跑得更快、更穩(wěn)、更強(qiáng)!

評(píng)論