Programmazione nel Linguaggio diagramma a blocchi funzionali (FBD)
Creazione di un POU nel linguaggio di implementazione Lista di istruzioni (IL)
Selezionare un'applicazione nell'albero dei dispositivi.
Fare clic su
comando.IL Aggiungi POU si apre la finestra di dialogo.
Specificare un nome e selezionare il Linguaggio diagramma a blocchi funzionali (FBD) linguaggio di implementazione.
Fare clic su Aggiungere pulsante.
Il POU viene aggiunto all'albero dei dispositivi e aperto nell'editor. È costituito dall'editor di dichiarazione nella parte superiore e dalla parte di implementazione con una rete vuota nella parte inferiore. Strumenti Viene aperta automaticamente anche una vista in cui sono disponibili gli elementi, gli operatori e i blocchi funzionali adatti alla programmazione FBD.
Programmazione di una rete
Nella parte di implementazione, fare clic all'interno della rete vuota inserita automaticamente.
La rete ha uno sfondo giallo e l'area sul lato sinistro con il numero di rete ha uno sfondo rosso.
Fare clic con il tasto destro del mouse per aprire il menu contestuale.
Si ottiene un elenco di comandi, compresi i comandi di inserimento per gli elementi che possono essere inseriti in questa posizione.
Utilizzare i comandi del menu o trascinare gli elementi dalla Strumenti per inserire gli elementi necessari per la programmazione.
Ad esempio, fare clic Inserire assegnazione.
Viene inserita una riga di assegnazione. In ogni caso, tre punti interrogativi indicano la fonte e il destinatario dell'assegnazione.
Seleziona i punti interrogativi e sostituiscili con la variabile desiderata. L'Assistente Ingresso è disponibile.
Spostare il cursore sulla riga dell'assegnazione.
Le possibili posizioni di inserimento per ulteriori elementi sono visualizzate come rombi grigi. Cliccando su un rombo si seleziona la posizione corrispondente e i comandi di inserimento appropriati saranno nuovamente disponibili.
In alternativa, è anche possibile trascinare un elemento dalla Strumenti nella rete. Ad esempio, nella Casella Strumenti , fare clic sull'elemento modulo , premere il pulsante del mouse e trascinare il cursore sulla rete.
Ogni possibile posizione di inserimento è visualizzata in verde.
Rilasciare il tasto del mouse per inserire la modulo.
La modulo viene visualizzata nella rete. Il tipo di modulo all'interno e il nome dell'istanza sopra la modulo, necessario nel caso di un blocco funzione, rimangono vuoti con tre punti interrogativi.
Selezionare il
???
stringa all'interno della modulo e sostituirla con il nome della modulo. L'Assistente Ingresso è disponibile.Vengono visualizzati gli input e gli uscite del modulo selezionato. Sono ancora vuoti e presentano punti interrogativi, così come il nome dell'istanza nel caso di un blocco funzione.
Rami di programmazione (sottoreti)
Nella parte di implementazione del tuo POU, usa il
comando o trascinarlo dalla Strumenti per inserire una nuova rete.Ad esempio, trascina un
ADD
operatore nella rete vuota e sostituire il???
caratteri con due variabili del tipoINT
.Trascina il Diramazione di linea elemento dalla Strumenti nella tua implementazione e rilascialo nella posizione di inserimento verde direttamente uscita dell'operatore.
La diramazione suddivide la linea di elaborazione uscita della modulo operatore in 2 sottoreti.
Ora è possibile aggiungere più elementi FBD e più rami a ciascuna delle due sottoreti.