SFC 暂停 (SFP)

此信息适用于
CompactLogix
5370、
ControlLogix
5570、
Compact GuardLogix
5370、
GuardLogix
5570、
Compact GuardLogix
5380、
CompactLogix
5380、
ControlLogix
5580、
GuardLogix
5580 和 ControlLogix 5590 控制器。
SFP 指令用于暂停 SFC 例程。
可用语言
梯形图
SFP_LD_avail_v31
功能块
此指令不可用于功能块中。
结构化文本
SFP(SFCRoutineName,TargetState);
操作数
梯形图
操作数
类型
格式
说明
SFCRoutineName
ROUTINE
名称
要暂停的 SFC 例程
TargetState
DINT
立即数
选择其中之一:
  • 正在执行(或输入 0)
  • 已暂停(或输入 1)
结构化文本
操作数
类型
格式
说明
SFCRoutineName
ROUTINE
名称
要暂停的 SFC 例程
TargetState
DINT
立即数
选择其中之一:
  • 正在执行(或输入 0)
  • 已暂停(或输入 1)
有关结构化文本中表达式语法的详细信息,请参见结构化文本语法部分。
说明
SFP 指令可暂停一个正在执行的 SFC 例程。
影响数学状态标志
故障条件
在以下情况下会发生严重故障:
故障类型
故障代码
例程类型不是 SFC 例程
4
85
有关操作数相关的故障,请参见通用属性部分。
执行
梯形图
条件/状态
执行的操作
预扫描
不适用
梯级输入条件为假。
不适用
梯级输入条件为真
指令暂停或恢复指定 SFC 例程的执行。
后扫描
不适用
结构化文本
条件/状态
执行的操作
预扫描
不适用
正常执行
指令暂停或恢复指定 SFC 例程的执行。
后扫描
不适用
示例
梯形图
SFP_LD_ex_v31
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal