curso teÓrico practico de programaciÓn … · grafcet •grafcet. definición. •conceptos y...

10
01/11/2011 1 CURSO TEÓRICO CURSO TEÓRICO PRACTICO DE PRACTICO DE PROGRAMACIÓN DE PROGRAMACIÓN DE PLC PLC´s. s. METODOLOGÍA GRAFCET METODOLOGÍA GRAFCET. MÓDULO I MÓDULO I Expositor: Univ. Alvaro Mancilla Morales CURSO DE PROGRAMACIÓN DE PLC´s y Arquitectura de los PLC Arquitectura de los PLC´s. Clasificación, estructura. s. Clasificación, estructura. Sistema de interfaces de entradas y salidas, clasificación, Sistema de interfaces de entradas y salidas, clasificación, selección, direccionamiento. selección, direccionamiento. Norma IEC 61131 Norma IEC 61131-3. 3. Programación en Ladder Programación en Ladder Diagram Diagram. Explicación y uso del conjunto de instrucciones. Explicación y uso del conjunto de instrucciones. METODOLOGÍA GRAFCET GRAFCET. Definición. GRAFCET. Definición. Conceptos y elementos gráficos asociados. Conceptos y elementos gráficos asociados. Etapa, acción asociada, transición y receptividad, líneas de enlace. Etapa, acción asociada, transición y receptividad, líneas de enlace. Reglas de evolución. Reglas de evolución. Estructuras básicas y estructuras lógicas. Estructuras básicas y estructuras lógicas. • Implementación de automatismos mediante Grafcet. (Arranque de motores). Implementación de automatismos mediante Grafcet. (Arranque de motores). • Implementación de procesos industriales mediante Grafcet. Implementación de procesos industriales mediante Grafcet. Condición inicial. Condición inicial. Ecuación de activación y desactivación de las etapas. Ecuación de activación y desactivación de las etapas. Obtención de las ecuaciones lógicas asociadas. Obtención de las ecuaciones lógicas asociadas. Obtención de las ecuaciones de estructuras lógicas. Obtención de las ecuaciones de estructuras lógicas. Ejemplos de programación de procesos industriales, simulación y puesta en Ejemplos de programación de procesos industriales, simulación y puesta en marcha. marcha. PDF created with pdfFactory trial version www.pdffactory.com

Upload: lythien

Post on 11-Sep-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CURSO TEÓRICO PRACTICO DE PROGRAMACIÓN … · GRAFCET •GRAFCET. Definición. •Conceptos y elementos gráficos asociados. •Etapa, acción asociada, transición y receptividad,

01/11/2011

1

CURSO TEÓRICO CURSO TEÓRICO PRACTICO DE PRACTICO DE PROGRAMACIÓN DE PROGRAMACIÓN DE PLCPLC´́s.s.METODOLOGÍA GRAFCETMETODOLOGÍA GRAFCET..

MÓDULO IMÓDULO I

Expositor: Univ. Alvaro Mancilla Morales

CURSO DE PROGRAMACIÓN

DE PLC´s y

•• Arquitectura de los PLCArquitectura de los PLC´́s. Clasificación, estructura.s. Clasificación, estructura.•• Sistema de interfaces de entradas y salidas, clasificación, Sistema de interfaces de entradas y salidas, clasificación,

selección, direccionamiento.selección, direccionamiento.•• Norma IEC 61131Norma IEC 61131--3.3.•• Programación en Ladder Programación en Ladder DiagramDiagram..•• Explicación y uso del conjunto de instrucciones. Explicación y uso del conjunto de instrucciones.

METODOLOGÍA GRAFCET

•• GRAFCET. Definición.GRAFCET. Definición.•• Conceptos y elementos gráficos asociados.Conceptos y elementos gráficos asociados.•• Etapa, acción asociada, transición y receptividad, líneas de enlace.Etapa, acción asociada, transición y receptividad, líneas de enlace.•• Reglas de evolución.Reglas de evolución.•• Estructuras básicas y estructuras lógicas.Estructuras básicas y estructuras lógicas.•• Implementación de automatismos mediante Grafcet. (Arranque de motores).Implementación de automatismos mediante Grafcet. (Arranque de motores).•• Implementación de procesos industriales mediante Grafcet.Implementación de procesos industriales mediante Grafcet.•• Condición inicial.Condición inicial.•• Ecuación de activación y desactivación de las etapas.Ecuación de activación y desactivación de las etapas.•• Obtención de las ecuaciones lógicas asociadas.Obtención de las ecuaciones lógicas asociadas.•• Obtención de las ecuaciones de estructuras lógicas.Obtención de las ecuaciones de estructuras lógicas.•• Ejemplos de programación de procesos industriales, simulación y puesta en Ejemplos de programación de procesos industriales, simulación y puesta en

