Sunteți pe pagina 1din 16

PLC S71200 de Siemens

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

② Ranura para Memory Card (debajo de la tapa superior)

③ Conectores extraíbles para el cableado de usuario (detrás de las tapas)

④ LEDs de estado para las E/S integradas

⑤ Conector PROFINET (en el lado inferior de la CPU)


Como se programa

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).

A continuación se presenta el lenguaje de programación Diagrama de funciones (FUP).

FUP es un lenguaje de programación gráfico. Su representación es similar a los diagramas de circuitos


electrónicos. El programa se mapea en segmentos. Un segmento contiene uno o varios circuitos lógicos. Las
señales binarias y analógicas se combinan lógicamente mediante cuadros. Para representar la lógica binaria se
utilizan los símbolos lógicos gráficos del álgebra booleana.

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).

Figura 7: Funciones binarias en FUP y tabla lógica correspondiente

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.

Un cuadro vacío es un comodín en el que puede seleccionarse la instrucción deseada.

Mecanismo de entrada de habilitación EN (enable)/de salida de habilitación ENO (enable output):

– 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.

PASOS A SEGUIR PARA PROGRAMAR EL AUTÓMATA

Paso 1. Creación de un proyecto

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)

Paso 2. Agregación de un autómata al proyecto

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.

Paso 3. Creación de un programa ejemplo.

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.

Paso 4. Carga del programa en el autómata.

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.

Paso 5. Comprobación del funcionamiento del programa.

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

 Procesado de gravas, cementos y arenas

 Ensamblaje

 Máquinas industriales para la madera y los muebles

 Maquinaria industrial del plástico.

 Herramientas complejas

 Maquinaria de transferencia

Instalaciones

 Instalaciones de seguridad

 Calefacción y aire acondicionado

 Plantas de embotellado

 Transporte y almacenaje

 Tratamientos térmicos

 Automoción

 Instalaciones azucareras

Industria automotriz

 Soldaduras

 Cabinas de pintura
 Ensamblaje

 Fresadoras

 Taladradoras

 Tornos

Industria química y petroquímica

 Oleoductos

 Refinados

 Baños electrolíticos

 Tratamientos de aguas residuales y fecales

 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

PLC S71500 de Siemens

Generalidades

La serie de controladores SIMATIC S7-1500 constituyen la nueva generación de controladores de TIA Portal
y de automatización. SIMATIC S7-1500 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
del CPU como de sus módulos.

El Display puede acoplarse y desacoplarse de. CPU durante su funcionamiento. Los CPUs SIMATIC S7-
151xF de seguridad, están certificados para funciones de seguridad según la norma EN61508 (versión 2010),
certificadas también para aplicaciones hasta SIL 3 (IEC62061) y PL (ISO 13849).
Para poder automatizar sus máquinas e instalaciones de forma rentable y flexible, necesita soluciones óptimas
para cada ámbito de aplicación.

El controlador SIMATIC S7-1500 mantiene la sencilla funcionalidad del Basic Controller SIMATIC S7-1200
y cumple las exigencias más estrictas en cuanto a rendimiento, flexibilidad y conectividad.

Para el uso fuera del armario eléctrico, la CPU 1513pro-2 PN y la CPU 1516pro-2 PN disponen de la
funcionalidad SIMATIC S7-1500 con el diseño del ET 200pro y el grado de protección IP65/67.

Los controladores SIMATIC están integrados en el Totally Integrated Automation Portal y proporcionan una
gestión de datos coherente y un concepto de manejo unificado. La ingeniería del TIA Portal, con sus funciones
integradas, garantiza en este caso una funcionalidad homogénea.

El sistema de automatización SIMATIC S7-1500 es compatible con todos los estándares de comunicación
convencionales.

Todas las CPU SIMATIC S7-1500 ofrecen funciones integradas de Motion Control. Otras funciones
avanzadas de Motion Control están disponibles en las CPU tecnológicas.

Las CPU SIMATIC S7-1500 también están disponibles como controladores de seguridad.

Las funciones de diagnóstico en todos los componentes facilitan la eliminación de fallos. También los
cambios en la parametrización se pueden llevar a cabo de forma rápida y sencilla con el display integrado.

