我刚开始学习西门子的plc,想问下:
如果在子程序中使用定时器或者计数器的话,在上面的变量表里面应该怎么设置数据类型和变量类型?
问了下同事,告诉我直接使用全局的计数器,不过这样在多次调用的时候不会出问题么?
由于是新手,可能问题比较笨,谢谢了。
问题补充:
能举个例子么?看不太明白。
例如两台设备都是开十分钟关十分钟循环运行,用子程序怎么做呢?
最佳答案
你可以用脉冲加自增指令做要好很多,具体应用如下:
在子程序内写如下程序就行
LD SM0.0
LPS
A SM0.5
EU
INVD VD0
LRD
AD>= VD0, 0
AD<= VD0, 600
= Q0.0
LPP
AD>= VD0, 1200
MOVD 0, VD0
这是一台设备,其它可以参照做。祝你成功!
提问者对于答案的评价:
???лл??лл?λ?
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc310857.html