Modo de operación Control por levas
6.5 Operación con objeto tecnológico
Funcionamiento
Valor del encóder: el valor del encóder está disponible en el parámetro de salida
EncoderValue (Página 114). El valor del encóder se actualiza cada vez que se llama la
instrucción.
Valor de registro: por medio de un mecanismo de registro se pueden leer parámetros desde
el módulo de salidas o modificarse en el módulo. La variable estática WriteRegister
(Página 115) controla la función de lectura o modificación de parámetros. Con la variable
estática RegisterSelect se selecciona el parámetro que debe editarse. La lectura se realiza de
modo cíclico. La escritura se realiza una sola vez después de un flanco positivo en
WriteRegister. Un valor de parámetro leído está disponible en la variable estática
RegisterValueRd. En la escritura, el valor del parámetro elegido se sobrescribe con el valor de
la variable estática RegisterValueWr.
Modificación de parámetros a través del programa de usuario
Puede cambiar la parametrización del módulo de salidas durante el estado operativo RUN de
la CPU a través del programa de usuario. Para ello dispone de la estructura "Configuration" en
el área estática de la instancia del objeto tecnológico. Escriba los valores de parámetros
(Página 119) en esa estructura y aplique la parametrización con flanco ascendente a la
variable estática WriteConfiguration. Tras la aplicación correcta de los parámetros,
WriteConfiguration se desactiva automáticamente.
Compruebe si se ha producido un error con ayuda del parámetro de salida Error. Si no se ha
producido ningún error, la modificación de parámetros se ha realizado correctamente.
Estado de las salidas digitales
El estado de una salida digital se consulta a través del correspondiente parámetro de salida
StatusDQn. La salida digital depende de los parámetros CtrlDQn, SetDQn y StatusCamn.
Utilizar salidas digitales mediante el programa del usuario
Puede controlar las salidas digitales de los canales habilitados por medio de los parámetros de
entrada CtrlDQn y SetDQn a través de la instrucción:
Parámetros de entrada
CtrlDQ
CtrlDQ
n = 0...3
Comportamiento en caso de error
Si se produce un error al llamar la instrucción o en el módulo de salidas, se activa el
parámetro de salida Error . Tras ello, la información de error adicional puede leerse en el
parámetro de salida Status (Página 121).
Elimine la causa del error y resetee la variable estática WriteConfiguration.
Encontrará información detallada acerca de errores de encóder en Comportamiento en caso
de fallo de encóder (Página 122).
112
Respuesta de la salida digital DQ
= 0
DQ
n
n
= 1
DQ
n
n
= SetDQ
n
= StatusCam
(resultado de la leva correspondiente)
n
Módulo de salidas digitales DQ 4x24VDC/2A HS (6ES7132-6BD20-0DA0)
n
Manual de producto, 05/2021, A5E32855696-AD