AES_ANALOG_OUTPUT
Esta función actualiza las salidas analógicas con los valores actuales de los operandos, AOx, y
actualiza los operandos de diagnosis, AOx_DG, AOx_ERR.
AES_COUNTERS
Esta función actualiza el contador con os valores de los operandos de controle, CNTx_PRESET,
CNTx_CMP0, CNTx_CMP1, CNTx_CMD, CNTx_CLR, CNTx_STOP, CNTx_LOAD,
CNTx_AMG, CNTx_OVER, y actualiza los operandos de valor y de diagnosis dos contadores,
CNTx, CNTx_HOLD, CNTx_DG, CNTx_OVERFLOW, CNTx_UNDERFLOW, CNTx_DIR,
CNTx_MAX_CMP0, CNTx_MAX_CMP1, CNTx_EQ_CMP0, CNTx_EQ_CMP1, CNTx_ZERO.
AES_FAST_OUTPUTS
Esta función actualiza las salidas rápidas con os valores de los operandos de controle, Fx_FREQ,
Fx_PLS_TOT, Fx_PLS_RMP, Fx_DUTY, PTO_CMD, VFO_CMD, Fx_PTO_START,
Fx_PTO_STOP, Fx_VFO y actualiza los operandos de diagnosis de las salidas rápidas,
Fx_PTO_DG, VFO_DG, Fx_PTO_ON, Fx_PTO_ACE, Fx_PTO_REG, Fx_PTO_DES,
Fx_PTO_PRM, Fx_PTO_ERR, Fx_VFO_ON, Fx_VFO_PRM, Fx_VFO_ERR.
Esta función AES retorna TRUE si la misma fue ejecutada con éxito, caso contrario, retorna FALSE,
esto sucede solo cuando la misma es llamada en una POU accionada por interrupción de tiempo
durante una llamada anterior en otra POU (presentes en el ciclo principal) que exista alguna
alteración en los operandos utilizados para control y configuración de las salidas rápidas tipo PTO.
Caso los operandos utilizados para control y configuración de la PTO estén solamente alterados en el
lazo principal o solamente alterados en la POU activada por Timer, no es necesario el tratamiento del
retorno de la función AES_FAST_OUTPUTS, pues el mismo siempre retornará TRUE para estas
condiciones.
Navegación en las Pantallas de Usuario vía Teclado
(NAVIGATION)
El bloque funcional NAVIGATION, definido en la biblioteca Navigation.lib, habilita la navegación
utilizando las teclas direccionales para arriba y para abajo o utilizando las entradas de control del
bloque.
Lista de Pantallas (VISU_LIST):
El bloque funcional NAVIGATION posee una entrada del tipo ARRAY [0..30] OF STRING (10),
este array posee 30 posiciones de string de hasta 10 caracteres. De esta manera es posible utilizar
hasta 30 pantallas con navegación por el bloque funcional, cada pantalla debe poseer hasta 10
caracteres. No es necesario que todas las pantallas de la aplicación estén en la lista de pantallas
utilizadas por la navegación, en este caso la navegación utilizando el bloque funcional quedará
limitada a las pantallas añadidas a la lista.
Tecla "MAIN", direccional para arriba y direccional para abajo:
Al presionar la tecla "MAIN" de los controladores DU350 y DU351 el bloque funcional habilita la
pantalla añadida en la posición 0 de la lista de pantallas. Al presionar la tecla direccional para arriba,
el bloque funcional habilita la próxima pantalla de la lista en relación a la última pantalla habilitada
por el bloque funcional NAVIGATION utilizado. Al presionar la tecla direccional para abajo, el
bloque funcional habilita la pantalla anterior de la lista en relación a la última pantalla habilitada por
el bloque funcional NAVIGATION utilizado.
Entradas de control ENABLE_UPDW, UP, DOWN:
86
3. Configuración