Necesito realizar una interfaz de usuario en WPF o Silverlight que muestre los datos transmitidos por un aparato electrónico(PLC - autómata programable) a través del puerto COM (byte a byte), más o menos de la siguiente manera, a modo sketchflow (navegación entre pantallas):
- Pantalla de visualización de datos a tiempo real leídos desde el puerto COM (datos transmitidos por PLC).
- Pantalla sinóptico o layout o plano o esquema visual del aparato electronico que envía los datos.
- Pantalla de envío de parámetros desde Interfaz de Usuario hacia PLC-autómata programable.
- Pantalla de visualización de alarmas activas.
- Pantalla de gestión de Base de Datos 1 (Receta de parámetros) (opción de envío de receta hacia PLC).
- Pantalla de gestión de Base de Datos 2 (Alarmas)
- Pantalla de configuración de la aplicación (config. comunicación puerto COM, colores de pantalla).
- 3 botones de navegación entre pantallas: atrás, adelante e inicio.
* Se adjunta imagen del mapa sketchflow hecho con Expression Blend 4.
Base datos 1: Campos: no sé exactamente el número de campos, pero vamos, no más de 20, base de datos muy sencilla sin consultas ni nada.
Base datos 2: Campos: máximo de 10 campos y la posibilidad de consultar el número de veces que se ha disparado una determinada alarma con fecha y hora