1200函数块内output 等类型变量在再次调用函数块时还还保存着上次调用时候的数据,有没有办法让他们在每次从新调用的时候都复位一下?谢谢各位了~
问题补充:
那麻烦问一下怎么复位清零,用哪个指令?
最佳答案
每次重新调用的条件是什么?这个你要坐下握手信号判断一下,满足条件时使用block move指令对数据块清零。
补充回答:参见block move指令的帮助,根据我个人使用的方法,DB块如果是UDT,则要新建一个一样的DB块,再使用该指令就可以了。
提问者对于答案的评价:
专家置评
在功能块中做赋值操作,进行初始化操作。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc180951.html