FB_ENVELOPE
Descripción Bloque de funciones
El FB_ENVELOPE se utiliza para crear una curva envolvente a partir del valor de InValue más uiOffset y comprobar si o no InValue viola esta curva envolvente cada vez que se llama al bloque de funciones. Si InValue alcanza el rango de - udiTargetValue a + udiTargetValue, Entonces el tiempo tTimeAfterInTarget comienza a correr. Si InValue sale de este rango y el tiempo aún no ha transcurrido, entonces este tiempo se pone a cero. El tiempo puede comenzar de nuevo cuando InValue vuelve a alcanzar el rango. Si InValue permanece dentro del rango, entonces el bSafeFunctionOut la salida está configurada en FALSE después del tiempo tTimeAfterInTarget ha transcurrido. El bSafeFunctionOut la salida está configurada en FALSE a más tardar después tMaxTime ha expirado.
Este bloque de funciones normalmente se puede utilizar, por ejemplo, para una función de seguridad SS1 o SS2.
Sugerencia
La disponibilidad de este bloque de funciones depende de la FBSupportFlags del archivo de descripción ESI. Estos FBSupportFlags son evaluados a partir de CODESYS Safety for EtherCAT Safety Module 4.3.0.0. El uso de este bloque de funciones se impide si el dispositivo en cuestión no lo admite explícitamente.

| Nombre | Tipo de datos | Valor inicial | Descripción, valores de parámetros | 
|---|---|---|---|
| 
 | 
 | 
 | Para un flanco descendente, se crea una curva envolvente a partir del valor de  | 
| 
 | 
 | 
 | Valor analógico que debe monitorearse cuando ocurre un retraso o cambio hacia 0 dentro de una curva envolvente. Tipos de datos permitidos:  | 
| 
 | 
 | 
 | marco de tiempo de  Sólo se permite un valor constante (sin variable) | 
| 
 | 
 | 
 | Valor que se suma al valor de  Sólo se permite un valor constante (sin variable) | 
| 
 | 
 | 
 | Tiempo después del cual el  El tiempo empieza a correr cuando  Sólo se permite un valor constante (sin variable) | 
| 
 | 
 | 
 | Tiempo máximo (en ms) después del cual  Sólo se permite un valor constante (sin variable) | 
| Nombre | Tipo de datos | Valor inicial | Descripción, valores de parámetros | 
|---|---|---|---|
| 
 | 
 | 
 | Salida con función de seguridad (retardada por tiempo y monitoreada por curva envolvente) Ajustado a  | 
| 
 | 
 | 
 | 
 
 |