Download - PDF Sensores fime

Transcript
Page 1: PDF Sensores fime

Festo Didactic México

FESTO DIDACTIC

“CONTROLES LÓGICOS

PROGRAMABLES”

INSTRUCTOR: ELIAS SERVIN GARZA

Page 2: PDF Sensores fime

Festo Didactic México

CONTENIDO:

Tipos de señales eléctricas.

¿Qué es control ?

Cómo realizar interfaces empleando

relevadores

Repaso de los conceptos técnicos más

utilizados.

¿Qué es un PLC? Ventajas y desventajas.

Criterios para la elección de un PLC.

Page 3: PDF Sensores fime

Festo Didactic México

CONTENIDO:

Características técnicas. Construcción de un

PLC. FESTO

Funciones lógicas básicas.

Estructuras de los lenguajes de

programación: LDR y STL.

Introducción al software FST de FESTO.

Método para el diseño de programas

combinatorios y secuenciales.

Page 4: PDF Sensores fime

Festo Didactic México

CONTENIDO:

Programación de temporizadores.

Programación de contadores.

Programación de banderas.

Programación de automatismos

secuenciales.

Page 5: PDF Sensores fime

Festo Didactic México

Introducción

Page 6: PDF Sensores fime

Festo Didactic México

Automatización ó Automación

Realización

autónoma

del trabajo.

Page 7: PDF Sensores fime

Festo Didactic México

Page 8: PDF Sensores fime

Festo Didactic México

El Control Lógico Programable

(P.L.C.)

Page 9: PDF Sensores fime

Festo Didactic México

P L C

Programmable Logic Controller

Control Lógico Programable

Aparición de los primeros Controles

Programables en la década de los „70 en

la industria Automotriz

Programación similar a los circuitos

electromagnéticos de control (Diagrama

de contactos ó de escalera)

Page 10: PDF Sensores fime

Festo Didactic México

¿ Qué es un P.L.C. ?

Es un mando electrónico con una organización interna definida, que procesa información de acuerdo a un programa preestablecido por el usuario.

Esta organización puede compararse con un cableado interno.

Page 11: PDF Sensores fime

Festo Didactic México

Sistema completo de control

con P.L.C.

El sistema con P.L.C.

consta básicamente de:

Hardware (parte

tangible, por ejemplo:

los circuitos eléctricos

y electrónicos)

Software (parte no

tangible, por ejemplo:

los programas)

Page 12: PDF Sensores fime

Festo Didactic México

Diagrama a bloques de un

P.L.C.

Memoria de

Programa

Entradas

(sensores)Salidas

(Actuadores)

Procesador(CCU)

Page 13: PDF Sensores fime

Festo Didactic México

Sistema completo de control

con P.L.C.

CPU

Unidad de procesamiento Central

En esta unidad se procesa toda la

información existente, se toman

decisiones y se ordenan las ejecuciones.

Es la parte inteligente del PLC

Page 14: PDF Sensores fime

Festo Didactic México

Sistema completo de control

con P.L.C.

parámetros que dependen del CPU

•velocidad de procesamiento

•capacidad de ejecución de

multitareas (programas

simultáneos)

•capacidad lógica (funciones

lógicas, aritméticas, etc..)

•costo

Page 15: PDF Sensores fime

Festo Didactic México

Algunos términos empleados

Bit: Dígito binario (0 ó 1).

Byte: Agrupamiento de 8 bits;

Word:Arreglo de 2 Bytes

Datos: Representación de información por

medio de cantidades en base binaria, octal ó

hexadecimal.

Programa: Conjunto de instrucciones ó

datos que procesan de manera lógica y

matemática las señales para obtener un

funcionamiento deseado.

Page 16: PDF Sensores fime

Festo Didactic México

el bit puede tener únicamente uno de dos

valores

ó

Page 17: PDF Sensores fime

Festo Didactic México

eléctricamente el valor 0 y 1

corresponden a rangos de valor

en voltaje

Page 18: PDF Sensores fime

Festo Didactic México

COMUNICACIÓN CON EL

PROCESO

se da a través de

las entradas y

salidas del PLC y

los sensores,

válvulas y

actuadores del

proceso

