0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

盟通科技 ? 2023-05-19 11:00 ? 次閱讀

EtherCAT(Ethernet for Control Automation Technology)是一種基于以太網(wǎng)的開發(fā)構(gòu)架的實(shí)時工業(yè)現(xiàn)場總線通訊協(xié)議,EtherCAT是最快的工業(yè)以太網(wǎng)技術(shù)之一,同時它提供納秒級精確同步。相對于設(shè)置了相同循環(huán)時間的其他總線系統(tǒng),EtherCAT系統(tǒng)結(jié)構(gòu)通常能減少25%-30%的CPU負(fù)載,EtherCAT的出現(xiàn)為系統(tǒng)的實(shí)時性能和拓?fù)涞撵`活性樹立了新的標(biāo)準(zhǔn)。

根據(jù)ETG推薦基于PC控制的EtherCAT為了能夠達(dá)到規(guī)范標(biāo)稱的性能,應(yīng)保證EtherCAT主站和控制任務(wù)集成在同一程序下,以便控制程序、通訊協(xié)議棧和MAC設(shè)備的DMA可以被同一程序統(tǒng)一管理。這樣能夠保證應(yīng)用程序和傳遞到總線上的數(shù)據(jù)同步刷新,減少了各個環(huán)境時間的數(shù)據(jù)傳輸和同步的損耗。

v2-41f4a49a2b8b2fd4594ea93391cbf66e_720w.webp?source=d16d100b

Acontis EC-Master EtherCAT主站的總線時序圖

Acontis憑借大量的EtherCAT客戶現(xiàn)場應(yīng)用經(jīng)驗(yàn)和客戶實(shí)地測試,根據(jù)EtherCAT原理和客戶實(shí)際需要,在acontis EtherCAT主站方案EC-Master中進(jìn)行了深度程序結(jié)構(gòu)優(yōu)化,使EC-Master EtherCAT主站最大限度接近ETG推薦的(如下圖)EtherCAT程序合理結(jié)構(gòu)。

v2-e13b1b18b623e0ab080810b39ebdd8b8_720w.webp?source=d16d100b

優(yōu)化后的實(shí)際應(yīng)用邏輯中,客戶根據(jù)產(chǎn)品的性能要求確定總線循環(huán)周期Cycle Time的時間長短。在每個循環(huán)周期內(nèi),EtherCAT主站的CPU必須完成下列幾項(xiàng)任務(wù):已接收數(shù)據(jù)幀的處理、客戶應(yīng)用處理、發(fā)送數(shù)據(jù)和主站協(xié)議站管理,非周期數(shù)據(jù)的處理在每個循環(huán)周期中可選,如下面總線時序示意圖所示。

v2-7c0fba9d415439c805610e5ccf800266_720w.webp?source=d16d100b

EtherCAT在能夠滿足快速周期通訊,官方統(tǒng)計(jì)數(shù)據(jù)下當(dāng)網(wǎng)絡(luò)由100個伺服軸組成(每個伺服軸由8個input+output)時,傳輸時間約為100us。但是這也存在一些問題,上述網(wǎng)絡(luò)環(huán)境下如果希望保證1ms循環(huán)周期的基礎(chǔ)上,不斷增大應(yīng)用程序執(zhí)行時間和網(wǎng)絡(luò)數(shù)據(jù)負(fù)載時,會導(dǎo)致主控系統(tǒng)和網(wǎng)絡(luò)負(fù)載壓力過大,無法保證總線循環(huán)周期的可能。

所以acontis EC-Master EtherCAT主站考慮,在保持應(yīng)用負(fù)載和傳輸數(shù)據(jù)量不變的情況下,能夠提供兩種解決方案以便減輕網(wǎng)絡(luò)壓力,進(jìn)一步提高網(wǎng)絡(luò)帶寬的使用效率和可用性。

方案一:支持多網(wǎng)絡(luò)

多網(wǎng)絡(luò)方案允許在一個主站應(yīng)用程序下實(shí)現(xiàn)多個獨(dú)立的EtherCAT物理網(wǎng)絡(luò),每個網(wǎng)絡(luò)之間的周期和分布時鐘都是獨(dú)立的互不干擾??梢詫⒃締蝹€總線網(wǎng)絡(luò)上的大量從站設(shè)備和數(shù)據(jù)拆分到幾個網(wǎng)絡(luò)中運(yùn)行,以減小單個網(wǎng)絡(luò)的最大負(fù)載。

? 使用場景:

在1個系統(tǒng)下控制大于1個EtherCAT網(wǎng)絡(luò),例如:

- 網(wǎng)卡1用于低速IO總線控制

- 網(wǎng)卡2用于高速運(yùn)動控制

? 每條工作總線完全獨(dú)立配置和操作

? 每條總線可以使用相同或者不同的網(wǎng)卡驅(qū)動,最多可以支持12條獨(dú)立網(wǎng)絡(luò)

v2-aa97a0ce2bd42aac8cbc4fb788c5182a_720w.webp?source=d16d100b

方案二:分幀處理

在同一EtherCAT網(wǎng)絡(luò)下不同類型的設(shè)備可能對總線循環(huán)周期有不同的需求,使用分幀處理擴(kuò)展功能包,可以讓不同周期的過程數(shù)據(jù)獨(dú)立發(fā)送,減少單一循環(huán)周期下的網(wǎng)絡(luò)帶寬占用。

? I/O過程數(shù)據(jù)分割到多個不同的應(yīng)用任務(wù)中。

? 非同步通訊可以獨(dú)立一個任務(wù)

v2-8db1209fd97a1f20f6c3373c4174dc0d_720w.webp?source=d16d100b
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5343

    瀏覽量

    170806
  • 通訊協(xié)議
    +關(guān)注

    關(guān)注

    10

    文章

    266

    瀏覽量

    20311
  • EtherCAT主站
    +關(guān)注

    關(guān)注

    2

    文章

    13

    瀏覽量

    4168
  • 工業(yè)現(xiàn)場總線

    關(guān)注

    0

    文章

    3

    瀏覽量

    2762
收藏 人收藏

    評論

    相關(guān)推薦

    EtherCAT協(xié)議介紹

    01EtherCAT介紹EtherCAT,作為一個可用于現(xiàn)場級的超高速IO網(wǎng)絡(luò),由德國Beckhoff公司開發(fā)。EtherCAT使用標(biāo)準(zhǔn)的以太網(wǎng)物理層和常規(guī)的以太網(wǎng)卡,作為基于Ethe
    的頭像 發(fā)表于 08-30 13:12 ?405次閱讀
    <b class='flag-5'>EtherCAT</b>協(xié)議<b class='flag-5'>介紹</b>

    不同網(wǎng)段的PLC如何通信

    在工業(yè)自動化領(lǐng)域,PLC(可編程邏輯控制器)作為核心控制設(shè)備,廣泛應(yīng)用于各種生產(chǎn)場景。然而,在實(shí)際應(yīng)用中,由于網(wǎng)絡(luò)結(jié)構(gòu)、設(shè)備分布等原因,PLC設(shè)備可能處于不同的網(wǎng)段,如何實(shí)現(xiàn)這些不同網(wǎng)段PLC之間
    的頭像 發(fā)表于 06-14 15:55 ?982次閱讀

    基于全志T507-H的Igh EtherCAT主站案例分享

    基于全志T507-H的Linux-RT + IgH EtherCAT主站演示 下文主要介紹基于全志T507-H(硬件平臺:創(chuàng)龍科技TLT507-EVM評估板)案例,按照創(chuàng)龍科技提供的案例用戶手冊進(jìn)行
    發(fā)表于 06-03 09:59

    軸高性能EtherCAT總線運(yùn)動控制器ZMC408CE硬件介紹

    ZMC408CE是正運(yùn)動推出的一款軸高性能EtherCAT總線運(yùn)動控制器,具有EtherCAT、EtherNET、RS232、CAN和U盤等通訊接口,ZMC系列運(yùn)動控制器可應(yīng)用于各種
    發(fā)表于 04-28 12:40 ?642次閱讀
    <b class='flag-5'>多</b>軸高性能<b class='flag-5'>EtherCAT</b>總線運(yùn)動控制器ZMC408CE硬件<b class='flag-5'>介紹</b>

    網(wǎng)段IP耦合器是什么?跨網(wǎng)段IP耦合器的功能作用

    網(wǎng)段IP耦合器就是網(wǎng)段隔離器適用于生產(chǎn)網(wǎng)絡(luò)對 PLC、HMI、CNC、DCS、MES等網(wǎng)絡(luò)通訊和數(shù)據(jù)采集,兼有跨網(wǎng)段隔離和IP轉(zhuǎn)換的功能。 PLC或數(shù)控機(jī)床的網(wǎng)口,如果IP地址不能或不便修改,需要
    的頭像 發(fā)表于 04-18 09:25 ?389次閱讀

    網(wǎng)段隔離器如何實(shí)現(xiàn)IP隔離轉(zhuǎn)換配置

    在企業(yè)進(jìn)行設(shè)備聯(lián)網(wǎng)與數(shù)據(jù)采集的工作中,往往會遇見不同網(wǎng)段IP設(shè)備的通信問題,此時設(shè)備IP固定無法修改,那么設(shè)備與設(shè)備之間、設(shè)備與上位機(jī)之間就無法通訊,進(jìn)而影響到企業(yè)物聯(lián)網(wǎng)系統(tǒng)的搭建。 對此,物通博聯(lián)
    的頭像 發(fā)表于 03-29 10:54 ?623次閱讀
    <b class='flag-5'>網(wǎng)段</b>隔離器如何實(shí)現(xiàn)IP隔離轉(zhuǎn)換配置

    EtherCAT FP介紹系列文章—UDP gateway

    Mailbox Gateway功能,可以用于將EtherCAT mailbox相關(guān)協(xié)議從外部設(shè)備的工具通過郵箱網(wǎng)關(guān)路由到EtherCAT從站設(shè)備。
    的頭像 發(fā)表于 02-23 11:02 ?596次閱讀
    <b class='flag-5'>EtherCAT</b> <b class='flag-5'>FP</b><b class='flag-5'>介紹</b><b class='flag-5'>系列</b>文章—UDP gateway

    PLC跨網(wǎng)段通信如何解決(如何通過以太網(wǎng)實(shí)現(xiàn)跨網(wǎng)段通信)

    網(wǎng)段通信是指不在同一網(wǎng)段的IP地址的設(shè)備之間的通信。比如我們通過互聯(lián)網(wǎng)給遠(yuǎn)在海外的PLC設(shè)備進(jìn)行遠(yuǎn)程調(diào)試,又比如我們在辦公室利用局域網(wǎng)監(jiān)控車間某個設(shè)備的PLC,這些場合都需要用到跨網(wǎng)段通信。我們
    的頭像 發(fā)表于 01-29 17:34 ?1229次閱讀
    PLC跨<b class='flag-5'>網(wǎng)段</b>通信如何解決(如何通過以太網(wǎng)實(shí)現(xiàn)跨<b class='flag-5'>網(wǎng)段</b>通信)

    ABB E530系列EtherCAT總線伺服全新上市

    近日,ABB全新推出了E530系列EtherCAT總線伺服,其具備EtherCAT總線通訊、控制模式和豐富控制功能,為用戶帶來更加高效、精準(zhǔn)和可靠的自動化體驗(yàn)。
    的頭像 發(fā)表于 01-23 13:14 ?714次閱讀
    ABB E530<b class='flag-5'>系列</b><b class='flag-5'>EtherCAT</b>總線伺服全新上市

    智能工廠網(wǎng)段設(shè)備如何實(shí)現(xiàn)NAT轉(zhuǎn)換和跨網(wǎng)段訪問 ?

    如果將自動化的智能工廠比作一個繁忙的城市,不同的網(wǎng)段就像是不同的街區(qū),IP地址就像是不同的居住地址,而NAT轉(zhuǎn)換和跨網(wǎng)段訪問就像是城市的交通通道,讓這個城市運(yùn)轉(zhuǎn)得更加高效。 在智能工廠中,現(xiàn)場有很多
    的頭像 發(fā)表于 01-18 17:26 ?508次閱讀
    智能工廠<b class='flag-5'>多</b><b class='flag-5'>網(wǎng)段</b>設(shè)備如何實(shí)現(xiàn)NAT轉(zhuǎn)換和跨<b class='flag-5'>網(wǎng)段</b>訪問  ?

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

    熱插拔功能允許在系統(tǒng)啟動之前或運(yùn)行期間從EtherCAT網(wǎng)絡(luò)中刪除或添加預(yù)先配置的部分網(wǎng)絡(luò),而不影響與網(wǎng)絡(luò)其他部分的通信。
    的頭像 發(fā)表于 01-04 15:03 ?895次閱讀
    <b class='flag-5'>EtherCAT</b> <b class='flag-5'>FP</b><b class='flag-5'>介紹</b><b class='flag-5'>系列</b>文章—熱插拔

    網(wǎng)段IP耦合器是什么?跨網(wǎng)段IP耦合器的功能作用

    網(wǎng)段IP耦合器就是網(wǎng)段隔離器適用于生產(chǎn)網(wǎng)絡(luò)對 PLC、HMI、CNC、DCS、MES等網(wǎng)絡(luò)通訊和數(shù)據(jù)采集,兼有跨網(wǎng)段隔離和IP轉(zhuǎn)換的功能。
    的頭像 發(fā)表于 12-26 15:55 ?527次閱讀

    CC-LINKIE轉(zhuǎn)EtherCAT協(xié)議具體應(yīng)用

    :可以實(shí)現(xiàn)CCLINKIE網(wǎng)絡(luò)中的數(shù)據(jù)采集和傳輸,并將其轉(zhuǎn)換為EtherCAT協(xié)議,實(shí)現(xiàn)數(shù)據(jù)的高速傳輸和實(shí)時性。 設(shè)備兼容性:可以實(shí)現(xiàn)不同設(shè)備之間的通信和數(shù)據(jù)交換,提高系統(tǒng)的兼容性和可擴(kuò)展性
    發(fā)表于 12-17 13:02

    工業(yè)通訊中CANOPEN轉(zhuǎn)EtherCAT的轉(zhuǎn)換

    CANOPEN轉(zhuǎn)EtherCAT協(xié)議轉(zhuǎn)換網(wǎng)關(guān)是一款能夠?qū)ANOPEN接口設(shè)備連接到EtherCAT網(wǎng)絡(luò)系統(tǒng)的產(chǎn)品。該網(wǎng)關(guān)作為EtherCAT網(wǎng)絡(luò)的從站,可以將CANOPEN設(shè)備集成到
    發(fā)表于 12-12 11:31

    EtherCAT FP介紹系列文章—SuperSet ENI

    憑借大量的EtherCAT客戶現(xiàn)場應(yīng)用經(jīng)驗(yàn)和客戶實(shí)地測試,在acontis EtherCAT主站方案EC-Master中集成了一個能夠通過應(yīng)用程序靈活修改和配置ENI的功能 – SuperSet ENI。 Superset ENI功能允許用戶在不生成新ENI文件的情況下調(diào)
    的頭像 發(fā)表于 12-06 11:21 ?514次閱讀
    <b class='flag-5'>EtherCAT</b> <b class='flag-5'>FP</b><b class='flag-5'>介紹</b><b class='flag-5'>系列</b>文章—SuperSet ENI