Fundamentalmente, al utilizar constantes IEC se utilizará el menor tipo de datos posible. Una excepción es una constante REAL/LREAL cuando se usa siempre LREAL. Si se debe utilizar otro tipo de datos, utilice literales tipados (constantes con tipo) sin tener que declarar explícitamente las constantes. Para ello, se proporcionará la constante con un prefijo que determine el tipo.
<Type>#<Literal>
<Type>
es el tipo de datos deseado. Las entradas posibles son:
BOOL
SINT
USINT
BYTE
INT
UINT
WORD
DINT
UDINT
DWORD
REAL
LREAL
Escriba el tipo en mayúsculas.
<Literal>
especifica la constante. Los datos introducidos deben concordar dentro del tipo de datos especificado en <Type>
.
Ejemplo
var1:=DINT#34;
Si la constante no se puede convertir al tipo de destino sin perder información, se generará un mensaje.
Puede usar los literales tipados siempre que se puedan usar constantes normales.