Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Planos PLC
Planos PLC
Generalidades
El controlador S7-1200 ofrece la flexibilidad y potencia necesarias para controlar una gran variedad de
dispositivos para las distintas necesidades de automatización. Gracias a su diseño compacto, configuración
flexible y amplio juego de instrucciones, el S7-1200 es idóneo para controlar una gran variedad de aplicaciones.
La CPU incorpora un microprocesador, una fuente de alimentación integrada, circuitos de entrada y salida,
PROFINET integrado, E/S de control de movimiento de alta velocidad y entradas analógicas incorporadas, todo
ello en una carcasa compacta, conformando así un potente controlador. Una vez cargado el programa en la CPU,
esta contiene la lógica necesaria para vigilar y controlar los dispositivos de la aplicación. La CPU vigila las
entradas y cambia el estado de las salidas según la lógica del programa de usuario, que puede incluir lógica
booleana, instrucciones de contaje y temporización, funciones matemáticas complejas, así como comunicación
con otros dispositivos inteligentes.
La CPU incorpora un puerto PROFINET para la comunicación en una red PROFINET. Hay disponibles
módulos adicionales para la comunicación en redes PROFIBUS, GPRS, RS485 o RS232.
① Conector de corriente
Lenguajes de programación
Para programar funciones y bloques de función para SIMATIC S7-1200, se dispone de los lenguajes de
programación Diagrama de funciones (FUP), Esquema de contactos (KOP) y Structured Control Language
(SCL).
Las funciones binarias sirven para consultar los operandos binarios y combinar lógicamente sus estados lógicos.
Los operandos lógicos "Y", "O" y "O exclusiva" son ejemplos de funciones binarias (ver la Figura 7).
Estas instrucciones simples permiten, por ejemplo, controlar salidas binarias, evaluar flancos o ejecutar
funciones de salto dentro de un programa.
Las instrucciones complejas sirven para acceder a elementos de programa, como, p. ej., temporizadores CEI y
contadores CEI.
– Las instrucciones sin mecanismo EN/ENO se ejecutan independientemente del estado lógico de las entradas
del cuadro.´
– Las instrucciones con mecanismo EN/ENO se ejecutan únicamente si la entrada de habilitación "EN" tiene el
estado lógico "1". Si el cuadro se ejecuta correctamente, la salida de habilitación "ENO" tendrá el estado lógico
"1". Si se produce un error durante la ejecución, se desactiva la salida de habilitación "ENO". Si la entrada de
habilitación EN no está interconectada, el cuadro se ejecuta siempre.
En la ventana inicial pulsaremos en la opción "Crear proyecto" del panel central, lo cual nos permitirá en el
panel de la derecha introducir las propiedades básicas del proyecto (nombre, ruta, autor y comentarios)
Una vez que se ha creado un proyecto nuevo, podemos observar que no existe ningún dispositivo asociado al
mismo (en el panel de la izquierda, en el "Árbol del proyecto", no aparece ningún dispositivo). Los autómatas
del laboratorio están conectados al PC a través de un cable y tarjeta de red. Para agregar el autómata al proyecto,
primero lo alimentaremos accionando el interruptor correspondiente del entrenador sobre el que está montado
y, a continuación, haremos doble click sobre la opción "Agregar dispositivo" del panel izquierdo. Una vez hecho
esto nos aparecerá la ventana de la figura siguiente.
Se trabajará con el lenguaje de programación KOP. De este modo, los elementos que aparecerán en el programa
serán contactos, bobinas y cuadros.
Para crear nuestro programa, abriremos la opción "Bloques de programa" del menú de la izquierda. En esta
opción existe la posibilidad de "Agregar un nuevo bloque" o acceder directamente al bloque "Main [OB1]" que
ya está creado, pero vacío. Este es el bloque principal del programa del autómata, que se ejecuta cíclicamente
como se ha explicado en clase de teoría.
El programa se ha creado en el PC, y es necesario enviarlo a la memoria del autómata. Para ello es recomendable
primero compilar el programa en el PC y, posteriormente, cargarlo en el autómata.
Aunque en el menú de la parte superior existen botones directos para compilar y cargar el programa, la primera
vez que se compila y carga el programa de un proyecto es recomendable hacerlo como se indica a continuación,
para evitar errores de inconsistencias entre la configuración del proyecto y las características del autómata
concreto. Las cargas posteriores del programa del proyecto sí pueden hacerse más cómodamente desde los
botones del menú superior.
Una vez puesto en marcha el programa se probará el funcionamiento del mismo desde el entrenador.
Aplicaciones
Detrás del crecimiento de la industria actual, a nivel global, se encuentran los controladores lógicos
programables (PLC).
Sin estas valiosas herramientas y los lenguajes de programación cada vez más accesibles, no serían posibles los
ahorros en costos y las reducciones en tiempos de los procesos productivos, dado que ahora, las maniobras de
maquinaria son más fáciles, con formación precisa de parte de los operadores. También, el mantenimiento a la
maquinaria también es cada vez de frecuencias menores, colaborando así a la eficiencia, al tiempo que la vida
útil de la maquinaria ha sido mayor.
Los PLC son el soporte para una gran cantidad de aplicaciones en industrias de muy diversos giros. Esta larga
lista muestra sólo algunas de ellas:
Maquinaria
Ensamblaje
Herramientas complejas
Maquinaria de transferencia
Instalaciones
Instalaciones de seguridad
Plantas de embotellado
Transporte y almacenaje
Tratamientos térmicos
Automoción
Instalaciones azucareras
Industria automotriz
Soldaduras
Cabinas de pintura
Ensamblaje
Fresadoras
Taladradoras
Tornos
Oleoductos
Refinados
Baños electrolíticos
Pesaje
Dosificación
Mezcla
Metalúrgica
Control de hornos
Fundiciones
Laminado
Grúas
Forjas
Soldadura
Industria alimenticia
Empaquetado
Envasado
Almacenaje
Embotellado
Maderas y papeleras
Serradoras
Control de procesos
Laminados
Producción de conglomerados
Producción de energía
Turbinas
Transporte de combustibles
Centrales eléctricas
Energía solar
industriales, etc.)