marcha.marcha.

PDF created with pdfFactory trial version www.pdffactory.com

Page 2: CURSO TEÓRICO PRACTICO DE PROGRAMACIÓN … · GRAFCET •GRAFCET. Definición. •Conceptos y elementos gráficos asociados. •Etapa, acción asociada, transición y receptividad,

01/11/2011

2

Objetivos a cumplir en el desarrollo del Objetivos a cumplir en el desarrollo del curso:curso:

Este tema nos introduce a la definicion de un PLC, campos deaplicación, arquitectura, estructura (partes), memoria, ciclo de scan,sistema de interfaces de E/S y direccionamiento de E/S.

Este tema va adjunto en formato PDF.

TEMA I TEMA I –– AUTÓMATAS AUTÓMATAS PROGRAMABLESPROGRAMABLES

Cortesía de Alvaro M. Mancilla Morales

PDF created with pdfFactory trial version www.pdffactory.com

Page 3: CURSO TEÓRICO PRACTICO DE PROGRAMACIÓN … · GRAFCET •GRAFCET. Definición. •Conceptos y elementos gráficos asociados. •Etapa, acción asociada, transición y receptividad,

01/11/2011

3

TEMA II TEMA II –– PROGRAMACIÓN DE LOS PROGRAMACIÓN DE LOS AUTÓMATAS PROGRAMABLESAUTÓMATAS PROGRAMABLES

Este tema nos introduce a la norma IEC 61131-3 que son loslenguajes de programación. Programación en Rslogix 500 de AllenBradley, cableado de E/S del PLC Micrologix 1100 y funciones básicasde programación.

Este tema va adjunto en formato PDF.

Cortesía de Alvaro M. Mancilla Morales

Cortesía de Alvaro M. Mancilla Morales

DIRECCIONAMIENTO EN RSLogix 500 DE ALLENBRADLEY.

Es muy importante conocer el direccionamiento de lasvariables a utilizar, será como sigue:

Entradas: I:0/0 en adelante.Salidas: O:0/0 en adelante.Auxiliares: B3:0/0 en adelante.Temporizadores: T4:0 en adelante.Contadores: C5:0 en adelante.

En lo posterior se utilizaran estas variables para identificar loselementos necesarios de los programas.

PDF created with pdfFactory trial version www.pdffactory.com

Page 4: CURSO TEÓRICO PRACTICO DE PROGRAMACIÓN … · GRAFCET •GRAFCET. Definición. •Conceptos y elementos gráficos asociados. •Etapa, acción asociada, transición y receptividad,

01/11/2011

4

PROGRAMACIÓN DE LOS AUTÓMATAS PROGRAMABLESPROGRAMACIÓN DE LOS AUTÓMATAS PROGRAMABLESCompuertas Lógicas de base.

OR AND NOT

Cortesía de Alvaro M. Mancilla Morales

Cortesía de Alvaro M. Mancilla Morales

Veamos un ejemplo de uso de las operaciones delógica en el circuito base de autoretención.

X Y

Z

Z

Donde el elemento de memoria es el contacto z delcampo de lectura, que esta asociado a la bobina deescritura z.

PDF created with pdfFactory trial version www.pdffactory.com

Page 5: CURSO TEÓRICO PRACTICO DE PROGRAMACIÓN … · GRAFCET •GRAFCET. Definición. •Conceptos y elementos gráficos asociados. •Etapa, acción asociada, transición y receptividad,

01/11/2011

5

Cortesía de Alvaro M. Mancilla Morales

ARRANQUE DE MOTORESARRANQUE DE MOTORESArranque directo con autoenclavamiento de un motortrifásico con rotor en corto circuito.

Cortesía de Alvaro M. Mancilla Morales

Arranque directo con inversión de giro de un motor trifásicocon rotor en corto circuito. Paso obligatorio por paro.

PDF created with pdfFactory trial version www.pdffactory.com

Page 6: CURSO TEÓRICO PRACTICO DE PROGRAMACIÓN … · GRAFCET •GRAFCET. Definición. •Conceptos y elementos gráficos asociados. •Etapa, acción asociada, transición y receptividad,

01/11/2011

6

Expositor: Cortesía de Alvaro M. Mancilla Morales

TEMPORIZADORESTEMPORIZADORESPara el uso adecuado de temporizadores aplicaremos dos técnicas en forma de plantillas desarrolladas

por el expositor del curso, llamadas AMM1 y AMM2

Tecnica1 (AMM1). Trabajo con temporización secuencial en Cascada Dependiente.

Expositor: Cortesía de Alvaro M. Mancilla Morales

TEMPORIZADORESTEMPORIZADORESPara el uso adecuado de temporizadores aplicaremos dos técnicas en forma de plantillas desarrolladas

por el expositor del curso, llamadas AMM1 y AMM2