Page 19: PDF Sensores fime

Festo Didactic México

Comunicación del usuario con

el P.L.C.

Programador

exclusivo para

digitar e introducir

los programas a la

memoria del P.L.C.

Computadora

personal con el

Software de

programación

previamente cargado

(por ejemplo: FST)

Page 20: PDF Sensores fime

Festo Didactic México

Función lógica Identidad “Sí”

E S

E S

0 01 1

Tabla de

Verdad

Page 21: PDF Sensores fime

Festo Didactic México

Función lógica Identidad “Sí”

E S

E S

Page 22: PDF Sensores fime

Festo Didactic México

Función lógica Identidad “Sí”

SE

E S

0 01 1

Tabla de

Verdad

Page 23: PDF Sensores fime

Festo Didactic México

Función Negación “No”

E S

Page 24: PDF Sensores fime

Festo Didactic México

Función Negación “No”

E S

E S

Page 25: PDF Sensores fime

Festo Didactic México

Función Negación “No”

SE

SE

E S

0 11 0

Tabla de

Verdad

Page 26: PDF Sensores fime

Festo Didactic México

Función Conjunción “Y”

E1 SE2

E1 SE2

Page 27: PDF Sensores fime

Festo Didactic México

Función Conjunción “Y”

E1 SE2

E1 SE2

Page 28: PDF Sensores fime

Festo Didactic México

Función Conjunción “Y”

SE1 E2

Diagrama de escalera (LDR)

E1 E2 S

0 0 0

0

0

1

1

0

1

0

1

1

Tabla de

Verdad

Page 29: PDF Sensores fime

Festo Didactic México

Función Disyunción “O”E1 S

E2

E1 S

E2

Page 30: PDF Sensores fime

Festo Didactic México

Función Disyunción “O”E1 S

E2

E1 S

E2

Page 31: PDF Sensores fime

Festo Didactic México

Función Disyunción “O”

SE1

Diagrama de escalera (LDR)

E1 E2 S

0 0 0

1

1

1

1

0

1

0

1

1

Tabla de

Verdad

E2

Page 32: PDF Sensores fime

Festo Didactic México

Conexionado

Page 33: PDF Sensores fime

Festo Didactic México

Conexionado FEC-20

Page 34: PDF Sensores fime

Festo Didactic México

PROGRAMACIÓN

Page 35: PDF Sensores fime

Festo Didactic México

Lenguajes de programación

Los controles FPC de FESTO

pueden ser programados en:

– Diagrama de escalera (Ladder

Diagram ó Kontaktplan) LDR ó KOP

– Lista de instrucciones (Statement List

ó Anweisungsliste) STL ó AWL

– Diagrama de funciones (Function

Chart ó Funktionplan) FCH ó FUP

Page 36: PDF Sensores fime

Festo Didactic México

Programación en diagrama de

escalera (KOP) (LDR)

Programación combinatoria

Similar a un diagrama eléctrico de contactos

El diagrama de escalera emula de una manera muy cercana a los diagramas eléctricos, es decir, se consideran contactos abiertos o cerrados, en serie o en paralelo para realizar diversas funciones:

Page 37: PDF Sensores fime

Festo Didactic México

mediante un sencillo sistema de

representación eléctrica se puede activar o

desactivar salidas, según las condiciones

previas

Diagrama de escalera

Page 38: PDF Sensores fime

Festo Didactic México

la lógica de programación es sencilla,

trabaja con la estructura de condición

vs. acción

Page 39: PDF Sensores fime

Festo Didactic México

COMANDOS

DEFINICIONES:

I : Input

O : Output

T : Timer (0 al 31)

TP : preselector de timer (valor)

C : Contador

CP : preselector de contador (valor)

Page 40: PDF Sensores fime

Festo Didactic México

COMANDOS

DEFINICIONES:

R :registro

F : flags

OW : palabra de salidas

IW : palabra de entradas

P : programa

Page 41: PDF Sensores fime

Festo Didactic México

el operador absoluto representa la función

que a de ser reconocida por el PLC

es posible asignar al operador absoluto un

operador simbólico que facilita la

interpretación de la programación

Direccionamiento

Page 42: PDF Sensores fime

