当创建或转移F 运行组和使用F库”故障安全块(V1_2)” 或”故障安全块(V1_1)” 时要注意什么?

n

描述:

为了优化F程序的反应时间,在编译程序时,S7-F系统的特定块被自动移动到相应的禁用组的第一或最后一个运行组。如果F 运行组被放在第一个F 运行组之前或最后一个F 运行组之后就可能导致在局部装载时F I/Os 或CPU-CPU通信的钝化。n

何时要评估这种状况?
必须在以下情况下评估上面描述的状况:n

  • 如果通过放置/删除F_PSG_M块来分解或重组禁用组。n
  • 如果手动移动F运行组到F禁用组的第一个F运行组之前或最后一个F运行组之后。n
  • 当在CFC或SIMATIC管理器中复制或重建F图表时会自动生成F运行组。

如何阻止这种状况的发生? n

如果通过放置/删除/移动F_PSG_M 块来重新配置运行组则难以避免这种状况的发生,模块驱动和通信块必须从一个禁用组移到另一禁用组。(参见手册"组态和编程S7 F/FH 系统"的第 140 页的注意事项)。n

通过使用F库"S7 F System Lib V1_3"可以避免钝化。如果使用F库"故障安全块(V1_2)"或"故障安全块(V1_1)"可以避免如下状况发生:

时间

措施

在插入F图表之前

  • 在复制或重建F图表前,确认CFC的全局安装指针指向F禁用组的第一和最后一个F运行组之间。你可以通过在运行序列中绿色背景的名字确认哪个运行组被安装指针所指。如果可能,通过点击鼠标右键选择选项"Predecessor for Installation"来选择期望的F运行组的方式设定安装指针。
  • 如果直接编辑或创建F运行组,则要确保它们总是在F禁用组的第一个和最后一个F运行组之间。

在局部下载之前

  • 在局部下载前,通过每个禁用组的单输入输出模板驱动的例子来确保这些模块驱动在运行组没有被删除。使用S7 F系统的"比较安全程序"对话框比较被装载的安全程序与最近常用的装载状态(这可能需要在上一次下载后进行保存)。
  • 如果禁用组的输入模块驱动在运行组里被删除,则要移动这个F运行组到禁用组的第一个位置。
  • 如果禁用组的输出模块驱动在运行组里被删除,则要移动这个F运行组到禁用组的最后一个位置。

提示:

如果使用S7 F 系统时用版本V5.2 SP4可避免检查输出模块驱动。

关键字:


安全集成

#Ende#


© Siemens AG, 1998, 2000

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc335280.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论