Las funciones de seguridad integradas ofrecen ayuda frente a:

● manipulación

● robo de know-how

Asimismo, las funciones de seguridad integradas proporcionan mecanismos de seguridad para el diseño de
redes protegidas.

Como se programa
Para crear un juego de datos de control para el control de configuración, proceda del siguiente modo:

1. Cree un tipo de datos PLC que contenga la estructura del juego de datos de control.

2. Cree un bloque de datos global.

3. En el bloque de datos, cree un array del tipo de datos PLC creado anteriormente.

La figura siguiente muestra un bloque de datos que contiene 3 juegos de datos de control para una CPU S7-
1500

4. En los juegos de datos de control, en la columna "Valor de arranque", indique qué módulo se encuentra en
cada slot.

Aplicaciones

Los campos de aplicación de este sistema son, por ejemplo: máquinas textiles,  máquinas de envasado y
embalaje, robots para aplicaciones pick & place, paletizadoras, automoción, alimentación y bebidas
Se ofrecen varias CPU de potencia escalonada y una amplia gama de módulos con numerosas y cómodas
funciones. Las CPU F se utilizan para aplicaciones de seguridad. El diseño modular permite al usuario utilizar
los módulos necesarios para su aplicación. En caso de que aumenten las tareas a realizar, el controlador se
puede reequipar en todo momento con módulos adicionales.

El Simatic S7-1500 ofrece gran compatibilidad industrial, además gracias a su elevada compatibilidad


electromagnética (CEM) y alta resistencia a choques y vibraciones, permite un uso universal.

PLC S7 300 de Siemens

Generalidades

Los controladores de procesos son vitales en la automatización industrial. El PLC, a pesar de su longeva
permanencia en la industria, ha tenido que adaptarse a las diversas demandas de manufactura. Y es por esta
razón que hoy en día es posible encontrar diversos modelos para distintos tipos de producción.

Un ejemplo claro es el PLC Siemens S7 300, desarrollado para dar solución a la automatización de rango
medio. Se trata de un autómata modular en el rango de Totally Integrated Automation, TIA. 

El PLC Siemens S7 300 no solo destaca por dar solución a gamas baja y media. Adicional, se trata de un PLC
que mantiene renovaciones a nivel CPU, y esto lo hace una de las opciones más versátiles para la industria.

Como se programa

Programar en diagrama de contactos (KOP)

Iniciar ventana de programación en KOP

1. Si no tiene arrancada la ventana KOP/AWL/FUP para la programación del OB1, navegue en la ventana de
proyecto hasta llegar a OB1.

2. Pulse sobre OB1. Aparece la ventana que le permite programar en diagrama de contactos. Si no aparece en
la barra de herramientas de KOP/AWL/FUP activos los iconos de contactos y bobinas despliegue el menú Ver
y seleccione KOP.
En la ventana del editor KOP aparece todo lo necesario para introducir un programa de control en el OB1.

Programar A124.0 = E124.0 * E124.1

1. Pinche sobre la línea de segmento en la ventana de programación. Se activará la línea.

2. Pinche sobre el icono contacto normalmente abierto. Aparecerá un contacto sobre la línea. Pinche sobre las
interrogaciones del contacto e introduzca E124.0.

3. Vuelva a pinchar sobre la línea de segmento, a continuación del contacto introducido. Con ello indicamos al
editor donde se quiere introducir el siguiente elemento.

4. Introduzca un nuevo contacto NO y llámele E124.1.

5. Vuelva a pinchar sobre la línea de segmento restante e introduzca una bobina de nombre A124.0. El
programa introducido debe ser equivalente al de la figura.
Cargar programa en el PLC y comprobar

1. Cargue el programa en el PLC. Pinche en el icono Cargar de la barra de herramientas (símbolo de PLC -
flecha hacia abajo) para cargar el programa en el PLC. También se puede utilizar Sistema de destino->Cargar.
Si aparece una ventana preguntando si se quiere sobrescribir indique sí.

2. Compruebe su funcionamiento. Mueva los interruptores E124.0 y E124.1 del bastidor y compruebe que el
led A124.0 (frontal salidas digitales PLC) se enciende conforme a la lógica programada.

Depurar el programa en diagrama de contactos´

