Catto / Mapa de Temas · Electrónica Industrial II 7° año
Electrónica Industrial II · 120 h · Eje 2 de 8

Estructura de un autómata programable

Por fuera es una caja con borneras y luces. Por dentro es un microcontrolador industrial rodeado de todo lo que hace falta para que las señales del mundo real —24 V, contactos que rebotan, ruido de motores— entren y salgan sin destruir nada.

CPU y memoria Imagen de proceso E/S digitales Aislación

01Estructura externa

FuenteCPUMemoriaEntradasSalidasComunicacionBus internolado campolado logicaaislacion galvanicaFuenteFuenteAlimenta la logica y, muchas veces, los 24 V de campo.CPUCPUEjecuta el programa, administra la memoria y hace el autodiagnostico.MemoriaMemoriaPrograma, imagen de E/S, marcas, datos y zona retentiva.EntradasEntradasFiltran, limitan y aislan las senales que llegan del campo.SalidasSalidasConvierten las ordenes en potencia: rele, transistor o triac.ComunicacionComunicacionPuerto serie, bus de campo o Ethernet hacia otros equipos.Bus internoBus internoUne la CPU con todos los modulos del bastidor.La aislacion galvanica entre el campo y la logica es lo que impide que el ruido de la planta llegue al procesador.
Figura 1. Las partes de un autómata, animado. Cada bloque cumple una función separada, y la aislación galvánica entre el campo y la lógica es lo que permite que el ruido de una planta no llegue nunca al procesador.
BloqueFunción
Fuente de alimentaciónAlimenta la lógica interna y, en muchos equipos, entrega también los 24 V de los sensores. Su capacidad limita cuántos módulos se pueden montar.
CPUEjecuta el programa, administra la memoria, atiende la comunicación y hace el autodiagnóstico.
Módulos de entradaAdaptan las señales de campo al nivel de la lógica: filtran, limitan y aíslan.
Módulos de salidaConvierten las órdenes en potencia utilizable: relé, transistor o triac.
Módulos de comunicaciónPuertos serie, bus de campo o Ethernet, para hablar con otros equipos y con la supervisión.
Bastidor y bus internoSoporte mecánico y bus de datos que une la CPU con todos los módulos.
Terminal de programaciónLa PC con el software del fabricante. También sirve para monitorear en línea y forzar señales.
La fuente de 24 V no es infinita

La salida de 24 V que trae el PLC suele dar unos pocos cientos de miliamperes. Colgar de ahí veinte sensores inductivos, las bobinas de los relés y la iluminación de la botonera termina cargándola al límite: la tensión cae, los sensores empiezan a fallar de manera intermitente y el diagnóstico apunta a cualquier lado menos a la fuente. En cuanto hay varios consumos, se agrega una fuente externa y se comparte el común.

02Memoria y direccionamiento

ZonaQué guarda
Memoria de programaEl programa de usuario, en memoria no volátil. Se conserva sin alimentación.
Imagen de entradasLa foto del estado de todas las entradas al comienzo del ciclo. Es lo que el programa lee.
Imagen de salidasLo que el programa escribe, y que se vuelca a los terminales al final del ciclo.
Marcas internasBits auxiliares: banderas, estados intermedios, resultados de comparaciones. No tienen terminal físico.
DatosPalabras, enteros y reales para cálculos, consignas y valores de proceso.
Temporizadores y contadoresBloques con su valor de preselección, su valor actual y su bit de salida.
Zona retentivaParte de la memoria que sobrevive al corte de energía: producción acumulada, consignas, estado de la máquina.
Cómo se nombra cada señal

La notación cambia entre fabricantes pero la idea es la misma: un identificador de tipo, un byte y un bit. Por ejemplo %I0.3 es la cuarta entrada del primer byte, %Q1.0 la primera salida del segundo byte, %M10.2 una marca interna y %IW64 una palabra de entrada analógica.

Lo importante no es la sintaxis sino la disciplina: toda señal lleva un nombre simbólicoarranque_bomba, nivel_alto— y el programa se escribe con esos nombres. Un programa lleno de %I y %Q sin símbolos es indescifrable para el que venga después, que casi nunca es quien lo escribió.

