CFC编程时如何自动生成相应的错误处理OB

Step 7系统中使用CFC编程时,通过编译CFC系统将自动生成所需的程序代码。但为了防止CPU故障情况下停机,则需要手动在Blocks文件夹中添加错误处理OB(例如OB86等)。但重新编译CFC后,这些手动添加的OB则会被系统删除。我按照网站上找到的方法试了一下,还是不行,一编译,就有删除,是哪儿不对吗?参考的文件如下:
《CFC编程时如何自动生成相应的错误处理OB》
http://wenku.baidu.com/view/1d792801b52acfc789ebc9c5.html

最佳答案

1:新建1个FB1块,在接口IN中新建1个bool型变量,然后保存FB(FB中不用写任何语句)。再选择FB1对象属性的“属性”,选择S7_m_c,数值中填写你想要在程序中加入的OB块,如OB80,OB81,OB82等。最后在cfc中调用新建的FB
或者调用pcs7库中的FB100(OB_BEGIN)

提问者对于答案的评价:
谢谢,虽然没解决问题。

专家置评

参考文档《CFC编程时如何自动生成相应的错误处理OB》

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月6日 下午7:11
下一篇 2017年6月6日 下午7:11

相关推荐

  • TIA博途中找不到400H

    TIA博途中找不到400H 最佳答案 还不支持冗余站。 提问者对于答案的评价:先到先得400H CPU不支持在博途中组态, 只能使用step7 或pc…

    SIMATIC PCS 7 2017年6月1日
  • 400H系统对RAM卡FLASH卡的大小是否有要求?

    400H系统对RAM卡FLASH卡的大小是否有要求? 最佳答案 根据程序的大小来确定所需RAM卡和FLASH卡的大小,H型CPU需要2个cpu所配置的卡一致。 提问者对于答案的评价…

    SIMATIC PCS 7 2017年6月3日
  • 基于PC的S7-300授权的问题

    我们公司一套成套设备2003年从德国进口,随机带着SIMATIC STEP 7 V5.1,PROTOOL ,还有菲尼克斯的INTERBUS总线,用IB…

    SIMATIC PCS 7 2017年11月1日
  • 一DO卡件有异常情况发生,怎么解决?

    我们这边是一套ESD系统,有一块DO卡件老是不定期的SF灯红,卡件就不能工作了,但是把卡件上的接线板(我们用的MTA做的冗余,线缆是买的西门子原装的)拆掉后再重新装上,卡件又恢复正…

    SIMATIC PCS 7 2017年11月1日
  • CFC 三选一 块

    各位达人:我看有的CFC里面可以有“OP_D3”这个块,FB49,switch1of3。我的系统却没有,是否要另外增加?如何增加?是否有其它的三选1的块?我的是PCS7 …

    SIMATIC PCS 7 2017年6月27日
  • 急切请教关于PCS7的三个问题

    1.如何查找SFC所对应的FC块或者FB块及DB块? 2.如何查看已用的和剩余的PO数? 3.如何进入已下装的程序去删除在控制器中不用的程序? 最佳答案 1、知…

    SIMATIC PCS 7 2017年8月18日
  • Y-LINK读过来的数据不会做到WINCC花面狸

    400H通过Y-LINK读取300的数据,读取到了,在400H变量便在线监控到了,倒是我不会把数据编译到PCS7画面中。就是不会连接变量,和普通WINCC不一样 最佳答案 1.通过…

    SIMATIC PCS 7 2017年6月12日
  • Profibus的通讯距离是多少?

    Profibus的通讯距离是多少? 最佳答案 Profibus的通讯距离是多少? 这个问题很有意思,1.多少速率的距离?2.最大距离最小距离?3.介质是屏蔽双绞铜线还是通…

    SIMATIC PCS 7 2017年6月3日
  • WinCC picture tree问题

    请问为什么在画面中picture tree的子层级菜单按钮点击后弹不出图面,之前是正常的,什么原因引起的改怎么处理。 最佳答案 你可能是重新编译传送变量了,在传送的时候好…

    SIMATIC PCS 7 2017年10月29日
  • 客户机不能更新服务器数据包

    系统是PCS7 CS结构,客户机在配置服务器数据包时,只能选其中的一个,然后可以更新数据包,当选择另外一台时,出现不能更新服务器数据包的错误。这是为什么啊,两台服务器我都…

    SIMATIC PCS 7 2017年7月26日