20. Módulos
20.7.4 Escritura del valor de salida, método Write
Con el método Write se escribe una salida analógica. El valor nominal se devuelve en el
parámetro value.
Ejemplo:
quantity.Write(110.0)
value
:= 1.3
quantity.Write(value)
20.7.5 Espera a que el valor sea mayor/menor, métodos
WaitLss, WaitGrt
Los métodos WaitLss y WaitGrt permiten interrogar una salida analógica para conocer si
un estado es mayor o menor que el valor indicado. Si el módulo tiene un parámetro
timeout, éste se tiene en cuenta.
Para la descripción del parámetro ovlEnable, véase el capítulo 20.3.1 de la página 177.
Ejemplo:
Lin(pos1)
// Esperar a que el valor sea menos de 110.0
quantity.WaitLss(110.0, TRUE)
Lin(pos2)
Festo GDCP-CMXR-SW-ES es 1205c
Sintaxis
<nombre de instancia>.Write(value :REAL)
Parámetro
Tipo
value
REAL
Tabla 20.12 Parámetro del método Write
// Ajusta la salida a 110.0
// Ajusta la salida a 1.3
Sintaxis
<nombre de instancia>.WaitLss(value : REAL, OPT ovlEnable : BOOL)
<nombre de instancia>.WaitGrt(value : REAL, OPT ovlEnable : BOOL)
Parámetro
Tipo
value
REAL
Tabla 20.13 Parámetro de los métodos WaitLss, WaitGrt
Significado
Valor nominal para la salida analógica
Significado
Valor límite
197