Esta semana traemos un nuevo caso real.
Se trata de una duda de Carlos, que me mandó el siguiente mensaje:
Buenos días Iñigo , quería hacerte una proposición de proyecto que no he conseguido realizar. Te comento: yo tengo 14 estaciones de trabajo y 6 lámparas, cada vez que funciona una estación se tiene que activar una lampara de menos a más es decir: si se activa la estación 10 se encenderá la lampara 1, si se activa la estación 5 se enciende la luz 2 y así con cualquier estación hasta 6 lámparas. El problema es que tengo que saber que estación esta asignada a cada lampara que esta luciendo. A ver si me puedes dar alguna indicación de como hacerlo. Un saludo.
Este ejemplo, es un caso claro de resolver con SCL porque tenemos una labor clara de búsqueda de posiciones vacías y de rastreo de información.
De ahí que sea importante hacerse con la programación de lenguajes tipo SCL como vemos en el curso completo de S7-1200.
El ejemplo es para una serie de estaciones de atornillado manual, que no vienen al caso para lo que estamos buscando.
Como otras veces, lo mejor es ver el vídeo con el problema y la solución.
Encendido y apagado de luces con SCL
¿Qué te ha parecido?
Espero que te haya parecido interesante.
Como ves, con SCL la cosa se hace en un periquete.
Casi que lo que más me costó es entender lo que quería hacer Carlos, por lo que siempre hay que tener clara la definición de cómo tiene que trabajar el sistema.
El ejemplo, lo subo a los ejercicios resueltos de https://guorker.com y en el anexo del bloque de SCL del curso completo de TIA Portal.

Comentarios (5)