Dia 1 - Curso_plc.pdf

  • Uploaded by: wilmer urbano
  • 0
  • 0
  • January 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Dia 1 - Curso_plc.pdf as PDF for free.

More details

  • Words: 3,096
  • Pages: 83
Loading documents preview...
Innovar para Solucionar

CURSO PROGRAMACIÓN LOGIX

Innovar para Solucionar

CURSO DE PROGRAMACIÓN PLC 1. EL SISTEMA CONTROLOGIX 2. HARDWARE DEL SISTEMA 3. IDENTIFICACIÓN DE FALLAS 4. EL SOFTWARE RSLOGIX 5000 5. RSLINX Y COMUNICACIONES DEL PLC

6. ACTIVIDAD PRÁCTICA

24/06/2015

2

Innovar para Solucionar

El Sistema ControlLogix Utiliza un Sistema operativo común, con un entorno de desarrollo común para proporcionar un alto rendimiento en un entorno fácil de usar. La estrecha integración entre el software de programación, el controlador y módulos E/S reduce el tiempo y coste de desarrollo en la puesta en marcha y durante el funcionamiento normal. Logix Control Engine: El sistema operativo común a todos los controladores Logix5000.

Además del sistema ControlLogix, el control Logix Engine se encuentra en otras plataformas o formatos físicos (compactLogix, softLogix).

24/06/2015

3

Innovar para Solucionar

FAMILIA LOGIX

Innovar para Solucionar

EL SISTEMA CONTROLLOGIX • Allen-Bradley control Solutions • Permite 4 tipos de lógicas de Programación: escalera, bloque de funciones, texto estructurado, secuencial. • Capacidad de comunicación con una gran cantidad de protocolos.

24/06/2015

5

Innovar para Solucionar

Componentes Básicos La plataforma ControlLogix permite múltiples controladores, módulos E /S y módulos de comunicación en cualquier orden y ubicación dentro del chasis: Chassis Controladores

Fuente de Alimentación

Módulos de Comunicación y E/S 24/06/2015

6

Innovar para Solucionar

Componentes Básicos Fuente que Alimenta al Sistema (procesador, chasis, tarjetas)

Número de Parte

24/06/2015

Corriente / Entrada de Voltaje

1756-PB72

10 A / 24 V

1756-PB75

13 A / 24 V

1756-PA72

10 A / 120 V

1756-PA75

13 A / 120 V

7

Innovar para Solucionar

Componentes Básicos El Chasis y el bus del backplane Número de Parte

24/06/2015

Cantidad de Slots

1756-A4

4

1756-A7

7

1756-A10

10

1756-A13

13

1756-A17

17

8

Innovar para Solucionar

Componentes Básicos Los Slots se enumeran de izquierda a derecha comenzando desde 0: Tamaño de los Chassis ControlLogix: 4-slot 7-slot 10-slot 13-slot 17-slot

0

1

2

3

4

5

6

7

8

9

Slots 24/06/2015

9

Innovar para Solucionar

Componentes Básicos El Procesador ControlLogix En el corazón del sistema Logix tenemos a los procesadores de la serie ControlLogix. Este procesador tiene como características: • El Procesador ControlLogix es 7 veces más rápido que su antecesor el PLC5. • Trabaja con 32 bits. • Se utiliza el Software RSLogix 5000 para realizar la programación.

• Pueden existir varios Procesadores en un mismo Chasis.

24/06/2015

10

Innovar para Solucionar

Componentes Básicos El Procesador ControlLogix Número de Parte

24/06/2015

Características

1756-L5550

• 7 Veces más rápido que el PLC5 • 1er Clogix que apareció • No soporta versiones superiores de Rslogix 5000 V.13

1756-L5555

• 7 veces más rápido que el 5550

1756-L5561

•2-3 veces más rápido que el 5555

1756-L5571

•2-3 veces más rápido que el 5561

11

Innovar para Solucionar

