SoftMotion 多核处理器
通过将运动任务分布在多个处理器内核上,可以通过以下方式驱动更多轴或轴组 SoftMotion.因此,计算密集型任务,例如 CNC 路径预处理或 CP 运动的机器人路径规划,可以换出到另一个处理器内核。然后总线任务中有更多时间用于其他任务。单核控制器的计算能力不足的事实在机器人的情况下通过路径速度的无法解释的下降得到证明。
系统要求
SM V4.5.1.0 或更高版本
编译器 V3.5.12.0 或更高版本
多核兼容的运行时系统
用法
机器人和 CNC:将规划和总线任务设置到不同的处理器内核
使用不同的总线系统时,将各个总线任务设置到不同的处理器内核
使用多个任务和多个处理器内核时,请注意以下几点:
CNC 规划任务中的功能块被允许在 CNC 规划任务中获得新的上升优势
Execute
仅在插值器的特定状态下输入 (iStatus
输出)。这也适用于单核首次公开募股_未知
IPO_WAIT
IPO_FINISHED
IPO_INIT(仅用于首次启动,不适用于重新启动)
相互依赖的轴(轴组、凸轮和 CNC 运动学)的总线任务必须在同一个处理器内核上运行。