Skip to main content

Tipos de datos

En la programación, una variable se identifica por su nombre y dirección de memoria en el sistema de destino. Los nombres de las variables son identificadores con los que se direcciona la memoria asignada. El tamaño de la variable está determinado por su tipo de datos. Esto determina cuánta memoria se reservará para la variable y cómo se interpretarán los valores en la memoria. El tipo de datos también determina qué operadores están permitidos.

Los bloques de funciones también se pueden instanciar. Las instancias de bloques de funciones usan memoria como lo hacen las variables. El requisito de memoria lo determina el bloque de funciones.

Están disponibles los siguientes grupos de tipos de datos:

  • Tipo de datos elemental

    Un tipo de datos elemental está disponible predefinido en CODESYS Development System.

    __UXINT | __XINT | __XWORD | BIT | BOOL | BYTE | DATE | DATE_AND_TIME | DINT | DT | DWORD | INT | LDATE | LDATE_AND_TIME | LDT | LINT | LREAL | LTIME | LTOD | LWORD | REAL | SINT | TIME | TOD | TIME_OF_DAY | UDINT | UINT | ULINT | USINT | WORD

    Además de los tipos de datos descritos en la norma IEC 61131-3, existen los siguientes: CODESYS-tipos de datos específicos BIT, __UXINT, __XINT, y __XWORD.

  • Tipo de datos estándar

    Un tipo estándar (tipo de datos estándar) es un tipo de datos elemental o un tipo de datos de cadena.

    __UXINT | __XINT | __XWORD | BIT | BOOL | BYTE | DATE | DATE_AND_TIME | DINT | DT | DWORD | INT | LDATE | LDATE_AND_TIME | LDT | LINT | LREAL | LTIME | LTOD | LWORD | REAL | SINT |STRING | TIME | TOD | TIME_OF_DAY | UDINT | UINT | ULINT | USINT | WORD | WSTRING

  • Tipo de datos entero

    __UXINT | __XINT | __XWORD | BIT | BYTE | DINT | DWORD | INT | LINT | LWORD | SINT | UDINT | UINT | ULINT | USINT | WORD

  • Tipo de datos de tiempo

    TIME, LTIME

  • Tipo de datos de fecha y hora

    DATE | DATE_AND_TIME | DT | TIME_OF_DAY | TOD | LDATE | LDATE_AND_TIME | LDT | LTIME_OF_DAY | LTOD

  • Ampliaciones de la norma IEC 61131-3

  • Tipos de datos definidos por el usuario

    TYPE

Para obtener más información, consulte: Identificador Designación