普通的EK耦合器+EL模块组合设置成一个整体热连接组的时候,整组模块在掉线和上线的间隔上,不建议小于1秒时间,官方说明切换时间会持续数秒钟,该时间与模块在网络中的位置顺序有关;但是为了满足快速切换的使用场景,例如需要对设备的工具头进行快切更换,这种情况下若是切换时间要求小于1s,则需要使用支持Fast Hot Connect的耦合器,例如EK1101-0080。普通的耦合器例如EK1100或者EK1101是不支持Fast Hot Connect的,而且Fast Hot Connect的模块EK1101-0080也不可以直接连入EtherCAT网络,需要通过支持Fast Hot Connect的模块,例如EK1122-0080来连入EtherCAT网络,不可以直接连入EK1122或者EK1100或者EK1101或者CU1128等普通的RJ45网口上。
这种寻址模式是从站把自身地址存储在ESC芯片中地址为0x0134寄存器里,0x0134:0x0135寄存器本身是 AL Status Code寄存器(AL是Application Layer的缩写),主站读取0x0134寄存器中的值并把它作为从站的地址,一些第三方带拨码的EtherCAT设备,例如带外部地址拨码的伺服驱动器,或者IO模组可支持此种寻址方式。
EK1100是EtherCAT的耦合器(Coupler),其后可以挂载EL模块,例如EL1008,EL2008,EL3024,EL6002等等,EK1100支持SSA特性,可以使用写入EEPROM的方式来固定其地址,即Config Station Alias(ADO 0x0012).需要注意的是写入完毕后必须对EK1100下电重启方可生效,是否写入成功可以通过读取ADO寄存器来判断。
EK1101是带有外部地址拨码的EtherCAT耦合器,相比于EK1100这种“软”方式实现从站地址设置的方式,EK1101可以认为是“硬”方式实现从站地址设置,EK1101使用 Data Word的方式,其地址存储在ADO为0x1000的寄存器中,这里的值读取自EK1101的外部地址拨码,使用EK1101可以防止意外修改EEPROM导致的从站地址变动问题。