本人新人,刚学习PLC,现在发现一个问题很是搞不懂,功能块作为变量调用和直接调用有什么区别,请大侠们多多指教
图片说明:
最佳答案
1、功能块作为变量调用和直接调用有什么区别?
、相同的过程,不同的参数,要应用变量调用。
、只有一个过程与同一个参数,可以直接调用。
当一个函数,对于不同的实际数据,这时变量调用就显得有优势了,例如一个简单的函数:
X=A+B/C*D,当A=100,B=200,C=100,D=20;A=400,B=500,C=2500,D=30;.....;分别求X的值。
我们采用形式参数编制一个X=A+B/C*D的程序,用不同的实际参数调用就可以了。
2、简单地讲,相同的过程,不同的参数,要应用变量调用。见实例:
见《STEP7怎样使用多重背景数据块?》链接:
http://yishengchangtan110.blog.163.com/blog/static/299676022007102282747191/
提问者对于答案的评价:
谢谢各位的回答
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc230021.html