Comportamiento Del Tiempo De Operación; Parámetro Ovlenable - Festo CMXR-C1 Instrucciones De Programacion

Ocultar thumbs Ver también para CMXR-C1:
Tabla de contenido

Publicidad

17. Módulos
ELSE
Lin(pos2)
END_IF
17.3
Comportamiento del tiempo de operación
El programa FTL no se ejecuta cíclicamente sino que procesa secuencialmente instrucción
a instrucción. Este comportamiento es insuficiente para algunas aplicaciones. P. ej., una
prueba para verificar si se ha cambiado el flanco en una entrada al mismo tiempo que se
ejecuta un programa de movimientos tendría que efectuarse en un programa paralelo, con
el trabajo añadido que ello implicaría. A fin de mejorar la comodidad de edición de una
subunidad, algunas subunidades funcionan cíclicamente en el sistema operativo. Así, el
usuario puede acceder a los resultados de la subunidad con los métodos o variables.
17.3.1 Parámetro ovlEnable
Algunos métodos de las subunidades siguientes poseen un parámetro opcional
denominado ovlEnable. Este parámetro regula el momento de interrogación de la señal
de entrada digital. El parámetro es del tipo BOOL y puede tomar el estado TRUE o FALSE.
Estado FALSE
El avance de proceso se detiene en este punto. Si el proceso principal alcanza esta
instrucción de programa, la señal se lee o se ejecuta. El movimiento se detiene y vuelve
a acelerarse después de la instrucción. No es posible el avance aproximado a los movi-
mientos siguientes.
Estado TRUE
Si el parámetro ovlEnable devuelve el estado TRUE, la señal se lee o se ejecuta a más
tardar en el último punto donde aún sea posible reanudar el movimiento. El movimiento
no se detiene sino que avanza continuamente. No es posible el avance aproximado a los
movimientos siguientes.
136
Recomendación:
Si el acceso puede efectuarse mediante una variable, debe utilizarse
preferentemente dicha variable ya que requiere menos tiempo de
ejecución.
Indicación
Si no se especifica el parámetro, se supone FALSE.
Festo GDCP-CMXR-SW-ES es 0805NH

Publicidad

Tabla de contenido
loading

Tabla de contenido