Realización
autónoma del
trabajo.
Descarga de trabajo.
Aseguramiento de la calidad.
Aseguramiento de la productividad.
Señal: Es la
representación de una
información, con
medios de transmisión
físicamente medibles
t
Una señal analógica es una señal CONTINUA con
respecto al tiempo.
Tiene una cantidad INFINITA de valores.
Ejemplos: Temperatura, Velocidad, Caudal, etc.
C la s i f i c a c ió n d e l a s s e ñ a l e s
S e ñ a l D is c r e t a
S e ñ a l B in a r ia S e ñ a l D ig i t a l
Festo Didactic México
15/04/2002
Señal Binaria
0
t1 t2 t3 t
La señal binaria es una señal discontinua (0=Inactivo
1=Activo). Todos los PLC’s procesan señales binarias. Es
más fácil manejar sólo 2 valores (0 ó 1, 0V ó 24V, No ó Sí,
Apagado ó Encendido).
Festo Didactic México
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 lógica
intrínseca del sistema.
CONTRO L
Señal de
Retroalimentación
PRO G RAM A M E M O R IA
CABLEADO PRO G RAM ABLE
M E M O R IA M E M O R IA
NO BORRABLE BORRABLE
(P R O M ) (E P R O M )
Elevados costos de
adquisición
Ausencia de
normalización
Memoria de
Programa
15 4 3 2 1 0
1 0 1 0 1 0 1 1 0 0
PROGRAMAS P0 a P63.
Programación
combinatoria
Similar a un
diagrama
eléctrico de
contactos
Programación
secuencial
Similar a la
programación de
alto nivel
¿Parte NO
condicional
cierta?
SI ¿OTHRW
SI en esta
frase?
Ejecuta la
Acción instrucción OTHRW NO
SI SI
Siguiente frase
Ir al Paso siguiente del Paso X Vuelve al inicio del Paso X
(Paso)
STEP (Etiqueta)
(Frase)
IF (Parte condicional)
THEN (Parte ejecutiva)
OTHRW (Ejecución opcional)
(Frases)…
(Pasos) ...
STEP
Festo Didactic México
15/04/2002
COMANDOS
* Multiplicación
/ División
Dos Opciones:
1 Línea con LEDs
3 Líneas con LEDs conexión
alimentación para sensores
Switch Rotativo
• Posición STOP en
posición 0
3 estados posibles
Rojo Error,
sin programa.
24V 24V
0V S1 0V S1
I0.n I0.n
S2
S2
S0 S0
I1.n I1.n
S1 S1
CARGA O0.0
Ejemplo de O0.1
Conexión de
O0.2
salidas a +24V CD
O0.3
24 V CD C0
L1 CARGA O0.6
Ejemplo de O0.7
Conexión de
L2 220 V CA C2
salidas a 220V CA
Paso No. 2
C o n s i d e r a c io n e s p r e v i a s
Paso No. 3
L i s t a d e a s i g n a c io n e s
Paso No. 4
P r o g r a m a c ió n :
LD R , S TL
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
Diagrama 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
E S
E S
E S
E S
E S
Tabla de
Verdad 0 0
1 1
Festo Didactic México
15/04/2002
Función Negación “No”
E S
E S
E S
E S
E S
Tabla de
Verdad 0 1
1 0
Festo Didactic México
15/04/2002
Función Conjunción “Y”
E1 E2 S
E1 E2 S
E1 E2 S
E1 E2 S
E1 E2 S
E2
E1 S
E2
E2
E1 S
E2
T255 T4 T3 T2 T1 T0
1 0 1 0 1 0 1 1 0 0
TP
0 0 0 0 1 0 0 0 0 1 1 0 1 0 1 1 0
1 0 1 0 0 0 0 1 1 0 1 0 0 1 0 1 1
255 1 1 0 0 1 0 0 1 1 0 1 1 1 1 0 0
TW
0 0 0 0 1 0 0 0 0 1 1 0 1 0 1 1 0
1 0 1 0 0 0 0 1 1 0 1 0 0 1 0 1 1
255 1 1 0 0 1 0 0 1 1 0 1 1 1 1 0 0
1
Parte ejecutiva
“Bobina”
0
t
Parte condicional 1
“Contactos”
0
Tiempo t
Festo Didactic México
programado
15/04/2002
Temporizador de Impulso (T)
1
Parte ejecutiva
“Bobina”
0
t
Parte condicional 1
“Contactos”
0
t
Tiempo programado
Festo Didactic México
15/04/2002
Programación de temporizadores en Diagrama
de Escalera (LDR)
T0
25.7 S
TIMER
T0
T0
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
15/04/2002
Programación de temporizadores en Lista de
Instrucciones
Como parte condicional (Contactos):
STEP 1
IF T0 Condición verdadera si T0 = 1
THEN SET SOL_1
STEP 2
IF N T0 Condición verdadera si T0 = 0
THEN RESET SOL_1
Festo Didactic México
15/04/2002
Temporizador con retardo a la conexión (TON)
1
Parte ejecutiva
“Bobina”
0
t
Parte 1
condicional
“Contactos”
0
Retardo t
Festo Didactic México programado 15/04/2002
Programación de temporizadores TON en
Diagrama de Escalera (LDR)
TON1
25.7 S
TIMER
TON1
TON1
1
Parte ejecutiva
“Bobina”
0
t
1
Parte condicional
“Contactos”
0
Retardo programado t
Festo Didactic México
15/04/2002
Programación de temporizadores TOFF en
Diagrama de Escalera (LDR)
TOFF2
25.7 S
TIMER
TOFF2
TOFF2
CP
0 0 0 0 1 0 0 0 0 1 1 0 1 0 1 1 0
1 0 1 0 0 0 0 1 1 0 1 0 0 1 0 1 1
255 1 1 0 0 1 0 0 1 1 0 1 1 1 1 0 0
CW
0 0 0 0 1 0 0 0 0 1 1 0 1 0 1 1 0
1 0 1 0 0 0 0 1 1 0 1 0 0 1 0 1 1
255 1 1 0 0 1 0 0 1 1 0 1 1 1 1 0 0
C0
5
COUNTER
Festo Didactic México
15/04/2002
Instrucciones de INCremento y DECremento
Condiciones C0
( INC )
Condiciones C0
( DEC )
C0
C0
STEP 1
IF NOP
THEN LOAD V5
TO CP0
SET C0 **
** El encendido del contador se puede realizar en
cualquier paso
Festo Didactic México
15/04/2002
Programación de contadores en Lista de
Instrucciones
STEP 1
IF C0 Condición verdadera si C0 = 1
THEN SET SOL_1
STEP 2
IF N C0 Condición verdadera si C0 = 0
THEN RESET SOL_1
Festo Didactic México
15/04/2002
Bits internos (banderas)
1 1 0 0 1 0 0 1 1 0 1 1 1 1 0 0
9999
Direccionamiento a nivel palabra: FW0
Direccionamiento a nivel bit: F1.12
Festo Didactic México
15/04/2002
Sistemas secuenciales
POR ASISTIR AL
SEMINARIO E-311.
NOS VEREMOS EN
EL SIGUIENTE