SF_GuardMonitoring
提示
此处描述的功能块版本与最新版本的功能块相对应 功能块版本列表。
适用的安全标准
SF_GuardMonitoring
是经过认证的 PLCopen 功能块。有关应用标准的详细信息,请参阅“PLCopen – 技术委员会 5 – 安全软件”。
重要
用户必须满足标准中列出的要求。
接口说明
此 FB 使用两级联锁来监控相关安全防护装置。它用于在应用程序中支持“无联锁防护装置”功能(防护门监控)。安全防护装置的两个开关有两个独立的输入参数。这两个独立的输入参数与关闭防护装置的时间差(MonitoringTime)相结合。
姓名 | 数据类型 | 初始值 | 说明、参数值 |
---|---|---|---|
|
|
| |
|
|
| 多变的。 保护开关 1 输入。
|
|
|
| 多变的。 保护开关2输入。
|
|
|
| 持续的。 设置监控的同步时间 这 |
|
|
| |
|
|
| |
|
|
|
差异时间
对于扩展级别的开发人员: DiscrepancyTime
输入必须设置为常量值。这意味着调用时该值不能改变。

功能描述:SF_GuardMonitoring
此功能块需要两个输入,它们通过两个开关映射安全防护装置的位置:差异时间输入和 Reset
输入。如果安全防护装置只有一个开关,则 S_GuardSwitch1
和 S_GuardSwitch2
可以桥接输入。看门狗时间是两个开关必须闭合才能使安全防护装置关闭的最大时间。 Reset
, S_StartReset
和 S_AutoReset
输入定义安全防护装置打开后如何重置功能块。
当安全防护装置打开时,两个输入 S_GuardSwitch1
和 S_GuardSwitch2
应该切换到 FALSE
。 这 S_GuardMonitoring
输出切换到 FALSE
一旦两个输入中的一个 S_GuardSwitch1
或者 S_GuardSwitch2
设置为 FALSE
. 要关闭安全防护装置,两个输入 S_GuardSwitch1
和 S_GuardSwitch2
必须切换到 TRUE
。
SF_GuardMonitoring
监控切换过程的对称性。 S_GuardMonitoring
产量保持不变 FALSE
如果只有一个触点完成了打开/关闭过程。
的行为 S_GuardMonitoring
输出取决于两个开关输入的时间差。一旦两个输入的值发生变化,就会监控差异时间 S_GuardSwitch1/S_GuardSwitch2
不同。如果差异时间已经超过,但两个输入仍然不同,则 S_GuardMonitoring
产量保持不变 FALSE
.如果第二个相应的 S_GuardSwitch1/S_GuardSwitch2
输入切换到 TRUE
在差异时间内,则 S_GuardMonitoring
输出设置为 TRUE
,随后进行确认。
小心
这 S_StartReset
和 S_AutoReset
仅当确保 S-PLC 启动时不会出现危险情况时,才可激活输入。
状态图

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


错误检测
外部信号: SAFEBOOL
输入提供自己的错误检测。机械设置结合了根据 EN 954 标准的开路和闭路开关。根据 EN 954 标准,差异时间监控用于监控两个机械开关反应之间的时间延迟。
当第一次和第二次之间的时间延迟 S_GuardSwitch1/S_GuardSwitch2
输入大于的值 DiscrepancyTime
输入。错误输出设置为 TRUE
。
POU 检测到静电 TRUE
信号 Reset
输入。
错误和重置行为
S_GuardMonitoring 输出设置为 FALSE
. 如果两个输入 S_GuardSwitch1
和 S_GuardSwitch2
桥接,则不会检测到错误。要退出复位状态, Reset
输入必须设置为 FALSE
。要退出差异时间错误,两个输入 S_GuardSwitch1
和 S_GuardSwitch2
必须设置为 FALSE
。
FB 特定的错误和状态代码
| 雕像名称 | 状态描述及输出设置 |
---|---|---|
|
| 检测到静态复位状态
|
|
| 状态差异时间已过
|
|
| 状态差异时间已过
|
| 雕像名称 | 状态描述及输出设置 |
---|---|---|
|
| 功能块未激活(基本状态)。
|
|
| 安全防护装置关闭,确认安全状态。
|
|
| 该区块已被激活。
|
|
| 需要完整的切换序列。
|
|
| 等待上升触发沿来复位。
|
|
| 守卫完全开放。
|
|
|
|
|
|
|
|
| 守卫已关闭。等待
|