SF_GuardMonitoring
Suggerimento
La versione del blocco funzione come descritto qui corrisponde all'ultima versione del blocco funzione in Elenco delle versioni dei blocchi funzionali.
Norme di sicurezza applicabili
SF_GuardMonitoring
è un blocco funzione PLCopen certificato. Per informazioni dettagliate sugli standard applicati, vedere "PLCopen – Comitato tecnico 5 – Software di sicurezza".
Importante
I requisiti elencati nelle norme devono essere soddisfatti dall'utente.
Descrizione dell'interfaccia
Questo FB monitora la protezione di sicurezza pertinente con un interblocco a due stadi. Viene utilizzato per supportare la funzione "protezione senza interblocco" (monitoraggio della porta di protezione) in un'applicazione. Ci sono due parametri di input indipendenti per due interruttori della protezione di sicurezza. Questi due parametri di input indipendenti sono accoppiati con la differenza di tempo (MonitoringTime) per chiudere la protezione.
Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri |
---|---|---|---|
|
|
| |
|
|
| Variabile. Ingresso interruttore di protezione 1.
|
|
|
| Variabile. Ingresso interruttore di guardia 2.
|
|
|
| Costante. Imposta il tempo sincrono monitorato tra IL |
|
|
| |
|
|
| |
|
|
|
Tempo di discrepanza
Per gli sviluppatori di livello esteso: DiscrepancyTime
input deve essere impostato su un valore costante. Ciò significa che il valore non deve essere modificato per le chiamate.
Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri |
---|---|---|---|
|
|
| |
|
|
| Uscita per l'indicazione dello stato della protezione.
|
|
|
| |
|
|
|

Descrizione funzionale: SF_GuardMonitoring
Questo blocco funzionale richiede due ingressi che mappano la posizione della protezione di sicurezza con due interruttori: un ingresso di tempo di discrepanza e un Reset
input. Se la protezione di sicurezza ha un solo interruttore, allora il S_GuardSwitch1
E S_GuardSwitch2
gli ingressi possono essere collegati tramite ponte. Il tempo di watchdog è il tempo massimo entro il quale i due interruttori devono essere chiusi affinché la protezione di sicurezza si chiuda. Reset
, S_StartReset
E S_AutoReset
Gli input definiscono come il blocco funzione viene ripristinato dopo l'apertura della protezione di sicurezza.
Quando la protezione di sicurezza è aperta, i due ingressi S_GuardSwitch1
E S_GuardSwitch2
dovrebbe passare a FALSE
. IL S_GuardMonitoring
l'uscita passa a FALSE
non appena uno dei due input S_GuardSwitch1
O S_GuardSwitch2
è impostato su FALSE
Per chiudere la protezione di sicurezza, entrambi gli ingressi S_GuardSwitch1
E S_GuardSwitch2
devo passare a TRUE
.
SF_GuardMonitoring
monitora la simmetria del processo di commutazione. Il S_GuardMonitoring
rimane l'output FALSE
se solo uno dei contatti ha completato il processo di apertura/chiusura.
Il comportamento del S_GuardMonitoring
l'uscita dipende dalla differenza temporale di entrambi gli ingressi di commutazione. Il tempo di discrepanza viene monitorato non appena il valore dei due ingressi S_GuardSwitch1/S_GuardSwitch2
differisce. Se il tempo di discrepanza è stato superato ma entrambi gli input sono ancora diversi, allora il S_GuardMonitoring
rimane l'output FALSE
. Se il secondo rispettivo S_GuardSwitch1/S_GuardSwitch2
gli ingressi passano a TRUE
entro il tempo di discrepanza, quindi il S_GuardMonitoring
l'output è impostato su TRUE
, con successiva conferma.
Attenzione
IL S_StartReset
E S_AutoReset
gli ingressi devono essere attivati solo se è garantito che non possa verificarsi alcuna situazione pericolosa all'avvio dell'S-PLC.
Diagramma di stato

Suggerimento
Nota: il passaggio da qualsiasi stato a Idle
stato, avviato da Activate = FALSE
, non viene mostrato. In ogni caso, queste transizioni hanno la priorità più alta.
Diagrammi temporali tipici


Rilevamento degli errori
Segnali esterni: SAFEBOOL
gli ingressi forniscono il proprio rilevamento degli errori. La configurazione meccanica combina quella di un interruttore aperto e chiuso secondo lo standard EN 954. Monitoraggio del tempo di discrepanza per il ritardo temporale tra entrambe le reazioni dell'interruttore meccanico, secondo lo standard EN 954.
Un errore viene rilevato quando il ritardo temporale tra il primo e il secondo S_GuardSwitch1/S_GuardSwitch2
l'input è maggiore del valore dell' DiscrepancyTime
input. L'output di errore è impostato su TRUE
.
Il POU rileva una statica TRUE
segnale al Reset
ingresso.
Errore e comportamento di ripristino
L'uscita S_GuardMonitoring è impostata su FALSE
. Se i due input S_GuardSwitch1
E S_GuardSwitch2
sono collegati, quindi non viene rilevato alcun errore. Per uscire dallo stato di reset, il Reset
l'input deve essere impostato su FALSE
Per uscire dall'errore di discrepanza temporale, entrambi gli input S_GuardSwitch1
E S_GuardSwitch2
deve essere impostato su FALSE
.
Codici di errore e di stato specifici di FB
| Nome della statua | Descrizione dello stato e impostazione dell'output |
---|---|---|
|
| Ripristino statico rilevato nello stato
|
|
| Tempo di discrepanza scaduto nello stato
|
|
| Tempo di discrepanza scaduto nello stato
|
| Nome della statua | Descrizione dello stato e impostazione dell'output |
---|---|---|
|
| Il blocco funzione non è attivo (stato di base).
|
|
| Protezione di sicurezza chiusa e stato di sicurezza confermato.
|
|
| Il blocco è stato attivato.
|
|
| È richiesta la sequenza completa di commutazione.
|
|
| Attendi il sorgere del fronte del trigger per il reset.
|
|
| La protezione è completamente aperta.
|
|
|
|
|
|
|
|
| La guardia è chiusa. Aspetta
|