s7 1200 的编程问题

s7 1200里temp变量每次扫描都会清除,而且用temp变量自保持都不行,得要中间变量。然而如果我想用多重背景数据块,同时调用同一个功能块时,功能块内的程序用中间变量编会出错。那么应该怎么用多重背景数据块?还是我中间那个环节知识出现问题了?新手求解,谢谢各位了。

最佳答案

temp是临时变量 值只在当前周期有效,不会保存至下一个扫描周期,所有不能用来做自保持以及边沿触发。要用STAT静态变量,是可以保持的,多重背景中你要用到多重背景DB块,而不是用MW之类的来做中间变量。

提问者对于答案的评价:

专家置评

已阅,最佳答案正确。

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

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

相关推荐