Editor FBD di sicurezza
Questo editor dei POU estesi di sicurezza e dei POU di base di sicurezza viene aperto in una finestra divisa in due sezioni e contiene Editor di dichiarazione delle variabili nella sezione superiore e la parte di implementazione per la creazione del codice del programma nella sezione inferiore.
Le informazioni sul pin o, se la versione dell'oggetto si discosta dalla versione bloccata o se l'applicazione di sicurezza non è ancora stata bloccata, Nel lavoro viene visualizzato nella riga superiore dell'editor. Per informazioni più dettagliate sulle informazioni Pin, vedere FissaggioLa riga seguente contiene il tipo POU (PROGRAMMA O BLOCCO_FUNZIONE, il nome del POU, il livello di programmazione (Livello base O Livello esteso) nonché l'uso (se applicabile Chiamata singola, per ulteriori informazioni vedere POU di sicurezza).
L'editor FBD di sicurezza è funzionalmente basato sull'editor FBD di CODESYS V3 ed è esteso da funzioni specifiche di sicurezza. L'uso del Safety FBD Editor corrisponde a quello del CODESYS V3 Editore FBD. Comandi di modifica generali (Copia, Impasto, Taglio, Eliminare, Disfare, Trova/Sostituisci) e i comandi del Sicurezza FBD categoria sono a disposizione dell'utente.
Suggerimento
IL Taglio, Copia, E Impasto i comandi possono essere eseguiti solo tra oggetti di sicurezza (POU), non tra oggetti di sicurezza e oggetti standard (POU).
Il generale Eliminare il comando di modifica elimina un elemento dalla rete FBD. Ciò che viene eliminato dipende dalla posizione del cursore in cui viene eseguito il comando. Se un input o un output di una casella che rappresenta una chiamata a un blocco funzione viene eliminato, vengono eliminati anche gli elementi all'input o all'output. Se l'output principale di una chiamata FB situata all'interno di una rete viene eliminato, verrà rimosso l'intero albero a sinistra di questo output della casella (ovvero incluso il blocco stesso). Se la casella è l'estremità (destra) di una rete, può essere rimosso anche l'ultimo output (output principale). Il blocco viene quindi mantenuto e non ha output.
Per i singoli comandi della categoria FBD di sicurezza, vedere Menu: Sicurezza FBD capitolo.
Suggerimento
È possibile trascinare una variabile dalla parte di dichiarazione alla parte di implementazione dell'editor FBD.
Importante
Lo strumento di ingrandimento () nell'editor FBD di sicurezza non deve essere utilizzato per la verifica e l'accettazione.
È possibile impostare le opzioni per l'editor in Dialogo: Opzioni FBD sicure.
Gli ambiti e i tipi di dati disponibili, a seconda del tipo di POU e del livello di programmazione del POU, sono disponibili all'indirizzo Variabili.
Cassetta degli attrezzi
L'editor FBD di sicurezza fornisce un Cassetta degli attrezzi vista, dalla quale i singoli elementi di programmazione possono essere inseriti nella finestra dell'editor mediante trascinamento della selezione. Per impostazione predefinita, la Cassetta degli attrezzi la vista viene aperta automaticamente accanto alla finestra dell'editor e può anche essere aperta esplicitamente se necessario utilizzando Cassetta degli attrezzi comando nel menu "Visualizza".
Assistente di input
L'Assistente di input può essere aperto nell'Editor FBD di sicurezza facendo clic su pulsante o premendo il La F2 tasto. Per fare questo il cursore deve trovarsi in un campo di testo dell'editor. La finestra di dialogo offre tutti gli elementi di programmazione che possono essere inseriti nella posizione corrente del cursore.
Flusso del segnale sicuro
Il flusso di dati dei segnali fail-safe della programmazione FBD è evidenziato come segue:
I letterali sono evidenziati in giallo.
SAFExxx
le variabili sono evidenziate in giallo.Il flusso di dati di
SAFE
valori inSAFE
variabili e negli input degli operatori e dei blocchi funzione è rappresentato da spesse linee gialleI blocchi funzione vengono visualizzati in giallo quando hanno almeno uno
SAFE
produzioneLe caselle di chiamata dell'operatore sono riempite di giallo se l'output è
SAFE
Ciò avviene nelle seguenti condizioni:AND
operatore: L'output èSAFE
se almeno 1 input èSAFE
.Tutti gli altri operatori, comprese le conversioni: l'output è
SAFE
se tutti gli input sonoSAFE
.
AND
operatore con letterale: TRUE
, SAFE
variabili: bVarIn
E bVarOut

Cambiare i contrassegni nell'editor FBD
Le differenze rispetto alla versione precedente vengono contrassegnate a colori dopo ogni operazione di modifica. La marcatura dell'ultima azione eseguita è sempre visibile. Tutte le marcature vengono rimosse alla chiusura del POU.
Verde: reti o elementi aggiunti di recente
Rosso: modifiche a una rete/elemento esistente
La rete con la modifica è contrassegnata in rosso.
Blu: Segno di eliminazione per la rete o l'elemento eliminato

Var2

