驱动器之间的循环通信

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 概念 > 实施 >

驱动器之间的循环通信

用多轴功能块在不同的驱动器上操作2个轴,需要在这些驱动器之间进行循环通信。这种循环通信是自动配置的。

例子: MC_GearIn 功能块被调用时,主站在每个周期中传输发送其位置或MasterParID,而从站在每个周期中读取这些值。

如果主站和从站在同一个驱动器上(实轴和虚轴),则不需要这种循环传输。

CAN

传输周期时间取决于总线上的驱动器数量。

总线有3个发送通道(ParIDs),由各驱动器共享用于循环传输数据。每个驱动器又有3个接收通道(ParIDs)用于循环传输数据,这些接收通道由实轴和虚轴共享。

总线发送通道和从站上的接收通道具有相同的通道号。

POWERLINK

循环传输发生在每个POWERLINK周期。用户可以在PLK接口卡的POWERLINK属性中设置POWERLINK循环时间。

每个驱动器有3个输出通道(ParIDs)和5个输入通道(ParIDs)用于循环传输。这些通道由实轴和虚轴共享。

循环传输的输出通道的数量可以在POWERLINK配置中进行配置。所有的输出通道默认是激活的。(V2.380 及以上版本)

zyklische kommunikation -c3-84nderung

与CAN不同的是,PLK总线可以为主站和从站设置不同的通道号,以便进行循环通信。主站通过其3个输出通道之一发送其位置或MasterParID,而从站则使用其5个输入通道之一读取该数据。