COMPONENTES BÁSICOS - SISTEMA CLX El Procesador ControlLogix La más reciente adición a la línea de controladores ControlLogix, la serie L7X, incluye las siguientes mejoras de hardware:  Desplazamiento de pantalla que muestra la información de fallas, Revisión de firmware y otros datos.  tarjeta de memoria (SD).  Puerto USB incorporado con capacidad plugand-play.  Módulos de almacenamiento de energía (ESM) que reemplazan las baterías de litio.

24/06/2015

12

Innovar para Solucionar

Componentes Básicos Módulos de Entradas y Salidas El cableado desde el proceso/máquina está conectado a los módulos de E/S a través de uno de los siguientes métodos: Directamente por cable al módulo de E /S. Cableado a un bloque de terminales intermedio, Conectados en cadena al módulo de E/S. Cableado a un RTB (bloque de terminales extraíble) en el módulo de E/S: RTB le permiten reemplazar o intercambiar Módulos de E/S sin recablearlos.

24/06/2015

13

Innovar para Solucionar

Componentes Básicos Módulos de Entradas y Salidas Los módulos de entradas y salidas pueden venir con distintas configuraciones: • Sin Aislamiento o con Aislamiento individual • Con Diagnostico • Con Fusible Electrónico • Principalmente 8,16 o 32 puntos (Digitales) • AC, DC o Analógicos.

24/06/2015

14

Innovar para Solucionar

Componentes Básicos Bloque de Terminales Extraíble (RTB) • 1756-TBNH 1756-TBSH  8 / 16 entradas/Salidas. Módulos Analógicos 4 E/S.

• 1756-TBCH  32 entradas o salidas. Módulos Analógicos 8 E/S.

24/06/2015

15

Innovar para Solucionar

Componentes Básicos Módulos de Comunicación Módulos de comunicación ControlLogix están disponibles para soportar muchas redes industriales comunes, incluyendo:

•Ethernet/IP (1756-ENBT)

• ControlNet (1756-CNB) • Device Net (1756-DNB) • DH+/RIO (1756-DHRIO)

24/06/2015

16

Innovar para Solucionar

Componentes Básicos Ejercicio: Se necesita automatizar una planta que posee 120 entradas discretas 24VDC, 20 instrumentos de presión, 60 bombas o motores. Comunicación Ethernet. ¿Qué materiales necesita para ejecutar este proyecto, y cantidades? 30 MINUTOS

24/06/2015

17

Innovar para Solucionar

Componentes Básicos Ejercicio: Se necesita instalar un PLC para controlar una Vía de Botellas de una línea de producción. Se tienen 12 motores (la bobina del contactor es 120 V). Se tienen 10 sensores en la línea (24v) y se requiere tener el retorno del contacto auxiliar de los contactores (24v). Se tiene también una botonera con Start y Stop de las vías (c/motor, 24v). Para indicar si un motor está en falla se tiene una alarma de 24 V y para indicar si la vía está encendida el botón de start (de cada motor) tiene una luz piloto 24V.

¿Qué materiales necesita para ejecutar este proyecto, y cantidades? 30 MINUTOS

24/06/2015

18

Innovar para Solucionar

Componentes Básicos Respuesta: • 1 Fuente x 1 pza • 1 Procesador x 1 pza • 1 Chasis x 1 pza • 1756-OA16 x 1 pza • 1756-IB16I x 3 pzas • 1756-OB16I x 1 pza • 1756-TBNH / 1756-TBSH x 4 pzas.

24/06/2015

19

Innovar para Solucionar

Fallas Básicas de Hardware ATENCIÓN!!!

Al momento de resolver cualquier falla es importante tener claro el significado de los indicadores luminosos. Toda tarjeta o módulo cuenta con una leyenda que es necesario conocer.

24/06/2015

20

Innovar para Solucionar

Fallas Básicas de Hardware Indicadores - RUN - I/O - FORCE - 232 - BAT

