EtherCAT同步单元分组Sync的作用和操作

为了避免部分从站异常干扰其他设备,或者区分故障源时,可以采用同步单元数据分组功能:

在EtherCAT通讯中设置同步单元,可能大部分倍福的客户都不知道这个功能和作用。
同步单元,最直观的就是把EtherCAT的主数据帧划分成对应每个同步单元的子数据帧。

举例:加入有2个EL1008模块和1个EL3204模块,如果默认为一个同步单元Sync,那么这3个模块共用一个子数据帧。加入其中1个模块出现问题时候,另外2个模块的数据就无法刷新。但是如果设置两个同步单元Sync1(2*EL2008)和Sync2(EL3204),那么EtherCAT的主数据帧划分成对应2个对应的子数据帧。同步单元的子数据帧不互相干扰,EL1008出现问题,对应的数据帧出现CRC校验异常,但是另一个EL3204正常工作,数据照常刷新。

希望大家在做硬件配置的时候,如有需要一定要记得设置多个同步单元。并且在连接第三方EtherCAT从站时候也可以这样分配不同的同步单元,这样可以避免一个报文带来的校验错误,可以分析出问题。

下面用TwinCAT2举例说明,在TwinCAT3种配置方式也是一样。

分组的方法:将需要独立的单元设置单独使用的Sync Unit Name ,名称一致的为一组数据。

同步单元的名字可以随意设置,但是鉴于日后好分析,可以通过EtherCAT从站的名字进行命名。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值