探测器输入通过配置启用,使用 MC_TouchProbe_PTO 功能块激活。
探测器输入用作事件,以便:
o捕捉位置,
o独立于任务开始移动。
两个功能可同时处于活动状态,即同一个事件捕捉位置并启动运动功能块。
可以定义要在位置限制界定的预定义窗口内启用的探测器输入事件(请参阅 MC_TouchProbe_PTO)。
注意: 仅 MC_TouchProbe_PTO 功能块 Busy 引脚上升沿后的第一个事件有效。设置 Done 输出 pin 后,将忽略后面的事件。该功能块需要重新激活才能响应其他事件。
可以在 MC_TouchProbe_PTO.RecordedPosition 中获得捕捉的位置。
运动功能块的 BufferMode 输入必须设置为 seTrigger。
下例显示了使用启用窗口更改目标速度的情况:
1 捕捉位置计数器值
2 触发 Move Velocity 功能块
下例显示了预编程距离的移动,具有简单轮廓,无启用窗口:
1 捕捉位置计数器值
2 触发 Move Relative 功能块
下例显示了预编程距离的移动,具有复杂轮廓和启用窗口:
1 捕捉位置计数器值
2 触发 Move Relative 功能块
下例显示了启用窗口之外的触发事件: