s7 1200函数块内数据的问题

1200函数块内output 等类型变量在再次调用函数块时还还保存着上次调用时候的数据,有没有办法让他们在每次从新调用的时候都复位一下?谢谢各位了~

问题补充:
那麻烦问一下怎么复位清零,用哪个指令?

最佳答案

每次重新调用的条件是什么?这个你要坐下握手信号判断一下,满足条件时使用block move指令对数据块清零。

补充回答:参见block move指令的帮助,根据我个人使用的方法,DB块如果是UDT,则要新建一个一样的DB块,再使用该指令就可以了。

提问者对于答案的评价:

专家置评

在功能块中做赋值操作,进行初始化操作。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc180951.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日
下一篇 2017年6月24日

相关推荐