Esta semana vamos a ver un tema, que si bien es bastante sencillo me han pedido que haga: crear un proyecto WinCC flexible desde cero.
Como vas a poder ver, es realmente sencillo aunque, como todo, hasta que no lo ves por primera vez puede que se haga un poco más pesado.
La idea de hoy es simplemente ver una serie de conceptos básicos como son:
- Crear el proyecto WinCC y vincularlo (o no) a un proyecto S7
- Crear campos de lectura
- Crear campos de escritura
- Cambiar colores
Como ves en la figura adjunta que he encontrado googleando un poco, se pueden hacer pantallas bastante chulas en la que se puedan ver de forma muy visual el estado de nuestro proceso.
Hoy no se trata de eso, ya que sólamente vamos a dar los primeros pequeños pasos.
Proyecto WinCC flexible
La idea del WinCC es realizar una serie de pantallas en las que mostrar datos relevantes como digo de nuestro proceso. Pero puede servir para más cosas como pueden ser:
- Almacenar variables de proceso a lo largo del tiempo
- Realizar pautas
- Controlar la máquina (movimientos, cambios de modo etc).
- Representación de alarmas y avisos
- ...
Como ves, es la herramienta probablemente más importante de todo tu proyecto. Sí, el más importante, al menos a largo plazo.
¿Por qué digo esto?
Porque como ingenieros y técnicos nos preocupamos mucho de que la máquina funcione bien, sea robusta etc... pero nos olvidamos que esto no lo hacemos para nosotros, sino para un señor que va a tratar con ella 8 horas al día más de 200 días al año durante un montón de años.
Quiero decir con ello que muchas veces he visto que no se ha dedicado tiempo a este tipo de cosas porque parece que son más de gente dedicada al arte que a la ingeniería y nos olvidamos que las manos y ojos del operario se va a centrar fundamentalmente sobre estas pequeñas pantallas... lo que puede y no se puede hacer a través de ella y qué información les brinda para su trabajo.
Al final, al operario de turno le importa más bien poco si nosotros hemos hecho una auténtica filigrana digna de un Nobel o si nuestra máquina tiene 2, 4 o 6 motores.. básicamente... le da igual.
Lo que no le va a dar igual es que el interface sea incomprensible, poco útil, enrevesado o incompleto. Le interesa el qué y como se hace desde la pantalla, no el cómo lo hace físicamente la máquina. Ni sabe, ni le interesa.
En fin, que sólamente pienses en ello cuando hagas las pantallas... que sean fáciles de entender y de manejar para el usuario final, que es tu verdadero cliente.
Después de esta charleta, te dejo con el video donde puedes ver el inicio de cómo empezar un proyecto de WinCC flexible
Edito: En el video no me dejaba seleccionar las variables directamente del PLC. Y es que como bien comento en el video, si bien no hace falta establecer la comunicación MPI con el PLC en el configurador de redes, para poder seleccionar las variables, si que lo es. Lo curioso es que lo digo, pero luego no lo hago y aún me pregunto porqué no funciona. Estaba un poco disperso me temo.
¿Necesitas más ayuda para dominar todos sus aspectos?
Tengo la solución para ti. Echa un vistazo a este link.



