Usando il EtherCAT Safety Editore FBD
Programmazione
Trascina gli elementi grafici dal file Casella degli strumenti vista all'editore.
Un'implementazione modificata viene contrassegnata come In work
al livello più alto.
Comandi
Per ulteriori informazioni sui comandi, vedere: Comandi
Titolo della rete e commento della rete
È possibile aggiungere un titolo e un commento a ciascuna rete se le opzioni FBD corrispondenti sono abilitate.
Nel Utensili menu, aprire il Opzioni dialogo.
Nel Opzioni finestra di dialogo, fare clic su EtherCAT Safety Editore FUP dialogo.
Seleziona il Mostra il titolo della rete E Mostra commento di rete opzioni.
Clicca il OK pulsante.

Il titolo di una rete può essere modificato direttamente nella prima riga della rete; il commento della rete può essere modificato nella seconda riga della rete. In entrambi i casi è necessario selezionare prima la rispettiva riga.

Blocchi funzione
Rete (Elemento: rete)
Incarico (Elemento: incarico)
Scatola ((Elemento: scatola)
Per la programmazione dell'applicazione di sicurezza nell'editor FBD sono disponibili i seguenti blocchi funzione:
FB_AND: AND congiunzione di più segnali di ingresso
FB_CS: Disattivazione di una connessione
FB_DECOUPLER: Disaccoppiamento dei segnali
FB_EDM: Monitoraggio di due segnali
FB_ESTOP: Circuito ARRESTO DI EMERGENZA
FB_MON: Circuito porta di sicurezza
FB_MODE Modalità operative
FB_MUTING: Bypassare la funzione di sicurezza (muting)
FB_OR: O congiunzione di più segnali di ingresso
FB_RS: funzionalità RESET/SET
FB_SR: funzionalità IMPOSTA/RESET
FB_TOF: Ritardo di accensione
FB_TON: Ritardo allo spegnimento
FB_DUEMANI: Blocco funzione per il controllo a due mani
FB_AGGIUNGI: Aggiunta di segnali analogici
FB_CAMMONITOR: Realizzazione di un gruppo a camme elettroniche
FB_COMPARE: Confronto dei segnali di ingresso analogici
FB_COUNTER: Conta in avanti/conto alla rovescia
FB_DIV: Divisione dei segnali analogici
FB_BUSTA: Monitoraggio della curva di inviluppo
FB_LIMIT: Monitoraggio del valore limite
FB_LOADSENSING: Controllo dei valori xey rispetto ad una curva di inviluppo
FB_MUL: Moltiplicazione di segnali analogici
FB_SCALING: Scalatura di un segnale analogico
FB_SLI: Rilevamento di una deviazione da un valore analogico memorizzato internamente
FB_SPEED: Calcolo della velocità
FB_SUB: Sottrazione di segnali analogici
FB_VIOLATIONCNT: Implementazione di un contatore di errori
Visualizzazione del flusso di dati sicuri
Il flusso di dati sicuro della programmazione FBD è evidenziato in CODESYS Safety for EtherCAT Safety Module come segue:
Le costanti e le variabili dichiarate come costanti sono evidenziate in giallo.
Le variabili SAFExxx sono evidenziate in giallo.
Il flusso di dati dei valori SAFE nelle variabili e negli input SAFE è rappresentato da linee gialle spesse.
I blocchi funzione vengono visualizzati in giallo quando hanno almeno un'uscita SAFE.
Flusso di dati sicuro: FB_AND
con SAFE
variabili: S1_1, S1_2 e O_K1_K2

Monitoraggio
Quando l'applicazione (applicazione di sicurezza)
SafetyApp
è eseguibile ed è stato scaricato nel controllore, i parametri di ingresso e uscita dei blocchi funzione di sicurezza possono essere monitorati quando si accede con l'applicazione standard.
La versione del
IODrvEL6900
la libreria non è aggiornata. Deve essere V3.5.3.0 o successiva.IL EtherCAT lo stack non è ancora in esecuzione sul controller standard dopo aver scaricato o reimpostato l'applicazione.
La domanda per il EtherCAT Safety Modulo dentro CODESYS non corrisponde all'applicazione sul modulo.

Suggerimento
Non è possibile modificare gli stati del segnale durante il monitoraggio.
Visualizzazione dei valori sostitutivi dopo la disattivazione
Suggerimento
È possibile disattivare i gruppi e definire valori sostitutivi per i POU associati (POU EtherCAT Safety) solo per il EtherCAT Safety Moduli EL6910 o EK196.
Dopo aver disattivato un gruppo, una POU che legge le uscite delle istanze dei blocchi funzionali della POU disattivata ottiene i valori sostitutivi. Se non sono definiti valori sostitutivi, come valori sostitutivi vengono utilizzati i valori predefiniti dei tipi di dati: FALSE
per le uscite booleane e 0
per uscite intere.
I valori sostitutivi sono specificati tra parentesi graffe (
).
Nelle assegnazioni alle variabili i valori sostitutivi vengono indicati prima della variabile (
).
Per le uscite collegate i valori sostitutivi vengono indicati in un'assegnazione multipla. Dovrebbe essere utilizzato solo il primo ramo di assegnazione (
).
