Skip to main content

Programmazione nel Linguaggio a contatti (LD)

Creazione di un POU nel linguaggio di implementazione Linguaggio a contatti (LD)

  1. Nell'albero dei dispositivi, seleziona l'applicazione.

  2. Fare clic su Progetto → Aggiungi oggetto → POU comando.

    IL Aggiungi POU si apre la finestra di dialogo.

  3. 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.

  1. Nel Strumenti visualizza, clicca su Elementi di linguaggio a contatti categoria.

  2. 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.

  3. Clic ??? e inserisci l'identificatore di una variabile booleana. Anche per questo è disponibile l'Assistente Ingresso .

  4. 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 del TON blocco funzionale.

  5. Specificare una costante di tempo al PT ingresso (esempio: T#3s).

    Se la variabile del tuo contatto diventa TRUE, poi il IN ingresso del blocco funzione TON diventa anche TRUE Ad esempio, con un tempo di ritardo di T#3s IL TON il blocco funzione inoltra il valore TRUE al Q 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.

  1. Fare clic all'interno della rete vuota e fare clic FBD/LD/IL → Inserire contatto.

  2. Selezionare la linea di collegamento a sinistra del contatto e fare clic FBD/LD/IL → Imposta diramazione punto d'inizio.

    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.

  3. 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