Editor de programación en Ladder (LD2)
La siguiente guía describe únicamente las acciones que se realizan al trabajar en el editor. No se crea ningún programa específico.
Para obtener más información, consulte lo siguiente: Navegación en LD2
Programación con un elemento
Requisito: En tu proyecto, has creado una POU en el lenguaje de implementación Ladder (LD2) . Tienes esta POU abierta y lista para ser editada en el editor de Ladder.
Insertar
En el Caja de instrumento vista del editor, seleccione el Contacto Seleccione el elemento, por ejemplo, y arrástrelo a la red. Mantenga presionado el botón del ratón. Al arrastrarlo por la red con el cursor, todas las posiciones de inserción válidas se indican mediante los siguientes iconos:
Rectángulo:

Inserta la posición a la derecha de los elementos que ya se han insertado.
Rombo:

Inserta la posición a la izquierda de los elementos que ya se han insertado.
Triángulo:
, 
Inserte la posición después de una ramificación en una conexión paralela que va hacia abajo (el triángulo apunta hacia abajo) o hacia arriba (el triángulo apunta hacia arriba).
Suelte el elemento sobre la posición de inserción deseada. Asegúrese de que el puntero del ratón muestre un símbolo de más (
).
El contacto se insertará en la línea de procesamiento de la red.
Sugerencia
Seleccione el Mostrar posiciones de inserción comando. Entonces se mostrarán todas las posiciones de inserción independientemente de las acciones del ratón.
Bloque de inserción
Insertar un Bloque elemento en la red. Reemplace los tres signos de interrogación (
???) en el cuadro de elementos con el nombre del bloque deseado del proyecto o de una biblioteca. Para ello, haga doble clic en los signos de interrogación y, idealmente, haga clic en el
botón para usar el Asistente de Entrada .Renovando el bloque
Seleccione un bloque. Luego seleccione el Actualizar parámetros dominio.
Se revisarán y ajustarán las entradas y salidas del bloque si es necesario. Tras modificar la declaración de un bloques de funciones, conviene actualizar las instancias de dicho bloques de funciones que se utilizan en el diagrama de escalera.
Insertar Entrada
Insertar un Entrada elemento antes del bloque. Para asignar variables, en el elemento reemplace los tres signos de interrogación (
???) con el nombre de la variable. Si es necesario, el valor predeterminado Declaración automática Se abrirá un diálogo.Selección y posicionamiento
Reposiciona los elementos en la red. Selecciona un elemento para que se resalte en rojo. En el caso de un bloque, el cuadrado dentro del símbolo del bloque debe mostrarse con fondo rojo. Arrastra el elemento a otra posición de inserción posible hasta que el cursor se convierta en un cuadrado y, a continuación, suelta el botón del ratón.

Reemplazar
Para reemplazar un elemento existente por otro, arrastre el nuevo elemento sobre el que desea reemplazar. Cuando el foco esté en el elemento que se va a reemplazar, suelte el botón del ratón.
Agregar una nueva red
Arrastra el Red elemento de la parte de implementación.
En el margen izquierdo se mostrará una posición de inserción rectangular, donde también se numeran las redes.

Suelte el botón izquierdo del ratón.
La nueva red se insertará encima de la posición de inserción seleccionada.
Modificar un bloque, bobina o contacto
Seleccione un elemento o una entrada o salida.
Los comandos de modificación se mostrarán en el menú contextual.
Seleccione el comando deseado.
Dominio: Negar (por ejemplo, para negar una entrada)
Dominio: Establecer/Restablecer (por ejemplo, para agregar una memoria de ajuste o reinicio a una bobina)
Dominio: Detección de flancos : Flanco ascendente, Detección de flancos : Flanco descendente (por ejemplo, para modificar un contacto)

Ramificar una conexión
Diferencia con el editor LD/FBD
En el editor LD2 de CODESYS Ladder, no hay elementos para sucursales.
En un diagrama de escalera, las conexiones se crean automáticamente al insertar y posicionar los elementos.
Desde Caja de instrumento Visualice la red, arrastre un contacto a su red y luego arrastre un segundo contacto a la posición de inserción rectangular al final de la conexión. Asigne un nombre a los dos contactos.
xInput1yxInput2.
Seleccione el
xInput2contacto. Luego arrástrelo a la posición de inserción que está marcada con un triángulo que apunta hacia abajo antes delxInput1contacto.
Suelta el botón izquierdo del ratón ahí.
Se creará una sucursal. Cada sucursal contendrá un contacto.