Festo Didactic México

los sensores y

bobinas de mando se

conectan al PLC y se

les asigna una

identificación llamada

operador absoluto en

el programa

IDENTIFICACIÓN FISICA

Page 43: PDF Sensores fime

Festo Didactic México

Programación en Lista de

Instrucciones (AWL) (STL)

Programación secuencial

Similar a la programación de alto

nivel

Page 44: PDF Sensores fime

Festo Didactic México

mediante un sencillo sistema de

instrucciones (condiciones) se puede activar

o desactivar salidas (acciones).

Listado de Instrucciones

Step 1

if boton

then set lampara

Step 2

if n boton

then reset lampara

jmp to 1

Page 45: PDF Sensores fime

Festo Didactic México

Listado de Instrucciones

•DEFINICIONES:

•IF : Sí

•THEN : entonces

•OTHRW: si no se cumple el if,

entonces hacer esto

•LOAD: cargar un valor

•AND: función lógica Y

•OR: función lógica O

Page 46: PDF Sensores fime

Festo Didactic México

el software de programación de los PLC de

FESTO es el FST

FESTOFesto Software Tool

V 3.1

en la comunicación entre

usuario y PLC no solo

existen los dispositivos

electrónicos, sino también

el software que es el

medio en el que se realiza

la programación del PLC

SOFTWARE

Page 47: PDF Sensores fime

Festo Didactic México

Método para el diseño de programas

para un P.L.C.

Paso No. 6

Prueba del programa y

Puesta en Marcha

Paso No. 5

Carga del programa a la

Memoria del P.L.C.

Paso No. 4

Programació n:

LDR, STL

Paso No. 3

Lista de asignaciones

Paso No. 2

Consideraciones previas

Paso No. 1

Definició n del problema

Page 48: PDF Sensores fime

Festo Didactic México

Paso 1: Consideraciones previasCroquis de situación

Esbozo de secuencia

Diagrama de contactos

Modo de

funcionamiento y

actuación de los

sensores y actuadores

Diagrama de

conexionado

Tabla de verdad

Page 49: PDF Sensores fime

Festo Didactic México

Lista de asignaciones (Allocation List)

Operando

Absoluto

Operando

Simbólico

Comentario

O0.2 Motor 1=Activa movimiento

de banda

I0.0 Inicio 1=Manda inicio del ciclo

Page 50: PDF Sensores fime

Festo Didactic México

Operando simbólico

Para el software FST hay que observar

las siguientes reglas:

Longitud de hasta 9 caracteres.

No se permiten espacios entre

caracteres.

No se permiten caracteres especiales

(-, /, *, etc.)

Page 51: PDF Sensores fime

Festo Didactic México

Método para el diseño de programas

para un P.L.C.

Paso No. 6

Prueba del programa y

Puesta en Marcha

Paso No. 5

Implementació n en el

equipo de control

Paso No. 3

Programació n:

LDR, STL

Paso No. 2

Lista de asignaciones

Paso No. 1

Definició n del problema

Consideraciones previas

Page 52: PDF Sensores fime

Festo Didactic México

Temporizadores (Timers)

Page 53: PDF Sensores fime

Festo Didactic México

Temporizadores (Timers)El control FEC permite programar 256

temporizadores (del 0 al 255).

Cada temporizador puede programarse

desde 0.01 hasta 655.35 segundos.

Es posible programarlos como:

– Temporizador de impulso (T)

– Con retardo a la conexión (TON)*

– Con retardo a la desconexión (TOFF)*

*Directamente, sólo en diagrama de escalera

Page 54: PDF Sensores fime

Festo Didactic México

Temporizador de Impulso (T)

Parte ejecutiva

“Bobina”

1

0

t

Parte condicional

“Contactos”

1

0

Tiempo programadot

Page 55: PDF Sensores fime

Festo Didactic México

Temporizador de Impulso (T)

Parte ejecutiva

“Bobina”

1

0

t

Parte condicional

“Contactos”

1

0

Tiempo programadot

Page 56: PDF Sensores fime

Festo Didactic México

Programación de temporizadores

en Diagrama de Escalera (LDR)

Como parte ejecutiva (Inicialización):

T0

25.7 S

