Skip to main content

Programación en Lista de instrucciones (IL)

Sugerencia

IL se puede habilitar en el CODESYS opciones si es necesario: En el FBD, LD e IL diálogo, en el IL pestaña, seleccione la Habilitar IL opción.

Creación de POU en el lenguaje de implementación de Lista de instrucciones (IL)

  1. En el árbol del dispositivo, seleccione la aplicación.

  2. Haga clic en el Proyecto → Agregar objeto → POU dominio.

    El Agregar POU Se abre el diálogo.

  3. Especifique un nombre y seleccione el Lista de instrucciones (IL) lenguaje de implementación.

    Haga clic en el Agregar botón.

    CODESYS Añade la POU al árbol de dispositivos y la abre en el editor. Ya se ha insertado una red en la parte de implementación.

Redes de programación (ejemplo: ADD operación)

Requisito: Se abre un POU (IL) en el editor y tiene una red vacía.

  1. Haga clic en la línea indicada en color en la primera columna e ingrese el LD operador.

  2. Presione el Pestaña llave.

    El cursor salta a la segunda columna.

  3. Especifique el primer sumando de su ADD operación.

    Ejemplo: 6

  4. Prensa Control + Ingresar o haga clic en el FBD/LD/ILInsertar una línea IL después dominio.

    CODESYS Inserta una nueva línea de instrucción. La primera columna de esta línea tiene el foco.

  5. Ingresar ADD y presione Pestaña.

  6. Especifique el segundo sumando de su ADD operación (ejemplo: 12).

  7. Prensa Control + Ingresar.

  8. Entrar en el ST operador y prensa Pestaña.

  9. Especifique una variable del tipo de dato INT (ejemplo: iVar).

    El resultado (16 en el ejemplo) se almacena en el iVar.

Llamar a un bloque de función

Requisito: Se abre una POU (IL) en el editor y tiene una red vacía. Se declara una variable con el tipo de dato <bloque de función> en la sección de declaración.

Ejemplo: C1:CTU;

  1. Haga clic en la línea resaltada en la primera columna y haga clic en el FBD/LD/ILInsertar llamada de módulo dominio.

    Se abre el Asistente de Entrada .

  2. En el Módulos de función categoría o POU categoría, seleccione el bloque de función deseado (por ejemplo, el Unidad de tratamiento de aguas residuales contador de la Estándar biblioteca) y haga clic en DE ACUERDO.

    CODESYS inserta el seleccionado Unidad de tratamiento de aguas residuales bloque de función como sigue:

    _cds_img_il_fb_call.png
  3. Reemplazar las cuerdas ??? con el nombre de la variable y los valores o variables para las entradas y salidas del bloque de función.

  4. Como alternativa a insertar el bloque de función mediante el Asistente de Entrada , también puede ingresar la llamada directamente en el editor como se muestra en la imagen del paso 4.

Para obtener más información, consulte lo siguiente: Modificadores y Operadores en IL