Anda di halaman 1dari 14

Funciones Lgicas en el Rel LOGO!

de Siemens
Francisco F BELTRN, Mariano A CADAVID, Manuel J BETANCUR, Marisol OSORIO
Facultad de Ing. Elctrica y Electrnica, Escuela de Ingenieras, Universidad Pontificia Bolivariana
Medelln, Cq. 1 #70-01, Campus Laureles, B11-259
@upb.edu.co

RESUMEN
En este artculo se explican las funciones generales y especiales con las que opera el rel LOGO! se Siemens. A partir de
ejercicios, ejemplos y videotutoriales se explcian algoritmos de control aplicados en la industria. Copyright 2014 UPB.
PALABRAS CLAVE
Algoritmos, programacin, compuertas lgicas
ABSTRACT
This paper explains how to use the general and special functions in the Siemens LOGO!. Practical examples are provided and a
videotutorial is referenced, so the student may learn how to design control algorithms to solve sequential systems problems
KEYWORDS
Algorithms, logic gates, programming

Contenido
1.
2.
3.

INTRODUCCIN.................................................................................................................................................3
APLICACIONES INDUSTRIALES...........................................................................................................................4
FUNCIONES LGICAS DEL SIEMENS LOGO! .....................................................................................................5

3.1.
3.2.

Funciones Generales (GF) ......................................................................................................... 5


Funciones Especiales (SF) ......................................................................................................... 6

4. EJEMPLOS..........................................................................................................................................................8
5. EJERCICIOS ......................................................................................................................................................10
6. SOLUCIONARIO ...............................................................................................................................................11
AGRADECIMIENTO...................................................................................................................................................13
REFERENCIAS ...........................................................................................................................................................13
AUTORES..................................................................................................................................................................14

Funciones Lgicas en el Rel LOGO! de Siemens

1. INTRODUCCIN
Los avances tecnolgicos en el sector industrial y la
utilizacin de autmatas programables (PLC) y rels
inteligentes (Siemens LOGO!), han sido de gran impacto
en el desarrollo industrial. sta es la motivacin de este
recurso de aprendizaje enfocado al Siemens LOGO! y
dirigido a los estudiantes de primeros semestres de
ingeniera en su formacin profesional.
El uso de los PLC tuvo sus inicios en la industria
automotriz con la empresa General Motors en 1960. La
razn principal de su implementacin fue la necesidad de
eliminar el gran costo que se produca al reemplazar el
complejo sistema de control basado en rels y contactores
[1], por ese motivo la industria busc una solucin ms
eficiente para reemplazar los sistemas de control basados
en estos instrumentos, ya que requeran que su cadena de
ensamble pudiera producir ms unidades por da para
aumentar sus ingresos y ganancias mensuales. [2]
Actualmente la implementacin de sistemas
automatizados en la industria utiliza PLC, estos no
solamente controlan la lgica de funcionamiento de plantas
y maquinarias, sino que tambin realizan complejas

operaciones aritmticas y tratamiento de seales analgicas


para crear estrategias de control como el PID [2]. Los PLC
son creados usando lo ltimo en diseo de
microprocesadores y electrnica, proporcionando mayor
confiabilidad para procesos complejos y peligrosos. [1]
Empresas como Renault, Hyundai, Mitsubishi
Electric, Pintuco e Imusa, utilizan sistemas como bandas
transportadoras, brazos hidrulicos, prensas hidrulicas y
lneas de ensamble, los cuales son controlados
automticamente por PLC. [3]
Los PLC presentan caractersticas como disminucin
en los tiempos de puesta en marcha, mantenimientos
econmicos, dimensiones reducidas del hardware y
posibilidades de expansin para mdulos de entrada y
salida, estas caracteristicas han llevado a los PLC a ser
bastante costosos [1]. Es por eso que si los procesos a
manejar son relativamente sencillos no se recomienda
utilizar PLC sino rels programables, como el LOGO! de
Siemens, el SRW01 de WEG o Zelio Logic de Schneider
Electric, los cuales a nivel de hardware tienen
especificaciones muy buenas y son capaces de realizar
tareas simples a un bajo costo. [3]

Funciones Lgicas en el Rel LOGO! de Siemens

Dentro de las tareas que pueden desarrollar estos rels


