Este proceso, tal como se dijo anteriormente, no ha sido modificado. El sistema de dimensionamiento y lectura de códigos de barra sigue enviando la información hacia el DimRead-i a través del puerto TCP 1 configurado en la cámara AV-6010. Esta informacion tal como se sabe, es grabada en un archivo texto el cual se transmite vía TCP hacia el servidor de control vehicular tal como se muestra en el diagrama anterior.
Diagrama de bloques del sistema de supervisión de comunicaciones TCP y reportes de producción:
El sistema de supervisión de comunicaciones está compuesto por las siguientes aplicaciones:
SupervisorTCP
Este es el programa que se encarga de recibir los datos provenientes de la cámara, verificar que exista conectividad, transferir los datos hacia la aplicaciones, DimRead-i y DimReadDB, así como de generar los correos electrónicos en caso de haber falla en la conectividad. La continuidad de la comunicación con la cámara se realiza mediante el monitoreo de un mensaje del tipo “heart beat” que se genera cada 20 segundos. Si este mensaje no se recibe en un tiempo estipulado de hasta 10 minutos, la aplicación reinicia el proceso de monitoreo. Si esta segunda vez transcurre el tiempo sin recibir el mensaje de “heart beat”, la aplicación genera un correo electrónico a las personas listadas en la configuración avisandoles del fallo en la conectividad.
VisorSupervisorTCP
Esta aplicación es la responsable de mostrar el estatus de las comunicaciones en la pantalla.
DimReadDB
Los datos de la cámara provenientes del SupervisorTCP son recibidos por esta aplicación y almacenados en una base de datos para luego ser utilizados por el sistema de reportes.

