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 ILLINOIS pestaña, seleccione la Habilitar IL opción.

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

  1. Seleccione la aplicación en el árbol de dispositivos.

  2. Hacer clic Proyecto → Agregar objeto → POU.

    los Añadir POU se abre el cuadro de diálogo.

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

    Hacer clic Agregar.

    CODESYS agrega la POU al árbol de dispositivos y la abre en el editor. Una red ya está insertada en la parte de implementación.

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

Requisito: un POU (IL) está abierto 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 operación ADD.

    Ejemplo: 6

  4. Prensa Control+Ingresar o haga clic FBD/LD/IL → Insertar línea IL debajo.

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

  5. Ingresar ADD y presiona Pestaña.

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

  7. Prensa Control+Ingresar.

  8. Introducir el ST operador y prensa Pestaña.

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

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

Llamar a un bloque de funciones

Requisito: un POU (IL) está abierto en el editor y tiene una red vacía. Una variable con el tipo de datos <bloque de función> se declara en la parte de declaración.

Ejemplo: C1:CTU;

  1. Haga clic en la línea marcada en color en la primera columna y haga clic en FBD/LD/IL → Insertar cuadro.

    Se abre el Asistente de entrada.

  2. En el Bloques de funciones categoría o POU categoría, seleccione el bloque de función deseado (por ejemplo, el CTU contador de la Estándar biblioteca) y haga clic en OK.

    CODESYS inserta lo seleccionado CTU bloque de funciones de la siguiente manera:

    _cds_img_il_fb_call.png
  3. Reemplace las cuerdas ??? con el nombre de la variable y los valores o variables para las entradas y salidas del bloque de funciones.

  4. Alternativamente a la inserción del bloque de funciones por medio del Asistente de entrada, también puede ingresar directamente la llamada en el editor como se muestra en la imagen en el paso 4.

Para más información, ver: Modificadores y Operadores en IL