Descripción breve de códigos para el
uso de OPCScale para programadores
22
20
Datos de la versión
La aplicación ha sido creada con LabView en la versión 7.1.
20
Se puede ejecutar en sistemas operativos NT, Win 2000 o XP.
21
Principio del funcionamiento del programa
22
El programa se compone de 4 bloques. Primero se ejecuta un
bloque de inicialización. Le sigue el bucle Producer, que toma
22
los datos del servidor.
El bucle envía los datos al bucle Consumer, donde se procesan
24
y se visualizan. Cuando se finalice el programa, se ejecutará la
sección derecha.
24
24
La división en dos bucles tiene ventajas considerables:
- Ambos bucles se pueden ejecutar en subprocesos independientes.
25
- En el bucle Producer se recogen todos los datos. Si es necesario,
se pueden almacenar los datos de la cola.
25
- El bucle Consumer procesa la cola según sus posibilidades; es
decir, tiene en cuenta las actividades del usuario o la necesidad
27
de cálculos.
- El bucle Consumer no necesita ninguna CPU mientras espera los
27
datos.
27
Esta descripción de programa se centra en el bucle Producer.
31