您现在的位置是:首页 > PLC技术 > PLC技术

S7-200系列PLC的局部变量与全局变量

来源:艾特贸易2018-06-04

简介程序中的每个 POU 均有自己的由 64 字节 L 存储器组成的局部变量表。它们用来定义有范围限制的变量,局部变量只在它被创建的 POU 中有效。与之相反,全局符号在各 POU 中均有效,只能

    程序中的每个POU均有自己的由64字节L存储器组成的局部变量表。它们用来定义有范围限制的变量,局部变量只在它被创建的POU中有效。与之相反,全局符号在各POU中均有效,只能在符号表/全局变量表中定义。全局符号与局部变量名称相同时,在定义局部变量的POU中,该局部变量的定义优先,该全局定义则在其它POU中使用。

    局部变量有以下优点:

   (1)在子程序中只用局部变量不用绝对地址或全局符号,子程序可移植到别的项目中。

   (2)如果使用临时变量(TEMP),同一片物理存储器可在不同的程序中重复使用。

    局部变量还用来在子程序和主调程序之间传递输入参数和输出参数。

    在编程软件中,将水平分裂条拉至程序编辑器视窗的顶部,则隐藏局部变量表;将分裂条下拉,将再次显示局部变量表。