使用一个功能块实例控制多个运动 单个功能块实例(例如,来自 MC_MoveAbsolute )不能用于控制多个缓冲/混合运动,只要它是 Busy 。 当功能块实例 Busy ,此实例的新缓冲或混合移动命令会导致错误 SMC_MORE_THAN_ONE_MOVEMENT_PER_INSTANCE 。 为了在短时间内指挥同一类型的多个缓冲或混合运动,需要多个功能模块实例。 本节内容如下 :
_Gantry2 (FB) Gantry3 ✓ Kin_Gantry3 (FB) HGantry2 ✓ Kin_HGantry2 (FB) HGantry3 ✓ Kin
_TRAFO_Gantry2 (FB) SMC_TRAFOF_Gantry2 (FB) SMC_TRAFO_Gantry3 (FB) SMC
_TRAFO_GantryCutter2 (FB) SMC_TRAFOF_GantryCutter2 (FB) SMC_TRAFO_GantryCutter3 (FB) SMC
3_PersistPosition FB 使物理轴的位置保持不变。相应 [...] 3_PersistPosition FB 为轴。 pp: SM [...] 在启动操作期间执行已保存位置的恢复。在正常操作中,FB 将实
_TRAFO_Polar (FB) 和 SMC_TRAFOF_Polar (FB) 本节内容如下 :
_TRAFO_Scara3 (FB) 和 SMC_TRAFOF_Scara3 (FB) 本节内容如下 :
_TRAFO_Scara2 (FB) 和 SMC_TRAFOF_Scara2 (FB) 本节内容如下 :
的运动将与所有其他接受的运动一起报告错误。 如果在活动运动的功能块中出现 FB [...] PLCopen 形成对比,后者在 FB 错误
_ControlAxisByPos (FB) , SMC_ControlAxisByVel (FB) , 和 SMC_ControlAxisByPosVel (FB) 本节内容如下 :