Skip to main content

Panoramica

L'editor Ladder del componente aggiuntivo CODESYS Ladder è un ulteriore editor basato su reti per il linguaggio di programmazione IEC Schema a contatti. Per distinguere il linguaggio di implementazione dalla variante precedente, è denominato Linguaggio a contatti (LD2).

Suggerimento

Il componente aggiuntivo CODESYS Ladder è il moderno successore del componente aggiuntivo CODESYS LD FBD, tuttora disponibile. Gli oggetti programmati in CODESYS LD FBD possono essere convertiti in CODESYS Ladder.

Nella parte di implementazione si programma uno schema elettrico in uno o più elementi di rete. A tale scopo è possibile inserire gli elementi necessari dalla casella degli attrezzi o tramite comandi di menu, collegarli e dotarli di variabili di ingresso e di uscita e di modificatori.

A ogni rete è possibile assegnare un titolo, un commento e/o un'etichetta di salto. È anche possibile commentare le reti.

Per inserire e sostituire gli elementi è sufficiente trascinarli dalla casella degli strumenti a una delle posizioni di inserimento proposte.

Le posizioni di inserimento sono indicate dai simboli seguenti mentre si trascina l'elemento nell'editor e sullo schema a contatti:

  • Quadrato con sfondo grigio all'interno del simbolo di un elemento

  • Rombo su una linea di collegamento

  • Triangolo rivolto verso l'alto o verso il basso per l'inserimento sopra o sotto

_ld_img_insert_positions.png

Una possibile posizione di inserimento si illumina e il puntatore del mouse riceve un segno più _ld_img_cursor_insert_position.png. Al rilascio del pulsante del mouse l'elemento viene inserito.

Le aree attualmente selezionate nell'editor sono evidenziate in rosso e delineate.

Nel menu contestuale sono disponibili i comandi adeguati per la modifica (riconoscimento di fronti, Set/Reset, EN/ENO) nonché per eliminare, effettuare il refactoring e cercare.

In modalità online sono possibili il monitoraggio e il debug mediante punti di interruzione nonché la scrittura e il forzamento di valori.

La visualizzazione nell'editor è definita nelle opzioni CODESYS, categoria Editor Ladder (LD2). Ciò riguarda ad esempio la visualizzazione di commenti e indirizzi o il fatto che le reti presentino interruzioni di riga.

I programmi creati nell'editor CODESYS LD FBD possono essere importati nell'editor LD2 ed essere modificati ulteriormente.