Estructura OUTPUT_COMPENSATION
El tipo de datos OUTPUT_COMPENSATION define los detalles de cada bit de salida especificando las características de cada actuador. OUTPUT_COMPENSATION contiene los siguientes miembros.
Mnemónico | Tipo de datos | Descripción |
Desplazamiento | REAL | Offset (Desplazamiento) proporciona una compensación de posición para las operaciones de enclavamiento o desenclavamiento. |
LatchDelay | REAL | El retardo de enclavamiento, que se programa en segundos, proporciona una compensación de tiempo para la operación de enclavamiento. |
UnlatchDelay | REAL | El retardo de desenclavamiento, que se programa en segundos, proporciona una compensación de tiempo para la operación de desenclavamiento. |
Modo | DINT | El modo determina el comportamiento del bit de salida. Las opciones de modo disponibles son: 0 = Normal: el bit de salida se establece para la operación de enclavamiento y se restablece para la operación de desenclavamiento. 1 = Invertido: el bit de salida se restablece para la operación de enclavamiento y se establece para la operación de desenclavamiento. 2 = Con impulso: el bit de salida se establece para la operación de enclavamiento y para el estado de servicio del impulso, y se restablece para la operación de desenclavamiento y para el estado fuera de servicio del impulso. 3 = Invertido y Con impulso: el bit de salida se restablece para la operación de enclavamiento y para el estado de servicio del impulso, y se establece para la operación de desenclavamiento y para el estado fuera de servicio del impulso. Un valor inferior de 0 o superior a 3 da lugar a un error de Compensación de salida ilegal y a que se utilice un modo Normal. |
CycleTime | REAL | Tiempo de impulso en segundos. Si el modo es Con impulso o Invertido y Con impulso, y CycleTime es inferior o igual a 0, se produce un error de Compensación de salida ilegal y se utiliza un modo Normal. |
DutyCycle | REAL | El porcentaje de CycleTime en el que se debe activar el impulso (es decir, en servicio). Un valor de 50 representa un 50 % en servicio. Un valor inferior de 0 o superior a 100 da lugar a un error de Compensación de salida ilegal y DutyCycle se limita a 0 o 100. |
Entregue su opinión