Sistemas de control secuencial



Documentos relacionados
Sistemas de control secuencial

Autómatas programables VISIÓN GENERAL

INGENIERÍA DE AUTOMATIZACIÓN

Sistemas Automáticos - Tema 16

Universidad de Oviedo Sistemas Automáticos

Autómatas programables. VISION GENERAL

Autómatas programables. VISION GENERAL. Autómatas Programables: Visión General

automatización industrial autómatas programables Universidad de Oviedo Área de Ingeniería de Sistemas y Automática

Universidad Tecnológica Nacional Facultad Regional Bahía Blanca Departamento de Ingeniería Eléctrica

PLC s. Sistema automatizado (PLC s) Estandarización con autómatas programables Sistema automatizado (PLCs) Felipe Mateos - Nov.

Introducción a la electrónica industrial Control de eventos discretos Controladores lógicos programables (PLC)

LABORATORIO I DE CONTROL

Tema 7. Autómatas programables II.

INSTALACIÓN Y CONTROL DE AUTÓMATAS PROGRAMABLES

ANEXO - D LOGICA BINARIA Aplicada a diagramas en escalera y de bloques para la programación de un mini PLC

Introducción a la Automatización y los Autómatas Programables

Definición: PLC: CONTROLES LOGICOS PROGRAMABLES (PLC) 23/09/2014

INTRODUCCIÓN AUTÓMATAS PROGRAMABLES. Todo sistema automatizado está formado por tres partes claramente diferenciadas, a. saber:

1.1.- CONCEPTOS Automatismo: Sistema que permite ejecutar una o varias acciones sin intervención manual.

INGENIERÍA AMBIENTAL. Tema 3. Parte II Autómatas Programables. Máster Universitario

Autómatas programables. VISION GENERAL

La complejidad de los automatismos y la necesidad de especificar con precisión las tareas => útiles simbólicos de representación

INGENIERÍA AMBIENTAL Tema 3. Parte V SCADA (Supervisory Control and Data Acquisition) Alfredo Rosado Máster Universitario

automatización industrial UD3 autómatas programables Universidad de Oviedo Area de Ingeniería de Sistemas y Automática

Tema 1. Introducción a la automatización y el control.

SILABO I. DATOS GENERALES

INSTALAR SOFTWARE DE APLICACIÓN STEP 7

Autómatas Programables (PLC)

ÁREA DE ELECTRÓNICA FACULTAD DE INGENIERÍA U.N.C.P.B.A.

SISTEMA DE MANIOBRA DE UN MOTOR DE PROPULSIÓN MARINO MEDIANTE PLC S

Sistemas lógicos y secuenciales

TEMA 1: AUTOMATIZACIÓN CON PLCs

