Вы находитесь на странице: 1из 11

INFORME PREVIO

A. Defina que es un controlador lógico Programable (PLC) y describa su


arquitectura interna

El “PLC” (Programmable Logic Controller, por sus siglas en inglés) es un dispositivo


electrónico que se programa para realizar acciones de control automáticamente.
Un PLC es un cerebro que activa componentes de maquinarias para ejecuten tareas que
pudieran ser peligrosas para el ser humano o muy lentas o imperfectas.
El proveedor que te suministra y/o programa un PLC personaliza el equipo como un
sistema con funciones que se activan según tus necesidades de control, registro, recetas,
monitoreo con acceso remoto, etc.

Los PLC se usan en la actualidad en todo tipo de aplicaciones industriales, resolviendo


requerimientos en control de procesos y secuencias de la maquinaria, dentro del sector
industrial y ha penetrado las aplicaciones domésticas y comerciales con mayor auge en
la última década.
Si revisamos a fondo encontraremos PLC’s desplazando a las costosas tarjetas en
ascensores, escaleras mecánicas, hornos, dosificadoras, sistemas de bombeo, en
cualquier automatismo en centros comerciales, hoteles, hasta en lavadoras, microondas,
expendedoras de alimentos y bebidas, la imaginación es el límite.

ESTRUCTURA INTERNA
Como lo podemos observar en la Figura 1, se muestra el diagrama de bloques
correspondiente a la estructura interna del PLC. Podemos observar que se cuentan con
arreglos de memorias destinados a alojar datos, programas, se cuenta con un
procesador o unidad de control, interfaces de entrada y salida, buses de comunicación,
temporizadores y contadores.
• Unidad de Control (CPU): Destinada a consultar el estado de las entradas,
analizar el programa cargado previamente y así poder escribir las instrucciones
para la salida. El ciclo de scan del programa (lectura de entradas, lectura de
programa y escritura de salidas) se realiza por default en 150 mili segundos, donde,
el PLC traduce el programa a lenguaje máquina, realizando operaciones lógicas
para realizar el proceso requerido.
Como se observa en la Figura 2, la CPU contiene:
• ALU: Realiza operaciones aritmético-lógicas
• Acumulador: Almacena el último resultado de la ALU
• Flags: Indicadores de resultado (positivo, negativo, mayor, menor que)
• Contador de Programa: Lectura de instrucciones de usuario
• Decodificador de Instrucciones y Secuenciador: Lugar donde se decodifican las
instrucciones y se generan las señales de control
• Pila: Prioriza las instrucciones a realizar, evitando saltos en el programa o en las
instrucciones
• Monitor Sistema: Almacena la secuencia de puesta en marcha, rutinas de test y
error de ejecución

• Memoria de programa: Destinada a almacenar la secuencia a realizar a partir de


las señales de entrada, así como los datos de configuración del PLC.
• Memoria de Datos y Memoria Imagen E/S: Memoria encargada de almacenar los
datos resultantes de cálculos y del uso de variables internas, ligada con la ALU
(Unidad Aritmética-Lógica), así como también almacena los últimos estados de las
entradas o los enviadas por las salidas.
• Interfaz de Entrada y Salida: Interfaces destinadas a comunicar el PLC con el
entorno, recibiendo y enviando respectivamente información o instrucciones, que
después serán comparados en el CPU, donde se realizarán acciones contempladas
en el programa.
• Fuente de Alimentación: Unidad donde, a través de tensión exterior, se le
provee la energía necesaria al PLC para su funcionamiento.
• Buses de Comunicación: Conexiones que permiten la comunicación entre las
unidades de memoria, la CPU, las interfaces de salida y entrada, contamos con 3
buses:
o Bus de control: Modera los intercambios de información
o Bus de datos: Transfiere datos del sistema
o Bus de dirección: Direccionamiento de la memoria y de los demás periféricos
• Contadores: Basados en los contadores digitales, pueden realizar el conteo de
eventos externos, indicados a través de las entradas.
• Temporizadores: Actúa como un contador, con la diferencia que no realiza el
conteo de eventos externos, lo hace a través de un generador de pulsos o de
frecuencia dentro de la CPU.
• Buses de Campo: Unidades destinadas a permitir el intercambio de datos entre
varios dispositivos, ya sean PLCs, PCs u otros, que puedan usar protocolos de
información, ya sean Porfibus, Profinet, MPI, DeviceNet, IO Link, etc.
Conversores Analógico-Digitales: Destinados a leer datos analógico y convertirlos
a datos binarios.

