Estructura OUTPUT_CAM
El tipo de datos OUTPUT_CAM es una matriz que define los detalles específicos de cada elemento de Leva de salida. La estructura OUTPUT_CAM contiene los siguientes miembros:
Mnemónico | Tipo de datos | Descripción |
OutputBit | DINT | Debe seleccionar un bit de salida dentro del rango de 0 a 31. Una selección de menos de 0 o mayor de 31 da lugar a un error de Leva de salida ilegal y a que no se considere el elemento de leva. |
LatchType | DINT | El Tipo de enclavamiento determina cómo se establece el bit de salida correspondiente. Un valor de menos de 0 o mayor de 3 da lugar a un error de Leva de salida ilegal y a que se utilice un tipo de enclavamiento Inactivo. 0 = Inactivo: el bit de salida no se modifica. 1 = Posición: el bit de salida se establece cuando el eje entra en el rango de leva compensado. 2 = Habilitación: el bit de salida se establece cuando se activa el bit de habilitación. 3 = Posición y habilitación: el bit de salida se establece cuando el eje entra en el rango de leva compensado y el bit de habilitación se activa. |
UnlatchType | DINT | El Tipo de desenclavamiento determina cómo se restablece el bit de salida correspondiente. Si se selecciona un valor inferior a 0 o superior a 5, da lugar a un error de Leva de salida ilegal y a que se utilice un tipo de desenclavamiento Inactivo. 0 = Inactivo: el bit de salida no se modifica. 1 = Posición: el bit de salida se restablece cuando el eje sale del rango de leva compensado. 2 = Duración: el bit de salida se restablece cuando se termina la duración. 3 = Habilitación: el bit de salida se restablece cuando el bit de habilitación pasa a estar inactivo. 4 = Posición y habilitación: el bit de salida se restablece cuando el eje sale del rango de leva compensado o el bit de habilitación pasa a estar inactivo. 5 = Duración y habilitación: el bit de salida se restablece cuando se termina la duración o el bit de habilitación pasa a estar inactivo. |
Left | REAL | La posición de leva izquierda junto con la posición de leva derecha definen el rango de leva del elemento de Leva de salida. Las posiciones de leva izquierda y derecha especifican las posiciones de enclavamiento o desenclavamiento del bit de salida cuando se establece el tipo de enclavamiento o desenclavamiento en Posición o Posición y habilitación con el bit de habilitación activo. Si la posición izquierda es inferior a la Posición inicial de leva o superior a la Posición final de leva, se devuelve un error de Leva de salida ilegal y no se considera el elemento de leva. |
Right | REAL | La posición de leva derecha junto con la posición de leva izquierda definen el rango de leva del elemento de Leva de salida. Las posiciones de leva derecha e izquierda especifican las posiciones de enclavamiento o desenclavamiento del bit de salida cuando se establece el tipo de enclavamiento o desenclavamiento en Posición o Posición y habilitación con el bit de habilitación activo. Si la posición derecha es inferior a la Posición inicial de leva o superior a la Posición final de leva, se devuelve un error de Leva de salida ilegal y no se considera el elemento de leva. |
Duración | REAL | Duration especifica el tiempo en segundos entre el enclavamiento o desenclavamiento cuando el Tipo de enclavamiento es Duración o Duración y Habilitación con el bit de habilitación activo. Un valor inferior o igual a 0 da lugar a un error de Leva de salida ilegal y a que no se considere el elemento de leva. |
EnableType | DINT | Define el origen y la polaridad del EnableBit especificado cuando LatchType o UnlatchType es Habilitación , Posición y habilitación o Duración y habilitación . Un valor inferior a 0 o superior a 31 da lugar a un error de Leva de salida ilegal y a que no se considere el elemento de leva.0 = Entrada: el bit de habilitación está en el parámetro de Entrada. 1 = Entrada invertida: el bit de habilitación está en el parámetro de entrada y es activo por nivel bajo. 2 = Salida: el bit de habilitación está en el parámetro de Salida. 3 = Salida invertida: el bit de habilitación está en el parámetro de Salida y es activo por nivel bajo. |
EnableBit | DINT | El valor de Bit de habilitación seleccionado debe estar entre 0 y 31 cuando LatchType o UnlatchType es Habilitación , Posición y habilitación o Duración y habilitación . Un valor inferior a 0 o superior a 31 da lugar a un error de Leva de salida ilegal y a que no se considere el elemento de leva. |
Entregue su opinión