FB_ENVELOPE
Descrizione Blocco Funzione
Il FB_ENVELOPE viene utilizzato per creare una curva di inviluppo dal valore di InValue più uiOffset e per verificare se InValue viola questa curva di inviluppo ogni volta che viene chiamato il blocco funzione. Se InValue raggiunge la gamma da - udiTargetValue A + udiTargetValue, poi l'ora tTimeAfterInTarget inizia a correre. Se InValue lascia questo intervallo e il tempo non è ancora trascorso, questo tempo viene reimpostato. Il tempo potrebbe ricominciare quando InValue raggiunge nuovamente la portata. Se InValue rimane all'interno dell'intervallo, quindi il bSafeFunctionOut l'uscita è impostata su FALSE dopo il tempo tTimeAfterInTarget è trascorso. IL bSafeFunctionOut l'uscita è impostata su FALSE al più tardi dopo tMaxTime è scaduta.
Questo blocco funzione può normalmente essere utilizzato, ad esempio, per una funzione di sicurezza SS1 o SS2.
Suggerimento
La disponibilità di questo blocco funzione dipende da FBSupportFlags del file di descrizione ESI. Questi FBSupportFlags vengono valutati a partire da CODESYS Safety for EtherCAT Safety Module 4.3.0.0. L'utilizzo di questo blocco funzione è impedito se il dispositivo in questione non supporta esplicitamente questo blocco funzione.

Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri |
|---|---|---|---|
|
|
| Per un bordo di discesa, viene creata una curva di inviluppo dal valore di |
|
|
| Valore analogico che deve essere monitorato quando si verifica un ritardo o una variazione verso lo 0 all'interno di una curva di inviluppo. Tipi di dati consentiti: |
|
|
| Arco temporale di È consentito solo un valore costante (nessuna variabile) |
|
|
| Valore che viene aggiunto al valore di È consentito solo un valore costante (nessuna variabile) |
|
|
| Tempo dopo il quale il Il tempo inizia a scorrere quando È consentito solo un valore costante (nessuna variabile) |
|
|
| Tempo massimo (in ms) dopo il quale il È consentito solo un valore costante (nessuna variabile) |
Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri |
|---|---|---|---|
|
|
| Uscita con funzione di sicurezza (ritardata nel tempo e monitorata dalla curva di inviluppo) Impostato |
|
|
|
|