EtherCAT网络中主站和各个从站之间的寻址方式
EtherCAT的通讯方式类似于一个数据列车,数据按照设置的固定时间从主站向每个从站发送。但是,工业现场对不同类型的数据,如有实时性要求的数据和实时性要求不强的数据,使用不同的传输方式。
EtherCAT基于其工作原理,对不同的传输方式采用不同的寻址方式。
EtherCAT主站有三种不同的寻址方式,分别应用于EtherCAT网络配置、邮箱通信和过程数据通信。
对寻址方式的深入了解能帮助大家更好的理解EtherCAT技术,比如我们在编写针对某个从站的控制程序时,过程数据的读写并不直接针对从站的物理地址,而是操作控制器内存的某段逻辑地址,其原因即来源于对逻辑寻址的应用。
自增量寻址
EtherCAT主站在启动过程中使用自增量寻址。
主站启动时根据从站在网络中的位置给每个从站分配地址,第一个从站的地址为0x0000,第二个从站地址0xFFFF ,第三个从站地址为0xFFFE,之后的每个从站地址依次减1。
使用自增量寻址,EtherCAT主站启动时自动为从站分配地址,不需要现场工程师为手动为从站设定地址。

在启动过程中,主站依次与每个从站进行数据交换。如上图所示第一个从站的地址是0,表示当前从站是被主站处理的从站,当前第一个从站被处理之后,所有的从站设备地址加1,此时第二个从站设备地址变为0,第二个设备变成当前被处理的从站,以此类推主站按顺序完成对所有从站的初始设置。
自增量寻址要点
-
主站根据每个从站所处位置的先后给从站

本文详细介绍了EtherCAT网络中主站与从站的三种寻址方式——自增量寻址、固定地址寻址和逻辑寻址,以帮助理解不同场景下的数据传输策略。
404

被折叠的 条评论
为什么被折叠?



