left-handed
s7 200子程序中 静态变量 能不能 做输出并自保持的?
前两天在现场做程序,遇到的 ,用子程序的静态变量做了输出线圈,并且使它自保持即在输出线圈前的条件下OR了它本身,类似电器自保持电路,
实际运行中,静态变量输出为on时它本身做自保持的开点并没接通,在子程序里一共做了两个这样的 单独静态变量, 其中第一个不能做自保持就像上边描述的,而第二个却能自保持,所以现在很迷惑 静态变量能不能在子程序里做自保持回路,请大家高人支招。
这是做的压力模拟量带回差功能的闭点上下限输出功能块,
由于使用静态变量没能实现这个功能,因此把分别把做自保持静态变量换成了M3.1和M3.0,而后此功能块能正常使用,但由于不能多次调用而失去了做它的初衷,
描述错了,是INOUT类型的变量
如图中所示的变量类型