03Módulos de entrada

sensorPNP 24 VRoptoacopladorimagen deentradassin conexion electrica entre los dos lados0Sensor sin detectarNo circula corriente, el diodo no emite y el fototransistor queda cortado: la entrada vale cero.1Sensor detectandoCircula corriente, el diodo emite, el fototransistor conduce y la entrada pasa a uno.LED del moduloEl indicador de cada canal muestra el estado real de la entrada: es la primera herramienta de diagnostico.
Figura 2. Entrada digital con aislación óptica, animada. La señal de campo enciende un diodo, la luz cruza al otro lado y allí un fototransistor entrega el nivel lógico: entre el campo y el procesador no hay conexión eléctrica.
Entradas digitales
  • Trabajan típicamente a 24 V de continua; también existen de 110 y 220 V alterna.
  • Cada entrada tiene un filtro de algunos milisegundos que elimina el rebote de los contactos y el ruido. Ese filtro se suma al tiempo de ciclo.
  • Un indicador LED por canal muestra el estado real: es la primera herramienta de diagnóstico.
  • Umbrales definidos: por debajo de unos 5 V es cero seguro, por encima de unos 15 V es uno seguro. En el medio, indefinido.
PNP y NPN

Un sensor PNP entrega +24 V cuando detecta; uno NPN entrega 0 V. El módulo de entrada tiene que estar cableado en consecuencia: común a 0 V para sensores PNP, común a +24 V para NPN.

Mezclar los dos tipos en el mismo grupo de entradas es uno de los errores de cableado más frecuentes, y produce entradas que quedan siempre activas o siempre apagadas.

Entrada analógicaCaracterísticas
4 a 20 mAEl estándar industrial. Al ser corriente, no le afecta la caída en el cable, y el cero vivo permite distinguir «cero de la variable» de «cable cortado».
0 a 10 VSimple y económica, pero sensible al ruido y a la longitud del cable. Para tramos cortos dentro del tablero.
Termopar y PT100Módulos específicos con linealización y compensación de junta fría ya resueltas internamente.
ResoluciónHabitualmente 12 a 16 bits sobre el rango. El programa recibe un número entero que hay que escalar a la unidad de ingeniería.
Ejemplo resuelto · Escalar una entrada analógica

Un transmisor de presión de 0 a 10 bar entrega 4 a 20 mA. El módulo del PLC convierte ese rango a un entero de 0 a 27648.

presión = lectura × 10 / 27648

Con una lectura de 13 824: presión = 13 824 × 10/27 648 = 5,0 bar. Y si el cable se corta, la corriente cae a 0 mA, la lectura se va por debajo de cero y el programa puede detectar la falla en lugar de creer que la presión es nula. Ésa es toda la ventaja del cero vivo, y es la razón por la que 4-20 mA sigue vigente.

04Módulos de salida

TipoCorrienteVelocidadCuándo se usa
Relé2 a 5 Alenta (ms)Lo más versátil: sirve para continua y alterna, y con contacto libre de potencial. Se desgasta con las maniobras.
Transistor0,5 a 2 Arápida (µs)Sólo continua. Para electroválvulas, señalización y salidas por PWM o de pulsos.
Triac0,5 a 2 AmediaSólo alterna, sin contactos que se desgasten. Buena para cargas que conmutan muy seguido.
Lo que hay que agregar afuera
  • Diodo de rueda libre en toda bobina de continua, lo más cerca posible de ella. Sin él, el pico de apertura destruye el transistor de salida.
  • Circuito supresor —resistencia y capacitor en serie— en las bobinas de alterna.
  • Fusible por grupo de salidas: un cortocircuito en el campo no puede llevarse el módulo entero.
  • Relés o contactores intermedios para cargas grandes. La salida del PLC ordena, no alimenta.
  • Respetar la corriente por grupo, que siempre es menor que la suma de las corrientes individuales máximas.

05En el laboratorio

Práctica 1 · Reconocer el equipo

Sobre un PLC real: identificar fuente, CPU, módulos y borneras; leer la placa de características; determinar tensión de alimentación, cantidad y tipo de E/S, y corriente disponible en la salida de 24 V. Dibujar el diagrama de bornes completo antes de conectar nada.

