Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Plcfesto 130508132016 Phpapp02
Plcfesto 130508132016 Phpapp02
15/04/2002
CONTENIDO:
15/04/2002
Introduccin
15/04/2002
Automatizacin Automacin
Realizacin
autnoma del
trabajo.
15/04/2002
Automatizacin
Descarga de trabajo.
Aseguramiento de la calidad.
Aseguramiento de la productividad.
15/04/2002
15/04/2002
PLC
15/04/2002
15/04/2002
Qu es una seal ?
Seal: Es la
representacin de una
informacin, con
medios de transmisin
fsicamente medibles
15/04/2002
Seales
15/04/2002
Seal analgica
t
Una seal analgica es una seal CONTINUA con
respecto al tiempo.
Tiene una cantidad INFINITA de valores.
Ejemplos: Temperatura, Velocidad, Caudal, etc.
15/04/2002
Seal Discreta
C la s if ic a c i n d e la s s e a le s
S e a l D is c r e t a
S e a l B in a r ia
Festo Didactic Mxico
S e a l D ig it a l
15/04/2002
Seal Binaria
1
0
t1
t2
t3
15/04/2002
Qu es Control ?
Es aquel proceso en un
sistema, en el cual
influyen magnitudes de
entrada sobre
magnitudes de salida
debido a la lgica
intrnseca del sistema.
15/04/2002
CONTRO L
CO NTROL DE LAZO
A B IE R T O
CONTROL DE LAZO
CERRADO
15/04/2002
Seal de entrada
Sistema
de
control
Seal de salida
15/04/2002
Sistema
de
control
Seal de salida
Seal de
Retroalimentacin
15/04/2002
PRO G RAM A
CABLEADO
F IJ O
M E M O R IA
PRO G RAM ABLE
REPROGRAM ABLE
PROGRAM AS
IN T E R C A M B IA B L E S
M E M O R IA
NO BORRABLE
(P R O M )
Festo Didactic Mxico
M E M O R IA D E L IB R E
P R O G R A M A C I N
(R A M )
M E M O R IA
BORRABLE
(E P R O M )
15/04/2002
15/04/2002
Qu es un P.L.C. ?
Un sistema electrnico de funcionamiento digital,
diseado para ser utilizado en un entorno industrial, que
utiliza una memoria programable para el
almacenamiento interno de instrucciones orientadas al
usuario, para la realizacin de funciones de: enlaces
lgicos, secuenciacin, temporizacin, recuento y
clculo, para controlar a travs de entradas y salidas
digitales o analgicas, diversos tipos de mquinas o
procesos.
15/04/2002
Elevada seguridad de
funcionamiento
Localizacin sencilla de
averas
Sencilla instalacin
Reducida necesidad de
espacio
Reducido consumo de
energa
Rpida modificacin del
programa
15/04/2002
Desventajas
Elevados costos de
adquisicin
Ausencia de
normalizacin
15/04/2002
15/04/2002
15/04/2002
15/04/2002
Memoria de
Programa
Entradas
(sensores)
Procesador
(CCU)
Salidas
(Actuadores)
15/04/2002
15/04/2002
Bit
15
1
4 3 2 1 0
0
1 1
15/04/2002
Byte
7 6 5 4 3 2 1 0
0
15/04/2002
Lenguajes de programacin
15/04/2002
PROGRAMAS
P0 a P63.
MDULOS DE PROGRAMA
CMP0 a CMP99
(Definidos por el
usuario).
MDULOS DE FUNCIN
CFM0 a CFM99
(Definidos por FESTO).
15/04/2002
Programacin
combinatoria
Similar a un
diagrama
elctrico de
contactos
15/04/2002
Programacin
secuencial
Similar a la
programacin
de alto nivel
15/04/2002
REGLAS DE EJECUCIN DE UN
PASO
Primera frase o anterior
en el Paso X
Parte
NO
condicional
cierta?
SI
SI
OTHRW
en esta
frase?
Ejecuta la
Accin
Es esta
la ltima frase en el
instruccin OTHRW
NO
NO
NO
Paso X?
Es esta
la ltima frase en el
Paso X?
SI
SI
Siguiente frase
Ir al Paso siguiente
Festo Didactic Mxico
del Paso X
ESTRUCTURA DE PROGRAMACIN
LISTADO DE INSTRUCCIONES
(Paso)
STEP (Etiqueta)
(Frase)
IF
(Parte condicional)
THEN
(Parte ejecutiva)
OTHRW
(Ejecucin opcional)
(Frases)
(Pasos) ...
STEP
Festo Didactic Mxico
15/04/2002
COMANDOS
AND
CMP n
DEC
IF
INC
JMP TO
Salto a un paso.
SWAP
TO
15/04/2002
COMANDOS
NOP
OR
OTHRW
RESET
ROL
ROR
SET
THEN
WITH
LOAD
15/04/2002
OPERADORES
N
NOT
<
Menor que
Asignacin decimal
>
Mayor que
V$
Asignacin hex.
<>
Diferente
Suma
<=
Menor o igual
Resta
>=
Mayor o igual
Multiplicacin
Divisin
15/04/2002
CAPACIDAD DE EXPANSION
15/04/2002
Descripcin fsica
15/04/2002
Distribucin FEC20
15/04/2002
Caractersticas tcnicas
15/04/2002
Caractersticas tcnicas
Control con
elIPC@CHIP de FESTO
15/04/2002
Caractersticas tcnicas
Dos Opciones:
1 Lnea con LEDs
3 Lneas con LEDs conexin
alimentacin para sensores
Ahorra hasta un 40% de costos
instalacin (menor cableado)
Ahorra hasta un 50% de espacio
15/04/2002
Caractersticas tcnicas
15/04/2002
Caractersticas tcnicas
FEC-FC400
16/8 E/SDigitales
FEC-FC440
16/8 E/SDigitales
+ Ethernet
FEC-FC520
16/8 E/SDigitales
+3/1 analgicas
E/S
FEC-FC560
16/8 E/SDigitales
+ 3/1 analgicas
E/S
+ Ethernet
15/04/2002
Caractersticas tcnicas
FEC-FC600
FEC-FC620
analgicas
FEC-FC640
FEC-FC660
analgicas
+ Ethernet
15/04/2002
Caractersticas tcnicas
Switch Rotativo
Posicin STOP en
posicin 0
RUN en cualquier
otra posicin
15 posiciones para
se usados en su
aplicacin como
selector de operacin,
ajuste de timers etc.
Festo Didactic Mxico
15/04/2002
Caractersticas tcnicas
15/04/2002
LED de RUN
3 estados posibles
Verde
Programa ejecutndose.
Naranja
Programa en paro,
almacenamiento de programa.
Rojo
Error,
sin programa.
15/04/2002
Conexin de Botones
24V
0V
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
S0
I1.0
I1.0
I1.0
I1.3
S1
Festo Didactic Mxico
PRIMER GRUPO
DE 8 ENTRADAS
(p.ejemplo N.A.)
SEGUNDO GRUPO
DE 4 ENTRADAS
(p.ejemplo N.C.)
15/04/2002
TIPO NPN
S1
I0.n
24V
0V
I0.n
S2
S2
S0
S0
I1.n
S1
I1.n
S1
S1
15/04/2002
Ejemplo de
Conexin de
salidas a +24V CD
24 V CD
Ejemplo de
Conexin de
salidas a 120V CA
Ejemplo de
Conexin de
salidas a 220V CA
Festo Didactic Mxico
CARGA
L1 120 V CA
L1
CARGA
L2 220 V CA
L1 (24v)
N ( 0v)
O0.0
O0.1
O0.2
O0.3
C0
O0.4
O0.5
C1
O0.6
O0.7
C2
15/04/2002
Paso No. 3
L is t a d e a s ig n a c io n e s
Paso No. 4
P r o g r a m a c i n :
LD R , STL
Paso No. 5
C a r g a d e l p r o g r a m a a la
M e m o r ia d e l P . L . C .
Paso No. 6
P ru e b a d e l p ro g ra m a y
P u e s ta e n M a rc h a
Festo Didactic Mxico
15/04/2002
Diagrama de situacin
Esbozo de secuencia
Diagrama de contactos
Modo de funcionamiento
y actuacin de los
sensores y actuadores
Diagrama de
conexionado
Tabla de verdad
15/04/2002
O0.2
Motor
1=Activa movimiento
de banda
I0.0
Inicio
15/04/2002
Operando simblico
15/04/2002
15/04/2002
15/04/2002
15/04/2002
Tabla de
Verdad
Festo Didactic Mxico
0
1
0
1
15/04/2002
Funcin Negacin No
15/04/2002
Funcin Negacin No
15/04/2002
Funcin Negacin No
S
Tabla de
Verdad
0
1
1
0
15/04/2002
Funcin Conjuncin Y
E1
E2
E1
E2
15/04/2002
Funcin Conjuncin Y
E1
E2
E1
E2
15/04/2002
Funcin Conjuncin Y
E1
E2
E1
Tabla de
Verdad
Festo Didactic Mxico
0
0
1
1
E2
0
1
0
1
0
0
0
1
15/04/2002
Funcin Disyuncin O
E1
E2
E1
E2
Festo Didactic Mxico
15/04/2002
Funcin Disyuncin O
E1
E2
E1
E2
Festo Didactic Mxico
15/04/2002
Funcin Disyuncin O
E1
E2
S
Diagrama de escalera (LDR) (KOP)
E1
Tabla de
Verdad
Festo Didactic Mxico
0
0
1
1
E2
0
1
0
1
0
1
1
1
15/04/2002
Temporizadores (Timers)
15/04/2002
Temporizadores (Timers)
El control FEC permite programar 256 temporizadores (del 0
al 255).
15/04/2002
Estructura de un temporizador
Los temporizadores estn estructurados de la siguiente manera:
T255
1
T4 T3 T2 T1 T0
0
15/04/2002
0 1
1 0
1 0
1 0
1 1
255 1
1 0 0
15/04/2002
0
1
0
0
1
0
0
0
0
0
0
1
0
1
1
0
1
1
0
0
1
0
0 1
1 0
255 1
1 0
1 1
1 0 0
15/04/2002
1
0
Parte condicional1
Contactos
0
Festo Didactic Mxico
Tiempo
programado
t
15/04/2002
1
0
Parte condicional1
Contactos
Tiempo programado
Festo Didactic Mxico
t
15/04/2002
Programacin de temporizadores en
Diagrama de Escalera (LDR)
Como parte ejecutiva (Inicializacin):
T0
25.7 S
TIMER
Festo Didactic Mxico
15/04/2002
Programacin de temporizadores en
Diagrama de Escalera (LDR)
Como parte condicional (Contactos):
T0
T0
15/04/2002
STEP 1
IF NOP
THEN LOAD V2570 *
TO TP0
SET T0 **
15/04/2002
STEP 1
IF T0 Condicin verdadera si T0 = 1
THEN SET SOL_1
STEP 2
IF N T0 Condicin verdadera si T0 = 0
THEN RESET SOL_1
Festo Didactic Mxico
15/04/2002
Parte ejecutiva
Bobina
0
Parte
condiciona
l
Contacto
s
Festo Didactic Mxico
1
0
Retardo
programado
t
15/04/2002
TON1
25.7 S
TIMER
Festo Didactic Mxico
15/04/2002
TON1
TON1
15/04/2002
1
0
1
Parte condicional
Contactos
0
Retardo programadot
Festo Didactic Mxico
15/04/2002
TOFF2
25.7 S
TIMER
Festo Didactic Mxico
15/04/2002
TOFF2
TOFF2
15/04/2002
15/04/2002
Contadores (Counters)
15/04/2002
Contadores (Counters)
15/04/2002
Estructura de un contador
Los contadores estn estructurados de manera similar
a los temporizadores:
C255
1
C4 C3 C2 C1 C0
0
15/04/2002
1 0
255 1
15/04/2002
1 0
255 1
15/04/2002
C0
5
COUNTER
Festo Didactic Mxico
15/04/2002
Condiciones
C0
( INC )
Condiciones
C0
( DEC )
15/04/2002
C0
C0
15/04/2002
STEP 1
IF NOP
THEN LOAD V5
TO CP0
SET C0 **
realizar en
cualquier paso
Festo Didactic Mxico
15/04/2002
STEP 1
IF C0 Condicin verdadera si C0 = 1
THEN SET SOL_1
STEP 2
IF N C0 Condicin verdadera si C0 = 0
THEN RESET SOL_1
Festo Didactic Mxico
15/04/2002
15/04/2002
15/04/2002
15/04/2002
Palabra
0 0
0 1
1 0
1 0
1
9999
15/04/2002
Sistemas secuenciales
15/04/2002
15/04/2002
15/04/2002
15/04/2002
15/04/2002
15/04/2002
15/04/2002
15/04/2002
15/04/2002
15/04/2002
15/04/2002
GRACIAS
POR ASISTIR AL
SEMINARIO E-311.
NOS VEREMOS EN
EL SIGUIENTE
15/04/2002