请教STL的FB块的编程?

1.我在CFC想做个置位复位块,用LAD写比较麻烦,然后,我就用STL写了。但是,不能正常运行,改为LAD就可以了,请看截图,SET SAVE = L12.1  A L12.1 SAVE BE这几个语句是必须的吗?为什么我编译了没有报错呢?L12.1这个地址怎么确定?谢谢!
2.我怎么修改CFC里的功能块的运行OB啊?比如,我想将OB1中修改为OB35中扫描,谢谢!

问题补充:
这些是梯形图中的EN和ENO使能吗?

图片说明:

请教STL的FB块的编程?    请教STL的FB块的编程?   

最佳答案

1、这个是scl转换成stl时自动生成的,你自己写stl程序可以不要这些。L12.1是系统自动输入的,只要是临时变量中再程序中没有使用到的位就行了。
2、ob的中断时间是在硬件组态中设置的,不能在程序中随意改变。

3、SET SAVE = L12.1  A L12.1 SAVE BE这些是scl转换成stl自动生成的,他的目的是保存进入程序前的状态,程序执行完后恢复原来的状态。

提问者对于答案的评价:
谢谢!

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

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

相关推荐