- OK

24/06/2015

21

Innovar para Solucionar

Fallas Básicas de Hardware RUN APAGADA  Indica que está en “Program”. Es decir no se esta ejecutando la lógica. VERDE FIJO El Controlador esta en “RUN MODE”.

24/06/2015

22

Innovar para Solucionar

Fallas Básicas de Hardware

I/O

APAGADA  No Hay Módulos configurados o el procesador no tiene programa Verde Fijo  Existe Comunicación con los módulos de E/S configurados Verde Intermitente  Algún módulo no se está comunicando Rojo Intermitente  Existe una falla en el chasis del PLC.

24/06/2015

23

Innovar para Solucionar

Fallas Básicas de Hardware FORCE APAGADA  Los Forces están desactivados en el programa Ambar Fijo Los Forces están activados, sin importar si algún tag está forzado.

Ambar Intermitente Algún tag está forzado pero no están activados los Forces.

24/06/2015

24

Innovar para Solucionar

Fallas Básicas de Hardware RS232 APAGADA  No Hay Comunicación Serial Verde  Se esta recibiendo o enviando información por el puerto serial

24/06/2015

25

Innovar para Solucionar

Fallas Básicas de Hardware BAT APAGADA  La Batería esta bien y podrá respaldar el programa Rojo  La Batería debe ser reemplazada. Si el PLC se apaga pierde el programa, a menos que tenga una memoria externa.

24/06/2015

26

Innovar para Solucionar

Fallas Básicas de Hardware OK APAGADA  El PLC está apagado Rojo Intermitente  El PLC esta en FALLA MAYOR o si el PLC es Nuevo requiere actualización de FIRMWARE.

Rojo Fijo  El PLC sufrió una falla NO RECUPERABLE y borró el programa. Verde Fijo  El PLC está funcionando correctamente

24/06/2015

27

Innovar para Solucionar

Fallas Básicas de Hardware SD Apagado  No hay actividad con la tarjeta SD

Verde fijo/Intermitente  El PLC está leyendo desde o escribiendo a la tarjeta SD. No remueva la tarjeta SD. Rojo intermitente  La tarjeta SD no tiene un sistema de archivos valido. Rojo Fijo  La SD no es reconocida por el controlador.

24/06/2015

28

Innovar para Solucionar

Fallas Básicas de Hardware Sí ocurre una falla en un controlador ControlLogix L6x, Ver los LEDs en el siguiente orden: L6x Hardware



Opción Alternativa





24/06/2015

  

Software

29

Innovar para Solucionar

Fallas Básicas de Hardware Sí ocurre una falla en un controlador ControlLogix L7x, Ver los LEDs en el siguiente orden: L7x Hardware

 

24/06/2015

Opción Alternativa



  

Software

30

Innovar para Solucionar

Fallas Básicas de Hardware Ejercicio:

Indique el significado de los siguientes estados del PLC 10 minutos

24/06/2015

31

Innovar para Solucionar

24/06/2015

32

Innovar para Solucionar

24/06/2015

33

Innovar para Solucionar

24/06/2015

34

Innovar para Solucionar

24/06/2015

35

Innovar para Solucionar

24/06/2015

36

Innovar para Solucionar

24/06/2015

37

Innovar para Solucionar

24/06/2015

38

Innovar para Solucionar

PROTOCOLOS DE RED- SISTEMA CLX Protocolos de Red

24/06/2015

39

Innovar para Solucionar

PROTOCOLOS DE RED- SISTEMA CLX

Innovar para Solucionar

El Software RSLogix5000 • Familiarizarnos con el Software •Firmware •Upload y Download • Crear un proyecto, Crear Tags, Crear Rutinas • Instrucciones más frecuentes • Conceptos básicos explicados por los participantes • Ejercicios

24/06/2015

41

Innovar para Solucionar

Software RSLogix5000/ Studio5000 •Aplicación utilizada para programar y configurar todos los controladores Logix5000.

