下面的过程介绍如何配置外部事件以激活任务:
步骤 |
操作 |
---|---|
1 |
在应用程序树选项卡中,添加任务。 |
2 |
双击要关联到外部事件的任务节点。 |
3 |
在类型下拉菜单中,选择外部。 |
4 |
在外部事件下拉菜单中,选择要关联到任务的事件(请参见以下列表)。 |
下表介绍可能会关联任务的外部事件:
事件名称 |
描述 |
---|---|
BLOCK0_I0 |
功能块 DM72F0 的输入 I0 设置为 1 时,激活任务。 |
BLOCK0_I1 |
功能块 DM72F0 的输入 I1 设置为 1 时,激活任务。 |
BLOCK0_I2 |
功能块 DM72F0 的输入 I2 设置为 1 时,激活任务。 |
BLOCK0_I3 |
功能块 DM72F0 的输入 I3 设置为 1 时,激活任务。 |
BLOCK1_I0I4 |
功能块 DM72F1 的输入 I0 设置为 1 时,激活任务。 |
BLOCK1_I1I5 |
功能块 DM72F1 的输入 I1 设置为 1 时,激活任务。 |
BLOCK1_I2I6 |
功能块 DM72F1 的输入 I2 设置为 1 时,激活任务。 |
BLOCK1_I3I7 |
功能块 DM72F1 的输入 I3 设置为 1 时,激活任务。 |
BLOCK0_TH0 |
HSC 或功能块 DM72F0 的编码器的阈值 TH0 设置为 1 时,激活任务。 |
BLOCK0_TH1 |
HSC 或功能块 DM72F0 的编码器的阈值 TH1 设置为 1 时,激活任务。 |
BLOCK0_TH2 |
HSC 或功能块 DM72F0 的编码器的阈值 TH2 设置为 1 时,激活任务。 |
BLOCK0_TH3 |
HSC 或功能块 DM72F0 的编码器的阈值 TH3 设置为 1 时,激活任务。 |
BLOCK1_TH0 |
HSC 或功能块 DM72F1 的编码器的阈值 TH0 设置为 1 时,激活任务。 |
BLOCK1_TH1 |
HSC 或功能块 DM72F1 的编码器的阈值 TH1 设置为 1 时,激活任务。 |
BLOCK2_TH2 |
HSC 或功能块 DM72F2 的编码器的阈值 TH1 设置为 1 时,激活任务。 |
BLOCK1_TH3 |
HSC 或功能块 DM72F1 的编码器的阈值 TH3 设置为 1 时,激活任务。 |
ENCODER_TH0 |
编码器接口的某个编码器的阈值 TH0 设置为 1 时,激活任务。 |
ENCODER_TH1 |
编码器接口的某个编码器的阈值 TH1 设置为 1 时,激活任务。 |
ENCODER_TH2 |
编码器接口的某个编码器的阈值 TH2 设置为 1 时,激活任务。 |
ENCODER_TH3 |
编码器接口的某个编码器的阈值 TH3 设置为 1 时,激活任务。 |
BLOCK0_HSCSTOP |
在一次性模式下,与功能块 DM72F0 相关的 HSC 的值达到 0 时,激活任务。 |
BLOCK1_HSCSTOP |
在一次性模式下,与功能块 DM72F1 相关的 HSC 的值达到 0 时,激活任务。 |
CAN0_SYNC |
在 CANopen 管理器发送 Sync 消息(在 CANopen 管理器配置窗口中选中启用同步生成时启用)时,激活任务。 |