Salto y retorno

En LD y FBD, se pueden utilizar Saltos y Etiquetas para procesar bucles. Los Retornos interrumpen el procesamiento de la POU e inhabilitan la ejecución de las siguientes redes.

Salto a etiqueta

  1. Hacer doble clic en la red 1 para insertar una etiqueta, por ejemplo, "CountLoop"
  2. Insertar el código de programa que se va ejecutar de forma repetitiva, por ejemplo, aumentando en 1 iCount.
  3. Insertar un salto a la etiqueta "CountLoop"

    En este ejemplo, si el valor iCount es inferior a 1000, se ejecuta el salto a la etiqueta "CountLoop". Si iCount es igual a 1000 (o superior a 1000), la salida de la instrucción LT pone el salto a FALSE y detiene el bucle. El programa continua procesando las siguientes redes.

Retorno

  1. Insertar un retorno, por ejemplo, después del contacto Booleano

    Si bStopLoop está a TRUE, el programa interrumpe la ejecución de la POU en proceso y va al final de la POU. Se omiten todas las siguientes redes después del comando Retorno.

Consejo

Los saltos y los retornos se pueden negar y poner a SET en el flancos de subida o bajada.

Temas relacionados

Modificado el: 2020-10-27Comentarios sobre esta páginaLínea directa de Panasonic