本人菜鸟,刚接触西门子PLC,想问下图片中LW1这个参数是什么意思?我可以设置它的值吗?在程序里只出现一次?这个值怎么设定?谢谢各位高手指点,不胜感激!
问题补充:
是在这里修改它的参数吗?那么VW12是什么意思?vw14?VW300?
图片说明:
最佳答案
这是 形参与实参的关系,LW1是该块里的局部变量,也就是说这个LW1只在当前块里有效,他对应的是形参iTIM;对于形参,可以给其赋值不同的实参,你这里给其赋值的实参就是VW12,对于你这个简单点说就是,把VW12的值通过形参iTIM给了块的局部变量LW1。如果你这个块被重复调用的时候,就可以给iTIM赋值不同的实参从来实现不同的功能。就像西门子做好的那些块一样,你可以重复的调用,而每次调用的时候,因为赋值的实参不一样,所处理的数据就不一样。
提问者对于答案的评价:
感谢各位的详细解答,我找了HMI程序,里面没有VW12,所以没发输入参数,可能是工程师预留用的,那个时间继电器是0就相当于常闭,对程序执行没有什么影响。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc202273.html