- {{item.name}}
维护超驰(旁路)
- 0
- 66
维护超驰(旁路)功能
建议旁路功能使用SWC_MOS功能块来实现,它的优点在于:可以看到被旁路通道的质量代码和信号实时状态,这样可以避免取消旁路时出现不必要的联锁停机。要实现维护超驰,需要以下功能块相互配合才能实现。
- F_SWC_BO: 用于数据类型 F_BOOL 的维护超驰
- F_SWC_R: 用于数据类型 F_REAL 的维护超驰
- F_SWC_P: 通过 OS 集中控制的操作员输入处理
- SWC_MOS: 建立与 WinCC 面板的连接,提供维护超驰的人机界面
这些功能块在一起配合,可以实现在OS操作员站上激活/去激活F_CH_DI/F_CH_AI通道驱动块的仿真,并在OS 面板上改写仿真值。
1.单通道维护超驰
为了便于理解,先以一个通道的F_CH_AI旁路来例介绍各个功能块的用法,在CFC里拖入F_CH_AI驱动并正常生成模板驱动后,按如下步骤给态:
依次从F lib V1_3里拖入F_SWC_BO、F_SWC_P、F_SWC_R和SWC_MOS块,
- 配置一个用于启动或停止仿真的 F 块 F_SWC_BO。
- 配置一个 F 块 F_SWC_R 以修改仿真值。
- 配置一个F 块 F_SWC_P,并将输入 引脚EN_SWC 连接到钥匙开关或者直接置1,来允许接受OS上的安全写指令。在 F 块 F_SWC_P 的输入 MAX_TIME 中,指定操作的最长持续时间(默认设置为一分钟)。
另外,建议在IDENT引脚赋一个有意义的名字,本例中为“AS01”
- 在用于启动仿真的 F 块 F_SWC_BO 中,进行以下连接:
- 将输出 OUT 连接到 F 通道驱动的输入 SIM_ON
- 将输出 AKT_VAL 连接到 SWC_MOS 块的输入 AKT_B1
- 在用于修改仿真值的 F 块 F_SWC_R 中,进行以下连接:
- 将输出 OUT 连接到 F 通道驱动的输入 SIM_V
- 将输出 AKT_VAL 连接到 SWC_MOS 块的输入AKT_V_R
- 可选:设置F_SWC_R的上下限和初值
- 在 F 块 F_SWC_R 的输入 MIN 和 MAX 中,为安全故障值分别指定上下限(默认设置: 0.0 和 100.0)。
- 必要时,为 F 块 F_SWC_R 中的输入 CS_VAL 来指定初始值。这样在CPU重启后F_SWC_R即有数据。
- 可选:如果要在启用旁路时在面板中显示 F-I/O 的当前值,请将 F 通道驱动中的输出 Q_MOD 和 V_MOD 分别连接到 SWC_MOS 块中的输入 V_MOD_B1B 和V_MOD_B1R。
- 可选: 如果要在面板中显示 F 通道驱动的过程值及其 QUALITY,请将 F 通道驱动中的输出Q_DATA 和 V_DATA 分别连接到 SWC_MOS 块中的输入 Q_B1B 和 V_B1R。
做完前边工作后的结果如下图所示:
图5-4单通道超驰CFC组态
接下来,编译CFC和OS,下装CFC和OS后,在OS的相关画面得到图标。
打开面板后的界面和操作步骤如下图所示,点击“Set Bypass”下边的“ON”按钮,然后点击左下角的“Initiate”按钮启动初始化。
图5-5安全写发起
接下来点击“Confirm”“进行二次确认,如下图所示:
图5-6安全写二次确认
二次确认后完成整个旁路的工作,面板里通道的状态变成旁路状态。
图5-7安全写后的结果
执行后结果如下图所示,看到SIM_ON已经置1,成功实现了旁路功能。
图5-8安全写结束后CFC部分
检查PCS 7的操作员记录控件,可以看到相关的操作员记录,如下所示:
图5-9安全写的操作员记录
2. SWC_MOS对3个通道进行旁路
在单通道“旁路”组态的基础上扩充,可以实现对2OO3的3 个通道在一个面板上操作,组态如下:
每个通道都各配置一个F_SWC_BO用于激活旁路,连线如下:
- F_SWC_BO的OUT接到对应驱动块的SIM_ON引脚。
- F_SWC_BO的AKT_VAL接到SWC_MOS的ACT_B1至ACT_B3。
- F_SWC_BOV_DATA接到对应的V_BxR引脚。
- F_SWC_BOV_MOD接到对应的VMOD_BxR
- F_SWC_R的输出OUT引脚分别接到3个驱动块的SIM_V引脚,因为三个驱动块的仿真值用同一个即可。
完成组态后CFC如下所示:
图5-10多通道旁路
当MODE=No restr时,可以对3个通道驱动块先后激活仿真,操作步骤同前边单通道旁路,完成后的结果如下图:
图5-11多通道旁路后结果
当MODE=MutualExclBypass时,SWC_MOS为互斥的互锁模式,同一时刻只能对3个通道中的任何一个进行旁路,当激活一个旁路后,其它的旁路按钮“变灰”禁止操作。只有取消前一个旁路后,才能对其它的进行旁路。这样的限制可以避免操作人员随意旁路,而使该安全回路失去保护功能。
图5- 12 MutualExclBypass模式
修改驱动块仿真SIM_V的值,只要在面板里Fail-safe value这一列的空白框里输入仿真值回车,依次完成“初始化”和“确认”两步操作即可。
图5- 13 MOS块改模拟量值
结束后,三个F_CH_AI通道的SIM_V值都变成了52。
3. 通过系统提供的SWC_TR (图中图)实现受时间控制的维护超驰。
方法是在CFC里配置一个SWC_RT图中图,配置好适当的限制时间。
它可以实现在旁路后启动计时,当时间超过限制时间后自动取消旁路。
图5-14受时间控制的旁路CFC组态
编译后,维护超驰功能块的面板增加了自复位的时间监视。如果需要延长限定时间,那么可以按下面板里的Retriger按钮重新触发计时,如下所示:
图5-15时间限制旁路的面板
剩余80%未阅读,请登录查看大全章节内容
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
{{item.nickName}}