DM72F•SetImmediateOutput•: Salida de escritura de una E/S experta incrustada
Esta función establece el valor físico actual de la salida rápida de una E/S experta incrustada (DM72F•).
Existe una función para cada salida rápida:
oDM72F0SetImmediateOutput0
oDM72F0SetImmediateOutput1
oDM72F1SetImmediateOutput0
oDM72F1SetImmediateOutput1
NOTA: El forzado de salida invalida al resto de los comandos en una salida independientemente de la programación de la tarea que se esté ejecutando.
Para ver la representación general en lenguaje IL o ST, consulte el capítulo Representación de funciones y de bloques de funciones.
Descripción de variables de E/S
En la tabla siguiente se describe la variable de entrada:
Entrada |
Tipo |
Comentario |
---|---|---|
Valor |
BOOL |
Valor de salida solicitado. |
En la tabla siguiente se describe la variable de salida:
Salida |
Tipo |
Comentario |
---|---|---|
DM72Fb1SetImmediateOutputn2 |
BOOL |
TRUE = se ha establecido el valor de salida física. |
(1) b es el bloque de destino: o0= DM72F0 o1= DM72F1 (2) n es la salida de destino del bloque: o0= DO0 o1= DO1 |
Implementación de DM72F•SetImmediateOutput•
EcoStruxure Machine Expert devuelve un error de compilación detectado en los siguientes casos:
oLa función DM72F•SetImmediateOutput• se está utilizando en varias tareas.
oEl %Q asociado a DM72F•SetImmediateOutput• se está utilizando en la aplicación.
oLa salida ya está dedicada a una función de bloque de E/S expertas incrustadas (por ejemplo: PWM, generador de frecuencias, salida refleja del codificador, alarma).