Activa La Salida Cylinder A True Durante 200 Ms; Módulo De Entrada Analógica Ain; Instanciación - Festo CMXR Instrucciones De Programacion

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

Publicidad

19. Módulos
Con el parámetro opcional "pauseAtInterrupt" se puede indicar cuál debe ser la reacción
ante una parada del programa FTL. Si no se indica este parámetro, se establece interna-
mente el estado FALSE.
pauseAtInterrupt = TRUE:
Con TRUE se detiene el tiempo del impulso y se asigna a la salida el estado FALSE. Si el
programa FTL continúa, durante el tiempo restante la salida volverá a tener el estado
TRUE. Una vez transcurrido el tiempo del impulso, se establecerá el estado FALSE.
pauseAtInterrupt = FALSE:
Si el parámetro opcional no está especificado o es FALSE, el impulso se ejecuta después
del inicio y hasta el final. La parada del programa FTL no tiene ninguna repercusión.
Ejemplo:

// Activa la salida cylinder a TRUE durante 200 ms

cylinder.Pulse(200)
19.6
Módulo de entrada analógica AIN
El módulo AIN sirve para interrogar y administrar una entrada analógica.
19.6.1 Instanciación
Para instanciar el módulo de entrada analógica se requiere la referencia de hardware de la
entrada analógica. Ésta se indica con el parámetro input durante la instanciación.
El parámetro input es el nombre con el que se designa la entrada de hardware. Esta
asignación activa una relación entre el módulo y el hardware. Es posible indicar otros
parámetros para, p. ej., realizar ajustes previos. Sin embargo, esto no es necesario para la
instanciación y puede efectuarse en el programa.
Ejemplo:
Un sensor se guarda como instancia de módulo:
182
Nota
Si se carga un programa FTL detenido, la función de impulso
finalizará automáticamente y la salida adquirirá el estado FALSE.
Sintaxis
<nombre de instancia> .AIN( <timeout> : DINT, <port> : MAPTO
AINPORT)
Festo GDCP-CMXR-SW-ES es Version 1.0

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Base ftl

Tabla de contenido