B. Investigue sobre las diferentes familias de PLC Siemens que hay disponible
en el mercado
La familia de Siemens, ha contado tradicionalmente con 3 gamas distintas de PLC dentro
de la familia S7, las cuales son:
• S7-200
• S7-300
• S7-400
Actualmente cuenta con dos gamas más, las cuales son la gama 1200 que vino a sustituir
a la gama 200 y por último tenemos la gamma 1500.

LA GAMMA S7-200

Se manifiesta como un controlador, rápido y confiable el área de la micro automatización


con una pequeña gama de módulos. La programación está basada en STEP 7 Micro/WIN.
El PLC es mayormente utilizado para la automatización al mínimo costo. Su
programación es respectivamente fácil y al ser un controlador compacto; no necesita de
mucho espacio. Es aplicable para los controles más simples.
Existen cuatro modelos de CPU en esta gama:
• S7-221
• S7-222
• S7-224
• S7-226
LA GAMA S7-300

Tiene un gran impacto en el sector industrial y se demuestra con su eficiencia, calidad y


robustez. Cuenta con distintos tipos de lenguajes muy aptos para poder programar,
KOP, FUP, AWL, y SCL.
Todas sus funciones son programables dentro del entorno de TIA Portal
preferentemente.
S7-300 es el controlador más vendido para el ámbito industrial y cuenta con numerosas
aplicaciones satisfactorias en los diversos sectores industriales de todo el mundo, como
lo es:
• Transformación de plásticos.
• Industria de embalajes.
• Industria de alimentación y bebidas.
• Industria de procesos la tecnología de fabricación.
• Industria automotriz.
• Maquinaria en general.
• Máquinas especiales.
Existe una gran variedad de modelos de CPU en esta gama como lo son:
• S7-312
• S7-314
• S7-315
• S7-317
• S7-319

LA GAMA S7-400

Es un controlador con un excelente rendimiento para poder solucionar sistemas en


cualquier tipo de industrias, principalmente utilizadas en industrias manufactureras y de
procesos.
El S7-400 es el PLC ideal para la realización de tareas, el tráfico de muchos datos de la
industria de procesos; su gran velocidad de procesamiento y los tiempos con los que se
maneja el controlador, nos ayuda a reducir los tiempos de ciclo de las máquinas rápidas
de cualquier industria. El rápido bus de fondo del S7-400 posibilita una conversión eficaz
de los módulos periféricos centrales.
Algunas de sus aplicaciones son: Procesos, Industria química y petroquímica, Generación
y distribución de energía, Procesamiento de madera, Fabricación textil, Industria
farmacéutica, Industria de alimentación y bebida. Industria automotriz, Construcción de
maquinaria, incluida la construcción de maquinaria especial., Almacenamiento y
manutención, Automatización de edificios, Industria siderúrgica.
La programación de este controlador se realiza en TIA Portal. Existen cuatro modelos
de CPU en esta gama:
• S7-412
• S7-414
• S7-416
• S7-417
LA GAMA S7-1200

El controlador modular SIMATIC S7-1200 es la línea de productos Siemens para tareas


