SF_ResetButton
Standard di sicurezza applicabili
SF_ResetButton
è un blocco funzione certificato PLCopen. Per informazioni dettagliate sulle norme applicate, vedere: "PLCopen – Comitato tecnico 5 – Software di sicurezza"
Importante
I requisiti elencati nelle norme devono essere soddisfatti dall'utente.
Descrizione dell'interfaccia
Questo blocco funzione aggiunge la funzionalità del fronte di discesa a tutti i blocchi funzione con ingresso di ripristino con rilevamento del fronte di salita. Questo può essere utilizzato per essere conforme alla norma EN ISO 13849-1:2015.
Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri |
---|---|---|---|
|
|
| Ingresso che deve essere collegato al
|
|
|
| Variabile Ingresso del pulsante di ripristino
|
|
|
| Costante; Valido in modalità finale Tempo minimo in cui deve essere azionato l'interruttore di ripristino. Se il pulsante di ripristino viene premuto per un tempo inferiore a questo tempo, il ripristino viene ignorato. Valore tipico: 350 ms Valore minimo assoluto: 100 ms Valore minimo: 2 cicli PLC |
|
|
| Costante; Valido in modalità finale Tempo massimo di azionamento dell'interruttore di ripristino. Se il pulsante di ripristino viene premuto più a lungo di questo tempo, il ripristino viene ignorato. Valore tipico: 2 s |
Importante
IL ResetOut
l'uscita è un fronte di salita (R_TRIG
) impulso della durata di un ciclo FB, collegabile a qualsiasi FB dotato di ingresso di reset, e come tale conforme agli FB PLCopen Safety versione 1.0.
IL ResetRequested
ingresso è collegato al ResetRequest
output del rispettivo FB. Con questo viene controllato l'intervallo di temporizzazione durante il quale il pulsante di ripristino deve essere controllato.
Questo FB utilizza S_AutoReset
.
Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri |
---|---|---|---|
|
|
| Vedere Parametri di uscita generali |
|
|
| Impulso per l'avvio della procedura di reset Questo impulso viene generato dopo il fronte di discesa. Uscita a impulsi con prima il fronte di salita. Almeno 1 ciclo |
|
|
| Vedere Parametri di uscita generali |
|
|
| Vedere Codici diagnostici |

Descrizione funzionale
Per la descrizione funzionale, vedere ISO 13849-1:2015, Sezione 5.6 "Comportamento di ripristino".
Ingressi | Uscite | ||||||
---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
| --- | --- | --- |
|
|
|
|
|
| > = 100 ms |
|
|
|
|
|
|
| Watchdog è avviato |
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
Con la prossima chiamata, c'è una transizione automatica da |
|
Suggerimento
Nella tabella logica, una freccia -> rappresenta una transizione.TRUE -> FALSE
significa che il valore della variabile è cambiato da TRUE
A FALSE
.
Diagramma di stato

Suggerimento
Nota: la transizione da qualsiasi stato al Idle
stato dovuto a Activate = FALSE
non è mostrato. Tuttavia queste transizioni hanno la massima priorità.
Diagrammi di temporizzazione tipici

Rilevamento errori
Se l'input ResetIn = TRUE
quando ResetRequested = TRUE
, viene generato un errore.
Se l'input ResetRequested = TRUE
e ResetIn = TRUE
e l'ora immessa TrailingMinimum
non viene raggiunto o l'input TrailingMaximum
viene superato, viene rilevato un errore.
Comportamento di errore
In caso di statico TRUE
segnale al ResetIn
ingresso, il DiagCode
l'uscita indica il relativo codice di errore e il Error
l'uscita è impostata su TRUE
.
Errori specifici dell'FB e codici di stato
| Nome dello stato | Descrizione dello stato e impostazione dell'uscita |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
| Nome dello stato | Descrizione dello stato e impostazione dell'uscita |
---|---|---|
|
| Il blocco funzione non è attivo (stato iniziale)
|
|
| Il blocco funzione è abilitato. Aspettando
|
|
|
|
|
| È stato rilevato un comportamento di ripristino valido. Lo stato è valido per almeno un ciclo e verrà trasferito automaticamente a
|