Práctica 2 · PNP y NPN

Cablear un sensor inductivo PNP y otro NPN a las entradas, con el común correcto en cada caso. Después intercambiarlos a propósito y observar el comportamiento: entradas siempre activas o siempre inactivas. Documentar cómo se reconoce cada caso desde los LED del módulo.

Práctica 3 · Escalado analógico

Conectar un potenciómetro o un transmisor a una entrada analógica y leer el valor crudo. Escribir la conversión a unidad de ingeniería y verificarla con un multímetro en varios puntos. Agregar la detección de rotura de cable por debajo de 4 mA.

Práctica 4 · Salidas y protección

Accionar una electroválvula de continua desde una salida a transistor, con y sin diodo de rueda libre, observando el pico de apertura con el osciloscopio. Medir la tensión inversa que aparece sin el diodo: suele superar los cien volts.

06Errores frecuentes

SíntomaCausa habitual
Entradas siempre activas o siempre apagadasSensor PNP cableado como NPN, o común mal conectado.
Sensores que fallan de manera intermitenteLa fuente interna de 24 V está sobrecargada y la tensión cae.
Se quema la salida a transistorFalta el diodo de rueda libre en la bobina.
Salidas que no responden en un grupoFusible del grupo abierto, o corriente total por encima de lo admitido.
Lectura analógica ruidosaSeñal de 0-10 V por cable largo o junto a la potencia. Corresponde 4-20 mA y cable apantallado.
El programa cree que la presión es ceroCable cortado sin detección: no se aprovechó el cero vivo del 4-20 mA.
Se pierden datos al cortar la energíaLas variables no estaban en la zona retentiva.
Programa imposible de mantenerSeñales sin nombres simbólicos ni comentarios.

07Autoevaluación

¿Qué es la imagen de proceso?

La copia en memoria del estado de todas las entradas, tomada al comienzo del ciclo. El programa lee de ahí, nunca del terminal físico, y por eso trabaja sobre una foto coherente.

¿Para qué sirve la aislación galvánica en las E/S?

Para que no haya conexión eléctrica entre el campo y la lógica: el ruido, las sobretensiones y las diferencias de potencial de la planta no llegan al procesador.

Diferencia entre un sensor PNP y uno NPN.

El PNP entrega +24 V al activarse y el NPN entrega 0 V. El módulo de entrada debe cablearse con el común correspondiente en cada caso.

¿Por qué se prefiere 4-20 mA a 0-10 V?

Porque al ser corriente no le afecta la caída en el cable, resiste mejor el ruido, y el cero vivo permite distinguir una variable en cero de un cable cortado.

Escalar una lectura de 6912 sobre 27648 para un rango de 0 a 10 bar.

6912 × 10/27 648 = 2,5 bar.

¿Qué tipo de salida corresponde para una carga de alterna que conmuta muy seguido?

Salida a triac: no tiene contactos que se desgasten y maneja alterna. El relé se picaría con tantas maniobras.

¿Qué se agrega a una bobina de continua accionada por una salida a transistor?

Un diodo de rueda libre en antiparalelo, lo más cerca posible de la bobina. Sin él, el pico de apertura destruye el transistor.

¿Qué es la zona retentiva de memoria?

La parte que conserva su contenido al cortar la alimentación: producción acumulada, consignas, estado de la máquina.

¿Por qué el filtro de entrada aumenta el tiempo de respuesta?

Porque el módulo ignora los cambios más breves que el filtro para eliminar rebotes y ruido. Ese retardo se suma al tiempo de ciclo.

¿Por qué toda señal debe tener nombre simbólico?

Porque el programa es la documentación de la máquina, y quien lo mantenga años después no va a ser quien lo escribió. Un programa lleno de %I y %Q sin símbolos es indescifrable.

Desarrollo del eje «Estructura de los autómatas programables» de Electrónica Industrial II (7° año), según la «Propuesta Curricular – Segundo Ciclo de la Modalidad Técnico Profesional, Educación Secundaria – Electrónica», Ministerio de Educación de la Provincia de Córdoba, DGETyFP. Volver al Mapa de Temas · catto.ar