el 06-07-2018 09:53 AM
Hola a todos,
igual es una pregunta muy básica, pero estoy intentando hacer una communicacion TCP dividida en 3 subvis (open, read/write, close) para poder
utilizarlo en Testand.Lo he intentado realizar con global variables pero no me funciona.
Me podeis por favor indicar si esto es posible?
Muchas Gracias!!
06-07-2018 10:29 AM - editado 06-07-2018 10:32 AM
Creo que es totalmente posible pero creo que lo estas haciendo de la manera incorrecta.
06-07-2018 08:09 PM - editado 06-07-2018 08:19 PM
Utiliza una Variable Global Funcional En el link viene un ejemplo básico de como funcionan.
Resumiendo es un ciclo while que se ejecuta un solo ciclo cada vez que es llamado, la variable que quiere ser guardada (en tu caso la referencia de la conexion TCP) se conecta a un shift register no inicializado (si se inicializa se pierde el dato guardado la ultima vez que se llamó). Dentro del While en un case pones un caso para cada funcion que desees realizar (Open, Read, Write, Close) y como entrada al tu subVI es un Enum con el que eliges que función deseas ejecutar al momento.
Espero te sirva.
Saludos.
el 06-10-2018 03:31 PM
muchas gracias!!!