.

常数变量-VAR CONSTANT

.
.

常数变量在全局变量列表或编程对象的声明部分中声明。在实现中,可以通过实例路径以只读方式访问常数变量。

.语法

<范围> CONSTANT
    <标识符> : <数据类型> := <初始化值>;
END_VAR

<范围> : VAR | VAR_INPUT | VAR_STAT | VAR_GLOBAL
<数据类型>: <基本数据类型> | <用户定义的数据类型> | <功能块>
<初始值> : <文本值> | <标识符> | <表达式>
 

声明常数变量时,始终分配一个初始化值。这样就不能再写常数了。

.

.示例

.声明

VAR CONSTANT
    c_rTAXFACTOR : REAL := 1.19;
END_VAR
 

.调用

rPrice := rValue * c_rTAXFACTOR;
 

您可以对实现中的常数变量进行只读访问。常数变量位于赋值运算符的右侧。