Programmazione nel Linguaggio a contatti (LD)
Creazione di un POU nel linguaggio di implementazione Linguaggio a contatti (LD)
Nell'albero dei dispositivi, seleziona l'applicazione.
Fare clic su
comando.IL Aggiungi POU si apre la finestra di dialogo.
Specificare un nome e selezionare il Linguaggio a contatti (LD) linguaggio di implementazione.
Fare clic su Aggiungere pulsante.
CODESYS Aggiunge il POU all'albero dei dispositivi e lo apre nell'editor. Una rete vuota viene inserita nella parte di implementazione. La rete vuota è delimitata a sinistra da una linea verticale, che rappresenta una barra di distribuzione. Strumenti viene aperta automaticamente anche una vista in cui sono disponibili gli elementi, gli operatori e i blocchi funzionali adatti alla programmazione LD.
Aggiunta di un contatto e di un blocco funzione (TON
)
Requisito: nell'editor viene aperto un POU con il linguaggio di implementazione LD e viene inserita una rete vuota.
Nel Strumenti visualizza, clicca su Elementi di linguaggio a contatti categoria.
Fare clic su Contatto elemento, trascinalo nella tua rete e rilascialo nella posizione di inserimento Inizia qui.
Il contatto viene aggiunto a sinistra nella rete, direttamente sulla linea verticale.
Clic
???
e inserisci l'identificatore di una variabile booleana. Anche per questo è disponibile l'Assistente Ingresso .Nel Strumenti visualizza, clicca su Blocchi funzionali categoria e trascinare il TON blocco funzione in una posizione di inserimento sulla linea di collegamento a destra del contatto inserito.
CODESYS inserisce il TON modulo a destra del contatto. Il contatto è collegato ingresso
IN
delTON
blocco funzionale.Specificare una costante di tempo al
PT
ingresso (esempio:T#3s
).Se la variabile del tuo contatto diventa
TRUE
, poi ilIN
ingresso del blocco funzione TON diventa ancheTRUE
Ad esempio, con un tempo di ritardo diT#3s
ILTON
il blocco funzione inoltra il valoreTRUE
alQ
uscita.
Per ulteriori informazioni, vedere quanto segue: Contatto
Inserimento di un ramo chiuso
Requisito: nell'editor viene aperto un POU con il linguaggio di implementazione LD e viene inserita una rete vuota.
Fare clic all'interno della rete vuota e fare clic
.Selezionare la linea di collegamento a sinistra del contatto e fare clic
.Il punto di partenza sulla linea di collegamento è indicato da un rettangolo rosso. CODESYS indica tutti i possibili punti finali del ramo con un rettangolo blu.
Fare clic su un rettangolo blu per impostare il punto finale del ramo chiuso.
CODESYS Inserisce il ramo tra il punto iniziale e quello finale. Il flusso del programma seguirà entrambi i rami fino al punto finale.
Se inserisci il ramo in una modulo invece che in un contatto, la modulo verrà chiamata solo se non è presente nessuno degli altri rami.
TRUE
.
Per ulteriori informazioni, vedere quanto segue: Filiale Diramazione di linea