Operaciones Lógicas con Bits

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

Tema 2: Programación de PLCs

Direccionamiento. Ejecución del programa Programación Funciones lógicas. Función memoria. Bloques de Función Resumen.

Automatización Industrial

Facultad de Ingeniería Programa de Electrónica Área de Automatización y Control

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

S7-200 Arrancador de motor estrella-triángulo (1) Ejemplo Nº Arrancador estrella-triángulo sin confirmación

Prácticas de Redes de Comunicación Industriales curso PRÁCTICA 5: AS-i

Tema 7. Autómatas programables II.

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

Entrenamiento Industrial Certificado PLC Siemens-Allen Bradley Servos Robots Hidráulica Neumática Diseño CAD/CAM

Autómata Programable (PLC)

Indice. Estructura interna de la familia de autómatas S7-200

Introducción al PLC Simatic Siemens S7-200.

AUTOMATIZACIÓN INDUSTRIAL

S7-200 Escalado de valores analógicos Ejemplo Nº 38

S7-200 POT analógica Ejemplo Nº 3

Actividades y ejercicios prácticos de programación con CPU S7-300

S7-200 Motor paso a paso (1) Ejemplo Nº 22

Tema 2: Programación de PLCs

Tema: Introducción a la programación de PLC S7-200

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

AUTÓMATAS PROGRAMABLES

Arquitectura de los Autómatas Programables

TEMA 1: AUTOMATIZACIÓN CON PLCs

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

Tema: Programación en STEP 7 / MICROWIN.

Sistema Modular de Bandas Transportadoras (SMB)

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A ) MÓDULO A7

INSTALAR SOFTWARE DE APLICACIÓN STEP 7

Sistemas de control secuencial

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

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A ) MÓDULO B5

Autómatas Programables. Ing. Luis Diego Murillo

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

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

Tema 2: Programación de PLCs

Control, Instrumentación e Instalaciones Ingeniería Ambiental

CÓMO FUNCIONA UN PLC Control Combinacional Programación del PLC

Elementos de un proceso industrial Sistemas de numeración Clases de registros Operaciones lógicas Los autómatas SIMATIC S7-300

ITT-SE, ITT-ST, IT. Autómatas y Sistemas de Control 19 de enero de 2010 Alumno:... DNI:...

Ciclo de funcionamiento del autómata

ING. JONATHAN QUIROGA TINOCO. Desarrollado por Ing. Jonathan Quiroga T.

Automatización Industrial

Lenguajes de Programación de Autómatas

Guía de Laboratorio. Práctica de Laboratorio Instrucciones de Temporizado y Conteo

Desarrollar un programa en SIMATIC S7 con codificación AWL que simule un sistema en el que una entrada digital active una salida digital.

Prácticas Presenciales. Autómatas Programables

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A )

Gateway CODESYS 3 programable para el sistema E/S BL20 Gateway Ethernet multiprotocolo para PROFINET, EtherNet/IP y Modbus TCP.

20/10/14 TEMA 5 OPERACIONES BÁSICAS DE PROGRAMACIÓN. Tema 5. Operaciones básicas de programación

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A ) MÓDULO A4. Programación de una CPU 315-2DP

Anexo III. Programas

Máquinas Eléctricas y Automatismos III

1. CONTROL DE UN CILINDRO NEUMÁTICO

ELT 3890 AUTOMÁTICA I LABORATORIO No. 3 SOFTWARE DE PROGRAMACIÓN STEP 7 - MICRO/WIN 32 - PLC SIEMENS

Tema: Tipos de Bloques en S7-1200

Curso sobre Controladores Lógicos Programables (PLC).

Gateway CODESYS 3 programable para el sistema E/S BL67 Gateway Ethernet multiprotocolo para PROFINET, EtherNet/IP y Modbus TCP.

1 Práctica 2IntroPLC: Introducción a la programación del PLC Siemens 314IFM en el entorno STEP 7

STEP-7cEJERCICIOS DE INTRODUCCIÓN - REPASO

Práctica de Laboratorio Controladores PID. Guía de Laboratorio. Facultad de Ingeniería Programa de Electrónica Área de Automatización y Control

SISTEMA DE CONTROL AUTOMÁTICO

Tema: Operaciones de Carga, transferencia, comparación y Aritméticas del S7-200

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

Autómata Twido. Modelo: COMPACTO TELEMECANIQUE

Prepráctica: Autómatas Programables

