转换结束 (EOT)
此信息适用于 CompactLogix 5370、ControlLogix 5570、Compact GuardLogix 5370、GuardLogix 5570、Compact GuardLogix 5380、CompactLogix 5380、ControlLogix 5580、GuardLogix 5580 和 ControlLogix 5590 控制器。
EOT 指令用于设置转换的状态。它通常出现在从转换 (JSR) 调用的子例程中。EOT 中使用的状态位参数用于确定转换的状态。如果状态位设置为真,SFC 将转换到下一状态,否则 EOT 将充当 NOP。
可用语言
梯形图

功能块
此指令不可用于功能块中。
结构化文本
EOT(StateBit);
操作数
梯形图
操作数 | 类型 | 格式 | 说明 |
State Bit | BOOL | 标签 | 转换的状态 (0=正在执行,1=已完成) |
结构化文本
操作数 | 类型 | 格式 | 说明 |
State Bit | BOOL | 标签 | 转换的状态 (0=正在执行,1=已完成) |
有关结构化文本中表达式语法的详细信息,请参见结构化文本语法部分。
说明
因为 EOT 指令返回布尔型状态,所以多个 SFC 例程可共享含有 EOT 指令的同一个例程。如果调用例程不是转换,则 EOT 指令将充当 NOP 指令。
在 Logix 控制器中,返回参数将返回转换状态,因为梯级条件并非适用于所有 Logix 编程语言。
影响数学状态标志
否
故障条件
没有特定于此指令的故障。有关操作数相关的故障,请参见通用属性部分。
执行
梯形图
条件/状态 | 执行的操作 |
预扫描 | 不适用 |
梯级输入条件为假 | 不适用 |
梯级输入条件为真 | 该指令将数据位值返回到调用例程。 |
后扫描 | 不适用 |
结构化文本
条件/状态 | 执行的操作 |
预扫描 | 不适用 |
正常执行 | 该指令将数据位值返回到调用例程。 |
后扫描 | 不适用 |
示例

提供反馈