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

SIMATIC S7编程SCL代码块的变量声明

来源:艾特贸易2017-06-05

简介声明段包含块内局部变量的定义,即只在块内使用的变量的定义。在每一个块内,不能编程每一种变量类型(如表 3-4 所示)。如果不使用变量类型,省略声明段,包括关键字。 变量的

    声明段包含块内局部变量的定义,即只在块内使用的变量的定义。在每一个块内,不能编程每一种变量类型(如表3-4所示)。如果不使用变量类型,省略声明段,包括关键字。

    变量的声明段包括名字、数据类型、默认值及变量注释(可选项)。例如:

   Quantity:  INT:=+500;  //Units per batch

    在声明段中,SCL允许数据类型相同的变量放在一行中声明:

   Value1, Value2, Value3, Value4: INT;

    不是所有的变量都能够设置默认值(例如,暂态局部数据就不能)。

    代码块的声明顺序是固定的(如表中所示)。变量类型内的顺序是任意的,与数据类型的联系以及在存储器中所需空间的大小也是已定好的。

    SCL中可以声明常量,例如给一个符号配置固定值。如果在块中使用跳转标号,必须声明。