SF_OutControl
提示
此处描述的功能块版本与最新版本的功能块相对应 功能块版本列表。
适用的安全标准
SF_OutControl
是经过认证的 PLCopen 功能块。有关应用标准的详细信息,请参阅“PLCopen – 技术委员会 5 – 安全软件”。
重要
用户必须满足标准中列出的要求。
接口说明
此功能块通过标准控制器的信号控制安全输出,并通过可选启动锁控制安全信号。
姓名 | 数据类型 | 初始值 | 说明、参数值 |
---|---|---|---|
|
|
| |
|
|
| 多变的 上游安全功能块的控制信号 库的典型功能块信号(例如:
|
|
|
| 变量或常数 标准控制器控制信号
|
|
|
| 持续的 过程控制的可选条件。
|
|
|
| |
|
|
| |
|
|
|

功能描述
一般的:
这 SF_OutControl
FB 是安全输出的输出驱动器。
安全输出通过以下方式控制 S_OutControl
,它使用来自标准控制器的信号(ProcessControl(BOOL)
用于过程控制)以及来自安全应用程序的信号(S_SafeControl (SAFEBOOL
) 用于控制安全功能)。
附加函数启动 (
ProcessControl FALSE -> TRUE
) 是必需的,这是在激活功能块或反馈安全信号之后进行的 (S_SafeControl
)静态TRUE
信号ProcessControl
没有设置S_OutControl
到TRUE
。附加函数启动 (
ProcessControl FALSE -> TRUE
) 不是必需的,这是在功能块激活或安全信号反馈之后进行的 (S_SafeControl
)静态TRUE
发送至 ProcessControl 集的信号S_OutControl
到TRUE
如果其他条件都已经满足。
功能块激活时启动锁定
警卫中断后启动锁定
状态图

提示
注意:从任何状态到 Idle
国家发起 Activate = FALSE
,未显示。在每种情况下,这些转换都具有最高优先级。
典型时序图


小心
这 StaticControl
, S_StartReset
, 和 S_AutoReset
仅当确保 S-PLC 启动时不会出现危险情况时,才可激活输入。
错误检测
以下条件强制转换至错误状态:
进程中的静态 Reset 信号无效
无效静态
ProcessControl
信号。ProcessControl
和Reset
由于程序错误而连接不正确。
错误行为
如果发生错误事件, S_OutControl
输出设置为 FALSE
并保持此安全状态。要退出错误状态 Reset Error
, Init Error
, 或者 Lock Error
, 这 Reset
输入必须设置为 FALSE
. 要退出 Control Error
错误状态, ProcessControl
输入必须设置为 FALSE
。
从 S_SafeControl
到 TRUE
,可选的启动锁可以通过在上升沿复位 Reset
输入。
功能块激活后,可选的启动禁止可以通过 Reset
输入。
FB 特定的错误和状态代码
提示
注意:从任何状态到 Idle
国家发起 Activate = FALSE
,未显示。在每种情况下,这些转换都具有最高优先级。
| 雕像名称 | 状态描述及输出设置 |
---|---|---|
|
| 静止的
|
|
| 静止的
|
|
| 静态信号
|
|
| 同时上升触发沿
|
|
| 同时上升触发沿
|
| 雕像名称 | 状态说明及输出设定 |
---|---|---|
|
| 功能块未激活(基本状态)。
|
|
| 阻止激活启动锁已激活。需要重置。
|
|
| 触发安全功能
|
|
| 安全功能启动锁已激活。需要重置。
|
|
| 进程监控未激活
|
|
| 过程监控处于活动状态并且安全已激活。
|