Programmazione nel diagramma a blocchi funzione (FUP)
Creazione di un POU nel linguaggio di implementazione dell'elenco di istruzioni (IL).
Selezionare un'applicazione nella struttura dei dispositivi.
Clic
.Il Aggiungi POE si apre la finestra di dialogo.
Specificare un nome e selezionare il Diagramma a blocchi funzione (FBD) linguaggio di implementazione.
Clic Aggiungere.
La POU viene aggiunta alla struttura ad albero dei dispositivi e aperta nell'editor. Consiste nell'editor di dichiarazione nella parte superiore e nella parte di implementazione con una rete vuota nella parte inferiore. Il Cassetta degli attrezzi automaticamente si apre anche la vista, dove sono disponibili gli elementi, gli operatori ei blocchi funzione adatti per la programmazione FBD.
Programmare una rete
Nella parte di implementazione, fare clic all'interno della rete vuota inserita automaticamente.
La rete ha uno sfondo giallo e l'area a sinistra con il numero della rete ha uno sfondo rosso.
Fare clic con il pulsante destro del mouse per aprire il menu contestuale.
Si ottiene un elenco di comandi, inclusi i comandi di inserimento per gli elementi che possono essere inseriti in questa posizione.
Usa i comandi del menu o trascina gli elementi dalla ToolBox per inserire gli elementi necessari alla tua programmazione.
Ad esempio, fare clic Inserisci assegnazione.
Viene inserita una riga di assegnazione. In ogni caso, tre punti interrogativi rappresentano la fonte dell'assegnazione e la destinazione dell'assegnazione.
Seleziona i punti interrogativi e sostituiscili con la variabile desiderata. L'Input Assistant è disponibile.
Spostare il cursore sulla riga di assegnazione.
Le possibili posizioni di inserimento per più elementi vengono visualizzate come rombi grigi. Fare clic su un rombo per selezionare quella posizione ei comandi di inserimento appropriati saranno nuovamente disponibili.
In alternativa, puoi anche trascinare un elemento dalla ToolBox nella rete. Ad esempio, nella casella degli strumenti fare clic sull'elemento casella, premere il pulsante del mouse e trascinare il cursore sulla rete.
Ogni possibile posizione di inserimento viene visualizzata in verde.
Rilasciare il pulsante del mouse per inserire la scatola.
La casella viene visualizzata nella rete. Il tipo di box all'interno e il nome dell'istanza sopra il box, necessario nel caso di un blocco funzione, vengono comunque mantenuti liberi con tre punti interrogativi.
Seleziona il
???
stringa all'interno della casella e sostituirla con il nome della casella. L'Input Assistant è disponibile.Vengono visualizzati gli ingressi e le uscite della casella selezionata. Sono ancora mantenuti liberi con punti interrogativi, così come il nome dell'istanza nel caso di un blocco funzione.
Rami di programmazione (sottoreti)
Nella parte di implementazione della tua POU, usa il file
comando o trascinarlo dalla casella degli strumenti per inserire una nuova rete.Ad esempio, trascina un file INSERISCI operatore nella rete vuota e sostituire il
???
caratteri con due variabili del tipoINT
.Trascina il Ramo elemento dalla casella degli strumenti nella tua implementazione e rilascialo nella posizione di inserimento verde direttamente all'uscita dell'operatore.
Il ramo divide la linea di lavorazione all'uscita della cabina operatore in 2 sottoreti.
Ora è possibile aggiungere più elementi FBD e anche più diramazioni a ciascuna delle due sottoreti.