SF_SafetyRequest (FB)
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_SafetyRequest
è 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
IL SF_SafetyRequest
Il blocco funzione rappresenta l'interfaccia tra il programma utente e l'ambiente di sistema. Fornisce l'interfaccia a un attuatore generale (ad esempio, un azionamento di sicurezza o una valvola di sicurezza) per impostarlo sullo stato sicuro.

Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri |
---|---|---|---|
|
|
| |
|
|
| Variabile. Modalità richiesta alla periferica connessa.
|
|
|
| Variabile Conferma della periferica connessa.
|
|
|
| Costante. Monitoraggio del tempo di risposta tra la richiesta di una funzione di sicurezza ( È necessario rispettare la nota di attenzione MonitoringTime. |
|
|
|
Tempo di monitoraggio
Per gli sviluppatori di livello esteso: MonitoringTime
input deve essere impostato su un valore costante. Ciò significa che questo valore non deve essere modificato per le chiamate.
Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri |
---|---|---|---|
|
|
| |
|
|
| Conferma dello stato sicuro
|
|
|
| Richiesta di impostare la periferica nello stato sicuro
|
|
|
| |
|
|
|

Descrizione funzionale
Questo blocco funzione rappresenta l'interfaccia tra il sistema orientato alla sicurezza e la periferica sicura collegata. Ciò significa che le funzioni di sicurezza della periferica sicura collegata sono disponibili nel programma utente (applicazione). Tuttavia, ci sono solo 2 segnali binari per controllare lo stato sicuro della periferica collegata (vale a dire un segnale per la richiesta e un segnale per la ricezione della conferma).
Importante
La funzione di sicurezza viene eseguita in modo indipendente dalla periferica di sicurezza collegata. SF_SafetyRequest
blocco funzione avvia solo la richiesta per questo, la monitora e imposta l'output se la periferica sicura connessa riconosce lo stato sicuro. Ciò è indicato da S_SafetyActive
output. Il blocco funzione non definisce i parametri delle periferiche sicure collegate. Questi dovrebbero essere definiti dalla periferica sicura stessa. SF_SafetyRequest
commuta la periferica sicura collegata dalla modalità operativa alla modalità sicura.
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
Il blocco funzionale rileva se l'attuatore non entra in modalità sicura entro il tempo di monitoraggio.
Il blocco funzionale rileva quando il segnale di conferma viene perso, anche se la richiesta è ancora attiva.
Il blocco funzione rileva una statica Reset
segnale.
Errori del dispositivo esterno: non ci sono errori esterni perché non ci sono bit di errore/informazioni di errore forniti dalla periferica sicura connessa.
Comportamento di errore
In caso di evento di errore, il S_SafetyActive
l'output è impostato su FALSE
.
Un errore deve essere riconosciuto con un fronte di trigger crescente al Reset
input. Per continuare con il blocco funzione dopo questo Reset, il S_OpMode
la richiesta deve essere impostata su TRUE
.
Codici di errore e di stato specifici di FB
| Nome della statua | Descrizione dello stato e impostazione dell'output |
---|---|---|
|
| Disattivazione della conferma nello stato sicuro
|
|
| IL
|
|
| Ripristino statico rilevato nello stato
|
|
| Ripristino statico rilevato nello stato
|
| Nome della statua | Descrizione dello stato e impostazione dell'output |
---|---|---|
|
| Il blocco funzione non è attivo (stato di base).
|
|
| La periferica (attuatore) è in modalità provvisoria.
|
|
| Lo stato dopo l'attivazione è stato impostato su
|
|
| Modalità operativa senza conferma della modalità sicura.
|
|
| Modalità operativa con conferma della modalità sicura
|
|
| Attendere la conferma dell'unità (interfaccia di sistema)
|
|
| L'errore è stato riconosciuto. Tuttavia,
|