FB_COMPARE
Descripción Bloque de funciones
El FB_COMPARE el bloque de funciones comprueba que las 2 a 5 entradas analógicas CompIn1 a CompIn5 son iguales dentro de una ventana de tolerancia basada en el tiempo y el valor. El b1oo2, b2oo3, y b3oo5 Las entradas se utilizan para especificar el número de entradas que se evaluarán. El udiAllowedDeviation y tToleranceTime Las entradas (ms) especifican las desviaciones y el intervalo de tiempo permitido entre los valores de entrada. El bIsValid la salida devuelve una lógica 1 si la comparación da como resultado un valor positivo.
El CompOut La salida contiene el primer valor analógico que cumple los criterios de comparación.
El ERROR se ingresa al estado si se produce un desbordamiento o un desbordamiento insuficiente. Entonces el CompOut y bIsValid Las salidas están configuradas en 0 y el bError la salida está configurada en 1.
EL6900
El FB_COMPARE El bloque de funciones no es compatible con el EL6900.

| Nombre | Tipo de datos | Valor inicial | Descripción, valores de parámetros | 
|---|---|---|---|
| 
 | 
 | 
 | 1.ª señal analógica para la comparación (1oo2, 2oo3, 3oo5) Tipos de datos permitidos:  | 
| 
 | 
 | 
 | Segunda señal analógica para la comparación (1oo2, 2oo3, 3oo5) Tipos de datos permitidos:  | 
| 
 | 
 | 
 | Tercera señal analógica para la comparación (2oo3, 3oo5) Tipos de datos permitidos:  | 
| 
 | 
 | 
 | 4ta señal analógica para la comparación (3oo5) Tipos de datos permitidos:  | 
| 
 | 
 | 
 | 5ta señal analógica para la comparación (3oo5) Tipos de datos permitidos:  | 
| 
 | 
 | 
 | Modo de comparación 1oo2: solo las dos primeras entradas  Sólo se permite un valor constante (sin variable). Sólo uno de los  | 
| 
 | 
 | 
 | Modo de comparación 2oo3: solo las tres primeras entradas  Sólo se permite un valor constante (sin variable) Sólo uno de los  | 
| 
 | 
 | 
 | Modo de comparación 3oo5: las cinco entradas  Sólo se permite un valor constante (sin variable) Sólo uno de los  | 
| 
 | 
 | 
 | Desviación permitida al comparar las entradas Sólo se permite un valor constante (sin variable) | 
| 
 | 
 | 
 | Marco de tiempo (en ms) dentro del cual se toleran valores desiguales. Sólo se permite un valor constante (sin variable) | 
| Nombre | Tipo de datos | Valor inicial | Descripción, valores de parámetros | 
|---|---|---|---|
| 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | Valor de salida: Corresponde al primero  Tipos de datos permitidos:  | 
| 
 | 
 | 
 | 
 
 |