以前在STEP7有100多个SFB/SFC可以随意调用,在博图里面怎么实现呢?在指令里面没有找到。另外,比如我要使用一个模拟量开关,以前在STEP7里面可以拷到程序里一个FC块,但是在博图里面怎么实现呢?谢谢!
问题补充:
谢谢两位的回答,但是仍然没有解决问题。
1、你们提到的那个链接里的方法我在博图里面也看到了,但是有很多SFC/SFB都没有找到,比如SFC0/SFC1……
2、插入一个空框输入的方法我也试过了,比如我写SFC0或者输入READ_CLK都报错,不知道为什么。详见附件中截图“输入SFC0失败”
3、我之前提到的另外一个问题:比如我要使用一个模拟量开关,以前在STEP7里面可以拷到程序里一个FC块,这个FC块直接就会输出AD转换后的输出值,但是在博图里面怎么实现呢?怎么拷进这个FC块呢?
最佳答案
1、在博图软件中每个系统功能都是已名称命名的,这就不像STEP7中都是已功能块号显示。你要找的话,必须要知道块的功能是什么,再在指令下的各个功能分类中查找。当然这还是由于我们使用的不熟悉有关。你说的SFC0、SFC1见附图位置。
2、参见:如何转换S7-1200 CPU模拟量
https://support.industry.siemens.com/cs/document/78907398/如何转换s7-1200-cpu模拟量?dti=0&lc=zh-CN
图片说明:
提问者对于答案的评价:
非常感谢!
专家置评
1200没有系统功能块的概念。相关的具体功能的指令,可以咨询技术热线。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc186899.html