s7 1200里temp变量每次扫描都会清除,而且用temp变量自保持都不行,得要中间变量。然而如果我想用多重背景数据块,同时调用同一个功能块时,功能块内的程序用中间变量编会出错。那么应该怎么用多重背景数据块?还是我中间那个环节知识出现问题了?新手求解,谢谢各位了。
最佳答案
temp是临时变量 值只在当前周期有效,不会保存至下一个扫描周期,所有不能用来做自保持以及边沿触发。要用STAT静态变量,是可以保持的,多重背景中你要用到多重背景DB块,而不是用MW之类的来做中间变量。
提问者对于答案的评价:
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc180922.html