Bucle Consumer
El bucle Consumer cuenta con una estructura de evento incrustada de 11 eventos.
No se discutirán todos los eventos.
El evento más importante es Timeout, igual que en el bucle Producer.
Timeout
En este caso se espera una noticia entrante. Si llega una, se leerá la cola.
Los datos se toman de la estructura de salida y se muestran: pantalla de la balanza y 6 indicadores.
Si en la página "Graph" el interruptor "Show Graph" está activado, la duración actual se leerá en milisegundos y se añadirá, junto con el
valor de pesaje flotante, al conjunto para la visualización gráfica (línea marrón). Además, se editará el indicador "StandStill". El indicador
puede mostrar el valor "0", "1" o "2" , donde "0" indica que no hay estabilidad, "1" indica que hay estabilidad y "2" indica mejor estabilidad
para trabajos de ajuste.
En los casos en los que el indicador "StandStill" sea distinto a cero, la indicación de estabilidad detrás de la pantalla se activará en color
verde claro.
El lado derecho del evento timeout está previsto para la aplicación implementada "balanza de control". (Discusión a continuación).
Eventos de la balanza de control
Las zonas de pantalla correspondientes a la balanza de control definen los eventos necesarios:
29