之前文章介绍了ADS(Automation Device Specification)通讯问题,这是基于TCP/IP的应用协议,实时性一般,实时性要求较高时,可以应用 Realtime Ethernet 方式,即EAP(EtherCAT Automation Protocal)通讯协议。下表简单对三种通讯方式进行比较:
协议 | 硬件要求 | 实时性 | 说明 |
---|---|---|---|
ADS通讯 | 普通网卡,支持无线 | 典型值:<100ms | Server/Client,要写 PLC 程序,不用配置 IO |
EAP通讯 | 支持 Y-Driver 的有线网卡 ,最好独占或EL660x交换机模块 | 典型值:<10ms | Publisher/Subscriber,不用写 PLC 程序,要配置 IO |
EtherCAT主从通讯 | 从站控制器应有 Slave接口,e.g CX8090、-B110、FC11xx 等 | 最小值:<1ms | Master/Slave,不用写 PLC 程序,要配置 IO |