pdf sensores fime
DESCRIPTION
PDF Sensores fime transductores digitalesTRANSCRIPT
Festo Didactic México
FESTO DIDACTIC
“CONTROLES LÓGICOS
PROGRAMABLES”
INSTRUCTOR: ELIAS SERVIN GARZA
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.
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.
Festo Didactic México
CONTENIDO:
Programación de temporizadores.
Programación de contadores.
Programación de banderas.
Programación de automatismos
secuenciales.
Festo Didactic México
Introducción
Festo Didactic México
Automatización ó Automación
Realización
autónoma
del trabajo.
Festo Didactic México
Festo Didactic México
El Control Lógico Programable
(P.L.C.)
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)
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.
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)
Festo Didactic México
Diagrama a bloques de un
P.L.C.
Memoria de
Programa
Entradas
(sensores)Salidas
(Actuadores)
Procesador(CCU)
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
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
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.
Festo Didactic México
el bit puede tener únicamente uno de dos
valores
ó
Festo Didactic México
eléctricamente el valor 0 y 1
corresponden a rangos de valor
en voltaje
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
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)
Festo Didactic México
Función lógica Identidad “Sí”
E S
E S
0 01 1
Tabla de
Verdad
Festo Didactic México
Función lógica Identidad “Sí”
E S
E S
Festo Didactic México
Función lógica Identidad “Sí”
SE
E S
0 01 1
Tabla de
Verdad
Festo Didactic México
Función Negación “No”
E S
Festo Didactic México
Función Negación “No”
E S
E S
Festo Didactic México
Función Negación “No”
SE
SE
E S
0 11 0
Tabla de
Verdad
Festo Didactic México
Función Conjunción “Y”
E1 SE2
E1 SE2
Festo Didactic México
Función Conjunción “Y”
E1 SE2
E1 SE2
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
Festo Didactic México
Función Disyunción “O”E1 S
E2
E1 S
E2
Festo Didactic México
Función Disyunción “O”E1 S
E2
E1 S
E2
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
Festo Didactic México
Conexionado
Festo Didactic México
Conexionado FEC-20
Festo Didactic México
PROGRAMACIÓN
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
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:
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
Festo Didactic México
la lógica de programación es sencilla,
trabaja con la estructura de condición
vs. acción
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)
Festo Didactic México
COMANDOS
DEFINICIONES:
R :registro
F : flags
OW : palabra de salidas
IW : palabra de entradas
P : programa
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
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
Festo Didactic México
Programación en Lista de
Instrucciones (AWL) (STL)
Programación secuencial
Similar a la programación de alto
nivel
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
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
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
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
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
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
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.)
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
Festo Didactic México
Temporizadores (Timers)
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
Festo Didactic México
Temporizador de Impulso (T)
Parte ejecutiva
“Bobina”
1
0
t
Parte condicional
“Contactos”
1
0
Tiempo programadot
Festo Didactic México
Temporizador de Impulso (T)
Parte ejecutiva
“Bobina”
1
0
t
Parte condicional
“Contactos”
1
0
Tiempo programadot
Festo Didactic México
Programación de temporizadores
en Diagrama de Escalera (LDR)
Como parte ejecutiva (Inicialización):
T0
25.7 S
TIMER
Festo Didactic México
Programación de temporizadores
en Diagrama de Escalera (LDR)
Como parte condicional (Contactos):
T0
T0
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
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
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
Festo Didactic México
Programación de temporizadores
TON en Diagrama de Escalera
(LDR)
Como parte ejecutiva (Inicialización):
TON1
25.7 S
TIMER
Festo Didactic México
Programación de temporizadores
TON en Diagrama de Escalera
(LDR)
Como parte condicional (Contactos):
TON1
TON1
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
Festo Didactic México
Programación de temporizadores
TOFF en Diagrama de Escalera
(LDR)
Como parte ejecutiva (Inicialización):
TOFF2
25.7 S
TIMER
Festo Didactic México
Programación de temporizadores
TOFF en Diagrama de Escalera
(LDR)
Como parte condicional (Contactos):
TOFF2
TOFF2
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.
Festo Didactic México
Contadores (Counters)
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)
Festo Didactic México
Programación de contadores en
Diagrama de Escalera (LDR)
Como parte ejecutiva (Inicialización):
C0
5
COUNTER
Festo Didactic México
Programación de contadores en
Diagrama de Escalera (LDR)
Como parte condicional (Contactos):
C0
C0
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
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)
Festo Didactic México
GRACIASPOR
ASISTIR AL
SEMINARIO
E-311. NOS
VEREMOS
EN EL
SIGUIENTE