de automatización sencillas, pero de alta precisión.
Lleva poco tiempo en el mercado, ya ha recibido numerosas actualizaciones de firmware
que permites mejorar las prestaciones de equipos ya instalados. Esto es una ventaja,
pero tiene el inconveniente de algunas incompatibilidades dependiendo de la versión de
TIA Portal utilizada (que es el software necesario para programar estos autómatas).
Tiene capacidad para cubrir el espectro de comunicaciones inalámbricas y remotas
gracias a su interfaz Profinet o Ethernet incorporada. En este sentido, existe la posibilidad
de establecer comunicaciones Wireless con estaciones remotas, así como establecer el
control de las instalaciones a través de Internet. Esta funcionalidad permite la
monitorización y su control a través de un ordenador remoto y la modificación del
programa en cualquier parte del mundo.
Existen cinco modelos de CPU en esta gama:
• 1211C
• 1212C
• 1214C
• 1215C
• 1217C

GAMA S7-1500

La serie de controladores SIMATIC S7-1500 constituyen la nueva generación de


controladores de TIA Portal y de automatización. SIMATIC S7-1500 le asegura el más
alto nivel de eficiencia y es muy práctico para aplicaciones de rango medio y alto en
máquinas y sistemas de automatización.
Cuenta con un Display para puesta en marcha y diagnóstico, para poder diagnosticar
tanto el funcionamiento de la CPU como de sus módulos.
El Display puede acoplarse y desacoplarse de la CPU durante su funcionamiento. Las
CPUs SIMATIC S7-151xF de seguridad están certificadas para funcionalidad de seguridad
según norma EN61508 (versión 2010), estando certificadas para aplicaciones hasta SIL 3
(IEC62061) y PL (ISO 13849)

C. Describa y explique las principales características que hay que tener en


cuenta para seleccionar un PLC.

1 # ENTRADAS / SALIDAS (E/S)


A la hora de empezar con un proyecto necesitamos saber cuantas entradas y salidas
(E/S) vamos a necesitar, tanto a nivel digital como analógicas. Esto requiere un estudio
del proyecto y definición de todos los elementos
Las marcas tienen diferentes moldeos de PLC que aceptan diferentes niveles de E/S. Esto
no es un aspecto determinante para elegir una marca u otra pero sí que lo es para saber
que rango de PLC vamos a necesitar.

Es recomendable dimensionar con un margen de seguridad ya que luego siempre se han


de añadir alguna E/S, seguro que en la puesta en marcha aparecen entradas y salidas que
en un principio no se contaron.

2 # CAPACIDAD DE PROGRAMA y MEMORIA


Este parámetro va en función del tamaño del PLC, ha mayor número de E/S mayor
capacidad de programa. Es quizás el aspecto más complicado de determinar previamente,
casi siempre te das cuenta que te has quedado corto cuando estas en medio de un
proyecto y te salta la alarma de que te has quedado sin memoria o que el programa es
demasiado grande.

Muchas veces dentro de una misma familia de PLCs con las mismas E/S se dispone de
diferentes CPU cuya diferencia es la capacidad de programa.

Tenemos dos aspectos que determinar:

- Memoria de programa: Se mide en Kpasos y determina cuantos pasas de programa


podemos disponer

- Memoria de datos: Determina cuanta área interna de programa disponemos

3 # COMUNICACIONES
En la fábrica del futuro y ya podemos decir del presente, esa fábrica del Industry 4.0 las
comunicaciones son la piedra angula ya que poder acceder desde los sistemas de
supervisión SCADA hasta el autómata más pequeño de la fabrica va a ser necesario .
Actualmente vemos como hasta los PLCs de menor rango ya puede comunicar en
Ethernet.
Habrá que estudiar bien la aplicación y ver con que elementos debemos comunicar. Si
disponemos de Pantallas o sistemas HMI, ver si es factible instalar por ejemplo periferia
descentralizada con E/S remotas para economizar la instalación.
Más adelante veremos que si requerimos de Motion Control, las comunicaciones
industriales empiezan a ser importantes

