Sunteți pe pagina 1din 44

AUTMATAS PROGRAMABLES

44
1. LENGUAJES DE PROGRAMACIN
2. LENGUAJE GRFICO DE CONTACTOS LADDER (LD)
3. DIRECCIONAMIENTO
4. DIRECCIONAMIENTO Y CICLO DE SCAN 4. DIRECCIONAMIENTO Y CICLO DE SCAN
5. PROGRAMACIN EN (LD)
6. EJEMPLO
45
Encargado de manejar las instrucciones del autmata para realizar las funciones
lgicas
LENGUAJES DE PROGRAMACIN EN LENGUAJES DE PROGRAMACIN EN FORMATO TEXTO FORMATO TEXTO: :
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
3 3 PROGRAMACION DE UN PLC PROGRAMACION DE UN PLC
3.1. LENGUAJES DE PROGRAMACION 3.1. LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIN EN LENGUAJES DE PROGRAMACIN EN FORMATO GRFICO FORMATO GRFICO: :
46
Es el mas aproximado a un diagrama de lgica cableada. Los smbolos y
conexiones bsicas son:
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
3 3 PROGRAMACION DE UN PLC PROGRAMACION DE UN PLC
3.2. LENGUAJES GRAFICOS DE 3.2. LENGUAJES GRAFICOS DE CONTACTOS CONTACTOS (LD) (LD)
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
47
Giro de 90
3.2. LENGUAJES GRAFICOS DE 3.2. LENGUAJES GRAFICOS DE CONTACTOS CONTACTOS (LD) (LD)
REPRESENTACIN REPRESENTACIN
48
a) LA PROGRAMACIN SE HAR EN EL ORDEN DE IZQUIERDA A DERECHA
b) EL ORDEN DE PROGRAMACIN ES DE ARRIBA A ABAJO
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
3.2. LENGUAJES GRAFICOS DE 3.2. LENGUAJES GRAFICOS DE CONTACTOS CONTACTOS (LD). A TENER EN CUENTA (LD). A TENER EN CUENTA --11--
C) NO SE PUEDE CONECTAR UNA SALIDA DIRECTAMENTE A LA LNEA PRINCIPAL
NO
SI
49
d) DESPUS DE UNA SALIDA OUT NO SE PUEDE COLOCAR NINGN CONTACTO
NO
SI
e) EL NMERO DE SALIDAS ES FIJO, NO SE PUEDE REPETIR
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
3.2. LENGUAJES GRAFICOS DE 3.2. LENGUAJES GRAFICOS DE CONTACTOS CONTACTOS (LD). A TENER EN CUENTA (LD). A TENER EN CUENTA --22--
e) EL NMERO DE SALIDAS ES FIJO, NO SE PUEDE REPETIR
PROGRAMA NO VLIDO!
50
Consiste en indicar el borne de conexin en el que est conectado el captador o el
actuador (entrada o salida). El direccionamiento consta de un identificador de
operando y de un parmetro.
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
3.3. DIRECCIONAMIENTO 3.3. DIRECCIONAMIENTO
51
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
3.4. DIRECCIONAMIENTO Y CICLO DE SCAN 3.4. DIRECCIONAMIENTO Y CICLO DE SCAN
52
Consiste en indicar el borne de conexin en el que est conectado el captador o el
actuador (entrada o salida). El direccionamiento consta de un identificador de
operando y de un parmetro.
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
3.3. DIRECCIONAMIENTO DEL PLC 3.3. DIRECCIONAMIENTO DEL PLC
53
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
3.3. DIRECCIONAMIENTO DEL PLC 3.3. DIRECCIONAMIENTO DEL PLC
54
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
3.4. PROGRAMACIN CON LADDER DIGRAM (LD) 3.4. PROGRAMACIN CON LADDER DIGRAM (LD)
OBJETIVO
ESQUEMA
CONEXIN
PLC
55
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
3.4. PROGRAMACIN CON LADDER DIGRAM (LD) 3.4. PROGRAMACIN CON LADDER DIGRAM (LD)
56
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
3.4. PROGRAMACIN CON LADDER DIGRAM (LD) 3.4. PROGRAMACIN CON LADDER DIGRAM (LD)
57
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
3.4. PROGRAMACIN CON LADDER DIGRAM (LD) 3.4. PROGRAMACIN CON LADDER DIGRAM (LD)
58
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LENGUAJES DE PROGRAMACIN LENGUAJES DE PROGRAMACIN
3.4. PROGRAMACIN CON LADDER DIGRAM (LD) 3.4. PROGRAMACIN CON LADDER DIGRAM (LD)
61
1. FUNCIONES LGICAS. OPERACIONES LGICAS
2. VARIABLE BINARIA
3. FUNCIONES LGICAS BSICAS
FUNCIN LGICA AND
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
FUNCIN LGICA AND
FUNCIN LGICA OR
FUNCIN LGICA NOT
4. EJERCICIOS
62
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
5. 5.- - FUNCIONES LGICAS FUNCIONES LGICAS
5.1. 5.1.-- DEFINICIN: FUNCIONES LGICAS Y OPERACIONES LGICAS DEFINICIN: FUNCIONES LGICAS Y OPERACIONES LGICAS
En un circuito digital, se procesan una, dos o mas seales de entradas para
obtener una seal de salida.
Este procesamiento, se lleva a cabo por medio de las funciones lgicas u
operaciones lgicas
63
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
5. 5.- - FUNCIONES LGICAS FUNCIONES LGICAS
5.2. 5.2.-- VARIABLE BINARIA VARIABLE BINARIA
Una variable es binaria, cuando puede tomar nicamente dos valores diferenciados, cero
(0) y uno (1)
Por ejemplo, un contacto elctrico y una lmpara son variables binarias pues, pueden
tener dos estados posibles:
Se puede asociar a trminos:
64
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
5. 5.- - FUNCIONES LGICAS FUNCIONES LGICAS
5.3. 5.3.-- FUNCIONES LGICAS BSICAS FUNCIONES LGICAS BSICAS
EL RESULTADO L DE UNA OPERACIN LGICA AND DE DOS VARIABLES a Y b
SER UNO (1) CUANDO AMBAS VARIABLES SEAN UNO (1), EN CASO
CONTRARIO, EL RESULTADO SER CERO (0)
65
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
5. 5.- - FUNCIONES LGICAS FUNCIONES LGICAS
5.3. 5.3.-- FUNCIONES LGICAS BSICAS FUNCIONES LGICAS BSICAS
EL RESULTADO L DE UNA OPERACIN LGICA OR DE DOS VARIABLES a Y b
SER UNO (1) CUANDO AL MENOS UNA VARIABLE SEA UNO (1), SOLAMENTE
CUANDOAMBAS VARIABLES SEAN CERO (0), EL RESULTADO SER CERO (0)
66
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
5. 5.- - FUNCIONES LGICAS FUNCIONES LGICAS
5.3. 5.3.-- FUNCIONES LGICAS BSICAS FUNCIONES LGICAS BSICAS
EL RESULTADO L DE UNA OPERACIN LGICA NOT SER UNO (1) CUANDO LA
VARIABLE a SEA CERO (0), Y VICEVERSA.
67
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
5. 5.- - FUNCIONES LGICAS FUNCIONES LGICAS
5.4. 5.4.-- EJERCICIOS EJERCICIOS
Asigne a los distintos esquemas, las funciones lgicas que les correspondan
Q
1
= I
1
. I
2
. I
3
Q
2
= I
1
+ I
2
+ I
3
SOLUCIN
AUTMATAS PROGRAMABLES
68
1. PRIMEROS PASOS CON LOGO!
2. FUNCIONES LOGO!
TEMPORIZADOR A LA CONEXIN
TEMPORIZADOR A LA DESCONEXIN
TEMPORIZADOR SEMANAL
TEMPORIZADOR ANUAL TEMPORIZADOR ANUAL
GENERADOR DE PULSOS
INTERRUPTOR ALUMBRADO DE ESCALERA
INTERRUPTOR CONFORT
CONTADOR
RELE ENCLAVAMIENTO
TELERRUPTOR
MENSAJE DE TEXTO
69
6.1. 6.1.-- PRIMEROS PASOS CON LOGO! PRIMEROS PASOS CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
70
6.1. 6.1.-- PRIMEROS PASOS CON LOGO! PRIMEROS PASOS CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
71
6.1. 6.1.-- PRIMEROS PASOS CON LOGO! PRIMEROS PASOS CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
72
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
LOGO! LOGO!
73
6.2. 6.2.-- FUNCIONES CON LOGO! FUNCIONES CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
74
6.2. 6.2.-- FUNCIONES CON LOGO! FUNCIONES CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
75
6.2. 6.2.-- FUNCIONES CON LOGO! FUNCIONES CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
76
6.2. 6.2.-- FUNCIONES CON LOGO! FUNCIONES CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
77
6.2. 6.2.-- FUNCIONES CON LOGO! FUNCIONES CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
78
6.2. 6.2.-- FUNCIONES CON LOGO! FUNCIONES CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
79
6.2. 6.2.-- FUNCIONES CON LOGO! FUNCIONES CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
80
6.2. 6.2.-- FUNCIONES CON LOGO! FUNCIONES CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
81
6.2. 6.2.-- FUNCIONES CON LOGO! FUNCIONES CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
82
6.2. 6.2.-- FUNCIONES CON LOGO! FUNCIONES CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!
(TELERRUPTOR)
83
6.2. 6.2.-- FUNCIONES CON LOGO! FUNCIONES CON LOGO!
AUTMATAS PROGRAMABLES AUTMATAS PROGRAMABLES
6. 6.- - PROGRAMACIN CON LOGO! PROGRAMACIN CON LOGO!





