¿Que es un Mapeo de Entradas y Salidas en Programación de PLC
- mayo 23, 2022
- Publicado por: Diego Castillo
- Categoría: Automatizacion , Diagramas , Lenguajes , plc , programacion ,
![](https://cursosonline.dccontrolservices.com/wp-content/uploads/2022/05/IO-Map-1-1170x500.jpg)
Que tal amigos del blog, para todas las personas que les guste y apasione la programación de PLC´s en este articulo vengo a platicarles de una herramienta muy eficaz y útil a la hora de realizar la programación de PLC y sobre todo de manera legible y muy estética y me refiero al IO Map.
Como de costumbre quiero platicarles mi experiencia con el tema y como es que yo empecé a utilizar esta herramienta dentro de la programación y el como podrás ser un programador ordenado.
El IO Map es una herramienta que como su nombre lo indica es un mapeo de Entradas y Salidas y correspondería a tener en una hora aparte todas las entradas y salidas de nuestro programa y poder localizarlas fácilmente.
Primeramente para las personas que ya me conocen, yo soy un apasionado de estos temas y me gusta bastante el poder estar cada día aprendiendo cosas nuevas y ayudando a las personas que se dedican también a este mundo de la Automatización , Programación etc.
Anteriormente cuando iniciaba a laborar como programador , el simple hecho de escuchar a otros decir: “programar PLC“, se me hacia todo un mundo muy muy difícil de comprender ya que no sabia como empezar a realizar un programa, como poder seccionarlo , como acomodarlo etc. Te diré la verdad, no hay formula mágica para poder elaborar un programa de la misma manera, ya que todos los programas en PLC y programación de software son diferentes y estos dependen de los requerimientos y funcionalidades que se le de a la maquina, jamás vas a encontrar 2 programas iguales, al menos que sean 2 maquinas que realicen lo mismo, aun así el nombre de los elementos seria diferente, entonces no serian iguales del todo.
Cuando yo empecé en el mundo de la programación de PLC , entre por el lado de los Servicios, dando servicio a algo ya existente, hacer mejoras o agregar funcionalidad a programas que ya existían y que previamente a que yo interactuara ya se encontraban funcionando en planta y e cliente solo quería que se le agregara cierta cosa nueva .
En el mundo de los servicios se debe de ser muy cuidadoso ya que debes de pedir permiso al encargado del área para interactuar en la PC donde se encuentra la programación de PLC de lo contrario te van a penalizar, y te van a sancionar al momento de interactuar con la programación , la gran mayoría de las veces no vas a saber que hacer, ni por donde empezar, ya que otros programadores ajenos a ti fueron los encargados en ejecutar la programación y te das cuenta de que es un programa bastante mal hecho y desordenado, esto dificulta mucho a las personas que a futuro les toca hacer una modificación, así que la única forma de poder entender el programa es investigando que es lo que hace , o preguntando a quien ya conoce el proceso, en este caso los operadores.
Por el otro lado en el área de proyectos la cosa es un poco diferente, cuando inicias un proyecto de programación de PLC desde 0, debes tener contacto con el tablerista y con los de ingeniería para poder realizar match de las cosas.
Aqui en este punto te encuentras iniciando la programación de PLC, lo que debes hacer primero es hacer un levantamiento de campo, pero ¿Qué es un levantamiento de campo?
Levantamiento de campo es realizar un conteo de señales, realizar un borrador a mano de todos los instrumentos, sensores, bobinas, lamparas, interruptores, que se utilizaran en el proyecto del cliente, por ejemplo , 5 transmisores de presión, 10 controles de motores manuales, 5 limit switch etc.
Una vez que cuentas con el levantamiento de campo en un borrador es momento de crear un nuevo proyecto en el Software pedido por el cliente, Studio 5000, Rs Logix 5000, Rs Logix 500, TIA Portal, Step 7 etc, hay que recurrir a la herramienta protagonista de este articulo la cual nos referimos al IO Map, o mapeo de entradas y salidas. Debemos de crear una rutina principal con todas las señales que entran al PLC (Entradas I) y todas las señales que salen del PLC (Salidas O), es muy importante realizar este Mapeo ya que todas las señales ya las vamos a tener preparadas con Tags, para poderlas usar cuando estemos elaborando la lógica, este es el primer paso para llevar a cabo un proyecto de la mejor manera posible y de manera muy ordenada, se utilizan todas las entradas y salidas físicas del PLC en una sola hoja similar a como si tuviéramos un diccionario en donde podremos consultar todas y cada una de las señales que previamente ya dimos de alta y tomado de nuestro levantamiento de campo.
El mapeo se debe de dar de alta de la siguiente manera:
- Se deberá tomar una señal de Entrada Física con el direccionamiento de entrada Física (Contacto N.A) en diagrama Ladder y conectarla a una salida (Bobina) con el nombre o marca que corresponda a una Memoria interna, cuando se activa la entrada física se manda una señal a la memoria interna y la memoria Interna manda señal a la hoja en donde se va a realizar la lógica (Así con todas las entradas). Esto da margen a solamente declarar la entrada Física una sola vez y no repetirla ya que la encargada de reproducirla una n cantidad de veces es la memoria interna que va hacia lógica.
![](https://cursosonline.dccontrolservices.com/wp-content/uploads/2022/05/Mapeo-de-entradas-1024x576.jpg)
- Se deberá de dar de alta en un renglón un contacto (Contacto N.A) en diagrama Ladder este contacto tendrá el nombre o marca de una memoria interna que viene directamente de la lógica que se realizara después de hacer el mapeo de IO y debemos de conectarla a una Salida Física (Bobina) con direccionamiento de Salida Física. Esto da margen a solamente declarar la Salida Física una sola vez y no repetirla ya que la encargada de reproducirla una n cantidad de veces es la memoria interna que va hacia lógica.
![](https://cursosonline.dccontrolservices.com/wp-content/uploads/2022/05/Mapeo-de-Salidas-1024x576.jpg)
Me ha tocado ver como muchos Ingenieros, técnicos que en todas las hojas o subrutinas, revuelven memorias internas con entradas y salidas físicas, y repiten mucho las señales de entradas y salidas físicas, esto es un error grave ya que el PLC puede llegar a confundirse y uno mismo se va a revolver, y uno mismo siendo el creador del programa no va a saber que hacer, todo por no ser ordenado.
✔ Ventajas realizar un mapeo de entradas y salidas
- Programas ordenados.
- Consulta de señales rápida.
- Legibilidad.
- Lo podrán entender personas ajenas al creador.
- Facilidad de modificar a futuro.
- En caso de que una señal de entrada o salida falle, solo debemos de cambiar el cable que iba a esa entrada o salida.
Y bien amigos ahora que ya saben la importancia del IO Map en sus programas ahora van a poder observar que realizar proyectos de Programación de PLC se torna cada vez menos difícil, solo es cuestión de ser ordenado muy muy ordenado, Consejo : tómense el tiempo que sea necesario para que realicen las cosas de la mejor manera posible, siempre hay que realizar las cosas como si fuéramos nosotros mismos el cliente.
Y bien esto seria todo por este articulo amigos, recuerden suscribirse a nuestra Newsletter para seguir recibiendo contenido de valor semanal , mi objetivo es ayudarlos en este proceso de Programación de PLC.
👉Suscríbete a nuestra Newsletter
La clave del éxito es el conocimiento y la capacitación constante
Les manda Saludos su amigo y colega Diego Castillo 😀