Tecnica2 (AMM2). Trabajo con temporización secuencial en Cascada Independiente.

PDF created with pdfFactory trial version www.pdffactory.com

Page 7: CURSO TEÓRICO PRACTICO DE PROGRAMACIÓN … · GRAFCET •GRAFCET. Definición. •Conceptos y elementos gráficos asociados. •Etapa, acción asociada, transición y receptividad,

01/11/2011

7

Cortesía de Alvaro M. Mancilla Morales

Arranque estrella triángulo ( / ) de un motor trifásico conrotor en corto circuito.

Cortesía de Alvaro M. Mancilla Morales

Arranque estrella triángulo ( / ) de un motor trifásico conrotor en corto circuito.

PDF created with pdfFactory trial version www.pdffactory.com

Page 8: CURSO TEÓRICO PRACTICO DE PROGRAMACIÓN … · GRAFCET •GRAFCET. Definición. •Conceptos y elementos gráficos asociados. •Etapa, acción asociada, transición y receptividad,

01/11/2011

8

Cortesía de Alvaro M. Mancilla Morales

PROGRAMACIÓN MEDIANTE LAS INSTRUCCIONES PROGRAMACIÓN MEDIANTE LAS INSTRUCCIONES LATCHLATCH Y Y UNLATCHUNLATCH

La característica principal es que esta instruccióntiene una memoria de autorretencion queresponde a la señal aplicada.

Cortesía de Alvaro M. Mancilla Morales

CONTADORESCONTADORES

PDF created with pdfFactory trial version www.pdffactory.com

Page 9: CURSO TEÓRICO PRACTICO DE PROGRAMACIÓN … · GRAFCET •GRAFCET. Definición. •Conceptos y elementos gráficos asociados. •Etapa, acción asociada, transición y receptividad,

01/11/2011

9

Cortesía de Alvaro M. Mancilla Morales

Ejemplo.- Las cintas transportadoras A y B deben transportar la carga de la posición de inicio 1 a la posición detransferencia 2 y a la posición 3 de fin de ciclo.

Para el inicio se debe pulsar el pulsador de marcha SS1 el cual arranca el motor 1 condicionado por eldetector SP1 de caja presente; la carga avanza hasta la posición 2 donde es detectada por el detector SP2 que detiene lacinta A y activa la cinta B, la caja avanza hasta la posición 3 donde cae en la rampa de evacuación, al caer es detectada porel detector SP3 que detiene la cinta B y finaliza el ciclo. El sistema posee un pulsador de paro PP que detiene las cintas encualquier instante, debeindo reiniciar nuevamente el ciclo, ademas se posee una parada de emergencia PE

AB

1

23

M2

M1

SP1

SP3

SP2 SP4

SS1

SS2

PE

Cortesía de Alvaro M. Mancilla Morales

ENTRADAS

SS1 = I:0/0SS2 = I:0/1SP1 = I:0/2SP2 = I:0/3SP3 = I:0/4SP4 = I:0/5Res = I:0/6

SALIDAS

KM1 = O:0/0KM2 = O:0/1

TABLA DE ASIGNACION DE VARIABLES

AUXILIARES

AUX1 = B3:0/0AUX2 = B3:0/1AUX3 = B3:0/2AUX4 = B3:0/3AUX5 = B3:0/4

Los pasos para implementar el proceso serán:

-Identificar las variables de entrada, salida y auxiliares.-Realizar la tabla de asignación de variables.-Realizar el Ladder Diagram.-Implementar la solución.

PDF created with pdfFactory trial version www.pdffactory.com

Page 10: CURSO TEÓRICO PRACTICO DE PROGRAMACIÓN … · GRAFCET •GRAFCET. Definición. •Conceptos y elementos gráficos asociados. •Etapa, acción asociada, transición y receptividad,

01/11/2011

10

Cortesía de Alvaro M. Mancilla Morales

Ejemplo.- El Siguiente intercambiador calienta el agua que recircula a través del serpentín en la figura inferior. La entradade vapor es regulada por una electroválvula de proceso y a la salida se recoge el agua del condensado. La entrada deagua recircula a través del serpentín donde es calentada hasta llegar a 89 C que es controlada mediante unatermocupla que envía señales a un transmisor/controlador el cual se encarga de regular la apertura de la electroválvulade proceso.

Resolver dicho sistema tomando consignas discretas para un control ON/OFF mediante la programacion enLD; use un contador para registrar el numero de aperturas y cierres de la electrovalvula a partir del inicio del sistema,cuando se haya alcanzado 1627 ciclos debe existir una luz roja de alarma que indique que el sistema se bloqueara en lossiguientes 500 ciclos.

GRACIASGRACIAS

Cortesía de Alvaro M. Mancilla Morales

PDF created with pdfFactory trial version www.pdffactory.com