F系统中标准程序应该放在哪个OB中

各位大侠好,我现在用的是400H型CPU,配置了F系统软件包,使其具有安全功能,采用CFC编程。我把安全程序分配给OB30~OB38的某些OB,标准程序与安全程序不放在同一OB种。那么我的标准程序应该放在哪个OB中?是在OB1中吗?问题比较初级,还请各位不要笑话:)
另外,我想问一下安全程序中F运行组和F关闭组,F块的关系是什么?

问题补充:
我是基于STEP7,不是PCS7系统

最佳答案

1、放在哪个OB中?是在OB1中吗?
注意。每个S7-400F/FH 系统需要  有一个许可证。标准程序应该放在OB1中。
S7-400F/FH 的编程方法与标准的S7-400完全一样。循环处理块的OB1中使用的常规自动化功能是标准语言标准的。调用F库中的块并对它们进行内部连接,则需要CFC工程工具。这些程序块是在一个时间组织块中,每个一段参数化的时间间隔被调用一次,从而实现可重复的断开次数。
2、安全程序中F运行组和F关闭组,F块的关系是什么?
、F 运行组:是由多个相关的 F 块组成的逻辑结构。即,包含故障安全块的运行组称为 F 运行组。在 F 程序块执行之前,F 运行组开始时更新过程输入映像。 在 F 程序块执行之后,F 运行组结束时更新过程输出映像。
、F 关闭组:表示安全程序的独立实体。 它包含同时执行或关闭的用户逻辑。 F 关闭组包含
分配给共享任务 (OB) 的一个或多个 F 运行组。在 S7 F 系统中: 可以关闭 F-CPU 的所有 F 关闭组,或仅关闭在其中检测到故障 (FSTOP)的 F 关闭组。 F-CPU 不会转到 STOP 模式。 关闭不会影响标准用户程序。
消除所有故障后,必须重新启动安全程序/F 关闭组。 用户在 F 块 F_SHUTDN 中应答
之后执行重新启动。
、安全程序的 F 运行组或 F 关闭组之间的通信是安全相关的通信。
S7 Distributed Safety 中安全程序的两个 F 运行组之间可以进行F 运行组通信。 通过“用于 F 运行组通信的 DB”进行通信。 在 S7 F 系统中,不需要为共享 F 关闭组的 F 运行组之间的通信再采取任何措施。 假定F 块属于同一 F 运行组,则可以对它们进行互连。
3、名词解释:
、F 运行组:对安全程序进行编程时,用户不可以直接在任务 (OB) 中安装任何 F 块。 而应首先生成一个 F 运行组用于插入 F 块。 同样,如果未在该组中调用 F 块,F 运行组将不显示。 空的F 运行组始终显示为标准运行组。 安全程序包含多个 F 运行组。
、F 关闭组”:F 关闭组表示安全程序的独立实体。 F 关闭组包含同时执行或关闭的用户逻辑。 F 关闭组包含分配给共享任务 (OB) 的一个或多个 F 运行组。 在执行安全程序中检测到故障后,用户可以选择是否关闭整个安全程序(完全关闭)或是否执行部分关闭,即,仅关闭发生故障的 F 运行组。 一个 F-I/O 的所有故障安全通道驱动程序必须位于同一 F 关闭。
4、相关资料:
https://a248.e.akamai.net/cache.automation.siemens.com/dnl_iis/DE/DExMTA0MQAA_12490443_HB/s7_safety_engineering_system_manual_zh-CHS_zh-CHS.pdf

提问者对于答案的评价:
感谢阿鸣大侠,我想问标准程序放在OB1中,使用LAD来编程,这与安全程序使用CFC编程不会造成冲突吧?对于PLC故障诊断和错误处理,使用OB70~OB122来做是么?

谢谢阿鸣给的链接,我也是看完这个S7安全工程文档之后对F运行组,关闭组概念仍然不清晰,举个例子,我进行CFC安全程序编程的时候,一开始在chart目录下建立一个CFC图表,然后在里面插入各种F块来实现逻辑,那么,整个这个CFC图表是称作运行组吗?还是说一个CFC图表中可以包含许多个F运行组?F运行组又是如何组成关闭组的?关闭组是不是能理解为分配给不同OB的CFC程序?问题有点混乱,还请阿鸣大侠不吝赐教

最佳答案作者回复:
故障安全系统应用起来较繁琐。可以向西门子热线咨询。建议看看:
、S7分布式故障安全系统使用入门
http://www.ad.siemens.com.cn/download/docMessage.aspx?id=2546
、《S7 分布式安全 - 组态和编程(英文)》:下载
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=22099875
、《故障安全型信号模板(英文)》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=19026151

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午5:12
下一篇 2018年12月1日 下午5:12

相关推荐