PRACTICA 3. Indice ENTORNO DE PROGRAMACIÓN STEP7-MICRO / WIN 32: ESTRUCTURA DE PROGRAMA, TABLA DE SIMBOLOS, TABLA DE ESTADO, DEPURACIÓN DEL PROGRAMA.

APUNTES GENERALES DE M.M.S.A.P.

AUTÓMATAS PROGRAMABLES

Gateway CODESYS 3 programable para el sistema E/S BL20 Gateway Ethernet multiprotocolo para PROFINET, EtherNet/IP y Modbus TCP.

INTRODUCCION A LA PROGRAMACION DE PLC

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A )

Nombre de la asignatura: Automatización Programable. Carrera: Ingeniería Eléctrica. Clave de la asignatura:

2 Operaciones de bit. Instrucciones binarias.

AUTÓMATAS PROGRAMABLES OMRON NIVEL 1

Documentación didáctica/para cursos de formación TIA Portal

Tema: Introducción a la programación de PLC S7-200

PROGRAMACIÓN DEL AUTOMATA S7-300 Instrucciones básicas

Carrera: MC. ABEL RODRÍGUEZ FRANCO

SOLUCIONES INTEGRALES EN AUTOMATIZACIÓN Y CAPACITACIÓ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?

EJERCICIO NÚMERO 1 AUTÓMATAS PROGRAMABLES. A + B + A - B (ciclo continuo distribuidoras biestables)

Práctica de Laboratorio Instrucciones de Comparación, Desplazamiento y Funciones Matemáticas

Tema 2: Programación de PLCs

PROGRAMACIÓN MANTENIMIENTO DE EQUIPOS DE ELECTRÓNICA INDUSTRIAL (Bilingüe)

Tema: Tipos de Bloques en S7-1200

Transcripción:

Operaciones Lógicas con Bits E. E. A 8. A 8. E. A. ( S ) E. A. ( R ) E.2 P A. Fecha 6..26 Fichero Micro_6D.

Ejecución Cíclica del Programa Comienzo del Ciclo de Autómata Módulo de Entrada Lectura de los Estados de los Módulos de Entrada, Almacenando los datos en la Imagen de Proceso de Entrada (PAE) Ciclo de la CPU max. 3ms Ejecución del OB (ejecución cíclica) Eventos (interrupción de tiempo, hardware, etc.) Rutinas de Interrupción. Bloque OB LD E. A E.2 = A. Se vuelca el contenido de la Imagen de Proceso de Salida (PAA) en los Módulos de Salidas Módulo de Salida Fecha 6..26 Fichero Micro_6D.2

Imágenes de Proceso PAE PAA Byte Byte Byte 2 Memoria de la CPU Programa de Usuario A E 2. = A 4.3 Byte Byte Byte 2 Memoria de la CPU Fecha 6..26 Fichero Micro_6D.3

Estructura del Programa Programación Lineal Programación organizada en secciones Programación Estructurada Recip. A OB OB Recip. B OB Bomba MezcKOPor Salida Salida Todas las instrucciones se encuentran en un solo Bloque (normalmente el Bloque de Organización OB ) Las instrucciones de las funciones individuales se encuentran en Bloques separados. El OB se encarga de llamar a esos Bloques uno tras otro. Se escriben funciones reutilizables en Bloques separados. El OB (u otros Bloques) llaman a esos Bloques y les pasan los correspondientes datos. Fecha 6..26 Fichero Micro_6D.4

Tipos de Bloques de Programa Sistema Operativo Ciclo Scan Proceso OB SBR SBR SBR4 Tiempo Comunicación SBR3 SBR2 OB = Bloque de Organización SBR = Subrutina - 63 INT = Rutina de Interrupción - 27 Máximo 8 niveles de anidamiento Fecha 6..26 Fichero Micro_6D.5

Contactos NA y NC. Sensores y Símbolos Proceso Evaluación del Programa en el PLC Tipo de sensor Estado del Sensor Voltaje en la Entrada Estado de la Señal en la Salida Comprobar el estado Símbolo / Instrucción Resultado del chea. Comprobar el estado Símbolo / Instrucción Resultado del chea. Contacto NA Activado No Activado Presente No Presente KOP Normalmente Abierto FUP Si No KOP Normalmente Cerrado FUP No Si Contacto NC Activado No Presente & No & Si No Activado Presente AWL A E x.y Si AWL AN E x.y No Fecha 6..26 Fichero Micro_6D.6