EJERCICIOS CON
LOGO!




AUTMATAS PROGRAMABLES: Ejercicios

Ejercicios de Autmatas Programables
2
2
1 1) ) Sean cuatro interruptores SA1, SA2, SA3 y SA4. Escribir el programa que
cumpla las siguientes condiciones:
Cuando se acciona SA1 y SA2 o se acciona SA3, se encender la lmpara
HL1.
Cuando se accione SA4, sea cual sea el estado de la lmpara, sta se
apagar.



2 2) ) Con dos entradas a y b queremos activar dos salidas C y D cuando se
cumplan los siguientes requisitos
Si se acciona a y no se acciona b, se activar C y D.
Si se acciona a b, se activar D



3 3) ) Sean tres interruptores SA1, SA2 y SA3 que activan una lmpara HL1 segn
las siguientes condiciones:
HL1 estar encendida si se accionan a la vez dos interruptores
cualesquiera.
HL1 no se encender si se accionan los tres un nico interruptor



4 4) ) Para el llenado de un depsito, disponemos de dos bombas de llenado B1 y
B2, activadas por dos electrovlvulas Y1 e Y2, respectivamente. El depsito
posee tres niveles los cuales, establecen cuando se deben activar o parar las
bombas de llenado. Condiciones:
Cuando el agua llegue al nivel N3: se activarn B1 y B2
Cuando el agua llegue al nivel N2: nicamente se activar B1
Cuando el agua llegue al nivel N1: se debe parar el llenado.







