我在FC1中做了一段自定义程序 其中用到加减计数器 为该计数器添加的默认的背景数据块
之后在多次调用FC1运行程序时,发现计数器的CV值混乱,当CU加一个上升沿时,CV值一下加了好几百。把其他调用的FC1屏蔽掉只留一个FC1后一切正常。应该是和默认的那个背景数据块有关,求指教??
最佳答案
建立FB块 在FB块里选调用加减指令用多个DB
提问者对于答案的评价:
计数器问题解决了 里面的局部中间变量冲突了。。
专家置评
FB块使用stat建立计数器的背景块,可以多次调用FB。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc189583.html