programables se encuentran: el control de motores, bombas
y vlvulas, control a distancia, ascensores y plataformas
elevadoras. [4]
Este recurso de aprendizaje Funciones Lgicas en el
Rel LOGO! de Siemens, no solo cuenta con este artculo,
tambin presenta ejercicios de autoevaluacin con su
respectivo solucionario, presentaciones en diapositivas del
tema y un video didctico [5] dirigido a la parte prctica a
modo de tutorial.
El presente artculo tiene en su desarrollo una seccin
de aplicaciones industriales, que corresponde a la seccin
dos y hace nfasis a la implementacin de los rels
programables dentro de la industria, adems en la seccin
tres se explican las funciones lgicas con las que opera el
LOGO!, una cuarta seccin dedicada a ejemplos y por
ltimo una quinta seccin dedicada a ejercicios, con sus
respectivos solucionarios en la sexta seccin, apuntando a
la adquisicin de conocimientos por parte del estudiante en
la utilizacin de las funciones lgicas que utiliza el
LOGO!.

2. APLICACIONES INDUSTRIALES
Debido al buen funcionamiento que los rels
programables tienen, se han utilizado en reas como
climatizacin, domtica e inmtica, sistemas de vigilancia
a nivel de infraestructura y en el rea industrial como en
equipos de transporte, control de maquinarias y soluciones
especiales. [6]
En el rea de climatizacin, se han utilizado para el
control de calefaccin, ventilacin y sistemas de aires
acondicionados [6]
En domtica e inmtica, se han implementado en el
control y monitoreo del funcionamiento general de
edificaciones en los sistemas de iluminacin (interior y
exterior) [7], de riego y humidificacin de jardines o zonas
verdes, en el control de persianas y marquesinas, y tambin
se han utilizado en el control de puertas y portones para el
ingreso y salida de personas y/o vehculos. [6]
En el rea industrial el LOGO! tambin se ha
empleado en el control de equipos de transporte como
bandas transportadoras, ascensores y plataformas
elevadoras. En soluciones especiales como en condiciones

Funciones Lgicas en el Rel LOGO! de Siemens

extremas, plantas fotovoltaicas y semaforizacin. Estos


rels tambin tienen gran utilidad en el rea de control de
maquinara donde realizan tareas de control de motores,
vlvulas, bombas, compresores, sierras, cepilladoras e
instalaciones de aspiracin y filtracin. [6]

3. FUNCIONES LGICAS DEL SIEMENS


LOGO!
El LOGO! cuenta con una programacin basada en el
uso de compuertas lgicas y bloques de funciones, que
permiten la elaboracin de algoritmos de control
simplificados y eficaces. Al unir varios bloques de
funciones, de forma especfica, se pueden implementar
programas de control complejos.
3.1. Funciones Generales (GF)
Las General Function (GF, por sus siglas en ingls) o
funciones generales en el LOGO!, estn basadas en el
lgebra de Boole [8], la cual est definida por operaciones
lgicas como Y, O NO (And, Or, Not). La electrnica
digital emplea este sistema en conjunto con los nmeros
binarios, donde, un nivel bajo de seal significa 0 que a

su vez significa Falso y un nivel alto de seal significa


1 o verdadero. En la Tabla 1 se ilustra la simbologa de
las operaciones bsicas y sus tablas de verdad, donde A y B
son los pines de entrada a la compuerta y Y la salida de la
misma.
En la Figura 1, Figura 2 y Figura 3 se representa la
Tabla 1. Representacin Funciones Lgicas bsicas

Nombres
And

Or

Not

Smbolo

Tablas de Verdad

Funciones Lgicas en el Rel LOGO! de Siemens

simbologa de algunas compuertas lgicas en el LOGO!.

Figura 1.Compuerta AND

3.2. Funciones Especiales (SF)


El rel LOGO! no solamente cuenta con funciones
generales como las mencionadas anteriormente, este
dispositivo tambin cuenta con temporizadores, contadores,
generadores de pulsos y memorias de estados, que
conforman las Special Functions (SF, por sus siglas en
ingls) o funciones especiales. Estas permiten al usuario
realizar algoritmos de control ms avanzados y complejos.
La lista a continuacin contiene una breve descripcin
de algunas SF con las que cuenta el LOGO! y son
ilustradas en la Tabla 2.
6

Figura 2.Compuerta OR

Figura 3.Compuerta NOT

Retardo por conexin: en el cual la salida Q es


activada mediante un tiempo parmetrizable de la
entrada A.
Retardo de Desconexin: en el cual la salida Q es
desactivada mediante un tiempo parmetrizable de
la entrada Trg y este presenta un flanco
descendente (cambia de 1 a 0).

Funciones Lgicas en el Rel LOGO! de Siemens

Retardo de Conexin/Desconexin: en el cual la