24/06/2015

42

Innovar para Solucionar

Software RSLogix5000/ Studio5000 •Aplicación utilizada para programar y configurar todos los controladores Logix5000.

Crear un Proyecto Nuevo

Abrir un Proyecto Existente

24/06/2015

43

Innovar para Solucionar

Software RSLogix5000 La aplicación es utilizada para realizar las siguientes tareas:

Desarrollar y modificar código: Lenguaje escalera Diagrama de bloque de Funciones Texto Estructurado SFC Configurar módulos Logix5000 (tarjetas I/O, tarjetas comunicación, módulos de movimiento, etc). Configurar dispositivos remotos a través tarjetas de comunicación. Monitorear proyectos y componentes del sistema durante su operación. 24/06/2015

44

Innovar para Solucionar

Ventanas RSLOGIX

24/06/2015

45

Innovar para Solucionar

Software RSLogix5000

24/06/2015

46

Innovar para Solucionar

El Software RSLogix5000 Videos RSLogix 5000

Temas Disponibles: •Toggle Bit •Configurar un Módulo de Entradas • Configurar un Módulo de Salidas • Monitorear Datos “OnLine”

15 minutos para ver los videos – 5 minutos por presentación 24/06/2015

47

Innovar para Solucionar

RSLinx y las Comunicaciones del PLC RsLinx es el servidor de comunicaciones que nos permite interactuar con los dispositivos de piso de planta de Rockwell Automation. Rslinx permite la conectividad entre los software RsLogix 5/500/5000 con los PLCs. También permite que aplicaciones de terceros puedan tener acceso a la información contenida en los procesadores (Ej. iFix). Con RSLinx puedes navegar por la red de controladores como si estuvieras revisando los archivos de tu computador. Permite configurar y revisar el status de los dispositivos de la red de una manera muy sencilla.

24/06/2015

48

Innovar para Solucionar

RSLinx y las Comunicaciones del PLC

24/06/2015

49

Innovar para Solucionar

RSLinx y las Comunicaciones del PLC

UPLOAD  TRAER EL PROGRAMA DEL CONTROLADOR AL PC

DOWNLOAD  DESCARGAR EL PROGRAMA DEL PC AL CONTROLADOR ONLINE  CONECTARSE AL CONTROLADOR PARA VER SU ESTADO EN TIEMPO REAL

24/06/2015

50

Innovar para Solucionar

EDS Utilizado en rslinx para ver un componente.

Firmware •Se utiliza el programa llamado controlflash

24/06/2015

51

Innovar para Solucionar

Firmware

24/06/2015

52

Innovar para Solucionar

Firmware

24/06/2015

53

Innovar para Solucionar

El Software RSLogix5000 Usando los computadores vamos a:

•Crear un Proyecto llamado “CURSO” •Crear Rutinas “PRUEBA1”, “PRUEBA2” •Agregar al proyecto un Módulo de entradas y un Módulo de Salidas

24/06/2015

54

Innovar para Solucionar

Configurando un Módulo de Entradas Electronic Keying La característica de codificación electrónica:  Compara automáticamente el módulo esperado (como se muestra en el árbol de configuración I/O) con el módulo físico antes del inicio de la comunicación de I/O. Ayuda a prevenir las comunicaciones a un módulo que no coincide con el tipo y la revisión esperada. Determina sí y cómo se lleva a cabo una comprobación de la codificación electrónica.

24/06/2015

55

Innovar para Solucionar

Configurando un Módulo de Entradas Electronic Keying Por lo general, tres opciones de codificación están disponibles: Exact Match Compatible Keying Disable Keying

La opción Compatible Keying es la selección por defecto

24/06/2015

56

Innovar para Solucionar

Configurando un Módulo de Entradas Atributos de la Codificación La codificación electrónica se basa en un conjunto de atributos únicos para cada revisión del producto. Cuando un controlador Logix5000 comienza la comunicación con un módulo, este conjunto de atributos es considerado: Vendedor Tipo de Producto Código Producto Revisión Mayor Revisión Menor

