Upload
arican
View
220
Download
0
Embed Size (px)
Citation preview
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
1/73
Festo Didactic Mxico
FESTO DIDACTIC
CONTROLES LGICOSPROGRAMABLES
INSTRUCTOR: ELIAS SERVIN GARZA
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
2/73
Festo Didactic Mxico
CONTENIDO:
Tipos de seales elctricas.
Qu es control ?
Cmo realizar interfaces empleandorelevadores
Repaso de los conceptos tcnicos ms
utilizados.Qu es un PLC? Ventajas y desventajas.
Criterios para la eleccin de un PLC.
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
3/73
Festo Didactic Mxico
CONTENIDO:
Caractersticas tcnicas. Construccin de unPLC. FESTO
Funciones lgicas bsicas.Estructuras de los lenguajes de
programacin: LDR y STL.
Introduccin al software FST de FESTO.Mtodo para el diseo de programas
combinatorios y secuenciales.
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
4/73
Festo Didactic Mxico
CONTENIDO:
Programacin de temporizadores.
Programacin de contadores.
Programacin de banderas.
Programacin de automatismos
secuenciales.
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
5/73
Festo Didactic Mxico
Introduccin
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
6/73
Festo Didactic Mxico
Automatizacin Automacin
Realizacin
autnoma
del trabajo.
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
7/73Festo Didactic Mxico
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
8/73Festo Didactic Mxico
El Control Lgico Programable
(P.L.C.)
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
9/73Festo Didactic Mxico
P L C
Programmable Logic Controller
Control Lgico Programable
Aparicin de los primeros ControlesProgramables en la dcada de los 70 enla industria Automotriz
Programacin similar a los circuitoselectromagnticos de control (Diagrama
de contactos de escalera)
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
10/73Festo Didactic Mxico
Qu es un P.L.C. ?
Es un mando electrnico con unaorganizacin interna definida, queprocesa informacin de acuerdo a unprograma preestablecido por elusuario.
Esta organizacin puede compararse con
un cableado interno.
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
11/73Festo Didactic Mxico
Sistema completo de control
con P.L.C.
El sistema con P.L.C.
consta bsicamente de:
Hardware (partetangible, por ejemplo:los circuitos elctricosy electrnicos)
Software (parte notangible, por ejemplo:los programas)
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
12/73Festo Didactic Mxico
Diagrama a bloques de un
P.L.C.
Memoria dePrograma
Entradas
(sensores)
Salidas
(Actuadores)
Procesador(CCU)
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
13/73Festo Didactic Mxico
Sistema completo de control
con P.L.C.
CPU
Unidad de procesamiento Central
En esta unidad se procesa toda la
informacin existente, se toman
decisiones y se ordenan las ejecuciones.
Es la parte inteligente del PLC
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
14/73
Festo Didactic Mxico
Sistema completo de control
con P.L.C.
parmetros que dependen del CPU
velocidad de procesamiento
capacidad de ejecucin demultitareas (programassimultneos)
capacidad lgica (funcioneslgicas, aritmticas, etc..)
costo
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
15/73
Festo Didactic Mxico
Algunos trminos empleados
Bit: Dgito binario (0 1).
Byte: Agrupamiento de 8 bits;Word:Arreglo de 2 Bytes
Datos: Representacin de informacin por
medio de cantidades en base binaria, octal hexadecimal.
Programa: Conjunto de instrucciones
datos que procesan de manera lgica ymatemtica las seales para obtener unfuncionamiento deseado.
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
16/73
Festo Didactic Mxico
el bit puede tener nicamente uno de dosvalores
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
17/73
Festo Didactic Mxico
elctricamente el valor 0 y 1corresponden a rangos de valoren voltaje
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
18/73
Festo Didactic Mxico
COMUNICACIN CON ELPROCESO
se da a travs delas entradas y
salidas del PLC ylos sensores,vlvulas yactuadores delproceso
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
19/73
Festo Didactic Mxico
Comunicacin del usuario con
el P.L.C.
Programador
exclusivo para
digitar e introducir
los programas a lamemoria del P.L.C.
Computadora
personal con el
Software de
programacin
previamente cargado
(por ejemplo: FST)
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
20/73
Festo Didactic Mxico
Funcin lgica Identidad S
E S
E S
0 01 1
Tabla de
Verdad
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
21/73
Festo Didactic Mxico
Funcin lgica Identidad S
E S
E S
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
22/73
Festo Didactic Mxico
Funcin lgica Identidad S
SE
E S
0 01 1
Tabla de
Verdad
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
23/73
Festo Didactic Mxico
Funcin Negacin No
E S
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
24/73
Festo Didactic Mxico
Funcin Negacin No
E S
E S
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
25/73
Festo Didactic Mxico
Funcin Negacin No
SE
SE
E S
0 11 0
Tabla de
Verdad
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
26/73
Festo Didactic Mxico
Funcin Conjuncin Y
E1 SE2
E1 SE2
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
27/73
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
28/73
Festo Didactic Mxico
Funcin Conjuncin 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
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
29/73
Festo Didactic Mxico
Funcin Disyuncin OE1 S
E2
E1 S
E2
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
30/73
Festo Didactic Mxico
Funcin Disyuncin OE1 S
E2
E1 S
E2
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
31/73
Festo Didactic Mxico
Funcin Disyuncin 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
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
32/73
Festo Didactic Mxico
Conexionado
C i d FEC 20
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
33/73
Festo Didactic Mxico
Conexionado FEC-20
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
34/73
Festo Didactic Mxico
PROGRAMACIN
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
35/73
Festo Didactic Mxico
Lenguajes de programacin
Los controles FPC de FESTO
pueden ser programados en:
Diagrama de escalera (LadderDiagram Kontaktplan) LDR KOP
Lista de instrucciones (Statement List
Anweisungsliste) STL AWL
Diagrama de funciones (Function
Chart Funktionplan) FCH FUP
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
36/73
Festo Didactic Mxico
Programacin en diagrama deescalera (KOP) (LDR)
Programacin combinatoriaSimilar a un diagrama elctrico de contactos El diagrama de escalera emula de una manera muy
cercana a los diagramas elctricos, es decir, seconsideran contactos abiertos o cerrados, en serieo en paralelo para realizar diversas funciones:
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
37/73
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
38/73
Festo Didactic Mxico
la lgica de programacin es sencilla,trabaja con la estructura de condicinvs. accin
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
39/73
Festo Didactic Mxico
COMANDOS
DEFINICIONES: I : Input
O : Output
T : Timer (0 al 31)TP : preselector de timer (valor)
C : Contador
CP : preselector de contador (valor)
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
40/73
Festo Didactic Mxico
COMANDOS
DEFINICIONES:R :registro
F : flags
OW : palabra de salidas IW : palabra de entradas
P : programa
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
41/73
Festo Didactic Mxico
el operador absoluto representa la funcin
que a de ser reconocida por el PLC
es posible asignar al operador absoluto unoperador simblico que facilita lainterpretacin de la programacin
Direccionamiento
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
42/73
Festo Didactic Mxico
los sensores ybobinas de mando se
conectan al PLC y seles asigna unaidentificacin llamadaoperador absoluto enel programa
I DENTI F ICACIN FI SICA
i i d
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
43/73
Festo Didactic Mxico
Programacin en Lista deInstrucciones (AWL) (STL)
Programacin secuencial
Similar a la programacin de alto
nivel
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
44/73
Festo Didactic Mxico
mediante un sencillo sistema de
instrucciones (condiciones) se puede activaro desactivar salidas (acciones).
Listado de Instrucciones
Step 1
if botonthen set lampara
Step 2
if n botonthen reset lampara
jmp to 1
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
45/73
Festo Didactic Mxico
Listado de Instrucciones
DEFINICIONES:
IF : S
THEN : entonces
OTHRW: si no se cumple el if,entonces hacer esto
LOAD: cargar un valor
AND: funcin lgica Y
OR: funcin lgica O
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
46/73
Festo Didactic Mxico
el software de programacin de los PLC de
FESTO es el FST
FESTOFesto Software ToolV 3.1
en la comunicacin entreusuario y PLC no solo
existen los dispositivoselectrnicos, sino tambinel software que es el
medio en el que se realizala programacin del PLC
SOFTWARE
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
47/73
Festo Didactic Mxico
Mtodo para el diseo 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
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
48/73
Festo Didactic Mxico
Paso 1: Consideraciones previas
Croquis de situacinEsbozo de secuencia
Diagrama de contactos
Modo defuncionamiento y
actuacin de los
sensores y actuadoresDiagrama de
conexionado
Tabla de verdad
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
49/73
Festo Didactic Mxico
Lista de asignaciones (Allocation List)
Operando
Absoluto
Operando
Simblico
Comentario
O0.2 Motor 1=Activa movimiento
de banda
I0.0 Inicio 1=Manda inicio del ciclo
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
50/73
Festo Didactic Mxico
Operando simblico
Para el software FST hay que observarlas siguientes reglas:
Longitud de hasta 9 caracteres.No se permiten espacios entre
caracteres.
No se permiten caracteres especiales
(-, /, *, etc.)
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
51/73
Festo Didactic Mxico
Mtodo para el diseo de programas
para un P.L.C.
Paso No. 6
Prueba del programa y
Puesta en Marcha
Paso No. 5Implementacin en el
equipo de control
Paso No. 3
Programacin:
LDR, STL
Paso No. 2
Lista de asignaciones
Paso No. 1Definici n del problema
Consideraciones previas
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
52/73
Festo Didactic Mxico
Temporizadores (Timers)
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
53/73
Festo Didactic Mxico
Temporizadores (Timers)
El control FEC permite programar 256temporizadores (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 conexin (TON)*
Con retardo a la desconexin (TOFF)*
*Directamente slo en diagrama de escalera
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
54/73
Festo Didactic Mxico
Temporizador de Impulso (T)
Parte ejecutiva
Bobina
1
0t
Parte condicionalContactos
1
0
Tiempo programadot
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
55/73
Festo Didactic Mxico
Temporizador de Impulso (T)
Parte ejecutiva
Bobina
1
0t
Parte condicionalContactos
1
0
Tiempo programadot
P i d t i d
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
56/73
Festo Didactic Mxico
Programacin de temporizadoresen Diagrama de Escalera (LDR)
Como parte ejecutiva (Inicializacin):
T0
25.7 S
TIMER
Programacin de tempori adores
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
57/73
Festo Didactic Mxico
Programacin de temporizadoresen Diagrama de Escalera (LDR)
Como parte condicional (Contactos):
T0
T0
Programacin de temporizadores
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
58/73
Festo Didactic Mxico
Programacin de temporizadoresen Lista de Instrucciones
Como parte ejecutiva (Inicializacin):
STEP 1
IFNOPTHEN LOAD V2570 *TO TP0
SET T0 *** Valor de tiempo en centsimas de segundo (25.7 s)
** El encendido del temporizador se puede
realizar en cualquier paso
Programacin de temporizadores
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
59/73
Festo Didactic Mxico
Programacin de temporizadoresen Lista de Instrucciones
Como parte condicional (Contactos):
STEP 1
IF T0THEN SET SOL_1
STEP 2IF N T0THEN RESET SOL_1
Temporizador con retardo a la
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
60/73
Festo Didactic Mxico
Temporizador con retardo a laconexin (TON)
Parte ejecutivaBobina
1
0t
Parte condicionanteContactos
1
0
Retardo programadot
Programacin de temporizadores
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
61/73
Festo Didactic Mxico
Programacin de temporizadoresTON en Diagrama de Escalera
(LDR)Como parte ejecutiva (Inicializacin):
TON1
25.7 S
TIMER
P i d t i d
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
62/73
Festo Didactic Mxico
Programacin de temporizadoresTON en Diagrama de Escalera
(LDR)Como parte condicional (Contactos):
TON1
TON1
Temporizador con retardo a la
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
63/73
Festo Didactic Mxico
Temporizador con retardo a ladesconexin (TOFF)
Parte condicionanteContactos
Parte ejecutivaBobina
1
0t
1
0
Retardo programado t
Programacin de temporizadores
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
64/73
Festo Didactic Mxico
Programacin de temporizadoresTOFF en Diagrama de Escalera
(LDR)Como parte ejecutiva (Inicializacin):
TOFF2
25.7 S
TIMER
Programacin de temporizadores
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
65/73
Festo Didactic Mxico
Programacin de temporizadoresTOFF en Diagrama de Escalera
(LDR)Como parte condicional (Contactos):
TOFF2
TOFF2
Ejercicios de aplicacin de
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
66/73
Festo Didactic Mxico
Ejercicios de aplicacin de
temporizadores: T, TON y TOFFPor medio de un botn pulsador se
deber controlar la apertura de una
compuerta, la cual ser activada por
un actuador de doble efecto y un
electrovlvula 5/2 monoestable.
Al alcanzar su posicin final, lacompuerta deber permanecer 10
segundos abierta y posteriormente
deber cerrar automticamente.
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
67/73
Festo Didactic Mxico
Contadores (Counters)
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
68/73
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
69/73
Festo Didactic Mxico
Programacin de contadores en
Diagrama de Escalera (LDR)Como parte ejecutiva (Inicializacin):
C0
5
COUNTER
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
70/73
Festo Didactic Mxico
Programacin de contadores en
Diagrama de Escalera (LDR)Como parte condicional (Contactos):
C0
C0
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
71/73
Festo Didactic Mxico
Bits internos (banderas)
Una bandera esun bit interno de
control, el cual
tambin seconoce como:
Marca
Recordador
Relevador
interno
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
72/73
GRACIAS
8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas
73/73
GRACIASPOR
ASISTIR AL
SEMINARIOE-311. NOS
VEREMOS
EN EL
SIGUIENTE