La seguente descrizione è valida per il blocco di funzione SF_EDM_V1_0z, versione 1.0z (ove z = 0-9).
Il blocco di funzione di sicurezza SF_EDM (External Device Monitoring) monitora lo stato iniziale definito e il comportamento di commutazione dei contattori collegati al Safety Logic Controller. S_StartReset può essere usato per specificare un'inibizione di avvio. |
![]() |
AVVERTENZA | |
---|---|
Per ottenere informazioni dettagliate sui seguenti punti, cliccare sui link corrispondenti.
Nome |
Breve descrizione |
Valore |
---|---|---|
Ingresso a controllo di stato per l'attivazione del blocco di funzione. Tipo di dati: BOOL Valore iniziale: FALSE |
|
|
Ingresso a controllo di stato per controllare contattori collegati all'uscita S_EDM_Out del blocco di funzione. Tipo di dati: SAFEBOOL Valore iniziale: SAFEFALSE |
|
|
Ingressi a controllo di stato per segnali di feedback provenienti dai contattori collegati. Tipo di dati: SAFEBOOL Valore iniziale: SAFEFALSE
NOTA:
Se viene usato un solo segnale di feedback, questo segnale deve essere collegato in parallelo ad ambedue gli ingressi S_EDM1 e S_EDM2. Ambedue gli ingressi devono essere in stato SAFETRUE (lo stato iniziale dei contattori) perché il blocco di funzione possa commutare l'uscita S_EDM_Out a SAFETRUE. |
|
|
Ingresso per specificare il tempo di risposta massimo per le operazioni di commutazione dei contattori collegati. Tipo di dati: TIME Valore iniziale: #0ms Le operazioni di commutazione vengono valutate tramite gli ingressi S_EDM1 e S_EDM2. Se il tempo di risposta impostato è stato superato, l'uscita Error commuta a TRUE e l'uscita S_EDM_Out commuta a SAFEFALSE. |
Immettere un valore di tempo in base alla vostra analisi del rischio. Tenere conto della prima avvertenza sotto questa tabella. |
|
Ingresso per specificare un'inibizione di avvio dopo l'avvio del Safety Logic Controller o dopo l'attivazione del blocco di funzione. Tipo di dati: SAFEBOOL Valore iniziale: SAFEFALSE Un'inibizione di avvio attiva dev'essere rimossa a mano mediante un fronte di segnale positivo all'ingresso Reset. Un'inibizione di avvio disattivata provoca la commutazione automatica di S_EDM_Out a SAFETRUE quando il blocco di funzione è attivo e la funzione di sicurezza non è richiesta. Tenere conto della seconda avvertenza sotto questa tabella. |
|
|
Ingresso attivato da fronte per il segnale di reset:
Tenere conto della terza avvertenza sotto questa tabella. Tipo di dati: BOOL Valore iniziale: FALSE
NOTA:
Il reset non consegue a un fronte negativo (discendente), come specificato nella norma EN ISO 13849-1, ma con un fronte positivo (ascendente). |
|
AVVERTENZA | |
---|---|
AVVERTENZA | |
---|---|
Il reset del blocco di funzione mediante fronte di segnale positivo all'ingresso Reset può causare la commutazione immediata dell'uscita S_EDM_Out a SAFETRUE (a dipendere dallo stato degli altri ingressi).
AVVERTENZA | |
---|---|
Nome |
Breve descrizione |
Valore |
---|---|---|
Uscita che segnala "Blocco di funzione attivo / non attivo". Tipo di dati: BOOL |
|
|
Uscita per il segnale di controllo dei contattori collegati. Tipo di dati: SAFEBOOL |
|
|
Uscita per messaggi di errore. Tipo di dati: BOOL |
|
|
Uscita per messaggi diagnostici. Tipo di dati: WORD |
Messaggio diagnostico del blocco di funzione. I valori possibili sono elencati e descritti nell'argomento "Codici diagnostici". |
Questo diagramma si basa su una tipica interconnessione con un'inibizione di avvio successiva all'attivazione del blocco di funzione o all'avvio del Safety Logic Controller (S_StartReset = SAFEFALSE).
I diagrammi di sequenza segnali in questa documentazione possibilmente omettono determinati codici diagnostici. Possibilmente non viene, per esempio, visualizzato un codice diagnostico quando il relativo stato del blocco di funzione è uno stato di transizione temporaneo ed è attivo per un solo ciclo del Safety Logic Controller.
Sono illustrate solo le tipiche combinazioni di segnali in ingresso. Altre combinazioni di segnali sono possibili.
Anche l'altro diagramma di sequenza segnali può essere utile al riguardo.
0 |
Il blocco di funzione non è ancora attivo (Activate = FALSE). Di conseguenza, tutte le uscite sono FALSE o SAFEFALSE. |
1 |
Dopo l'attivazione del blocco di funzione con Activate = TRUE, l'inibizione di avvio è inizialmente attiva. |
2 |
Quando il fronte FALSE > TRUE è applicato all'ingresso Reset, l'inibizione di avvio viene rimossa e parte il tempo impostato in MonitoringTime per i due ingressi S_EDM1 e S_EDM2. Il tempo monitorato scade senza risultato perché sia S_EDM1 sia S_EDM2 sono SAFETRUE. |
3 |
I segnali di feedback agli ingressi S_EDM1 e S_EDM2 rilevano lo stato iniziale dei contattori (S_EDM1 e S_EDM2 sono SAFETRUE). In questo stato S_OutControl = SAFETRUE. Il monitoraggio del tempo inizia a questo punto e l'uscita S_EDM_Out diventa SAFETRUE. Ambedue i segnali di feedback S_EDM1 e S_EDM2 commutano a SAFEFALSE entro il tempo impostato in MonitoringTime. Ne consegue che ambedue i contattori monitorati funzionano correttamente, dimodoché l'uscita S_EDM_Out rimane SAFETRUE e l'uscita Error rimane FALSE. |
4 |
Lo stato dell'ingresso S_OutControl passa a SAFEFALSE, comportando la commutazione dell'uscita S_EDM_Out a SAFEFALSE. La misurazione del tempo di monitoraggio riparte quando cambia lo stato di S_EDM_Out. Ambedue i segnali di feedback S_EDM1 e S_EDM2 commutano a SAFETRUE correttamente entro il tempo impostato in MonitoringTime (stato iniziale dei contattori). Risultato: l'uscita Error rimane FALSE. |
5 |
L'ingresso S_OutControl diventa SAFETRUE, commutando l'uscita S_EDM_Out a SAFETRUE. In questo momento ambedue i segnali di feedback S_EDM1 e S_EDM2 = SAFETRUE (stato iniziale dei contattori collegati). Il temporizzatore impostato in MonitoringTime parte quando l'uscita S_EDM_Out commuta a SAFETRUE. I segnali di feedback agli ingressi S_EDM1 e S_EDM2 non commutano a SAFEFALSE durante il tempo monitorato, perché, ad esempio, i contattori collegati potrebbero essere guasti. Al decorso del tempo impostato in MonitoringTime, l'uscita Error = TRUE e l'uscita S_EDM_Out = SAFEFALSE. |
6 |
Il messaggio di errore viene resettato (Error diventa FALSE) quando un fronte positivo viene applicato all'ingresso Reset. Questo fronte di segnale avvia anche il temporizzatore impostato in MonitoringTime. Il tempo monitorato scade senza risultato perché i segnali di feedback agli ingressi S_EDM1 e S_EDM2 sono ancora SAFETRUE. |
In questo esempio, il blocco di funzione di sicurezza SF_EDM sorveglia il comportamento di commutazione di un contattore K1 collegato al morsetto d'uscita O0 del Safety Logic Controller.
Tramite il morsetto d'ingresso I0 del dispositivo d'ingresso di sicurezza SDI 1, un contatto NC trasmette un segnale di feedback monocanale proveniente dal contattore agli ingressi S_EDM1 e S_EDM2 (applicazione monocanale, fino a cat. 2). Il risultante segnale del morsetto d'ingresso viene assegnato alla variabile I/O globale K1_Feedback.
Il pulsante di reset S1 è connesso al morsetto d'ingresso NI0 del dispositivo d'ingresso standard DI 1. Il segnale al morsetto d'ingresso NI0 assegnato alla variabile I/O globale S1_Reset_EDM viene usato per rimuovere l'inibizione di avvio e resettare gli stati di errore dopo aver rimosso la causa dell'errore.
L'ingresso S_OutControl è controllato da un altro blocco di funzione di sicurezza o da una funzione di sicurezza nel programma.
K1 |
Contattore o relè con contatti ad azionamento positivo |
S1 |
Reset |
|
Vedere la nota sopra alla figura. |
Anche gli altri esempi applicativi e le note che li accompagnano possono essere utili.
Maggiori informazioni si trovano nelle seguenti sezioni: