FAQs Técnicas

Realizar una pregunta

¿Cómo se utilizan variables booleanas en scripts de Vijeo Designer?

Si bien existe un tipo de datos bool para los scripts en Vijeo Designer, no existe un método específico para importar variables booleanas del runtime a variables del mismo tipo dentro del  Script. Sin embargo, puede utilizarse el método getIntValue() y trabajar en el script con variables enteras.

int Bool_script;

Bool_script=BOOL01.getIntValue();        
//importo el estado de la variable bool del Runtime
BOOL02.write(Bool_script);                      
// Actualizo otra variable bool del runtime con el estado de BOOL1

En este ejemplo se copia el estado de BOOL01 (variable de runtime de la pantalla) en otra variable BOOL02 del runtime.
Observar que el método write, acepta como destino una variable bool, por más que el origen (Bool_script) sea un entero.

En la aplicación adjunta encontrará un pequeño ejemplo en el cual mediante un script que se ejecuta en segundo plano, se copia el contenido entre dos variables booleanas del runtime.

¿Ha sido útil?
¿Qué podemos hacer para mejorar la información?