任务触发器

任务触发器是为任务驱动运动控制操作的事件。 您可以基于时间、上一个任务或感应到的值(如零部件的位置)来定义任务触发器。

您可以通过以下各项生成触发器:

  • 传感器:

    干涉检查

    检查碰撞。

    接近

    检查跨过某一直线的实体运动。

    尺寸

    检测零部件与尺寸之间的相对位置。

  • 在事件计划中的上一个任务

  • 任务操作的开始和完成时间

生成任务触发器

要在由事件触发的 Motion 分析算例中生成任务触发器:

  1. 在 Motion 分析 Motion 算例中,如果您尚未处于基于事件的视图中,请单击基于事件的 Motion 视图 (MotionManager 工具栏)。

  2. 在任务行中,双击触发器单元格。

  3. 触发器对话框随即出现。

  4. 从现有传感器、之前生成的任务以及时间中选择一个触发器。

  5. 单击确定

  6. 为基于传感器或基于任务的触发器,选择一个触发条件

    • 对于传感器,请选择提醒打开提醒关闭以打开或关闭传感器提醒。

    • 对于任务,选择任务开始以在触发的任务开始时触发任务操作,或者选择任务结束以在触发的任务结束时触发任务操作。

  7. 输入触发时间:

    • 为基于时间的触发器输入任务操作的开始时间。

    • 输入传感器或基于任务的触发器条件和任务操作之间的额外延缓时间。

生成任务驱动的触发器

要生成由任务驱动的触发器:

  1. 在 Motion 分析 Motion 算例中,如果您尚未处于基于事件的视图中,请单击基于事件的 Motion 视图 (MotionManager 工具栏)。

  2. 在任务行中,双击触发器单元格。

    触发器对话框随即出现。

  3. 选择之前生成的一个任务并单击确定

生成时间驱动的触发器

要生成由时间驱动的触发器:

  1. 在 Motion 分析 Motion 算例中,如果您尚未处于基于事件的视图中,请单击基于事件的 Motion 视图 (MotionManager 工具栏)。

  2. 在任务行中,双击触发器单元格。

    触发器对话框随即出现。

  3. 选择时间并单击确定

  4. 在触发器时间/延缓列中,输入任务时间长度。

生成传感器触发器

  1. 在 Motion 分析 Motion 算例中,如果您尚未处于基于事件的视图中,请单击基于事件的 Motion 视图 (MotionManager 工具栏)。

  2. 在任务行中,双击触发器单元格。

    触发器对话框随即出现。

  3. 展开传感器列表。

  4. 选择一个传感器并单击确定

如果您需要的传感器并未列出,请先单击新传感器以创建一个新传感器,然后再重复这个选择所需传感器的步骤。

只有您在传感器 PropertyManager 中设定警报条件时您才可将传感器包括到触发器操作中。

接近运动传感器

您可以使用接近传感器来触发基于事件的 Motion 分析中的操作。

您可以指定该传感器的位置、方向以及实体在运动过程中触及的直线范围。 例如,使用接近传感器来建立激光位置检测器的模型。

要生成传感器,请在 FeatureManager 设计树中,右键单击传感器 文件夹,然后选择添加传感器

,