Esta semana vamos a hacer de teóricos del balón: vamos a hablar de cómo se puede organizar un programa en TIA Portal.
Tal vez no sea aplicable en todos los casos, pero sí que te servirá seguramente en alguno (o muchos) de ellos.
¿En qué ejemplo nos vamos a basar?
Para practicar esta teoría, y verla en la práctica, nos vamos a basar en el programa que estoy desarrollando para una nueva línea que vamos a implantar.
Sí, esta línea va a existir de verdad.
En este caso, se trata de hacer un revamping de la línea existente, ya que parte de la máquina la vamos a reutilizar. Es una mezcla porque vamos a añadir transportadores nuevos, un nuevo cuadro eléctrico, pero reutilizando como digo parte de la maquinaria y algunos cuadros remotos.
No voy a entrar en detalle de por qué lo vamos a hacer así: es así, y ya está. Para el caso nos vale igualmente.
Además, aunque el cuadro eléctrico es nuevo, vamos a reutilizar un S7-300 que ya teníamos y que está en perfectas condiciones. La razón de usar este PLC y no meter uno de la serie S7-1200, es que como las remotas que vamos a utilizar están comunicadas por profibus, y tenemos ese PLC muerto de risa, tampoco se trata de gastar por gastar.
¿Qué parte tiene la línea?
La línea básicamente está dividida en 7 estaciones:
- Estación donde un robot deja el parabrisas que se está produciendo
- Estación centradora lateral
- Estación de colocación de separadores doble
- Estación de giro de 180º
- Estación de colocación de separador simple
- Estación centradora lateral
- Estación de plegado en caja
Como ves, cada estación es diferente al resto. Incluso las estaciones centradoras van a ser diferentes entre sí.
División del programa
Ahora, toca plantear el programa. El programa tendrá muchos detalles en los que no vamos a entrar de primeras, pero parece lógico una división por cada uno de las estaciones.
Eso es bueno hacerlo así para que puedas trabajar sobre una de las estaciones como si el resto de las estaciones no existieran.
Lógicamente habrá partes comunes a todas ellas como pueden ser los modos de trabajo, tracking de datos, alarmas, o lo que sea, pero digamos que la lógica de funcionamiento, tenemos que intentar hacerlo lo más independiente unas de otras.
Para ello, vamos a dividir cada estación en estas partes:
- Entradas: físicas, comunicaciones, permisos, o cualquier input que necesite la estación para funcionar.
- Modos: vamos a adaptar fundamentalmente el modo manual y automático general, a la estación en particular ya que vamos a permitir manejar en manual una estación mientras el resto está en automático. Esto lo hacemos para poder salir de un estado de fallo de una forma más sencilla.
- Enganche al segmento: Se podrá resetear la estación y engancharse a uno de los pasos en función del estado del vidrio y actuadores.
- Lógica en automático: la lógica normal de cómo debe funcionar el programa en modo automático.
- Salidas: salidas para los actuadores y comunicaciones con el resto de estaciones (cuando aplique).
Además, voy a seguir un poco la filosofía que hay en otras partes de la línea para que a la hora de mantenerlo, todo tenga la mayor coherencia posible.
El vídeo de organizar un programa en TIA Portal
Vamos a ver un pequeño resumen de todo esto en el siguiente vídeo, para que te hagas una idea más real.
¿Qué te ha parecido?
Espero que te haya servido como referencia para tus futuros proyectos.
Recuerda que ejemplos completos como este los puedes encontrar en el Curso completo de TIA Portal así como en el Curso Express de TIA Portal.




