水箱水位控制程序

阳胜峰的S7 300视频教程里面有个3水箱水位控制程序,程序里面出现了3个从来没声明的变量:F1,F2,F3,到底是资料的问题还是我没理解到呢,具体程序可以去优酷搜索他的22讲(关键字:阳胜峰 22),这位师傅在讲的时候也是照本宣科,根本没说这三个变量是怎么来的~~~~~~,求前辈指点

问题补充:
问题的问题是,符号表里面也没有这三个变量也,我分析了一下这个程序,发现貌似有死循环?因为第一个水箱如果在装满之前其他两个都放空了,接下来到底先装哪个????

图片说明:

水箱水位控制程序    水箱水位控制程序   

最佳答案

这三个变量是在符号表内定义的全局变量,不是在FB变量声明内定义的变量,FB变量声明内定义的变量,如果是IN,OUT,IN-OUT变量在OB1NEI 调用时候都是需要给他赋实参的,就是全局变量,如I0.0.Q0.0,T0,MD0等I0.0.Q0.0,T0,MD0等等都可以定义为一个符号名,如I0.0定义符号位启动按钮。

提问者对于答案的评价:
谢谢,网络上面的编程还是不怎么注意细节,我估计他根本没怎么考虑程序的完整性

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

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

相关推荐