4 # ESCALABILIDAD
Es importante ajustar el rango y potencia del PLC a las necesidades del proyecto que
estemos trabajando ya que no tenemos por que penalizar el coste del PLC pero esto no
quiere decir que no tengamos que prestar atención a que en un futuro el proyecto pueda
crecer y requerir de mayores necesidades. El aspecto de la escalabilidad, de poder ir
incrementando las características del autómata es importante para algunos proyectos.
5 # MOTION CONTROL
Actualmente la automatización de maquinaria va incorporando más sistema de Servo
Motores, actualmente existen dos tipos de controles.

- Control por pulsos - La gran mayoría de PLCs incorporan E/S de pulsos para el control
de servomotores y entradas de contaje rápido como encoders (especial atención a las
frecuencias de trabajo de estas E/S Rápidas)

- Controladores Motion - Son PLCs o controladores que realizan el control de los


servos mediante un controlador o tarjeta especial que mediante un bus de control,
actualmente la tendencia es Ethernet (EtherCAT, SERCOS,, Profinet, Powerlink) y
gestiona en control de los servos,

6 # SEGURIDAD
Empiezan a aparecer soluciones de seguridad controladas directamente por la lógica del
PLC, aunque soluciones de gama alta es posible encontrarlas y cada vez estarán más
presente. Si solo se ha de gestionar un paro de emergencia no tiene mucho sentido pero
si contamos con varias zonas varios rearmes etc puede ser una solución interesante.
Este punto va muy ligado con el 3 (COMUNICACIONES)

Revolución en la seguridad de máquinas I - Seguridad en buses de campo

7 # SOFTWARE
El software es importante, un software evolucionado y probado quita muchos
quebraderos de cabeza. Actualmente vivimos una pequeña revolución de cambio de
modelos de PLC (por ejemplo Omron con el nuevo controlador Sysmac o Siemens con
S7-1200 y S7-1500 TIA Portal). Plataforma nueva muchas veces representa software
nuevo ...

Un aspecto importante es el tema del precio del software, existen muchas marcas de
PLCs que disponen de Software para la programación de sus PLCs de forma gratuita
como son por ejemplo Delta o Unitronics

8 # PRECIO
O el precio, aunque no lo es todo sí que es un tema determinante. Al final los proyectos
han de salir por lo que se ha presupuestado y la inversión del PLC es un coste que puede
llegar a ser importante dentro del proyecto. Muchas veces hay que tener en cuenta de
que elegir un PLC más económico que nunca hemos utilizado puede salirnos caro ya
que hay que familiarizarse con el equipo y con el software (esto aveces cuesta hacerlo
entender al jefe ... "pues conviertes el programa y listo .." ya ya).

Tampoco debemos hacer mala cara a otras opciones que hay en el mercado emergente,
¿ porque voy a pagar 10 cuando puedo hacer lo mismo por 5 ?
9 # SERVICIO TECNICO
Aspecto VITAL, siempre nos acordamos de Santa Barbara cuando truena. Es muy
importante tener un servicio técnico donde apoyarse y asesorarse, por muy económico
que pueda ser un PLC si cuando estas en una puesta en marcha y tienes un problema
no dispones de un servicio técnico que te pueda echar una mano, te puede salir muy
caro. Pero este problema con el servicio técnico nos lo podemos encontrar con marcas
renombradas ...

10 # VOLUNTAD DEL CLIENTE FINAL


Muchas veces contra nuestra voluntad y por mucho que queramos montar una marca y
modelo de autómata es el cliente final y sus especificaciones quien nos va a decir con
que marca y modelos de autómata vamos a realizar el proyecto, a veces puede ser un
problema realizar un proyecto con un PLC con el que no esta familiarizado. Este aspecto
hay que tenerlo en cuenta por el sobre coste que puede generar

Al final la experiencia nos va diciendo con que autómata debemos afrontar un


determinado proyecto, pero no olvidemos que la tecnología y los nuevos modelos de
autómata avanzan muy muy rápido por lo que no debemos despistarnos y estar al día
de todas las novedades

D. Investigue cuales son los lenguajes de programación para el controlador


lógico programable. De ejemplos claros del uso de cada uno de ellos.

Вам также может понравиться