假设一个子程序SBR0,由主程序或其他子程序调用。那么,SBR0中的局部变量是否可以这样理解:
1.IN型:数值由调用SBR0的主程序或其它子程序传递,且在SBR0中不能改变此类型变量的值;
2.OUT型:该类型变量可以将其值传递至调用它的主程序或其它子程序,而且在SBR0中通过指令改变其值;
3.IN_OUT型:该类型变量的值可以由调用它的主程序或其它子程序传递而来,也可以在SBR0中通过指令改变其值后再传递至调用它的主程序或其它子程序;
4.TEMP型:该类型变量只能用作中间变量,且可以在SBR0中对其编程赋值。
以上是我对S7-200局部变量的一点个人看法,还望斑竹和各位同仁给出一点各自的看法。谢谢!