Skip to main content

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.

Procedura. Abilitare il EtherCAT Safety Opzioni FUP
  1. Nel Utensili menu, aprire il Opzioni dialogo.

  2. Nel Opzioni finestra di dialogo, fare clic su EtherCAT Safety Editore FUP dialogo.

  3. Seleziona il Mostra il titolo della rete E Mostra commento di rete opzioni.

  4. Clicca il OK pulsante.

Figura 14. Dialogo: EtherCAT Safety Opzioni FUP
Dialogo: EtherCAT Safety Opzioni FUP


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.

Figura 15. Rete con titolo e commento
Rete con titolo e commento


Blocchi funzione

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.

Esempio 6. Esempio

Flusso di dati sicuro: FB_AND con SAFE variabili: S1_1, S1_2 e O_K1_K2

EL6900_SafetyProgramm_DataflowAND.png


Monitoraggio

Quando l'applicazione (applicazione di sicurezza) SafetyApp.png 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.

. I punti interrogativi (?????) al posto degli stati del segnale indicano quanto segue:
  • 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.

Figura 16. Monitoraggio delle variabili
Monitoraggio delle variabili


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 (_1_r.png).

  • Nelle assegnazioni alle variabili i valori sostitutivi vengono indicati prima della variabile (_2_r.png).

  • Per le uscite collegate i valori sostitutivi vengono indicati in un'assegnazione multipla. Dovrebbe essere utilizzato solo il primo ramo di assegnazione (_3_r.png).

Esempio 7. Esempio
Figura 17. Valori sostitutivi
Valori sostitutivi