Skip to main content

Rama

Una rama divide la línea de procesamiento en dos o más ramas que se ejecutan sucesivamente de arriba abajo. Cada rama se puede ramificar a su vez, lo que da lugar a ramificaciones múltiples dentro de una red.

Cada rama recibe un símbolo de marcador (un rectángulo pequeño) en el punto de ramificación. Puede seleccionar el símbolo de marcador para ejecutar acciones o comandos adicionales para la subred.

Para obtener más información, consulte: Editor de programación en Ladder (LD2)

Orden de procesamiento y normalización

Orden de procesamiento normalizado

El orden de procesamiento dentro de una red se ha modificado a la versión 1.2.0.0. Ahora corresponde al que también se aplica en CODESYS LD FBD.

Los elementos de una red siempre se procesan de izquierda a derecha y de arriba a abajo. En la red que se muestra a continuación, el orden de procesamiento es: x1, x2, x3, x4, x5.

_ld_img_execution_order.png

Los diagramas de contactos creados con una versión anterior a la 1.2.0.0 pueden contener redes con ramificaciones que ya no son habituales. Debido a la disposición de las ramificaciones que aún era posible en esas versiones, en determinadas circunstancias puede resultar un orden de procesamiento que corresponde al comportamiento anterior a la versión 1.2.0.0.

En el ejemplo, el orden de procesamiento es x1, x2, x3, x4, x5:

_ld_img_execution_order_before_1200.png

El triángulo amarillo _ld_icon_non_normalized_network.png situado en el margen de la red indica que el orden de procesamiento está obsoleto. Si desea cambiar la red al orden de procesamiento actual, haga doble clic en el triángulo. La red se normaliza a continuación. Esta acción no se puede deshacer.

Una red se normaliza en cuanto se edita.

En la ventana de mensajes, en la categoría Inspección de Ladder, recibirá un mensaje correspondiente por cada red que no esté normalizada. En el mensaje puede utilizar entonces el botón _cds_icon_three_dots.png para elegir comandos de normalización.

Comandos disponibles

  • Normalizar esta red

  • Normalizar todas las redes en este objeto

  • Normalizar todas las redes en este proyecto