Está en la página 1de 5

Adquisicin de Datos

Un problema fundamental en LabView se generan cuando dos o mas hilos de ejecucin de un VI intentan compartir informacin o recurso alguno. De ah el problema de la sincronizacin de tareas que se presenta al momento de trabajar bajo el entorno de LabView.

Permiten que un hilo o VI indique a otro que a ocurrido algn evento o suceso, su uso radica en usar o ejecutar una porcin de cdigo hasta que la condicin impuesta se cumpla o sea cierta.

Se usan para proteger el acceso a un determinado recurso compartido, esto quiere decir que si un proceso a obtenido el semforo, este se encuentra en su seccin citica y los dems procesos debern esperar hasta que sea liberado. El valor inicial del semforo es la cantidad de unidades que disponen del recurso. Se detiene la ejecucin hasta que haya un recurso disponible. El recurso es adquirido. El recurso que fue adquirido queda liberado.

El uso de estos VI tiene que ver de forma directa con la sincronizacin. Quiere decir que un conjunto de tareas no podrn ejecutarse hasta que todas hayan sido confirmadas. Se crea un rendezvous y se indica su tamao. Las tareas a sincronizarse debern estar precedidas de un wait at Rendezvous. Las tareas se ejecutan.

También podría gustarte