DOXOM / Docs / Modo IEC — Inicio

Modo IEC 61131-3

El modo IEC implementa un subconjunto del estándar IEC 61131-3 para programación de PLCs industriales. Ofrece un entorno de desarrollo más avanzado que el modo Legacy, con soporte para funciones (FC), bloques de función (FB), bloques de datos (DB), variables globales tipadas y bloques de comunicación.

Nuevo proyecto IEC en DXM Studio
Creación de un nuevo proyecto en modo IEC 61131-3.

Dispositivos compatibles

ModeloCaracterísticas
DXM-Pro-BasicEntradas/salidas digitales, comunicación Ethernet UDP
DXM-Pro-MediumE/S digitales y analógicas, Ethernet, mayor capacidad
DXM-Pro-AdvancedMáxima capacidad de procesamiento y memoria

Crear un proyecto IEC

  1. Vaya a Archivo → Nuevo proyecto IEC (o el botón correspondiente en la barra de herramientas).
  2. Seleccione el dispositivo destino (DXM-Pro-Basic, Medium o Advanced).
  3. Se creará automáticamente la estructura del proyecto:
    • OB1 — Bloque de organización principal (programa cíclico).
    • DB1 — Bloque de datos global (opcional).
    • Árbol de proyecto con carpetas para FC, FB, DB.

Estructura del proyecto

El árbol de proyecto IEC se organiza en:

Direccionamiento IEC

El modo IEC usa direccionamiento estándar:

PrefijoÁreaFormatoEjemplo
IEntradasI<byte>.<bit>I0.0, I1.3
QSalidasQ<byte>.<bit>Q0.0, Q1.0
MMarcasM<byte>.<bit>M0.0, M10.7
DBDatosDB<n>.<var>DB1.Temperatura
Consejo: Use la base de datos de Variables Globales para asignar nombres descriptivos (tags) a las direcciones de E/S, facilitando la lectura y el mantenimiento del programa.

Diferencias con el modo Legacy

CaracterísticaLegacyIEC
DireccionamientoX/Y/M/T/C/DI/Q/M/DB
Tipos de datosBit, WordBOOL, BYTE, INT, DINT, WORD, DWORD, REAL
FuncionesNoFC con variables locales
Bloques de funciónNoFB con memoria de instancia
Bloques de datosNoDB tipados con editor visual
Variables globalesNoBase de datos de tags
ComunicaciónBásicaS7, Modbus, DOXOM, Datalog