salida Q se activa y desactiva tras un tiempo
parmetrizable.
Retardo de conexin memorizable: en el cual la
salida Q es activada despus de un tiempo
parmetrizable, y este ignora los pulsos de entrada
mientras pasa el tiempo parmetrizable.
Rel disipador: en el cual al generar un pulso en la
entrada Trg, no importa que tan largo sea, la salida
Q se desactivar tras un tiempo parmetrizable al
iniciar Trg.
Rel Disipador activado por flanco: al hundir Trg
se generan un nmero determinado de pulsos de
conexin y desconexion parmetrizables en la
salida Q reactivables mediante un tiempo
parmetrizable.
Generador de Pulsos Asincrnicos: a travs de En
se activa y desactiva la generacin de impulsos
asncronos y mediante el parmetro Inv se puede
invertir la seal del generador asncrono.

Tabla 2.Funciones Especiales en el LOGO!

Designacin de SF

Representacin grfica en
el LOGO!

Retardo por conexin

Retardo de Desconexin

Retardo
de
Conexin/Desconexin
Retardo
de
memorizable
Rel disipador

conexin

Funciones Lgicas en el Rel LOGO! de Siemens

Las SF a continuacin pueden ser ubicadas en la


seccin 4 del Manual del Siemens LOGO! edicin 2 del
2005, donde son explicadas con detalle en espaol. [9]
Temporizador Semana y Anual: la salida se
activar luego de una fecha de activacin y
desactivacin parametrizable.
Contador avance/retroceso: segn se configure, el
contador aumenta o decrementa el conteo cuando
este alcanza el valor configurado, lo cual produce
que la salida se active o desactive.
Rel Autoenclavador: la salida Q es activada por
un impulso en la entrada R, y se desactiva con un
impulso en la entrada S.
Rel de Impulsos: la salida Q es activada tras un
impulso de Trg y en S, y cuando R recibe un
pulso la salida Q es 0.
Comparador Analgico: la salida Q se activa y
desactiva en funcin de la diferencia entre Ax - Ay
(entradas al sistema), las cuales son dos valores de
umbral ajustados manualmente.

4. EJEMPLOS
Con el objetivo de aclarar el uso de las GF y las SF
con las que opera el LOGO!, se elaboran los siguientes
ejemplos que permitan al estudiante una mayor
comprensin del temario. Estos sern explicados y
solucionados a continuacin.
1. Disear un algoritmo en el cual una vez presionado el
botn de START, se active la vlvula de 2 posiciones,
extrayendo el mbolo del pistn totalmente y, luego,
retraiga el mismo, usando la informacin de los detectores
de inicio y fin de carrera.
Definido el problema, se implementa el uso de las
compuertas lgicas GF y SF, donde el estudiante utilizar
para el circuito neumtico, un cilindro de doble efecto el
cual estar conectado a una vlvula de 2 posiciones (ver
Figura 4), esta vlvula actuar conforme a la lgica
programada en el LOGO!. Con el botn START y los
sensores de fin e inicio de carrera se definen las entradas
que tendr el sistema de la siguiente manera I1 START, I2
sensor de inicio de carrera, I3 sensor de fin de carrera, Q1

Funciones Lgicas en el Rel LOGO! de Siemens

El proceso inicia al activar I1, este envia una seal a


B1 (SF-RS) que en conjunto con I2 activan a B2 (AND),
este activa a B3 (SF-RS) e inmediatamente B3 activa a Q1
(salida del mbolo). Una vez el mbolo del pistn llega al
final de su recorrido se activa I3, esta enva dos seales al
mismo tiempo, la seal 1 es enviada al reset de B1 (SF-RS)
y de B4 (SF-RS) inactivando Q1, y la seal 2 activa a B2
(SF-RS) e inmediatamente B2 activa a Q2 retrayendo el
mbolo del pistn y terminar un ciclo del proceso.

Figura 4. Esquema neumtico de conexin ejemplo 1, 2 y 3 simulado en


FluiSim, a) estado Inicial y b) estado Final

accionamiento de la vlvula para la salida del mbolo y


Q2 accionamiento de la vlvula para la entrada del
mbolo. Utilizando el programa de simulacin LOGOsoft,
se desarrolla la siguiente lgica para realizar la secuencia
planteada que se visualiza en la Figura 5.
Figura 5. Circuito Esquemtico ejemplo 1 simulado en LOGO!soft

Funciones Lgicas en el Rel LOGO! de Siemens

2. En el siguiente ejemplo se utiliza una funcin


temporizadora, la cual, una vez iniciado el proceso
presionando el botn START, extender el mbolo del
pistn, finalizar su recorrido, esperar 5 s y proceder a
retraer el mbolo para finalizar la secuencia (ver Figura 6).
La funcin temporizadora a utilizar es retardo de
conexin (B4). Basado en el ejemplo anterior, la secuencia
se realiza con la siguiente lgica. El proceso inicia al
activar I1, este envia una seal a B1 (SF-RS) que en

