Gli stati temporanei intermedi non sono illustrati dal diagramma di sequenza segnali. Questi diagrammi includono solo le tipiche combinazioni di segnale in ingresso. Sono possibili altre combinazioni di segnale.
Le aree più significative dei diagrammi di sequenza segnali sono evidenziate in colore.
Vedere anche il diagramma nella vista d'assieme per questo blocco di funzione.
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.
StaticControl = FALSE: Specificazione di un arresto aggiuntivo dell'esercizio prima della rimozione della richiesta della funzione di sicurezza (segnale SAFETRUE ritorna all'ingresso S_SafeControl) mediante la disattivazione del dispositivo di controllo dell'arresto di emergenza e prima dell'attivazione del blocco di funzione.
S_StartReset = SAFETRUE: Senza inibizione di avvio dopo l'avvio del Safety Logic Controller e l'attivazione del blocco di funzione.
S_AutoReset = SAFETRUE: Senza inibizione di riavvio attiva dopo la rimozione della richiesta della funzione di sicurezza (segnale SAFETRUE ritorna all'ingresso S_SafeControl).
0 |
Il blocco di funzione non è ancora attivo (Activate = FALSE). Di conseguenza, tutte le uscite sono FALSE o SAFEFALSE. |
1 |
Quando si attiva il blocco di funzione con Activate = TRUE, l'ingresso ProcessControl = TRUE (segnale di "esercizio normale"). Però la costante FALSE all'ingresso StaticControl specifica un arresto aggiuntivo dell'esercizio richiesto dal controllore standard e monitorato tramite l'ingresso ProcessControl. Il blocco di funzione, di conseguenza, considera un TRUE permanente su ProcessControl come errore. L'uscita di abilitazione S_OutControl perciò rimane nello stato sicuro definito (SAFEFALSE) nonostante non ci sia richiesta di funzione di sicurezza segnalata sull'ingresso di sicurezza S_SafeControl con il valore SAFETRUE. |
2 |
L'errore si rimuove facendo eseguire al controllore standard un arresto dell'esercizio (ProcessControl = FALSE). Errore commuta a FALSE. L'uscita di abilitazione S_OutControl rimane SAFEFALSE. |
3 |
L'avvio dell'esercizio del controllore standard viene segnalato da un fronte positivo all'ingresso ProcessControl. L'uscita di abilitazione S_OutControl commuta a SAFETRUE: esercizio normale. |
4 |
Richiesta di funzione di sicurezza, ad es., tramite pressione del dispositivo di arresto di emergenza (S_SafeControl = SAFEFALSE). L'uscita S_OutControl commuta immediatamente a SAFEFALSE. |
5 |
In seguito alla rimozione della richiesta di una funzione di sicurezza (S_SafeControl = SAFETRUE), il blocco di funzione emette un errore, poiché la richiesta di un arresto addizionale dell'esercizio (StaticControl = FALSE) non è stata esaudita: Invece, il controllore standard segnala "esercizio normale" con ProcessControl = TRUE. Error commuta a TRUE e S_OutControl rimane nello stato sicuro definito (SAFEFALSE). |
6 |
ProcessControl diventa FALSE con l'arresto dell'esercizio da parte del controllore standard e l'errore viene rimosso. Errore commuta a FALSE. L'uscita di abilitazione S_OutControl rimane SAFEFALSE. |
7 |
Con un fronte di segnale positivo (FALSE > TRUE) su ProcessControl, S_OutControl commuta a SAFETRUE. Esercizio normale. |
StaticControl = FALSE: Specificazione di un arresto aggiuntivo dell'esercizio prima della rimozione della richiesta della funzione di sicurezza (segnale SAFETRUE ritorna all'ingresso S_SafeControl) mediante la disattivazione del dispositivo di controllo dell'arresto di emergenza e prima dell'attivazione del blocco di funzione.
S_StartReset = SAFETRUE: Senza inibizione di avvio dopo l'avvio del Safety Logic Controller e l'attivazione del blocco di funzione.
S_AutoReset = SAFEFALSE: Inibizione di riavvio attiva dopo la rimozione della richiesta della funzione di sicurezza (segnale SAFETRUE ritorna all'ingresso S_SafeControl).
0 |
Il blocco di funzione non è ancora attivo (Activate = FALSE). Di conseguenza, tutte le uscite sono FALSE o SAFEFALSE. |
1 |
Quando si attiva il blocco di funzione con Activate = TRUE, l'ingresso ProcessControl = TRUE (segnale di "esercizio normale"). La costante FALSE all'ingresso StaticControl specifica però un arresto aggiuntivo dell'esercizio richiesto dal controllore standard e monitorato tramite l'ingresso ProcessControl. Il blocco di funzione, di conseguenza, considera un TRUE permanente su ProcessControl come errore. L'uscita di abilitazione S_OutControl perciò rimane nello stato sicuro definito (SAFEFALSE) nonostante non ci sia richiesta di funzione di sicurezza segnalata sull'ingresso di sicurezza S_SafeControl con il valore SAFETRUE. |
2 |
L'errore si rimuove facendo eseguire al controllore standard un arresto dell'esercizio (ProcessControl = FALSE). Errore commuta a FALSE. L'uscita di abilitazione S_OutControl rimane SAFEFALSE. |
3 |
L'avvio dell'esercizio del controllore standard viene segnalato da un fronte positivo all'ingresso ProcessControl. L'uscita di abilitazione S_OutControl commuta a SAFETRUE: Esercizio normale. |
4 |
Richiesta di funzione di sicurezza, ad es., tramite pressione del dispositivo di arresto di emergenza (S_SafeControl = SAFEFALSE). L'uscita S_OutControl commuta immediatamente a SAFEFALSE. |
5 |
Quando la richiesta della funzione di sicurezza è stata rimossa (S_SafeControl = SAFETRUE), l'inibizione di riavvio diventa attiva. S_OutControl rimane nello stato sicuro definito (SAFEFALSE). |
6 |
L'inibizione di riavvio viene rimossa da un fronte positivo su Reset. Il blocco di funzione ora emette un errore, poiché la richiesta di un arresto addizionale dell'esercizio (StaticControl = FALSE) non è stata esaudita: Invece, il controllore standard segnala "esercizio normale" con ProcessControl = TRUE. Ciononostante, l'errore permane. |
7 |
ProcessControl diventa FALSE con l'arresto dell'esercizio da parte del controllore standard e l'errore viene rimosso. Errore commuta a FALSE. L'uscita di abilitazione S_OutControl rimane SAFEFALSE. |
8 |
Nuova richiesta di funzione di sicurezza (S_SafeControl = SAFEFALSE). |
9 |
Rimozione della richiesta della funzione di sicurezza e l'inibizione di riavvio attiva. In aggiunta, l'inibizione di riavvio viene rimossa con un fronte positivo su Reset. Non c'è errore perché è ancora segnalato l'arresto dell'esercizio (ProcessControl = FALSE). |
10 |
L'uscita di abilitazione S_OutControl ritorna a SAFETRUE con un fronte di segnale positivo su ProcessControl (avvio esercizio segnalato dal controllore standard). Esercizio normale. |