Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD TÉCNICA
CARRERA DE ELECTRICIDAD
PROGRAMACION DE PLC
Informe de
pasantía para
optar el Título
de Técnico
Superior en
Electricidad
SUCRE – BOLIVIA
i
2022
DEDICATORIA
ii
AGRADADECIMIENTOS:
iii
INDICE
1.1. INTRODUCCIÓN..................................................................................................................
1.2. ANTECEDENTES.................................................................................................................
1.3. OBJETIVO GENERAL:.......................................................................................................
1.5. JUSTIFICACIÓN..................................................................................................................
CAPÍTULO II................................................................................................................................
MARCO TEÓRICO......................................................................................................................
2.1 CONTROLADOR LÓGICO PROGRAMABLE (PLC)....................................................
2.2 ELEMENTOS.........................................................................................................................
2.2.2 CPU......................................................................................................................................
2.2.3 Memoria..............................................................................................................................
iv
2.6 LA PROGRAMACIÓN DEL PLC.....................................................................................
CAPITULO III.............................................................................................................................
MARCO PRACTICO..................................................................................................................
3.1 TRABAJO 1. RECONOCIMIENTO DEL PLC FISICAMENTE..................................
v
INDICE DE FIGURAS
vi
Figura 3.13.- Secuencia de programación y de eventos según conexionado ejemplo de la
Figura 12.............................................................................................................................................
vii
1.1. INTRODUCCIÓN
1.2. ANTECEDENTES
El controlador lógico programable a finales de la década de 1960, cuando la industria buscó en las nuevas
tecnologías electrónicas una solución más eficiente para reemplazar los sistemas de control basados
en circuitos eléctricos con leles, interruptores y otros componentes comúnmente utilizados para el control
de los sistemas de lógica combi nacional
En 1968 (la división de transmisión automática de General Motors) emitió una solicitud de propuestas para
un reemplazo electrónico de los sistemas cableados de relés. La propuesta ganadora vino de Bedford
Associates. El resultado fue el primer PLC, designado 084 porque era el proyecto de Bedford Associates n.º
84.2 Bedford Associates comenzó una nueva empresa dedicada al desarrollo, fabricación, venta y
mantenimiento de este nuevo producto: Modico (Modular Digital Controlar). Una de las personas que
trabajaron en ese proyecto fue Dick Morley, quien es considerado como el «padre» del PLC.3 La marca
Modifico fue vendida en 1977 a Gould Electronics, y posteriormente adquirida por la compañía
alemana AEG y luego por la francesa Schneider Electric, el actual propietario.
el propósito de eliminar el enorme costo que significaba el reemplazo de un sistema de control basado en
relés (relays) a finales de los años 60.
saber cómo es el principio de funcionamiento de un PLC como también hacer un análisis de una
metodología para el diseño de la automatización usando lenguajes de programación que se puedan usar en
los Controladores Lógicos Programables (PLC's).
1
Mejorar las condiciones de trabajo del personal, suprimiendo los trabajos pesados e incrementando
la seguridad.
Ofrecer un sistema muy versátil capas de adecuarse a las necesidades del cliente.
1.5. JUSTIFICACIÓN
Los PLC’s pueden reemplazar grandes sistemas de control, un PLC es fácil de operar y cumple una función
forzada de cualquier instrucción y en economía; debido a que los PLC pueden reemplazar sistemas de
control complejos mediante la lógica no cableada que lo convierte en un elemento imprescindible en el
campo de la automatización industrial por la facilidad de disminuir el número de relés existentes y
modificar los algoritmos de control sin cambiar conexiones ni cableado.
Para que estos procesos mejoren de una forma eficiente y flexible, y los operadores puedan tener acceso en
la sala de control a los datos extraídos del campo, se requiere de un sistema de control y supervisión
centralizado que optimice los procesos operativos en beneficio tanto de la empresa, como del personal
operador y de mantenimiento.
2
CAPÍTULO II
MARCO TEÓRICO
El PLC es un controlador lógico programable, es decir “un sistema computarizado que puede ser
programado para controlar automáticamente la lógica de funcionamiento de máquinas, plantas y
procesos”1. La figura 2.1 muestra el esquema de control de una máquina o proceso. El PLC facilita la
solución de problemas de automatización y control en las industrias. Es un dispositivo muy flexible y de
gran capacidad de procesamiento que se puede adaptar a cualquier tipo de requerimiento, ayudando a
mejorar los niveles de producción de una planta.
Fuente:
3
2.2 ELEMENTOS
Fuente de Alimentación
CPU
Memoria
Módulos de Comunicación
Otros componentes que permiten su operación son: la unidad de programación, los dispositivos periféricos
y algunos módulos especiales, dependiendo de la aplicación.
“Proporciona el voltaje y la corriente necesaria para el funcionamiento del CPU y las diferentes tarjetas del
PLC”2 que están conectadas a través de un bus interno. La tensión es normalmente 110/220Vac de entrada
y 24Vdc de salida. La fuente de alimentación incorpora una batería que se utiliza como energía de
respaldo de corta duración.
La alimentación a los circuitos E/S se realiza en circuitos independientes con otras fuentes o directamente
del transformador a 48/110/220 Vac o 12/24/48 Vdc, ya que las E/S necesitan más potencia.
2.2.2 CPU
La Unidad de Procesamiento Central es la parte inteligente del sistema. Consulta el estado de las entradas e
interpreta las instrucciones del programa de usuario para ordenar la activación de las salidas
correspondientes. El CPU realiza una gran cantidad de operaciones: lógicas, aritméticas, de control y de
4
transferencia de información.
El CPU en el PLC contiene los siguientes elementos: unidad aritmética lógica (ALU), unidad de control
(UC), acumuladores, flags, contadores, bus interno, temporizadores. En la figura 2.2 se puede ver un
esquema de la CPU.
2.2.3 Memoria
Las memorias guardan la información con la que funciona el PLC. Esta información es la de sistema
(firmware) y la de usuario. El firmaware es un programa grabado por el fabricante que establece la lógica
de más bajo nivel que controla los circuitos electrónicos de un dispositivo. La información de usuario es
la que el PLC necesita para ejecutar el control y la constituyen los datos del proceso y los datos de control.
5
2.2.3.1 Memoria interna
Almacena los datos del proceso como son el estado de las variables que maneja el controlador, imágenes de
E/S, contadores, relés internos, señales de estado, datos alfanuméricos, temporizadores, constantes,
información para las comunicaciones. Las variables contenidas en la memoria interna, pueden ser
consultadas y modificadas continuamente por el programa por lo que se construye con dispositivos RAM.
Almacena los datos de control, entre estos tenemos el programa escrito por el usuario para su aplicación, las
instrucciones de usuario, la configuración del PLC, el número de E/S, el modo de funcionamiento. Cada
instrucción del usuario ocupa una dirección del programa. Las memorias de programa son siempre de tipo
permanente: RAM con batería, EPROM o EEPROM.
6
2.2.4 Módulos de comunicación
Permiten el tráfico de datos entre las interfaces de operador, las máquinas y los PLC, es decir entre todos
los componentes del sistema de automatización. Se usan módulos para comunicaciones individuales punto
a punto, multipunto o para la integración de la red.
La comunicación entre el PLC y los dispositivos de su entorno es muy importante. Las formas como los
PLC intercambian datos son muy variadas. Un PLC puede tener integrado un puerto de comunicación
serial, que puede cumplir con distintos estándares de acuerdo al fabricante, o se pueden añadir módulos de
comunicación a su estructura, con las que se puede expandir los tipos de redes y el número de dispositivos
con los que se pueda comunicar. Los puertos de comunicación pueden ser de varios tipos como: RS232C,
RS485, RS422, Ethernet. Sobre estos tipos de puertos físicos las comunicaciones se establecen utilizando
algún tipo de protocolo o lenguaje de comunicaciones. En esencia “n protocolo de comunicaciones define
la manera como los datos son empaquetados y codificados para su transmisión”.4
7
2.2.5.1 Módulos de E/S
Los módulos de entrada adaptan y codifican de forma comprensible para el CPU las señales procedentes de
los dispositivos de entrada o captadores, para que sean evaluadas en el programa que está guardado en el
PLC.
Los módulos de salida decodifican las señales procedentes del CPU, las amplifican y mandan a los
dispositivos de salida o actuadores como leds, switches, relés, variadores, etc. para controlar el proceso.
Los PLC son capaces de manejar voltajes y corrientes de nivel industrial que permiten conectarse
directamente con los sensores y accionamientos del proceso. También existen módulos mixtos de entradas
y salidas.
Trabajan con señales de voltaje que son interpretadas como 0 o 1 tanto para las entradas como para las
salidas. Algunos captadores de tipo discreto son: finales de carrera, botones, pulsadores. El valor binario de
las salidas digitales se convierte en la apertura o cierre de un relé interno del PLC en el caso de módulos de
salidas a relé. En los módulos estáticos los elementos que conmutan son transistores o triacs a la misma
tensión. En los módulos electromecánicos son contactos de relés internos del módulo que pueden actuar
sobre elementos que trabajen a tensiones distintas.
Convierten una magnitud analógica en un número que se guarda en una variable interna del PLC. Se realiza
una conversión A/D, porque el PLC trabaja con señales digitales. La precisión o resolución es determinada
por el número de bits y por el intervalo muestreo. Para las salidas se convierte el valor de una variable
8
numérica interna del PLC en tensión o intensidad mediante conversión D/A con precisión y resolución
determinada por el número de bits y el periodo de muestreo. Algunos actuadores que admiten mando
analógico son: variadores de velocidad, reguladores de temperatura; usados en la regulación y control de
procesos continuos.
La programación se centra en expresar las operaciones y secuencias de control del sistema en un lenguaje
de programación adecuado para el PLC. “El estándar internacional IEC 61131-3 define cinco lenguajes de
programación para los sistemas de control programables”:5
LD (Diagrama de escalera)
ST (Texto estructurado)
IL (Lista de instrucciones)
Son comunes a todos los fabricantes, las diferencias en el direccionamiento E/S, la organización de la
memoria y el conjunto de instrucciones hace que los programas de los PLC nunca se puedan usar entre
diversos fabricantes. Dentro de la misma línea de productos de un solo fabricante, diversos modelos a veces
no son compatibles.
9
2.5 LAS UNIDADES DE PROGRAMACIÓN SON EL SOFTWARE Y HARDWARE
Encargados de la programación, compilación, grabación, supervisión del programa de los PLC. Estas
unidades pueden ser consolas de programación, o una PC equipada con el software correspondiente.
Algunos programas son: RSLogix, Modsoft, LogicMaster.
Es relativamente sencilla. En el programa está la lógica de control del sistema. Se guarda el programa en el
PLC para su funcionamiento, con la posibilidad de una fácil modificación si fuera necesaria. El PLC puede
trabajar de tres formas diferentes:
No escanea entradas y ni ejecuta el programa. Se puede editar en línea, y transmitir el programa al PLC o a
la unidad de programación.
Escanea las entradas, ejecuta el programa que tiene en memoria y envía las salidas. No se pueden hacer
cambios al programa en línea.
Puede estar en Remote Run o Remote Program, ejecuta el programa pero se pueden hacer cambios en línea.
Los PLC necesitan interfaces hombre-maquina (HMI) para poder interactuar con los operadores para la
10
configuración, la supervisión y el control diario del sistema automatizado.
Un sistema simple puede usar botones y luces para interactuar con el usuario, estos están ubicados en
pupitres o mesas de control. Otro ejemplo de panel de operador es una PC de donde se puede monitorear el
sistema, esta debe tener el HMI corriendo. En la mayoría de casos las PCs de operador son una muy buena
opción, sin embargo para aplicaciones de campo se utilizan paneles de operador dedicados, es decir, para
aplicaciones específicas, mejorando el rendimiento del proceso. En la actualidad se utilizan pantallas
táctiles o “touchscreen” para industrias, estas son evolución tecnológica que facilita la interacción con el
sistema. El desarrollo del HMI se lo realiza con software especializado, algunos programas son InTouch,
RSview, LabView, VisualBasic. En la figura 2.4 se observa el esquema de un HMI de un panel
touchscreen.
11
CAPITULO III
MARCO PRACTICO
12
3.1 TRABAJO 1. RECONOCIMIENTO DEL PLC FISICAMENTE.
ACTIVIDAD: Dibujar las diferentes partes del plc siemens de la serie 200 y nombrar sus partes
según vistas en la teoría.
Conocer el software de programación de los plc`s s7-200, step 7 microwin y las funciones básicas
para editar programas.
13
Los botones de la Barra de navegación permiten acceder fácilmente a las herramientas
de programación.
Es posible seleccionar la fuente, el tamaño y el color preferidos para el editor (KOP, FUP,
AWL*).
Se puede elegir el tamaño deseado para las retículas de los editores KOP y FUP*.
La nueva función "Ajustes regionales" ofrece mayor flexibilidad a la hora de elegir las
opciones de visualización.
14
Funciones para editar programas
15
Figura 3.2.- Ejemplo programación tipo FUP.
16
Modo de edición conforme a IEC-1131-3 para los lenguajes LD (KOP) y FBD (FUP).
Las operaciones se pueden arrastrar y soltar desde el navegador, o bien hacer doble clic
para insertarlas automáticamente (KOP, FUP).
Los modos de inserción y de sobre escritura se encuentran disponibles tanto para los
editores gráficos como para los editores de texto.
Las salidas de habilitación ENO permiten conectar los cuadros en serie. ENO facilita la
gestión de errores. Si un cuadro no se ejecuta correctamente, las operaciones conectadas a
17
la operación ENO tampoco se ejecutan. Las operaciones ENO de AWL ofrecen la misma
funcionalidad de control de ejecución para los programas AWL.
Las fichas del editor de programas permiten acceder rápidamente a las subrutinas y a
las rutinas de interrupción.
18
Para los comandos frecuentes tales como cortar, copiar, pegar, insertar/borrar
segmentos se asiste la utilización del botón derecho del ratón.
Los marcadores del editor AWL permiten desplazarse fácilmente por los programas.
19
de CPU.
DESARROLLO: Debajo de cada figura explique que elemento representa y cual es su uso.
20
Figura 3.7.- Elementos de un PLC.
21
entradas, salidas y módulos de expansión en un plc. Memorice el alcance de expansión que
se proporciona en la tabla 1. Memorice el numero de salidas y entradas según el tipo de PLC
de la tabla 2.
22
Figura 3.9.- Bornes de Salidas de un PLC.
23
Figura 3.10.- Conexión de expansión de módulos de un PLC.
24
Tabla 2.- Descripción de entradas y salidas PLC’s S7-200.
25
3.5 TRABAJO 5. PROGRAMACION BASICA DE ENTRADAS Y SALIDAS DEL
PLC
26
Figura 3.12.- Ejemplo básico de conexión de un PLC.
27
Figura 3.13.- Secuencia de programación y de eventos según conexionado ejemplo de la
Figura 12.
28
Figura 3.14.- Explicación de programación según conexionado ejemplo de la Figura 12.
29
Figura 3.15.- Conexionado para trabajo 6.
30
31
32
CONCLUSIONES Y RECOMENDACIONES
CONCLUSIONES
Después este trabajo se puede decir que con la puesta en práctica de este diseño de
programación se logra ver los resultados de su funcionamiento.
Cada uno de los instrumentos utilizados, así como también el PLC, se describieron
en detalle en el Capítulo II. Conocer a fondo sus características técnicas fue
fundamental para llevar a cabo un buen diseño de un controlador de una carga
puesta en marcha o parada.
El diseño del sistema, desde el punto de vista de la programación del PLC, se logró
de la manera más simple posible, dicha programación se desarrolló en el Capítulo
III
Se realizó la programación del PLC, lo cual se hizo de la manera más fácil y legible
posible para cualquier persona con conocimientos medios en la materia.
RECOMENDACIONES
Trabajar bajo las 5 reglas de oro y las normas cuando se realiza el trabajo que
siempre al inicio se debe delimitar el área de trabajo por seguridad.
Las charlas que se da al inicio de cada jornada por el jefe de planta, es muy
33
importante para que el trabajador empiece su jornada con los respectivos cuidados.
34
REFERENCIA BIBLIOGRÁFICA
(1). Morales Perrazo ER. SISTEMA DE CONTROL. [Online].; 2010 [cited 2022
Diciembre 09. Disponible en: https://repositorio.uta.edu.ec/handle/123456789/97.
(4). Lenguajes de programacion PLC - Industrias GSL. [Online].; 2021 [cited 2022
Diciembre 08. Disponible en:
https://industriasgsl.com/blogs/automatizacion/lenguajes-de-programacion-plc.
(5). Atomatizacion industrial. [Online].; 2021 [cited 2022 Diciembre 06. Disponible en:
ttps://industriasgsl.com/blogs/automatizacion/que-es-un-plc-y-como-funciona.
(6). INSTITUTO POLITÉCNICO NACIONAL. [Online].; 2012 [cited 2022 diciembre 08.
Disponible en: https://tesis.ipn.mx/jspui/bitstream/123456789/10566/1/98.pdf.
35