conjunto con I2 activan a B2 (AND), este activa a B3 (SFRS) e inmediatamente B3 activa a Q1 (salida del mbolo).
Una vez el mbolo del pistn llega al final de su recorrido
I3 es activada, este manda una seal al temporizador B4, el
cual cuenta 5 s, pasado el tiempo, envia dos seales, la
seal 1 activa a B5 (SF-RS), y la seal 2 manda una seal
de reset de B3 (SF-RS), inactivando Q1 y activando Q2
retrayendo el mbolo del pistn a su posicin inicial.

5. EJERCICIOS
A continuacin se presentan dos ejercicios.
Ejercicio 1. Utilizando la lgica de compuertas,
realizar un algoritmo que permita extender el mbolo
de un cilindro al pulsar el botn de START y una vez
extendido todo el cilindro esperar 5 segundos y
retraerlo, pero si es presionado el botn de PARO DE
EMERGENCIA,
el
mbolo
debe
retraerse
inmediatamente.

Figura 6. Circuito Esquemtico ejemplo 2 simulado en LOGO!soft

Nota: el botn de START no debe iniciar el proceso si se


pulsa en repetidas ocasiones durante el ciclo primario.

10

Funciones Lgicas en el Rel LOGO! de Siemens

Ejercicio 2. Utilizando las SF, realizar el ciclo de


proceso que se repita cinco veces y una vez finalizado
genere una alarma sonora.

6. SOLUCIONARIO
A continuacin se presentan las soluciones a los ejercicios
de la seccin anterior, los cuales utilizan la conexin
neumtica ilustrada en la Figura 4.
Ejercicio 1. Este ejercicio tiene como objetivo
implementar el botn de PARO DE EMERGENCIA,
esto es debido a que es esencial en procesos del sector
industrial cuando se presenta algn accidente.

El proceso inicia al activar I1, este envia una seal a


B1(SF-RS) que en conjunto con I2 activan a B2(AND), B2
activa a B3(SF-RS) e inmediatamente B3 activa a Q1
(salida del mbolo). Una vez el mbolo finalice su
recorrido se activa I3, la cual est condicionada con I4 para
activar B7 (OR), esta enva una seal al temporizador B4
para que empiece el conteo de los cinco segundos, pasado
el tiempo B4 se activa y manda una seal a B8 (OR) la cual
tambin est condicionada por I4, B8(OR) activa B5(SF-

11

En primera instancia se definen las entradas al


sistema. I1 START, I2 sensor inicio de carrera, I3 sensor
final de carrera, I4 botn paro de emergencias, Q1
accionamiento de la vlvula para la salida del mbolo y
Q2 accionamiento de la vlvula para la entrada del
mbolo. En la Figura 7 se puede observar el algoritmo de
control realizado en LOGOSoft para el desarrollo de este
ejercicio, utilizando la siguiente lgica.
Figura 7. Circuito Esquemtico ejercicio 1 simulado en LOGO!soft

Funciones Lgicas en el Rel LOGO! de Siemens

RS) y enva una seal de reset a B3(SF-RS), inactivando


Q1 y activando Q2 (entrada del mbolo del pistn). Una
vez el embolo regresa a su posicin, Q2 se desactiva a la
espera de empezar el ciclo cuando se presione I1
nuevamente.
Ejercicio 2. Este ejercicio tiene como objetivo dar a
conocer los tipos de alarmas que se emplean en la
industria para identificar un evento.
Se asignan las variables de entrada al sistema I1
START, I2 sensor inicio de carrera, I3 sensor final de
carrera, Q1 accionamiento de la vlvula para extraccin
del mbolo, Q2 accionamiento de la vlvula
para
retraccin del mbolo y Q3 seal de alarma sonora. En la
Figura 8 se puede observar el algoritmo de control
realizado en LOGOSoft para el desarrollo de este ejercicio,
utilizando la siguiente lgica para su secuencia.
Al activar I1 inicia el proceso, este envia una seal a
B1(SF-RS) que en conjunto con I2 activan a B2(AND), B2
activa a B3(SF-RS) e inmediatamente B3 activa a Q1
(salida del mbolo). Una vez el mbolo finalice su
recorrido se activa I3 y manda dos seales al mismo

tiempo, la seal 1 es enviada al temporizador B4 que