NOTA: Considrense los contactos N1, N2 y N3 como contactos NO


Ejercicios de Autmatas Programables
3

5 5) ) Para alimentar cuatro motores de 15, 8, 5 y 12 KW, respectivamente, usamos
dos generadores de energa elctrica de 30 KW cada uno. Realizar el
de automatismos, para conectar el generador de apoyo.













6 6) ) Realizar el programa para el arranque secuencial de dos motores M1 y M2 a
travs de dos pulsadores S1 y S2, respectivamente, con
las siguientes condiciones:
Nunca pueden estar
motores a la vez.
El apagado de cualquiera de los dos
motores se realiza por medio de S3.
Ambos motores han de quedar conectados
una vez cese la pulsacin de los
pulsadores.







7 7) ) Disponemos de tres motores, y se necesita que cumplan
condiciones:
1. El motor 1 slo puede funcionar si lo hacen el motor 2 y el motor 3.
2. Los motores 2 y 3 slo pueden funcionar si el motor 1 est parado.
3. Existe un pulsador S4 que para en cualquier momento los motores.














AUTMATAS PROGRAMABLES: Ejercicios
Para alimentar cuatro motores de 15, 8, 5 y 12 KW, respectivamente, usamos
dos generadores de energa elctrica de 30 KW cada uno. Realizar el
de automatismos, para conectar el generador de apoyo.
Realizar el programa para el arranque secuencial de dos motores M1 y M2 a
travs de dos pulsadores S1 y S2, respectivamente, con
condiciones:
Nunca pueden estar encendidos los dos
motores a la vez.
El apagado de cualquiera de los dos
motores se realiza por medio de S3.
Ambos motores han de quedar conectados
una vez cese la pulsacin de los
pulsadores.
Disponemos de tres motores, y se necesita que cumplan
El motor 1 slo puede funcionar si lo hacen el motor 2 y el motor 3.
Los motores 2 y 3 slo pueden funcionar si el motor 1 est parado.
Existe un pulsador S4 que para en cualquier momento los motores.

AUTMATAS PROGRAMABLES: Ejercicios

3
Para alimentar cuatro motores de 15, 8, 5 y 12 KW, respectivamente, usamos
dos generadores de energa elctrica de 30 KW cada uno. Realizar el programa

