Constantes con tipo / Literales tipados

Descripción general

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.

Sintaxis

<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.