Skip to main content
Busque en

Programación en Gráfico de Función Secuencial (AS)

Creación de un bloque de programación en el lenguaje de implementación AS

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

  2. Elige el comando Proyecto → Agregar objeto → POU.

    El diálogo Añadir POU se abre

  3. Ingrese un nombre y elija el idioma de implementación diagrama de función secuencial (AS).

    haga clic en añadir.

    CODESYS añade el bloque de programación al árbol de dispositivos y lo abre en el editor.

Adición de una transición de pasos

  1. Seleccione la transición después del paso inicial.

    La transición está marcada en rojo.

  2. Elige el comando AS → Insertar paso de transición después.

    CODESYS agrega paso paso0 y tránsito Trans0 una.

  3. Seleccione la transición Trans0 y elige el comando AS → Insertar transición de paso.

    CODESYS agrega transición Trans1 y paso Paso 1 antes de Trans0 una.

Puedes cambiar los elementos paso y tránsito también con Drag&Drop desde la vista instrumentos arrastre en el diagrama.

Para más información, ver: Paso y Transición

Adición de una acción de entrada

  1. Seleccione el paso paso0.

  2. Elige el comando AS → Añadir acción de entrada.

    De manera predeterminada, recibirá un mensaje para configurar el modo de duplicación para las acciones de los pasos. Usted decide si la información de referencia a los objetos de acción de paso existentes se copiará al copiar el paso en el futuro, o si los objetos se "incrustarán". Incrustar significa que se crean nuevos objetos de acción de paso cuando se copia el paso. El modo de duplicación está en la propiedad de paso. Duplicar al copiar Están definidos. Siempre que esta propiedad esté deshabilitada, los pasos copiados invocarán las mismas acciones que el paso actual.

    Por lo general, puede desactivar la apariencia del aviso en las opciones de AS.

    La visualización de objetos "incrustados" en las vistas equipo o POU se puede apagar con un comando de menú.

  3. Deje el valor predeterminado para este ejemplo. Copiar referencia y confirme con OK.

    El diálogo Agregar acción de entrada se abre

  4. Ingrese "Step0_entry" como nombre y seleccione el idioma de implementación Texto estructurado (ST). haga clic en añadir.

    CODESYS agrega la acción Paso0_entrada debajo del bloque en el árbol de dispositivos y abre la acción en el editor.

    En la acción de entrada Step0_entry ahora programa instrucciones que son únicas cuando se activa el paso paso0 van a ser ejecutados.

  5. Cerrar Bloc de notas Step0_entry.

    El paso paso0 ahora esta con uno mi marcado en la esquina inferior izquierda. Haga doble clic en este marcador para abrir el editor.

    _cds_img_sfc_step_entry.png

    La acción de entrada Step0_entry ahora está en las propiedades del paso bajo acción de entrada. También puede seleccionar una acción diferente allí si es necesario.

  6. Seleccione el paso paso0. imprenta control+V para copiar el paso.

    La copia insertada del paso contiene la misma acción de entrada insertada anteriormente. Así que el nuevo paso llama exactamente a la misma acción.

Agregar una acción de salida

  1. Seleccione el paso paso0.

  2. Elige el comando AS → Agregar acción de salida.

    De manera predeterminada, recibe un mensaje para configurar el modo de duplicación para las acciones de paso del paso. Consulte agregar una acción de entrada más arriba. Luego se abre el cuadro de diálogo Agregar acción de salida.

  3. Introduzca "Step0_exit" como nombre y seleccione el idioma de implementación Texto estructurado (ST). haga clic en añadir.

    CODESYS agrega la acción Paso0_salir debajo del bloque en el árbol de dispositivos y abre la acción en el editor.

    En la acción inicial Step0_exit ahora programe declaraciones que sean únicas antes de deshabilitar el paso paso0 van a ser ejecutados.

  4. Cerrar Bloc de notas Step0_exit.

    El paso paso0 ahora esta con uno X marcado en la esquina inferior derecha. Haga doble clic en este marcador para abrir el editor.

    _cds_img_sfc_step_exit.png

Puede establecer la acción de salida en las propiedades del paso en acción de salida definir. También puede seleccionar una acción diferente allí.

Agregar una acción

  1. Haga doble clic en el paso paso0.

    De manera predeterminada, recibe un mensaje para configurar el modo de duplicación para las acciones de paso del paso. Consulte agregar una acción de entrada más arriba. El diálogo Añadir acción se abre

  2. Introduzca "Step0_active" como nombre y seleccione el idioma de implementación Texto estructurado (ST). haga clic en añadir.

    CODESYS agrega la acción Paso0_activo debajo del bloque en el árbol de dispositivos y abre la acción en el editor.

    En la acción de paso Step0_active ahora programe sentencias para ser ejecutadas mientras el paso esté activo.

  3. Cerrar Bloc de notas Step0_active.

    El paso paso0 ahora está marcado con un triángulo negro en la esquina superior derecha.

    _cds_img_sfc_step_active.png

Puede definir la acción en las propiedades del paso en paso de acción definir. También puede seleccionar una acción diferente allí.

Añadir una sucursal alternativa

  1. Seleccione el paso Paso 1.

  2. Elige el comando AS → Insertar rama a la derecha.

    CODESYS agrega el paso Paso 2 derecho de Paso 1 una. Los escalones están conectados como una rama paralela con una línea doble.

  3. Seleccione una de las dos líneas dobles.

    La línea doble está marcada en rojo.

  4. Elige el comando AS → alternativa

    CODESYS convierte la sucursal en una sucursal alternativa. La línea doble cambia a una sola línea.

Puede bifurcarse alternativamente a través del comando AS → Paralelo convertir a una rama paralela.

Para más información, ver: Rama

Añadir un salto

  1. Seleccione el paso Paso 2.

  2. Elige el comando AS → Insertar salto después.

    CODESYS agrega después del paso Paso 2 el salto pasos una.

  3. Haga clic en el destino del salto pasos del salto

    Ahora puede ingresar el destino del salto manualmente o usando la ayuda de entrada _cds_icon_button_threedots.png escoger. Escoger Step0.

    _cds_img_sfc_jump.png

Para más información, ver: Salto

Agregar una macro

  1. Seleccione el paso Paso 1.

  2. Elige el comando AS → Insertar macro después.

    CODESYS agrega después del paso Paso 1 la macro macro0 una.

  3. Haga doble clic en el elemento macro0.

    La macro se abre en la parte de implementación del editor. El nombre "Macro0" está en el encabezado.

  4. Elige el comando AS → Insertar transición de paso.

    CODESYS inserta una combinación de paso-transición.

  5. Elige el comando AS → salir de la macro.

    La parte de implementación muestra de nuevo el diagrama principal.

Para más información, ver: Macro

Añadir una asociación

  1. Seleccione el paso Paso 2.

  2. Elige el comando AS → Insertar Asociación.

    CODESYS añade a la derecha del paso Paso 2 añadir una asociación.

  3. Haga clic en el campo izquierdo de la asociación para seleccionar la calificadores.

    Puede ingresar el calificador manualmente o usando la ayuda de entrada _cds_icon_button_threedots.png escoger. Elija "P".

  4. Haga clic en el campo derecho de la asociación para seleccionar la acción.

    Puede ingresar la acción manualmente o usando la ayuda de entrada _cds_icon_button_threedots.png escoger.

    _cds_img_sfc_action_association.png