Realizar el programa para el arranque secuencial de dos motores M1 y M2 a

Disponemos de tres motores, y se necesita que cumplan las siguientes
El motor 1 slo puede funcionar si lo hacen el motor 2 y el motor 3.
Los motores 2 y 3 slo pueden funcionar si el motor 1 est parado.
Existe un pulsador S4 que para en cualquier momento los motores.

AUTMATAS PROGRAMABLES: Ejercicios

Ejercicios de Autmatas Programables
4
4

8 8) ) Se pretende disear un programa de mando que, aplicado a un inversor
de giro, permita automatizar una puerta de garaje. Para ello se dispone de un
interruptor de llave (S1) y dos interruptores de posicin (S2 y S3)
que detectan cundo la persiana llega a la posicin superior o
inferior respectivamente. La persiana debe subir al accionar S1
parar llegar a la posicin superior S2 y, despus de treinta
segundos, bajar automticamente y detenerse en la posicin
inferior S3.









9 9) ) Se desea establecer el control de subida y bajada de una persiana domstica
accionada por un motor elctrico monofsico de de CV a 230 V, a travs de un
circuito domtico centralizado por un PLC. Para lo cual se pide, realizar el
programa de forma que cumpla los siguientes requisitos:
1 10 0) )
La subida/bajada se realiza a
travs de dos pulsadores SB1 SB2,
respectivamente.
Con un impulso menor de 2
segundos sobre SB1 o SB2, la persiana
subir o bajar sin necesidad de mantener
accionado el pulsador, hasta alcanzar el
final del recorrido, donde los finales de
carrera SQ1 SQ2 detendrn la subida o la
bajada.
Con un impulso prolongado mayor
de 2 segundos sobre SB1 o SB2, la persiana subir o bajar hasta que deje
de accionarse cualquier pulsador, parando inmediatamente en la posicin
que est.
En ningn caso se puede poner en marcha el motor al accionar
SB1 y SB2, ambos a la vez.



1 11 1) ) Disear el programa para que por medio de un solo
pulsador podamos encender tres lmparas, L1, L2 y L3 de
manera cclica, de forma que el intervalo de encendido entre
una lmpara y otra sea de 1
segundo. El ciclo se debe repetir
hasta que se accione un segundo
pulsador.






AUTMATAS PROGRAMABLES: Ejercicios

Ejercicios de Autmatas Programables
5
5

1 12 2) ) Realizar el programa para gobernar el encendido y apagado de una zona
comunitaria de transito a trasteros. Condiciones:

Se dispone de cuatro
pulsadores (I1, I2, I3, I4)
Al accionar cualquier
pulsador con un impulso de
corta duracin, queremos que
cambie de estado la lmpara,
es decir, si est apagada que
se encienda y, viceversa.
Una vez encendida la
lmpara, si no la apagamos, se desconectar automticamente a los 15
minutos.
Con un impulso, de cualquier pulsador, mayor de 2 s, la
iluminacin quedar permanentemente encendida, hasta que se accione,
otra vez, cualquier pulsador.



1 13 3) ) Alumbrado de escalera. Condiciones:
Cualquier pulsador encender una lmpara durante 2 minutos.
15 segundos antes de que se apague la lmpara se pondr
intermitente, con una intermitencia de 4 segundos ON y 500 ms OFF.
Si durante la intermitencia accionamos el pulsador, reiniciaremos
el ciclo al principio.



AUTMATAS PROGRAMABLES: Ejercicios

Ejercicios de Autmatas Programables
6
6


1 14 4) ) Adecuar la instalacin del alumbrado de escalera de tres plantas anterior,
de forma que:
Al pulsar (I1, I2, I3, I4) se encender la iluminacin durante 2,5
minutos.
20 segundos antes del apagado, el alumbrado pasar a preaviso de
apagado con una cadencia de 3s ON y 0,2s OFF.
El sistema de iluminacin slo puede funcionar durante la noche.
Con un impulso de (I1, I2, I3 o I4) superior a 2 segundos, se
encendern las luces de forma permanente.



1 15 5) ) Control de almacenaje de paquetera, para ello, las cajas que circulan por
una cinta transportadora, son contadas por medio de un sensor capacitivo. Las
cajas son almacenadas en contenedores de 10. Una vez llegado a este valor. Las
cintas transportadoras debern parar, para que el personal de planta, coloque
otro contenedor vaco.
En todo momento, se leer por display, el nmero de cajas en cada contenedor.

S-ar putea să vă placă și