Programmazione in Lista di istruzioni (IL)
Suggerimento
IL può essere abilitato in CODESYS opzioni se necessario: Nel FBD, LD e IL dialogo, sul IL scheda, seleziona la Abilita IL opzione.
Creazione di POU nel linguaggio di implementazione Lista di istruzioni (IL)
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 Lista di istruzioni (IL) linguaggio di implementazione.
Fare clic su Aggiungere pulsante.
CODESYS Aggiunge il POU all'albero dei dispositivi e lo apre nell'editor. Una rete è già inserita nella parte di implementazione.
Reti di programmazione (esempio: ADD operazione)
Requisito: un POU (IL) è aperto nell'editor e ha una rete vuota.
Fare clic sulla riga indicata in colore nella prima colonna e immettere il
LDoperatore.Premere il Scheda chiave.
Il cursore salta alla seconda colonna.
Specifica il primo addendo del tuo
ADDoperazione.Esempio:
6Premere Ctrl + Entrare oppure clicca su FBD/LD/IL → Inserire linea IL dopo comando.
CODESYS Inserisce una nuova riga di istruzioni. La prima colonna di questa riga ha il focus.
Entrare
ADDe premere Scheda.Specifica il secondo additivo del tuo
ADDoperazione (esempio:12).Premere Ctrl + Entrare.
Entra nel
SToperatore e premere Scheda.Specificare una variabile del tipo di dati
INT(esempio:iVar).Il risultato (
16nell'esempio) è memorizzato neliVar.
Chiamata di un blocco funzione
Requisito: un POU (IL) è aperto nell'editor e ha una rete vuota. Una variabile con tipo di dati <blocco funzione> è dichiarata nella parte di dichiarazione.
Esempio: C1:CTU;
Fare clic sulla riga evidenziata nella prima colonna e fare clic su → Inserire chiamata di modulo comando.
Si apre l'Assistente Ingresso .
Nel Blocchi funzionali categoria o POU categoria, selezionare il blocco funzione desiderato (ad esempio, il CTU contatore dal Standard libreria) e fare clic OK.
CODESYS inserisce il selezionato CTU blocco funzione come segue:

Sostituisci le corde
???con il nome della variabile e i valori o le variabili per gli input e gli uscite del blocco funzione.In alternativa all'inserimento del blocco funzione tramite l' Ingresso Assistant, è anche possibile immettere direttamente la chiamata nell'editor, come mostrato nell'immagine del passaggio 4.
Per ulteriori informazioni, vedere quanto segue: Modificatori e Operatori in IL