24/06/2015

Cambio de selecciones de codificación electrónica en línea pueden hacer que la conexión de comunicación de I/O con el módulo se interrumpa y puede resultar en una pérdida de datos.. 57

Innovar para Solucionar

Configurando un Módulo de Entradas En el siguiente escenario, Exact Match keying Evita la comunicación: Module Configuration Vendor = Allen-Bradley Product Type = Digital I/O Module Catalog Number = 1756-IB16D Major Revision = 3 Minor Revision = 1 Evita la Communicación

Module Configuration Vendor = Allen-Bradley Product Type = Digital I/O Module Catalog Number = 1756-IB16D Major Revision = 3 Minor Revision = 2 24/06/2015

58

Innovar para Solucionar

Configurando un Módulo de Entradas En el siguiente escenario, Compatible Keying Evita la comunicación: Module Configuration Vendor = Allen-Bradley Product Type = Digital I/O Module Catalog Number = 1756-IB16D Major Revision = 3 Minor Revision = 3 Evita la Communicación

Module Configuration Vendor = Allen-Bradley Product Type = Digital I/O Module Catalog Number = 1756-IB16D Major Revision = 3 Minor Revision = 2 24/06/2015

59

Innovar para Solucionar

Configurando un Módulo de Entradas En el siguiente escenario, Compatible Keying Permite la comunicación: Module Configuration Vendor = Allen-Bradley Product Type = Digital I/O Module Catalog Number = 1756-IB16D Major Revision = 2 Minor Revision = 1

Communicación es Permitida

Module Configuration Vendor = Allen-Bradley Product Type = Digital I/O Module Catalog Number = 1756-IB16D Major Revision = 3 Minor Revision = 2 24/06/2015

60

Innovar para Solucionar

Configurando un Módulo de Entradas Disable keying La comunicación de E/S puede ocurrir con un módulo de distinto tipo al especificado en el árbol de configuración de E/S con resultados impredecibles. Debido a este potencial de resultados inesperados, Rockwell Automation generalmente no recomienda el uso de Disable Keying.

24/06/2015

61

Innovar para Solucionar

El Software RSLogix 5000 Conceptos básicos del Lenguaje escalera El LADDER, también denominado lenguaje de contactos o en escalera, es un lenguaje de programación gráfico muy popular dentro de los autómatas programables debido a que está basado en los esquemas eléctricos de control clásicos. De este modo, con los conocimientos que todo técnico eléctrico posee, es muy fácil adaptarse a la programación en este tipo de lenguaje.

24/06/2015

62

Innovar para Solucionar

El Software RSLogix 5000 Instrucciones más comunes: • XIC • XIO • Ton • Toff • Mov • Latch/Unlatch • CTU • Comparaciones/Matemáticas 24/06/2015

63

Innovar para Solucionar

Instrucción: XIC

24/06/2015

64

Innovar para Solucionar

Instrucción: XIO

24/06/2015

65

Innovar para Solucionar

Instrucción: OTE

24/06/2015

66

Innovar para Solucionar

Instrucción: OTL y OTU

24/06/2015

67

Innovar para Solucionar

Instrucción: Ton

24/06/2015

68

Innovar para Solucionar

Instrucción: Ton

24/06/2015

69

Innovar para Solucionar

Instrucción: Toff

24/06/2015

70

Innovar para Solucionar

Instrucción: Toff

24/06/2015

71

Innovar para Solucionar

Instrucción: CTU

24/06/2015

72

Innovar para Solucionar

Instrucción: CTU

24/06/2015

73

Innovar para Solucionar

Instrucción: MOV

24/06/2015

74

Innovar para Solucionar

Instrucción: ADD

24/06/2015

75

Innovar para Solucionar

Instrucción: EQU

24/06/2015

76

Innovar para Solucionar