ASIGNATURA: CONTROL INDUSTRIAL. drð^=al`bkqb=

Carrera: ELM Participantes Representante de las academias de ingeniería eléctrica de los Institutos Tecnológicos.

Tema 6. Autómatas programables I.

Introducción al control industrial

Nombre de la asignatura: Controladores Lógicos Programables. Lugar y Fecha de Elaboración o Revisión Participantes Observaciones

AUTÓMATAS PROGRAMABLES. Regulación Automática II. Antonio Robles Álvarez. Índice

Un PLC trabaja en base a la información recibida por los captadores y el programa lógico interno, actuando sobre los accionadores de la instalación.

INTRODUCCIÓN A LOS CONTROLADORES LÓGICOS PROGRAMABLES (*)

III JCDE. Asignatura: Controladores Lógicos Programables. Miguel Damas 17 de Diciembre de 2012

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas

INGENIERÍA EN MECATRÓNICA

Práctica PLC1: Introducción a la programación del PLC Siemens 314IFM en el entorno Step-7

Sistemas de Computadoras Índice

AUTOMATIZACIÓN:CONCEPTOS GENERALES GENERALES

AUTOMATIZACIÓN INDUSTRIAL III

AUTOMATIZACION INDUSTRIAL MEDIANTE EL AUTOMATA PROGRAMABLE S DE SIEMENS

SUBESTACIONES. Mando de control y Scada local

ASIGNATURA: AUTOMATIZACIÓN INDUSTRIAL II. (Especialidad: Electrónica Industrial) D. Ramón Herrán Elorza

Capítulo 4. ha utilizado para el control, los primeros controles eléctricos fueron los relevadores. Los

ELT 3890 AUTOMATICA I LABORATORIO No. 7 PROGRAMACIÓN DE PLC S S SIEMENS

Nombre de la asignatura: Controladores Lógicos Programables

CONEXIONADOS OPCIONALES

PROPUESTAS DE PROYECTO ELÉCTRICO PARA EL PRIMER SEMESTRE 2011

CONTROL LÒGICO PROGRAMABLE (PLC s) Instructor : Ing. JULIO CÉSAR BEDOYA PINO

TEMA 9. INTRODUCCIÓN. AUTOMATIZACIÓN DE PROCESOS

CONTROLADORES Control Lógico Programable (PLC)

prácticos: 3 / 2,25 CURSO: 1º CUATRIMESTRE: 1º CICLO: 2º teóricos: 3 / 2,25

AUTOMATIZACIÓN INDUSTRIAL DIPLOMADO

Automatización Integral de Edificios. Curso PRÁCTICAS. Programación de un PLC. STEP 7-MicroWI

ELT 3890 AUTOMATICA I LABORATORIO No. 6 PROGRAMACIÓN DE PLC S S7-300 SIEMENS

PRÁCTICAS VÍA INTERNET Célula de Clasificación

Clase 20: Arquitectura Von Neuman


TRABAJO FINAL DE CARRERA

8 Introducción a los automatismos

Partes, módulos y aplicaciones de un Controlador de Procesos

Asesoramiento, programación y montaje integral de automatizaciones industriales.

DESCRIPCION DEL SITEMA MASTER.

Departamento de Ingeniería de Sistemas y Automática PROGRAMACION DE AUTOMÁTAS STEP 7

GUÍA DE ESTUDIO TEMA 9. MODELO OSI DE REDES INDUSTRIALES

ELT 3890 AUTOMÁTICA I LABORATORIO No. 2 PROGRAMACIÓN DE TEMPORIZADORES Y CONTADORES EN EL PROWORX 32

Tema 11: Instrumentación virtual

Automatización digital de procesos. Tema B

Comunicaciones Industriales

Lección 6 Lenguajes de Programación

DEFINICIONES EN CONTROL AUTOMÁTICO

MASTER DEGREE: Industrial Systems Engineering

Tema: Programación de S7-200 con GRAFCET y Relés de Control Secuencial (SCRs)

Integración HMI-PLC. una ventaja competitiva real.

5s/X7/7s. Si uno de los tiempos (t1 o t2) es nulo tiene preferencia la versión simplificada. Sólo se indica el valor distinto de cero.

Tu aliado en material eléctrico

Zelio Logic Su más avanzada solución

AUTOMATAS? AUTOMATAS? Qué son? Qué son? Cómo funcionan? Cómo puedo programarlos? Cómo se eligen? Que limitaciones tiene? Qué es publicar una variable?

Programa de Formación SENA, LOS PLC EN LOS SISTEMAS SCADA. PLC Modulares

Instalación de Sistemas de Automatización y Datos

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática

Catálogo Educación permanente. La oportunidad de un futuro mejor

Introducción al estándar IEC

una industria o en lugares remotos, y envía esos datos a una unidad central que realiza el procesamiento de los datos. En la actualidad los

Descripción del producto

Guía docente de la asignatura AUTOMATIZACIÓN INDUSTRIAL

1. Representación de la información en los sistemas digitales

Controles lógicos programables

Práctica 1. Programación y Simulación de un PLC

Resumen sobre Grafcet RESUMEN SOBRE GRAFCET

INTRODUCCION A LA PROGRAMACION DE PLC

AUTOMATE-200 La puerta al mundo de la automatización

Transcripción:

Sistemas de control secuencial Tema 1 1

Índice Esquema general de un sistema automatizado Tecnologías para la automatización Sistemas de control secuencial Autómatas programables Metodologías de diseño de sistemas secuenciales SCADA CIM Bibliografía 2

Esquema general de un Sistema Automatizado Supervisión Control Parte operativa (proceso) 3

Esquema general de un Sistema Automatizado Supervisión Control Parte operativa Panel de mando PC+SCADA Lógica cableada PLC s PC+Tarjeta E/S Microcontroladores Reg. Digitales Etc... Planta - Sensores - Actuadores 4

Clasificación de sistemas de control Los sistemas de control se pueden dividir en dos grandes grupos: secuenciales: variables todo/nada; continuos o de regulación: variables analógicas. 5

Sist. de control Secuencial VE Sist. de Regulación VE K + - r(t) q e (t) n(t) Unidad de Control NS NI h(t) Automatismo función lógica: si NS=1 entonces VE=0 si NI=0 entonces VE = 1 Captadores Sensores de nivel NS, NI Actuadores Válvula todo-nada VE Automatismo q e (t) = K [r(t)-n(t)] Captador Flotador Actuadores Válvula proporcional VE q s (t) Referencia Se da una señal de referencia de forma explícita 6

Tecnologías para la automatización Atendiendo a la forma en que se implanta el algorítmo de control se pueden clasificar en: Programadas: si la solución consiste en un algoritmo codificado en un dispositivo programable. Cableadas: si la solución no es programada, sino que se lleva a cabo por medios físicos. 7

Tecnologías cableadas Implementación física de la lógica de la Unidad de Control. Familias tecnológicas: Mecánicos Neumáticos Hidráulicos Eléctricos Electrónicos, etc. Ventajas: Simplicidad Adecuadas para problemas sencillos Ejemplos: Control de nivel de líquido por flotador Regulador de Watt Cuadros de mando por contactores Inconvenientes: Ocupa mucho espacio Poca flexibilidad Mantenimiento costoso No adaptados a funciones de control complejas 8

Tecnologías programadas Utilización de dispositivos capaces de ejecutar algoritmos, dotados de entradas y salidas analógicas y/o digitales Familias tecnológicas: Microprocesadores (ordenadores de proceso) Microcontroladores Autómatas Programables (PLC s) DSP s Inconvenientes: Complicados y caros para aplicaciones simples Ejemplos: Automatización industrial con PLC s Accionamientos de Control Vectorial basados en DSP s Ventajas: Flexibilidad Ocupan poco espacio Coste compensa para aplicaciones de complicación media/alta Mantenimiento sencillo 9

Ejemplo de Sistema Automático de control Secuencial MS FCS MBR MBL PARTE OPERATIVA FCB1 FCB2 PARTE DE MANDO FCS MS V1 FCI V2 FCD Pieza FCB1 FCB2 FCI FCD AUTOMA- TISMO MBR MBL V1 V2 10

Índice Esquema general de un sistema automatizado Tecnologías para la automatización Sistemas de control secuencial Autom. Programables Metodologías de diseño de sistemas Ciclo de secuenciales funcionamiento SCADA CIM Bibliografía Definición Sustitución de armarios de relés Estructura Memoria Interfaces de E/S Direccionamiento Comunicaciones Norma IEC 61131 Programación 11

Autómatas Programables Un autómata programable (AP), también llamado PLC (Programmable Logic Controller) es: un sistema electrónico programable diseñado para ser utilizado en un entorno industrial, que utiliza una memoria programable para el almacenamiento interno de instrucciones orientadas al usuario, para implantar unas soluciones específicas tales como funciones lógicas, secuencia, temporización, recuento y funciones aritméticas con el fin de controlar mediante entradas y salidas, digitales y analógicas diversos tipos de máquinas o procesos. (Según IEC 61131) 12

Autómatas Programables (II) S7-300 TSX-Micro 13

Universidad de Oviedo Gama de autómatas TSX (Schneider) y Siemens TSX Premium Aplicaciones jas e l mp o C le p m Si S7-300 S7-200 TSX Micro s TSX Nano 46 S7-400 Nº E/S 300 2000 14

Sustitución de armarios de relés 15

Estructura 16

Memoria Acceso a la imagen de e/s Imagen de entradas Interfaz de entradas Memoria de programa CPU Memoria de datos Imagen de salidas Interfaz de salidas Sensores Actuadores 17

Ciclo de funcionamiento Proceso inicial Proceso común Tensión Comprobación del sistema físico (hardware) Ejecución del programa y e/s de datos Servicio a periféricos externos Borrado de variables internas, temporizadores y contadores Puesta a cero del perro guardián Comprobación de conexiones y memoria 18

Ciclo de funcionamiento (II) Comprobación correcta? NO Ejecución del programa y entrada/salida de datos SÍ Lectura de la interfaz de entrada Escritura de la interfaz de salida Indicador de error Ejecución del programa de usuario 19

Modos de funcionamiento El modo habitual es la ejecución cíclica. En algunos casos son necesarios otros modos: Ejecución controlada por tiempo Ejecución controlada por alarmas 20

Interfaces de E/S Establecen la comunicación entre CPU y proceso: Filtran, adaptan y codifican las señales de entrada Decodifican y amplifican las señales de salida. Entradas habituales: CC a 24 ó 48 V CC. AC a 110 ó 220 V AC. Analógicas de 0-10 V o 4-20 ma. Salidas típicas: Por relé Estáticas por triac a 220 V (max.) Colector abierto a 24 ó 48 V CC. Analógicas de 0-10 V o 4-20 ma. 21

Direccionamiento La dirección de una entrada o salida de un módulo digital se compone de la dirección de byte y la dirección de bit. Normalmente la dirección de byte o bit suele ir asociada a al posición del módulo en el bastidor. Ejemplo con Siemens: E 1.2 Entrada E, dirección de byte 1 y dirección de bit 2 Ejemplo con Schneider: %I1.12 Entrada %I, dirección de palabra 1 y dirección de bit 12 22

Direcciones de entradas y salidas en módulos digitales (Siemens) 23

Direccionamiento 24

Vista frontal de la CPU 314 IFM 25

Equipo de entrenamiento con CPU 314 IFM 26

Configuración del sistema de E/S Centralizadas Autómatas compactos, µautómatas (+módulos) Autómatas modulares (+módulos y +bastidores) Distribuidas Locales. Bastidor de expansión Remotas. Bus de campo Pueden disminuir los costes de instalación (menos cableado) Aumenta la seguridad de la transmisión (menos cables, y transmisión digital de la información) 27

Comunicaciones Buses de campo: AS-i PROFIBUS Uni-Telway Redes industriales: ETHERNET Industrial MODBUS Inalámbricas Wifi Bluetooth Zigbee 28

Estándar IEC 61131 Especifica las funciones que ha de tener un autómata programable, y estandariza el modelo de software y los lenguajes de programación para estos equipos Partes de la norma IEC61131 Parte 1: Información general Parte 2: Especificaciones y ensayos de los equipos Parte 3: Lenguajes de programación Parte 4: Guías de usuario Parte 5: Comunicaciones 29

Programación Lenguajes literales Lista de instrucciones (Instruction List, IL) Texto estructurado (Structured Text, ST) LD Entrada_Manual OR Entrada_Automática AND Desbloqueo ST Funcionamiento LD Entrada_01 IL Lenguajes gráficos Diagrama de bloques funcionales (Function Block Diagram, FBD) Diagrama de escalera (Ladder Diagram, LD) S_01 S_01 S_02 S_03 Manual ( ) LD IF Data = "EOF" THEN FOR Index:=1 TO 128 DO X:=Read_Data(Datenfeld[index]); IF X > 2500 THEN Alarma:=TRUE; END_IF; END_FOR; END_IF; ST S_01 S_02 S_03 XOR Tiempo_01 TON Lámpara T#12s400ms FBD Tiempo actual 30

Programación con STEP 7 STEP 7 es el software de programación de los equipos de las gamas S7-300 y S7-400 de Siemens. Presenta los siguientes lenguajes: AWL (IL) KOP (LD) FUP (FBD) En la práctica se utilizará KOP. 31

Variables y símbolos Variables (mnemónicos en alemán): E Entradas (ej. E124.0) A Salidas (ej. A124.0) M Marcas (ej. M90.0) T Temporizadores (ej. T5) Z Contadores (ej. Z6) Es aconsejable crear tablas de símbolos para no tener que recordar las direcciones. Ej: E124.0 Pulsador_arranque E124.1 Térmico_motor1 32

Elementos básicos de programación El diseño de la mayor parte automatismos combinacionales y secuenciales se puede resolver a partir de las siguientes funciones básicas: Funciones lógicas (AND, OR, NOT) Biestables (SET, RESET) Temporizadores Contadores 33

Funciones lógicas en KOP (LD) AND Q = A B OR Q = A+B Combinación de AND, OR, NOT Q = (A B + C) D 34

Consideraciones sobre el emisor La programación depende de los emisores de señal (sensores, pulsadores, etc.) No es lo mismo si son de nivel activo alto que bajo. Ej: Se pretende gestionar el encendido y apagado de una bombilla en función de la información obtenida de los sensores Sa y Sb cuyo estado de reposo se observa en la figura. La ley de control es la siguiente: la bombilla debe lucir si y sólo si se produce simultáneamente detección ambos sensores. Sa Sb E124.0 E124.1 A 124.0 B M E124.0 E124.1 A 124.0 35

Biestables Borrado prioritario Inscripción prioritaria Funcionan por nivel E124.7 E124.6 M0.0 M0.1 36

Temporizadores Entrada Entrada Nombre Salida Salida t Salida Se activan (comienza la temporización) por flanco ascendente en la entrada (excepto SA). La evolución de la salida depende del tipo de temporizador. Salida Salida Salida 37

Tipos de temporizadores 38

Temporizadores II Ejemplo (retardo a la conexión) Si el estado de señal de la entrada E 0.0 cambia de "0" a "1" (flanco creciente), se activa el temporizador T5. Si transcurre el tiempo de dos segundos y el estado de señal en la entrada E 0.0 sigue siendo "1", la salida A 4.0 será "1". Si el estado de señal de la entrada E 0.0 cambia de "1" a "0", el temporizador se para y la salida A 4.0 será "0". Si el estado de señal de la entrada E 0.1 cambia de "0" a "1", el temporizador se pone a 0, tanto si estaba funcionando como si no. 39

Metodologías de diseño de sistemas secuenciales El enfrentamiento a sistemas de automatización cada vez más complejos exige la adopción de una metodología. Las que más éxito han tenido son: GRAFCET (Gráfico de mando etapa transición) IEC-60848 GEMMA (Guía de estudio de los modos de marcha y parada) 40

SCADA : Supervisory Control And Data Acquisition. Aplicación software especialmente diseñada para funcionar sobre ordenadores de control de producción, con acceso a la planta por comunicación digital con los controladores e interfaz gráfico de alto nivel con el usuario Componente de la parte de supervisión 41

CIM (Computer Integrated Manufacturing) GESTION DE EMPRESA OFICINA TECNICA Y PLANIFICACION Nivel de Empresa Nivel de Fábrica /Factoría /Planta COORDINACION DE PLANTA Nivel de Área SUPERVISION Y CONTROL DE CELULA CONTROL LOCAL DIRECTO Nivel de Célula Nivel de Campo/Estación SENSORES Y ACTUADORES Nivel de Proceso / Máquina 42

En más profundidad En las asignaturas de 5º: Ingeniería de automatización (2c, o) Ingeniería electrónica y automática (2c, v) Comunicaciones en entornos industriales (1c, libre) 43

Bibliografía Siemens, Manuales del S7-300 Introducción y ejercicios prácticos http://support.automation.siemens.com/ww/llisapi.dll/csfetch/18652511/s7gsv54_s.pdf?func=cslib.csfetch&nodeid=18652957&forcedownload=true Esquema de contactos (KOP) para S7-300 y S7-400 http://support.automation.siemens.com/ww/llisapi.dll/csfetch/18654395/kop_s.pdf?fu nc=cslib.csfetch&nodeid=18652981&forcedownload=true Ballcells, J. Autómatas Programables, Marcombo, 1997 Cap. 4. Arquitectura interna del autómata Cap. 5. Ciclo de funcionamiento del autómata y control en tiempo real Cap. 6. Configuración del autómata PLCopen, traducido por Felipe Mateos, IEC 61131. Un recurso de programación estándar 44