Variable: CONSTANT
Las variables constantes se declaran en listas de variables globales o en la parte de declaración de los objetos de programación. En las implementaciones, se puede acceder a las variables constantes como de solo lectura a través de la ruta de la instancia.
Sintaxis
<scope> CONSTANT <identifier> : <data type> := <initial value> ; END_VAR <scope> : VAR | VAR_INPUT | VAR_STAT | VAR_GLOBAL <data type>: <elementary data type> | <user defined data type> | <function block> <initial value> : <literal value> | <identifier> | <expression>
Asigne siempre un valor de inicialización al declarar una variable constante. Entonces la constante no se puede escribir más.
ejemplo 91. Ejemplo
Declaración
VAR CONSTANT c_rTAXFACTOR : REAL := 1.19; END_VAR
Llamar
rPrice := rValue * c_rTAXFACTOR;
Tiene acceso de solo lectura a las variables constantes en una implementación. Las variables constantes se encuentran a la derecha del operador de asignación.
Para más información, ver: operandos