Importante
El contacto no se ha insertado recientemente. El contacto existente se ha movido a una posición diferente con la configuración actual.
Mientras sujetaba el Control Presione la tecla y haga clic en cada una de las posiciones de inserción rectangulares al final de ambas conexiones.
Se seleccionarán ambos extremos. La selección se indicará mediante rectángulos rojos. La primera selección se mostrará en gris.

Seleccione el Cerrar rama paralela dominio.
La rama se cerrará al final. Los contactos estarán conectados en paralelo.

Hay dos maneras de reabrir la conexión cerrada:
Selecciona una de las dos ramas. Luego, arrastra el rectángulo rojo sobre el rectángulo de la otra rama.
Seleccione ambas ramas. Luego seleccione la Abrir rama paralela dominio.
Sugerencia
Si tienes una rama cerrada con múltiples ramas paralelas, siempre puedes abrir todas las ramas usando el Abrir rama paralela dominio.

Agregar dos contactos seguidos a una red.
Seleccione el Mostrar posiciones de inserción comando y seleccione la red.
Todas las posiciones de inserción estarán marcadas.

Seleccione el triángulo que apunta hacia abajo en la parte frontal de la conexión.
En el menú contextual, seleccione el Insertar Contacto (paralelo) dominio.
Se insertará un nuevo contacto . La nueva conexión funcionará en paralelo y permanecerá abierta al final.
La inserción paralela estará disponible para todos los elementos posibles:
Contacto, Bobina, Bloque, Salto, Retorno, Salida, y Bloque ST
Sugerencia
Los atajos de teclado para insertar y para la inserción paralela son idénticos.
Mientras sujetaba el Control Presione la tecla y haga clic en cada una de las posiciones de inserción rectangulares al final de ambas conexiones.
Los rectángulos rojos indicarán la selección.

Seleccione el Cerrar rama paralela dominio.
Las dos conexiones se fusionarán.

En una de las dos ramas, seleccione la posición de inserción antes del nodo que fusiona las conexiones. Luego presione el Del llave.
La conexión se abrirá al final.

Importante
Para cambiar el orden de procesamiento en redes V1.2.0.0 y superiores, consulte lo siguiente: Orden de procesamiento y normalización
Selección y selección múltiple
En el editor LD2, puede seleccionar redes individuales y elementos individuales dentro de una red. En ambos casos, también es posible la selección múltiple. Todas las redes y elementos seleccionados se resaltan en rojo y se delimitan.
Los comandos del menú Escalera y del menú contextual actúan sobre todos los objetos seleccionados simultáneamente. Un comando solo está disponible si está permitido para todos los objetos seleccionados.
En el diagrama de escalera, haga clic en una posición donde no haya ningún elemento ni posición de inserción seleccionada. En concreto, se trata de la zona de la línea de procesamiento donde se muestra el número de red .
La red ubicada dentro del área seleccionada se resaltará en rojo y, por lo tanto, quedará seleccionada.
Mantén pulsado el Cambio tecla mientras haces clic en otra red.
Se seleccionarán todas las redes ubicadas entre la primera red seleccionada y la segunda red seleccionada.
Mantén pulsado el Control pulsa la tecla mientras haces clic en la red seleccionada.
Esta red ya no será seleccionada.
Haz clic en un elemento. En el caso de un bloque, haz clic en el cuadrado que se encuentra dentro del símbolo del bloque .
El elemento será seleccionado.
Haz clic en otro elemento.
Se seleccionará el último elemento en el que hizo clic.
Mantén pulsado Control mientras haces clic en más elementos para seleccionarlos y deseleccionarlos.
Se seleccionarán todos los elementos en los que se haga clic.
Para la selección múltiple de elementos, el menú contextual ofrece los comandos estándar Cortar, Copiar y Eliminar, así como comandos de modificación (Negar, Establecer/Restablecer, detección de flancos), entre otros. El comando correspondiente actúa sobre todos los elementos seleccionados para los que está permitido.
Sugerencia
Puedes usar el Comando: Abrir rama paralela y Comando: Cerrar rama paralela comandos para colocar varios elementos seleccionados juntos en una rama paralela.
Comentar una red
Seleccione una red para que se muestre completamente con un fondo rojo. En el menú contextual, seleccione la Cambiar el estado de los comentarios de la red dominio.
El contenido de la red se mostrará en gris y el texto en cursiva. La red no se incluirá durante el procesamiento.

Agregar un título de red , un comentario de red y una etiqueta de salto .
Puedes agregar un título de red (1), un comentario de red (2) y una etiqueta de salto (3) a una red. Para ello, haz clic en la primera, segunda o tercera línea en la esquina superior izquierda de la red.

Una etiqueta de salto se utiliza como objetivo para un Salto elemento.
La visualización del título de la red y del comentario de la red se define en el Editor de Ladder (LD2) categoría de la CODESYS opciones.