Instrucciones Básicas 1. ¿Cuando se activa el DN en una instrucción Ton? 2. ¿Cuándo se desactiva el DN en una instrucción Toff? 3. ¿Qué indica la señal TT en un TON?

4. ¿Qué hace la instrucción CTU? 5. ¿Qué es la señal ACC en una instrucción CTU? 6. ¿Qué hace esta línea? Botón 1 Boton2

salida

7. ¿Qué hace la Instrucción OTL? 8. ¿Qué hace la Instrucción OTE? 24/06/2015

77

Innovar para Solucionar

Actividad Práctica Ya sabemos como identificar las piezas del PLC, sabemos movernos por la aplicación RSLogix 5000, conocimos las instrucciones básicas de programación y entendimos como comunicarnos con el procesador. Ahora vamos a aplicar estos conocimientos en una actividad práctica. Laboratorio 1: Creando un Nuevo Archivo de Controlador Laboratorio 2:Upload y Edición Online Laboratorio 3:Editar y Probar Rutinas, Programas y Tareas Laboratorio 4:Capacidades de Importación/Exportación Laboratorio 5:Copiar y Pegar Rutinas y Tags Laboratorio 6:Estimando el uso de memoria del programa sin conexión.

24/06/2015

78

Innovar para Solucionar

Actividad Práctica • Se requiere hacer el programa para controlar un semáforo. •El Color Rojo dura 50 segundos y el color verde se mantiene durante 120 seg, el color amarillo solo permanece durante 20 seg. ADICIONAL •Se desea que además sí se activa un botón de paso de peatones el semáforo que se encuentre en verde cambie de inmediato a amarillo. Y si se encuentra en rojo debemos agregar 20 seg de paro.

24/06/2015

79

Innovar para Solucionar

Actividad Práctica • Se requiere hacer el programa para controlar un motor •Se tiene el bit de estatus, el botón de arranque y un botón de parada, un switch de alto nivel y un parada de emergencia. También se tiene el comando de arranque y parada. •Se desea arrancar y parar el motor desde la botonera. Siempre y cuando no exista alto nivel. •La parada de emergencia debe detener la bomba. •Después de 5s sí la bomba no arranca tiene que indicar que está en falla.

24/06/2015

80

Innovar para Solucionar

Actividad Práctica • Se requiere hacer el programa para controlar el motor de un ascensor. •El edificio donde se encuentra el ascensor tiene 5 pisos. Programar el botón de llamado del ascensor desde cualquiera de los pisos y sensores o limit switch que indiquen donde se encuentra el ascensor. Se desean activar la bobina de subida y la bobina de bajada dependiendo del piso de donde se llame. Cuando el sensor indique el piso activar la bobina de freno. •Incluir apertura y cierre de las puertas al llegar a cada piso.

24/06/2015

81

Innovar para Solucionar

SoftLogix El Chassis Monitor es su Interfaz de Controlador. Utiliza los indicadores de estado simulados para ver el estado de los controladores en su sistema. Se utiliza el chasis virtual para hacer lo siguiente: • Agregar y configurar los controladores. • Agregar y configurar tarjetas de comunicación. • Cambiar el modo del procesador. • Monitoreo del Controlador y el estado de módulos asociados. • Monitoreo de desempeño del movimiento. 24/06/2015

82

Innovar para Solucionar

DriveLogix El controlador DriveLogix es parte del entorno Logix. DriveLogix ofrece un sistema de control distribuido basado en estos componentes: • El controlador DriveLogix5730 tiene un puerto RS-232. Soporta instrucciones Logix. • Software de programación RSLogix 5000 que soporta cada Controlador Logix. • Conexión directa con drives PowerFlex 700S. •Módulos de E/S (Compactos, DIN o montados en panel). • Opción Ethernet/IP incorporada que proporciona la comunicación a través de una Red EtherNet / IP. 24/06/2015

83

Related Documents


More Documents from ""