Una vez cargado el programa se puede depurar en la propia ventana de programación. Para ello seleccione
Test->Observar o bien pulse sobre el icono que representa unas gafas. Sobre la ventana de programación se
indica el estado de las entradas, el resultado de las ecuaciones lógicas parciales y el resultado de la salida. La
siguiente figura es un ejemplo de programa con la depuración activada.

Aplicaciones

Tiene una gran aceptación en el sector industrial gracias a su eficiencia, calidad y robustez. Cuenta con
distintos tipos de lenguajes muy aptos para programarlo: 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 ambientes industriales de todo el mundo como son:

– 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:

– S7-312

– S7-314

– S7-315

– S7-317

– S7-319

PLC Micrologiz 1500 de Allen Bradley

Generalidades

El autómata* programable MicroLogix 1500 pertenece a la gama de autómatas de rango medio de Allen
Bradley y puede acceder a Ethernet mediante la conexión con el módulo ENI (Ethernet Network Interface).

El MicroLogix 1500 es una plataforma de control lógico programable que cuenta con un innovador diseño de
dos piezas y medidas pequeñas. El procesador* y la base (figura 5.2) se deslizan juntos para formar el
controlador completo. Estos se reemplazan independientemente, lo cual permite maximizar las opciones de
E/S* incorporadas y minimizar los costos de inventario

El controlador está formado por los siguientes componentes: una fuente de alimentación, circuitos de entrada,
circuitos de salida y un procesador, y está pensado para montarse sobre un carril DIN. En nuestro caso se
dispone de:
• Unidad base modelo 1764-24BWA: 12 entradas a 24 VCC y 12 salidas de relé.

• Fuente de alimentación a 120/240 VCA

• Procesador modelo 1764-LSP, con 7Kb de capacidad para programa de usuario.

Como se Programa

La programación del controlador programable MicroLogix 1500 se hace usando RSLogix™ 500, Rev. 4.0 o
posterior.

RSLogix 500 es el software destinado a la creación de los programas del autómata en lenguaje de esquema de
contactos o también llamado lógica de escalera (Ladder).

Existen diferentes partes dentro de la aplicación, las más importantes son: el editor Ladder, el panel de
resultados (donde se genera la lista de errores por medio del verificador de proyectos) y el árbol de proyectos
mediante el cual se manejan todas las posibilidades existentes.

Este producto se ha desarrollado para funcionar bajo el sistema operativo Windows®.

Al iniciar un nuevo proyecto con el RSLogix 500 se debe especificar el tipo de autómata utilizado y la red de
comunicación a la que pertenece. Escogemos el MicroLogix 1500 LSP series C y lo cargamos.
Si la red se ha configurado de manera correcta anteriormente en el RSLinx, ésta ya aparecerá como opción de
driver en el menú desplegable de Communications settings (figura 10.5). Si no apareciera se puede acceder
también a las redes existentes mediante el pulsador Who Active o desde el apartado Controller Properties del
árbol de proyecto (figura 10.4), apareciendo una ventana que se muestra en la figura 10.6.

Si no apereciese la red especificada debe volver a configurarse mediante RSLinx.

Una vez configurados estos parámetros, el alumno será capaz de enviar el programa al autómata, interaccionar
con él mediante el forzado de variables y visualizar los resultados obtenidos mediante las imágenes de la
cámara web (figura 10.7). Para ello solo debe desplegar las opciones de la barra de estado del procesador
(figura 10.4) y pasar del modo offline a download. Con esto el programa ya se enviará al autómata. Se deben
aceptar las distintas peticiones que realiza el software hasta llegar al modo remote run, es decir,
funcionamiento remoto. Este procedimiento está ampliamente explicado en el Anexo B.4, con la explicación
de los problemas usuales que se pueden encontrar.

Aplicaciones
Maquinaria industrial general (manejo de materiales, envasado, ensamblaje, etc.)

• Equipos de climatización/automatización de la construcción

• SCADA (petróleo y gas, tratamiento de agua/aguas residuales y alimentación eléctrica)

• Alimentos y bebidas

• Industria farmacéutica

• Maquinaria comercial (máquinas expendedoras, lavadoras y secadoras industriales, etc.)

S-ar putea să vă placă și