realiza el conteo de 5 s, una vez pasado el tiempo, enva
una seal de activacin a B5(SF-RS) y de reset a B3,
inactivando Q1 y activando Q2 para retraer el mbolo del
pistn. La seal 2 generada por I3 es enviada al contador
B6, el cual suma una unidad cada vez que I3 es activada,
una vez realizado el conteo programado en B6, este enva
una seal de reset a B1(SF-RS) y finaliza el proceso.

12

Figura 8. Circuito Esquemtico ejercicio 2 simulado en LOGO!soft

Funciones Lgicas en el Rel LOGO! de Siemens

AGRADECIMIENTO
Francisco F. Beltrn agradece a sus padres, hermana y tos
que con su compaa y motivacin colaboraron para llevar
a cabo este su proyecto de vida.

REFERENCIAS
[1] H. D. Vallejo, Los Controladores Lgicos Programables, Saber
Electrnica , vol. 166, p. 11.
[2] QUIMINET.COM, Cmo surgen los Controladores Lgicos
Programables (PLCs)?, 20 ENERO 2006. En lnea:
http://www.quiminet.com/articulos/como-surgen-loscontroladores-logicos-programables-plcs-5001.htm. [ltimo acceso:
01 julio 2014].
[3] QUIMINET, Qu es un sistema PLC? Cmo surgen los PLCs?
Para qu se utiliza un PLC? Cuntos tipos de PLC existen?,
QUIMINET,
12
07
2011.
En
lnea:
http://www.quiminet.com/articulos/sistemas-de-automatizacionen-procesos-industriales-63179.htm. [ltimo acceso: 02 07 2014].
[4] J. Asade, Interviewee, Tecnologa inteligente de uso sencillo.
[Entrevista]. 4 Octubre 2012.

[5] F. Beltran, M. Cadavid, M. Betancur y M. Osorio, Funciones Lgicas


en el rel LOGO! de Siemens, 10 Agosto 2014. En lnea:
http://youtu.be/ZcyBQXCecAw. [ltimo acceso: 10 Agosto 2014].
[6] SIEMENS, LOGO! Ahora 2 igual de geniales, 2012. En lnea:
https://c4b.gss.siemens.com/resources/images/articles/e20001a1120-p271-x-7800.pdf. [ltimo acceso: 2 julio 2014].
[7] Cedom,
Qu
es
inmotica-Cedom,
En
http://www.cedom.es/sobre-domotica/que-es-inmotica.
acceso: 3 julio 2014].

lnea:
[ltimo

[8] R. Arnold, Logic and Boolean Algebra, Prentice-Hall, New York,


1962.
[9] SIEMENS, SIEMENS LOGO! Manual, Numberg: Siemens AG, 2005.

13

Funciones Lgicas en el Rel LOGO! de Siemens

AUTORES
Francisco Fabin BELTRN DE LA HOZ, nacido
en Montera, Colombia; estudiante X semestre de
Ingeniera Electrnica en la Universidad Pontificia
Bolivariana (2014), bachiller acadmico Colegio La
Salle de Montera (2006), experiencia en
Mantenimiento
Industrial
en
Electricaribe
S.A.(2013).

Mariano Andrs CADAVID EUSSE, nacido en


Medelln, Colombia; estudiante X semestre de
ingeniera electrnica en la Universidad Pontificia
Bolivariana, bachiller del Colegio de la Universidad
Pontificia Bolivariana (UPB, 2014).

Manuel Jos BETANCUR BETANCUR, nacido en


Medelln, Colombia; Ing. Electrnico de la
Universidad Pontificia Bolivariana (UPB, 1987),
Esp. en Automtica, M.Sc. en Ing., Dr. en Ing. de la
Universidad Nacional Autnoma de Mxico;
cofundador de Tecnologa Apropiada Ltda (1990),
de la Asociacin Colombiana de Automtica (1994)
y del Grupo de Investigacin en Automtica (1998) luego fusionado en
el grupo A+D (A1 Colciencias 2013); investigador asistente en la
Universit Catholique de Louvain (2003), investigador Senior
Colciencias (640/2013), Profesor Titular de la Facultad IEE en la
Escuela de Ingenieras de la UPB.
14

Marisol OSORIO, nacida en Medelln, Colombia;


Ing. Electrnica de la Universidad Pontificia
Bolivariana (UPB, 1993), M.Sc. en Ing. y
Especialista en Automtica, Dra. en Ing. Elctrica de
la Universidad Nacional Autnoma de Mxico
(2009). Profesora Titular e investigadora en la
Universidad Pontificia Bolivariana, cofundadora del
Grupo de Investigacin en Automtica (1998) luego fusionado en el
grupo A+D, clasificado A1 en Colciencias (2014). Intereses: control y
observadores no lineales, educacin e historia de la ingeniera.

Anda mungkin juga menyukai