PCS7(CFC)加入自己的FC块怎么处理此FC的调用

依题目,我用CFC做的主程序,但是有些顺序性强的程序,用自己做的FC60写的,怎么掉FC60进循环呢,以前S7我都是放在OB1里面调用,可是PCS7的OB1,OB35等都是SCL,请问我一定要用SCL吗?(不会SCL)
 另我做的CFC程序的RUNTIME EDITOR里面怎么没有OB35啊只有CYC_INT5啊,有区别吗?

问题补充:
我自己写的FC60是用FBD写的也要在CFC中调用吗?怎么调用啊?而且新加了自己写的FB168纺丝用积分器,以前在OB35中调用,现在呢?在CFC中调用然后在RUNTIME EDITOR里放到OB35里面可以吗?

最佳答案

1、顺序控制可以采用SFC编写。如果非要自己写FC块也可以,但是不能自己在OB中调用,而是在CFC中调用FC,调整RunSequence至对应的OB即可。
 2、OB1,OB35等都是SCL,这是因为他们都是由CFC编译生成的。如果需要编写自己的PCS7功能块,还是需要掌握SCL编程的。
 3、必须在CFC中调用,由OBxx调用取决于块所在RuntimeGroup。

提问者对于答案的评价:
谢谢了解了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月3日
下一篇 2017年8月3日

相关推荐

  • WinCC 的OS-ProjectEditor里没有我电脑的屏幕尺寸

    我的电脑是宽屏1680*1050的,在WinCC的OS-ProjectEditor里Layout没有这尺寸只有1024*768;1280*1024等,有什么办法解决吗? 问题补充:…

    SIMATIC PCS 7 2017年10月31日
  • CFC中找不到SFB5系统功能块

    CFC中找不到SFB5系统功能块 最佳答案 系统功能块可以在如下目录中找到:CFC –> Library –> Standa…

    SIMATIC PCS 7 2017年6月3日
  • PCS7自定义问题

    在PCS7 V7.0中使用CFC自定义功能块,在实现报警等功能时需要定义静态变量.例如使用ALARM_8P.请问如何定义静态变量?如何在CFC中实现静态变量的读写. 图片…

    2017年6月24日
  • 如何在WINCC中产生CFC图块

    我们公司是用PCS7集成系统来开发的过程控制系统的,原来做了两套设备,现需要新增一套,但现在碰到了一个问题,而且此系统是前人开发了,没办法联系,所以又来麻烦各位了。问题是如何在WI…

    SIMATIC PCS 7 2017年6月24日
  • pcs7增加一台客户机

    目前我的系统中已经有3台客户机,我想增加一台客户机,现在有点问题,我增加的客户机都下载好了,我激活客户机上的项目,在登录的窗口上,没有登录到server 的选项,只有一个…

    SIMATIC PCS 7 2017年6月19日
  • S7 Redconnect授权是什么?

    S7 Redconnect授权是什么? 最佳答案 S7 REDCONNECT包含S7-1613软件包和通过 S7 连接进行冗余通信的功能。可…

    SIMATIC PCS 7 2017年6月3日
  • 313C-2冗余项目,一个CPU故障后需要更换

    313C-2冗余项目,一个CPU故障后需要更换,直接更换一个相同的CPU后,其他的具体怎么操作??直接下载项目就可以?还是需要有其他设置?修改其中一个FC块的程序后只下载一个CPU…

    SIMATIC PCS 7 2017年5月31日
  • S7-400如何实现延时

    CPU417-4H,PCS7版本V6.0,要求实现电磁阀A开启的同时开始计时T1,计时时间T1到电磁阀A关闭,电磁阀B开启,同时开始计时T2,计时时间T2到,电磁阀B关闭,A开启,…

    2017年6月7日
  • CFC编程中找不到ABS_R

    我在cfc的帮助中看到有取绝对值的块ABS_R,可是我在目录中却找不到,为什么?如何解决? 最佳答案 ABS_R属于基本功能块(不是以FC/FB形式存在的),在Blocks>…

    SIMATIC PCS 7 2017年8月3日
  • pvss软件下载

    哪里有PVSS这个软件的下载地址,这个软件可以在XP上运行吗,那位老师有关于这个软件的资料,帮忙发一下lgb2006abc@163.com 最佳答案 PVSS信息:《哪里可以找到关…

    SIMATIC PCS 7 2017年6月24日