Ejercicio Objetivo Las tres bombillas deben encenderse cuando se active S y S2 no esté activado Hardware S S2 S S2 S S2 E. E. E. E. E. E. ControKOPor Programable A 4. ControKOPor Programable A 4. ControKOPor Programable A 4. La La La Software KOP E. E. A 4. E. E. A 4. E. E. A 4. E. E. E. FUP E. A 4. E. A 4. E. A 4. AWL... E.... E.... A 4.... E.... E.... A 4.... E.... E.... A 4. Fecha 6..26 Fichero Micro_6D.7

SIMATIC S7-2 SF RUN I.6 I.7 I.4 I.5 I.2 I.3 I. I. I.4 I.5 I.2 I.3 I. I. Q.6 Q.7 Q.4 Q.5 Q.2 Q.3 Q. Q. Q. Q. S7-2 Direccionamiento de Módulos de Expansión CPU 24 Módulo 4I/4O Módulo 8I Módulo 2 8O STOP CPU 24 SIEMENS PAE PAA Byte Byte Byte 2 Byte Byte Byte 2 Memoria de la CPU Memoria de la CPU Fecha 6..26 Fichero Micro_6D.8

Operaciones Lógicas a Nivel de Bit, OR Esquema del Circuito KOP FUP AWL S (E.) S2 (E.) E. E. A. E. E. A. = LD E. A E. = A. L (A.) OR S3 (E.2) S4 (E.3) E.2 E.3 A.2 E.2 E.3 OR A.2 LD E.2 = O E.3 = A.2 L3 (A.2) Fecha 6..26 Fichero Micro_6D.9

Operaciones Lógicas a Nivel de Bit OR - Exclusiva KOP FUP AWL E.4 E.5 E.4 E.5 A. E.4 E.5 E.4 E.5 OR A. = LD E.4 AN E.5 LDN E.4 A E.5 OLD = A. Fecha 6..26 Fichero Micro_6D.

Resultado de Operación Lógica, Primera Comprobación. Ejemplos Ejemplo Ejemplo 2 Ejemplo 3 Estado de la Señal Resultado de la Comprobación RLO Primera Comprobación Estado de la Señal Resultado de la Comprobación RLO Primera Comprobación Estado de la Señal Resultado de la Comprobación RLO Primera Comprobación LD E. AN E. A M 4. = A 8. = A 8. LD E 2. Fecha 6..26 Fichero Micro_6D.

Asignación, Set, Reset KOP FUP AWL Asignación E. E. A 8. ( ) E. E. A 8. = LD E. A E. = A 8. Set E.2 E.3 A 8. (S) E.2 E.3 A 8. S N LD E.2 A E.3 S A 8., Reset E.4 E.5 A 8. (R) E.4 E.5 OR A 8. R N LD E.4 O E.5 R A 8., Fecha 6..26 Fichero Micro_6D.2

Salto Incondicional (Independiente del RLO) KOP FUP AWL Network SM. ( JMP ) Network SM. JMP Network LD SM. JMP Network 2 Network x LBL Network 2 Network x LBL Network 2 Network x LBL Fecha 6..26 Fichero Micro_6D.3

Salto Condicional (Dependiente del RLO) KOP FUP AWL Salta si RLO= E. E. (JMP) E. E. JMP LD E. A E. JMP Fecha 6..26 Fichero Micro_6D.4

Funciones de Detección de Flanco KOP FUP AWL E. E. M8. P E. E. M8. N E. & M8. E. P = E. & M8. E. N = LD E. A E. EU = M8. LD E. A E. ED = M8. E. E. Ciclo del OB Ejemplo RLO M. M. M8. M8. Fecha 6..26 Fichero Micro_6D.5

Planta ON/OFF Ejercicio Programa para una Planta Embotelladora (Ciclo de Selección de Modo) E. = Marcha (Pulsador, Contacto NA) E. = Paro (Pulsador, Contacto NC) Modo Manual/Automático E.4 = Manual/Automático (Interruptor) E.5 = Introducir modo (Pulsador, Contacto NA) E.2 = Avance Manual (Pulsador, Contacto NA) E.3 = Retroceso Manual (Pulsador, Contacto NC) Sensor de Botellas E.2 M A.5 Cinta Transportadora hacia delante A.6 Cinta Transportadora hacia atrás Fecha 6..26 Fichero Micro_6D.6