Início / Blogs / Blog Automatas / 6 Pasos al comenzar un proyecto de Automatización

6 Pasos al comenzar un proyecto de Automatización

Iñigo Gútiez nos explica los 6 pasos a seguir que ha de seguir un programador de autómatas al enfrentarse a un proyecto de automatización

6 Pasos al comenzar un proyecto de Automatización

Cuando cojo el coche para ir a trabajar, suelo escuchar podcast por el camino. Prefiero oír algo sobre temas que me interesan como cine o tecnología que no las noticias o música.

La cuestión es que estaba escuchando un podcast sobre Star Wars y el viaje del héroe. Resulta que todas las grandes historias siguen un patrón común que hacen que nos encandilen. Pusieron varios ejemplos en paralelo (Matrix, Starwars, El Señor de los Anillos…), y todas seguían fielmente el canon del que hablaban.

En la automatización industrial pasa algo parecido. Todo proyecto debe seguir una serie de pasos, y el programador de autómatas debe seguir una serie de etapas que le hagan llevar a buen puerto su proyecto.

Quiero repasar contigo estos sencillos pasos, pero que a veces no los ejecutamos bien y luego nos llevan a cometer errores.

 
1. Conoce bien el alcance del proyecto

Es el paso seguramente más importante. Conocer bien qué debe hacer nuestro programa. Hay que conocerlo bien, a fondo.

Necesitarás saber todos los detalles presentes y futuros que deba cumplir.

Pregunta, pregunta y pregunta. Cualquier duda que puedas tener o relaciones entre partes de la máquina que no estén del todo claras, cuestiónaselas al que pueda solventar la pregunta.

Es fundamental que no tengas sorpresas porque una mala gestión de la información disponible puede dar como resultado una idea equivocada de lo que debe o no debe hacer la máquina y por tanto quebraderos de cabeza para cambiar lo que ya tienes programado, poniendo parches y complicándolo todo.

 
2. Haz un boceto

Hay una famosa cita de Albert Einstein que decía algo así como:

Si no puedo dibujarlo, es que no lo entiendo.

Cómo no, estoy con el genio. Más allá de los dotes que tengas para el dibujo, unos trazos que representen lo que quieres hacer será suficiente.

Desarrolla un pequeño boceto de tus controles y cómo debería funcionar tu máquina. Compártelo con tu cliente y confirma que lo que estás pensando es lo que necesita.

Cuanto más claro quede todo antes de comenzar a teclear, más fácil será tu trabajo y mayor la satisfacción por el trabajo que has realizado por parte de tu cliente.


3. Haz la lista de la compra

Antes de comenzar a trabajar, haz un listado con todos los sensores y actuadores que vas a necesitar, tanto digitales como analógicos.

Esto te dará una idea del volumen de trabajo que va a suponer realizar la automatización y de cuantas tarjetas vas a necesitar.


4. Analiza qué CPU es la adecuada

En general para pequeñas y medianas automatizaciones la CPU que elijas estará condicionada fundamentalmente por el aspecto económico (siempre lo está).

Pero ojo, no minusvalores lo que vaya a hacer. Evalúa cómo de rápido van a tener que ser los cálculos a cargo del PLC así como el volumen de datos que va a manejar.

Tal vez la velocidad de la CPU no sea un problema, pero sí su memoria de trabajo ya que necesites tener mucha disponible para almacenar cientos o miles de datos en el tiempo de ejecución.

O al revés. Puede ser que necesites realizar cálculos a muy alta velocidad que haga que no sirva cualquier CPU.

 

5. Haz un Layout

Dibuja sobre un plano dónde vas a colocar tus periferias remotas (si las hubiere).

Esto te va a ayudar para configurar bien el hardware de tu PLC además de controlar las tiradas de cableado que vas a necesitar, así como si las distancias pueden ser un problema en caso de comunicaciones como por ejemplo vía Profibus.

Por otro lado, te va a ayudar a determinar el tamaño de cada periferia ya que verás cómo recoger toda la sensórica y actuadores que tengas en campo y llevarlo a una periferia en concreto.

 

6. Plasma en papel lo que quieres hacer.

Te ayudará a organizar las ideas de cómo quieres realizar la programación: cómo vas a estructurar el programa, los bloques que vas a usar, qué FC o FB vas a reutilizar…

No se trata de que vayas al detalle, pero sí que tengas una idea general de cómo lo vas a realizar.

Se trata de tener un hilo conductor que de coherencia al proyecto.

 

Como ves son pasos previos a abrir el editor de Siemens (o de la marca que uses).

Realizando este trabajo lo tendrás todo ya en la cabeza… y en un papel.

Lo que resta será darle forma y entrar en el detalle, pero las líneas generales estarán hechas y la programación será más sencilla.

Hay más pasos a la hora de realizar un proyecto, pero estos creo que son importantes antes de comenzar a teclear.

Si quieres conocer alguna práctica más que te puede ser interesante, te dejo un link donde puedes apuntarte a un mini curso de inicio a la programación de step 7 y un PDF con prácticas como las que te comento para luego programar mucho más rápido, ordenado y que el acabado sea más profesional.

https://programacionsiemens.com/mini-curso-gratuito-step-7/

Autor: Iñigo Gútiez

http://programacionsiemens.com

 

Más información

/noticias/marcas/223-blog-automatas

Blog Automatas

Blog dedicado a comentar experiencias, tendencias, tecnologías y mercados relacionados  
con la Automatización Industrial