TIMER

Page 57: PDF Sensores fime

Festo Didactic México

Programación de temporizadores

en Diagrama de Escalera (LDR)

Como parte condicional (Contactos):

T0

T0

Page 58: PDF Sensores fime

Festo Didactic México

Programación de temporizadores

en Lista de Instrucciones

Como parte ejecutiva (Inicialización):

STEP 1

IF NOP

THEN LOAD V2570 *

TO TP0

SET T0 *** Valor de tiempo en centésimas de segundo (25.7 s)

** El encendido del temporizador se puede

realizar en cualquier paso

Page 59: PDF Sensores fime

Festo Didactic México

Programación de temporizadores

en Lista de Instrucciones

Como parte condicional (Contactos):

STEP 1

IF T0

THEN SET SOL_1

STEP 2

IF N T0

THEN RESET SOL_1

Page 60: PDF Sensores fime

Festo Didactic México

Temporizador con retardo a la

conexión (TON)

Parte ejecutiva

“Bobina”

1

0

t

Parte condicionante

“Contactos”

1

0

Retardo programadot

Page 61: PDF Sensores fime

Festo Didactic México

Programación de temporizadores

TON en Diagrama de Escalera

(LDR)

Como parte ejecutiva (Inicialización):

TON1

25.7 S

TIMER

Page 62: PDF Sensores fime

Festo Didactic México

Programación de temporizadores

TON en Diagrama de Escalera

(LDR)

Como parte condicional (Contactos):

TON1

TON1

Page 63: PDF Sensores fime

Festo Didactic México

Temporizador con retardo a la

desconexión (TOFF)

Parte condicionante

“Contactos”

Parte ejecutiva

“Bobina”

1

0

t

1

0

Retardo programado t

Page 64: PDF Sensores fime

Festo Didactic México

Programación de temporizadores

TOFF en Diagrama de Escalera

(LDR)

Como parte ejecutiva (Inicialización):

TOFF2

25.7 S

TIMER

Page 65: PDF Sensores fime

Festo Didactic México

Programación de temporizadores

TOFF en Diagrama de Escalera

(LDR)

Como parte condicional (Contactos):

TOFF2

TOFF2

Page 66: PDF Sensores fime

Festo Didactic México

Ejercicios de aplicación de

temporizadores: T, TON y TOFFPor medio de un botón pulsador se

deberá controlar la apertura de una

compuerta, la cual será activada por

un actuador de doble efecto y un

electroválvula 5/2 monoestable.

Al alcanzar su posición final, la

compuerta deberá permanecer 10

segundos abierta y posteriormente

deberá cerrar automáticamente.

Page 67: PDF Sensores fime

Festo Didactic México

Contadores (Counters)

Page 68: PDF Sensores fime

Festo Didactic México

Contadores (Counters)

El control FEC permite programar 256

contadores (de C0 a C 255).

Cada contador puede programarse desde

0 hasta 65535 eventos (de 0 a +32767 ó de

-1 hasta -32768)

Es posible programar contadores:

– Incrementales (INC)

– Decrementales (DEC)

Page 69: PDF Sensores fime

Festo Didactic México

Programación de contadores en

Diagrama de Escalera (LDR)

Como parte ejecutiva (Inicialización):

C0

5

COUNTER

Page 70: PDF Sensores fime

Festo Didactic México

Programación de contadores en

Diagrama de Escalera (LDR)

Como parte condicional (Contactos):

C0

C0

Page 71: PDF Sensores fime

Festo Didactic México

Bits internos (banderas)Una bandera es

un bit interno de

control, el cual

también se

conoce como:

Marca

Recordador

Relevador

interno

Page 72: PDF Sensores fime

Festo Didactic México

Bits internos (banderas)

Las banderas se utilizan como:

– Detectores de flanco

– Recordadores de paso

– A nivel palabra, como memorias

de estados operativos del proceso

– Aplicaciones en donde se requiere

memorizar ciertos eventos (por

ejemplo, en un teclado-display)

Page 73: PDF Sensores fime

Festo Didactic México

GRACIASPOR

ASISTIR AL

SEMINARIO

E-311. NOS

VEREMOS

EN EL

SIGUIENTE