IMMEDIATECOIL
IMMEDIATECOIL es un bloque lógico utilizado para asignar valores a salidas digitales estándar de forma inmediata.
Representación en Ladder
Estructura de bloques
| Tipo de variable | Nombre | Tipo de datos | Descripción |
|---|---|---|---|
| VAR_OUTPUT | O1 | BOOL | Salida del registro. |
Compatibilidad
| Equipo | Versión |
|---|---|
| PLC300 | 1.20 o posterior |
| SCA06 | 2.00 o posterior |
Operación
Este bloque transfiere el valor de A a la salida digital asignada a O1. A diferencia de la bobina directa, no espera al final del ciclo de escaneo para actualizar el valor de salida; la actualización se produce en el mismo momento en que se activa el bloque.
Solo salidas digitales estándar
Este bloque solo funciona con las salidas digitales estándar del producto.
Diagrama Logic
Diagrama de flujo de ejecución
Ejemplos
- Ejemplo en Diagrama Ladder
- Ejemplo en Texto estructurado
En este ejemplo, el zumbador interno se activa inmediatamente al detectarse una interrupción en la alimentación del bus de la red CANopen. El zumbador permanece activo hasta que se restablece la alimentación.
El siguiente código en Structured Text aplica la misma lógica mostrada en el ejemplo de Ladder.
Structured Text
VAR
END_VAR
DO1 := FB_IMMEDIATECOIL(EN:=CAN_BUS_POWER);