19. Módulos
19.5.2 Variable
El módulo de salida digital posee las variables siguientes:
Variable
Tipo
Timeout
REAL
RisingEdge
BOOL
Output
DOUTPORT
Tabla 19.3 Variables del módulo de salida digital
Timeout
Con el parámetro timeout puede definirse un tiempo de espera. El método del módulo
espera al estado de señal requerido durante el tiempo ajustado.
Si el valor es -1, la espera no tiene límite.
Si se introduce un valor > 0, la espera se reduce a este tiempo máximo. La ejecución
del programa se reanuda si el tiempo de espera finaliza sin aparecer el estado de
señal deseado. El propio programa secuencial debe generar un mensaje de error.
Si se indica el valor 0, se realiza una comprobación inmediatamente. Si la señal no
tiene el valor deseado, el programa secuencial debe generar un mensaje de error.
Encontrará más información y un ejemplo sobre la generación de mensajes de error en el
capítulo 24.2 Empleo de los módulos de entrada y salida.
RisingEdge
Aunque no se ha llamado al módulo, éste guarda el estado de un flanco de subida. Dicho
estado puede evaluarse en el programa.
Output
La variable output describe la referencia a la salida de hardware del módulo.
Festo GDCP-CMXR-SW-ES es Version 1.0
Significado
Timeout para esperar a las instrucciones Wait y WaitN.
-1 = Ningún timeout (espera sin límite de tiempo)
0 = Comprobación inmediata
>0 = Timeout en milisegundos
Estado del flanco de subida
Referencia a la salida de hardware
Estado al crear
-1
FALSE
---
177