Está en la página 1de 17

PROGRAMACIN EN

LOGO
mircoles, 4 de noviembre de 2015

4 PARTE LA PROGRAMACIN

EL ARRANQUE EN ESTRELLATRINGULO
Para ilustrar el proceso de creacin de un programa para el autmata LOGO, voy a usar un
automatismo que se estudia en las clases de formacin profesional de la rama electricidad. Me estoy
refiriendo al automatismo conocido como Arranque en Estrella-Tringulo, o Estrella-Delta,
siendo una muestra de que prcticamente cualquier automatismo en lgica cableada, se puede
adaptar y programar para el LOGO.
Pero para los no iniciados Qu es un arranque en estrella-tringulo? pues sencillamente es un
automatismo que se usa para poner en marcha, de una forma segura para las personas y para el
propio motor, un motor trifsico. Hasta no hace demasiado tiempo, todava se poda ver ste
automatismo realizado en lgica cableada en el mbito industrial, aunque hoy en da es
bastante difcil verlo, ya que la mayora de stos automatismos han sido sustituidos por autmatas
programables. Imaginemos un motor trifsico encargado de mover una turbina de grandes
dimensiones, usada para la ventilacin de un pozo minero, por ejemplo. Una turbina de esas
caractersticas tendr, con toda seguridad, unas dimensiones y peso considerables, y por lo tanto
tambin tendr una enorme inercia inicial. Ni que decir tiene que el motor tambin ser enorme,
tanto en tamao como en potencia.

Pero aunque el motor tenga fuerza de sobra


para mover la turbina, no ocurre lo mismo en el arranque. Si tratase de arrancar el motor de forma
directa, es decir, suministrando corriente directamente al bobinado en tringulo, que es el bobinado
de funcionamiento normal del motor, ste no arrancara ya que dicho bobinado no tendra la fuerza
necesaria para vencer la inercia inicial de la turbina. Lo nico que ocurrira, si se prolonga esa
situacin, es que el bobinado del motor terminara quemndose.

Para poder arrancarlo, hay que suministrar


corriente al bobinado del motor conectando sus bobinas en estrella, tal y cmo muestra la imagen
derecha de la figura 1. Cuando el bobinado del motor se conecta en estrella, se est suministrando a
ste una tensin de 400 voltios entre fases con una intensidad ms elevada, de sta forma el motor
tiene fuerza suficiente para vencer la enorme resistencia inicial de la turbina. En la figura 2, se
pueden ver dos fotografas que muestran como es la conexin real, realizada en la caja de
conexiones del propio motor.
Sin embargo esa situacin, no puede durar demasiado tiempo, ya que de lo contrario el bobinado
del motor tambin se terminara quemando, al estar trabajando a una intensidad y tensin muy
superior a lo que el bobinado puede soportar. El tiempo en que un motor trifsico puede estar
conectado en estrella sin riesgo para el motor, oscila entre los 5 a 8 segundos, pasados los
cuales, si esa situacin se prolonga, el bobinado corre un serio riesgo de quemarse de forma
irrecuperable. Por lo tanto, y antes de que pasen esos segundos, el bobinado del motor debera
conectarse en tringulo, para que el motor alcance su rgimen ptimo de funcionamiento. Se puede
decir que el arranque en estrella-tringulo es un arranque a motor lanzado. La conexin en estrella
se usa para vencer la resistencia inicial y as el motor comience su marcha. Una vez vencida
esa resistencia, la conexin en tringulo es la que termina de arrancar el motor y lo lleva a su
rgimen de giro ptimo.
Pues bien, como no se puede estar cambiando manualmente la conexin de estrella a tringulo, ste
automatismo se encarga de ese cambio, adems de temporizar los segundos en que el motor est
conectado en estrella.

LA PREPARACIN DEL
PROGRAMA
Como ya se dijo en la descripcin del LOGO, ste tiene ocho entradas y cuatro salidas, pero para la
realizacin de ste programa solo se van a usar cuatro entradas, aunque s se van a usar todas las
salidas. A las entradas se conectarn los siguientes elementos: A la entrada I1 se conectar el
pulsador de marcha. A la entrada I2 se conectar el pulsador de paro. A la entrada I3 se conectar
el contacto del rel trmico o guardamotor. Y a la entrada I4 se conectar un pulsador
llamado Rearme y que se usar para que, en el caso de que salte el rel trmico por
sobrecalentamiento del motor, al pulsarlo, se pueda volver a arrancar ste.
A las salidas se conectarn las bobinas de los contactores y una lmpara piloto que servir para
sealizar que el motor se ha parado porque el rel trmico se ha disparado, indicando as que el
motor ha sufrido un sobrecalentamiento. El orden es el siguiente: A la salida Q1 se conectar la
bobina del contactor de lnea KM1. A la salida Q2 se conectar la bobina del contactor de
estrella KM2. A la salida Q3 se conectar la bobina del contactor de tringulo KM3. Y a la
salida Q4 se conectar la lmpara piloto que seala una avera por sobrecalentamiento. El
programa a realizar se encargar de lo que en lgica cableada se llama la conexin de la maniobra.

Una vez abierto el programa LOGO Soft Confort, hacemos clic en


el men Archivo, para desplegarlo, y posicionamos el cursor sobre la opcin Nuevo. Veremos que
se despliega un submen con tres opciones: Diagrama de Funciones, Esquema de
Contactos yDiagrama UDF. Se selecciona la opcin Diagrama de Funciones (FUP), y se mostrar
una ventana para incluir informacin relativa al proyecto nuevo si se desea. Se hace clic
enAceptar y veremos, en la interfaz del programa, un lienzo completamente en blanco (figura de la
derecha) y listo para ir incorporando las diferentes funciones lgicas que se van a usar en el
automatismo. Esas funciones lgicas estn englobadas en las diferentes bibliotecas del programa, y
vistas
en
la 2
parte.
Pero para seguir un orden en la programacin, lo mejor es realizar el programa por secciones. Un
problema grande se divide en problemas pequeitos, por eso, nos haremos inicialmente la siguiente
pregunta: Que debe hacer el automatismo cuando se pulse el botn de marcha? La respuesta es
activar el contactor de lnea (KM1) y el contactor de estrella (KM2), es decir, que se tienen que
activar los dos contactores de forma simultnea. Pues esa ser la siguiente tarea.

1 SECCIN (LA MARCHA)

Lo primero es insertar las entradas, y para ello nos fijamos en la


parte izquierda de la pantalla del programa, donde estn ubicadas las bibliotecas. All veremos la
bibliotecaConstantes y debajo est la carpeta Digital. Figura 3. Se hace clic (solo hacer clic) con el
botn izquierdo del ratn sobre la herramienta Entrada para seleccionarla. Nos desplazamos a la
zona donde se crea el programa, y hacemos clic, en un rea vaca del lienzo, un total de cuatro veces
para insertar las cuatro entradas.

Una vez insertadas stas, las seleccionaremos individualmente para colocarlas en el


lienzo de programacin como se ve en la figura 4. Seguimos insertando funciones y ahora le toca el
turno a la funcin Rel Autoenclavador, que ya vimos en la 2 parte, y que recordemos
se encuentra ubicada en la biblioteca de funciones especiales, apartado Otros. Se inserta la funcin
del mismo modo en que se han insertado las entradas, Se selecciona haciendo clic con el botn
izquierdo del ratn, y luego se vuelve hacer clic, en el lienzo de programacin, con el mismo botn
un total de dos veces para insertar dos funciones. sta accin de insertar funciones en el lienzo del
programa, es idntica para todas las funciones, es decir, primero se hace clic sobre la funcin y
despus se vuelve hacer clic para insertarla en el lienzo. Para deseleccionar una funcin, bastar con
pulsar la tecla Escape.

Ahora
le
toca el turno a las salidas, y repetimos la accin para insertar dos salidas en el lienzo, Q1 y Q2. stas
son las salidas correspondientes al contactor de lnea y al contactor de estrella respectivamente.
Cuando ya estn insertadas las funciones, sto es, las entradas, los rels autoenclavadores y las
salidas, seleccionamos la herramienta Conectar, que es la herramienta sealada con una flecha
roja en la figura 5, y procedemos a conectar las funciones insertadas. Se hace clic con el botn
izquierdo del ratn en el conector de la entrada I1, y sin soltar el botn del ratn, se arrastra ste
hasta el conector S del rel autoenclavador B001. Repetimos esa accin para cada conector y cada
funcin, y una vez conectadas todas las funciones insertadas, el resultado es el que se puede ver en
la figura 6, a la izquierda.
Tal y como est el programa ahora, si se transfiriera a la memoria del autmata, solo podramos
activar las salidas Q1 y Q2, pero no podramos desactivarlas con lo que no nos servira de gran cosa.
Por lo que ahora vamos a ver como se programa la segunda seccin, sto es, la desactivacin de las
salidas.

2 SECCIN (DESACTIVAR LAS


SALIDAS)

Para programar sta seccin nos tendremos que preguntar Cmo se desactivan esas dos salidas?
Pues las salidas Q1 y Q2 se desactivan con el pulsador de paro y con el rel trmico, pero adems, la
salida Q2, se debe desactivar al transcurrir el tiempo en el que el motor est funcionando en estrella.
Antes de seguir, tengo que hacer un inciso referido al comportamiento de las entradas.

En el programa LOGO Soft Confort, cuando se inserta una entrada en el lienzo de programacin,
stas, por defecto, se comportan como si fuesen interruptores. Eso hay que cambiarlo para que
cuando se haga la simulacin (ya veremos ms adelante como se hace) el programa se comporte
como lo hara en el montaje real. Para ello se selecciona la entradaI1, y haciendo clic con el botn
secundario del ratn, se mostrar un men con varias opciones. La opcin que nos interesa es la que
se llama Propiedades del bloque. Al hacer clic sobre ella, aparecer una ventana con tres
pestaas. Si se hace clic sobre la pestaaSimulacin, se mostrarn cuatro opciones. La que
debemos marcar es la opcin llamada:Pulsador (contacto normalmente abierto), tal y como
muestra la figura 7. sta accin hay que repetirla con la entrada I4, en las entradas I2 e I3, al entrar
en sus ventanas de propiedades respectivas, habr que marcar la opcin Pulsador (contacto
normalmente cerrado), ya que esas dos entradas se corresponden con el pulsador de paro y el
contacto del rel trmico respectivamente, y los contactos de ambos son normalmente cerrados.
Hecha sta aclaracin sigamos.
Vamos a insertar ahora una funcin que ya vimos en la 2 parte y que se llama puerta lgica NOT.
sta funcin se usa para invertir el resultado lgico de las entradas I2 e I3, recordemos que a esas
entradas estn conectados el pulsador de paro y el contacto del trmico, y ambos son contactos
normalmente cerrados. Eso significa que si el programa se transfiere a la memoria del LOGO y se
suministra corriente, ambas entradas estarn energizadas, con lo que en I2 e I3 tendramos un 1
lgico.

Si no se usa la puerta NOT, sera imposible poner en marcha el motor, recordemos que las
entradas R de la funcin Rel Autoenclavador, tienen prioridad sobre las entradas S, por eso es
necesario invertir ese resultado lgico para que el programa funcione. Despus de hacer las
conexiones oportunas, el programa tendr el aspecto que muestra la figura 8.
Pero ahora, tal y como est el programa, tenemos un serio problema. Podemos poner en marcha el
motor y lo podemos parar, pero solo funciona en estrella, as es que es hora de ocuparnos de la 3
seccin, es decir, la temporizacin. Pero eso es algo que pertenece a la 5 parte, por lo que en la
siguiente entrega explicar como se hace.
ngel Tejedor
Instalador Domtico X10
Tcnico en Automatizacin.
Publicado por Angel Tejedor en 16:31:00 No hay comentarios:
Enviar por correo electrnicoEscribe un blogCompartir con TwitterCompartir con FacebookCompartir en Pinterest

Etiquetas: El Arranque Estrella-Tringulo

martes, 14 de julio de 2015

3 PARTE. LOS FLANCOS

DESCRIPCIN DE LOS FLANCOS


En la entrada anterior, termin diciendo que en la siguiente entrada iba a explicar que es eso

de los flancos. Pues bien, vamos a verlo. Aparte de las puertas lgicas y funciones digitales ya vistas,
el software LOGO Soft Confort, tiene otras dos puertas lgicas ubicadas en la librera de las
funciones bsicas, y que nos pueden solucionar mucho la vida a la hora de realizar programas para
automatismos. Esas puertas se llamanAND con Evaluacin de Flancos y NAND con
Evaluacin de Flancos.

En las dos imgenes de la derecha se puede observar el aspecto que tienen esas puertas
en el LOGO. La imagen de arriba representa al flanco positivo y la imagen que est debajo es el
flanco negativo. Bsicamente el funcionamiento de esas dos puertas es idntico a como funcionan
sus puertas anlogas, es decir la puerta lgica AND y la NAND. Ntese que la puerta NAND con
evaluacin de flancos, tambin tiene su salida negada.
La diferencia con las puertas AND y NAND estriba en que la puerta AND, con evaluacin de flancos,
su salida tomar el valor 1 solo cuando en la entrada, o entradas ocupadas, tengan el estado 1 y por
lo menos una de ellas hubiese tenido el estado cero en el ciclo anterior de programa. La
salida permanecer con el estado 1 durante un ciclo de programa. En la puerta NAND con
evaluacin de flancos, la salida permanece a 1 durante exactamente un ciclo de programa,
debindose poner de nuevo a cero en el ciclo siguiente como mnimo, antes de poder adoptar otra
vez el estado 1. Vaya lo no? Pues no, no es tan complicado, pero as es como lo explica Siemens en
la ayuda del programa.
Para entenderlo mejor hay que hacerse la siguiente pregunta Qu es, o qu se entiende por un
flanco? La variables boleanas, aparte de tener dos estados (activado o desactivado) y que pueden ser
estables o momentneos, hay otros dos estados llamadosFlancos o Transiciones Entre
Estados. Los flancos estn asociados a los estados de una variable, pero duran tan solo unos pocos
milisegundos, exactamente lo que dure el Tiempo de Ciclo. El tiempo de ciclo es, a grandes
rasgos, lo que tarde el autmata en leer el estado de las entradas, el estado de las salidas, realizar sus
operaciones internas y procesar el programa de usuario. Aunque el tiempo de ciclo depende del
tamao del programa de usuario (cuanto ms grande sea un programa, mayor ser el tiempo de
ciclo) por defecto, en el LOGO, ese tiempo suele oscilar entre los 0,2 a 0,5 milisegundos.

Un flanco puede ser ascendente o positivo, y


descendente o negativo. Pero es mejor verlo de forma grfica para terminar de entenderlo.
Tomemos por ejemplo, un pulsador normal y corriente, como el que hay en todas las casas para
llamar al timbre. En su estado de reposo la corriente no pasa por l, ya que se trata de un pulsador
cuyos contactos son normalmente abiertos. Pero cuando se pulsa, hay un momento en que se genera
un pulso ascendente o positivo (linea negra de la izquierda de la figura 2). Aunque se siga
manteniendo pulsada la tecla del pulsador, ese pulso habr desaparecido y eso es lo que muestra la
lnea roja de la izquierda en la figura 2. Lo mismo sucede cuando se suelta la tecla del pulsador. Se
genera otro pulso pero esta vez es negativo, o descendente (lnea negra de la derecha de la figura 2.)
La lnea roja de la derecha de la misma figura, representa la duracin de ese pulso. Pues bien, esos
dos pulsos son los flancos, y por tanto, en una pulsacin normal (lo que es apretar y soltar), se
habrn generado dos flancos, uno positivo o ascendente, y otro negativo o descendente.

USO DE LOS FLANCOS


Para qu se usan los flancos? En la lgica digital son muy tiles cuando solo se necesita que, en una
parte del programa, se genere un pulso breve como es el caso de los sensores capacitivos, inductivos
u pticos entre otros. En una mquina, cada vez que una pieza es detectada por un sensor,
dependiendo de qu flanco se est usando en el programa, la pieza ser detectada tan pronto llegue
al sensor (flanco positivo), o cuando la pieza haya rebasado al sensor (flanco negativo).

Veamos un ejemplo. Una barrera ptica, que controla el paso de


vehculos a un aparcamiento, figura 3, debe contabilizar los vehculos que entran para que el
operario sepa cuantas plazas quedan disponibles. Pero el vehculo, para que ese contaje sea real,
debe ser contabilizado cuando haya rebasado la barrera. As se tiene la certeza que el vehculo ha
entrado en el aparcamiento. Cuando el vehculo corta el haz luminoso de la barrera, se general un
flanco positivo que no es tenido en cuenta en el programa del autmata. El vehculo no est siendo
contado.
Sin embargo, cuando el vehculo rebasa el haz luminoso y ste se restablece, se genera un flanco
negativo que es el que se usa en el programa. Ahora el vehculo s es tenido en cuenta y se
contabiliza como que ha entrado en el aparcamiento y por lo tanto hay una plaza menos. En la
puerta de salida del aparcamiento, hay otra barrera ptica que controla a los vehculos que salen de
ste. El flanco negativo de esa barrera, es el que se usa en el programa para indicar al operario que
un vehculo ha salido del aparcamiento y por lo tanto hay una plaza libre.

Eso que puede parecer tan sencillo (de hecho, en la lgica digital lo es), en la lgica cableada
implicara que el automatismo que llevara a cabo ese control, sera bastante grande y tendra
muchos rels auxiliares (tantos como flancos quisiramos usar), con lo que la realizacin de ese
automatismo sera muy laboriosa, sin olvidarnos del coste econmico que tendra al integrar los
rels auxiliares que se necesiten.
El uso de los flancos no solo se relega al contaje, sino que tambin se puede usar para muchas otras
cosas, como el caso de los detectores de movimiento. Cuando se activa el sensor, se genera un flanco
positivo que se puede usar para activar una determinada tarea de programacin: Activar una luz,
encender una pantalla de vdeo, abrir o cerrar una puerta, etc. Y lo mismo si el flanco es negativo.
Pero habr gente que pueda peguntarse: "Qu necesidad tengo de usar un flanco en un programa,
cuando uso el detector de movimiento? si el propio detector ya me puede activar o desactivar lo
que yo deseo."
De acuerdo, pero ese detector se mantendr activado solo durante un periodo de tiempo
configurable, y dependiendo del tipo de detector de movimiento, ese tiempo ser ms o menos
prolongado. Pasado el cual el detector se desactivar. Pero y si lo que se necesita es que lo que haya
activado el detector, se quede activado aun cuando el detector se haya desactivado? En ese caso lo
nico que nos interesa es el momento de la activacin, el resto de funciones del sensor ni nos
interesan ni nos hacen falta. Imaginemos una puerta elctrica que se activa con un detector de
movimiento. El detector, al activarse, abre la puerta, pero sta debe permanecer abierta durante tres
horas. Hasta la fecha, ningn detector de movimiento de los que se pueden encontrar en los
almacenes de electricidad, o en las ferreteras, tienen la capacidad de mantener su rel conectado
durante esas tres horas. Dependiendo del detector, como mximo, ste podr mantener su rel
activado durante 15 30 minutos, con lo que una vez transcurrido ese tiempo la puerta volvera a
cerrarse. Habra que volver a activar el campo de cobertura del detector para que la puerta se
volviese abrir.
Pues bien, si se usa el flanco positivo, que se genera cuando el rel del detector se dispara, ste
podra activar en el programa una funcin de retardo a la desconexin, as se podra mantener la
puerta abierta independientemente del estado del rel del detector. Al acabar el tiempo programado
en el retardo a la desconexin (3 horas) la puerta se cerrara. Dependiendo de la programacin que
se hiciera, las sucesivas activaciones y desactivaciones del detector de movimiento, no se tendran
en cuenta mientras la puerta estuviese abierta.
sto es solo un ejemplo de lo que se puede hacer, en la lgica digital, con el uso de los flancos. En la
prxima entrega, describir la forma de plantearse la creacin de un programa.
ngel Tejedor
Tcnico Domtico X10
Tcnico en Automatizacin

Publicado por Angel Tejedor en 17:08:00 No hay comentarios:


Enviar por correo electrnicoEscribe un blogCompartir con TwitterCompartir con FacebookCompartir en Pinterest
Etiquetas: Los Flancos

martes, 12 de mayo de 2015

2 PARTE LAS FUNCIONES DIGITALES BSICAS Y


ESPECIALES

FUNCIONES DIGITALES BSICAS


En la entrada anterior, describ a groso modo, que es un automatismo y que es un autmata
programable como el LOGO. En sta nueva entrada me centrar ms en el autmata LOGO
describiendo algunas de las funciones bsicas y especiales que ms se usan en la programacin de
un automatismo.
Antes de ver como se programan los automatismos en el LOGO, es conveniente saber un poco ms
que es eso de las funciones digitales. Para programar adecuadamente el autmata LOGO se puede
hacer de dos formas, que depender del tipo de mdulo bsico que se tenga o se vaya a instalar: Si el

mdulo bsico, en su cdigo de producto, tiene la codificacin RC, dispondr de una pantalla y un
total de seis teclas, cuatro teclas de direccin, una tecla de confirmacin y otra de escape. Eso
significa que en ese mdulo bsico, se puede programar directamente usando ese teclado, o usando
el software que Siemens ha creado para l llamado LOGO Soft Confort, y que en el momento de
escribir sto est por la versin 8, aunque yo usar la versin 7.
Por el contrario, si el mdulo bsico en su cdigo de producto, su codificacin termina como RC0,
eso significar que no tiene pantalla ni teclado, por lo que la nica forma de programarlo es a travs
del software mencionado.

Cuando se abre el programa, el aspecto que


presenta su interfaz es la que se puede observar en la figura 1.
Como puede verse, la interfaz se divide en tres zonas principales (figura 1). La primera zona se sita
a la izquierda de la pantalla, y es donde se encuentran las libreras que contienen las funciones que
se pueden usar en el LOGO. La parte central, es donde se realiza el programa de forma grfica. Y la
tercera zona, situada en la parte inferior de la figura 1, es el rea de notificacin, donde aparecern
los mensajes que el programa nos da cuando se produce algn evento relacionado con el programa,
como por ejemplo si se ha producido algn error de comunicacin, o si el programa se ha
transferido correctamente a la memoria del LOGO.
No voy a describir el funcionamiento completo del programa porque para eso ya est su ayuda, que
por cierto es muy buena, y lo hace de una forma muy completa. Solo me voy a limitar a explicar
algunas de las funciones digitales bsicas y especiales, que por otro lado, son imprescindibles para
realizar la mayora de los automatismos. La primera librera, de arriba a abajo, que podemos ver se
llama CONSTANTES, y en ella se engloban funciones como las entradas y salidas tanto digitales
como analgicas, entre otras funciones.
Debajo tenemos la librera FUNCIONES BSICAS, y vemos que es la que contiene las funciones
digitales AND, OR XOR y NOT entre otras. stas cuatro funciones bsicas son, como digo, las
funciones digitales comunes a la gran mayora de autmatas, y adems sin ellas es prcticamente
imposible realizar ningn programa. Es por as decirlo como si se pretende hacer un montaje
elctrico clsico sin usar el cable elctrico. Veamos una somera explicacin del funcionamiento de
dichas funciones digitales.

PUERTA LGICA AND o Y: sta puerta realiza la funcin boleana del producto
lgico, y es el equivalente a los contactos conectados en serie en la lgica cableada. Su smbolo es el
que se ve en la imagen de la derecha. En LOGO, la puerta AND tiene cuatro entradas y una salida, y
la salida solo tomar el valor 1 (conectada) si todas las entradas ocupadas tienen el valor 1
(conectadas). Las entradas no ocupadas toman automticamente el valor 1 (conectada).

PUERTA LGICA OR u O: sta puerta realiza la funcin boleana de la suma lgica, y su


equivalente en la lgica cableada son contactos conectados en paralelo. Su smbolo es el que se ve en
la imagen de la derecha. En LOGO, la puerta OR tiene cuatro entradas y una salida, y la salida
tomar el valor 1 (conectada) si al menos una de las cuatro entradas toma el valor 1 (conectada). Las
entradas que no se usen tomarn el valor cero.

PUERTA LGICA XOR u OR eXclsiva: La puerta XOR, u OR


eXclusiva, no es una puerta lgica en s, sino ms bien es una funcin lgica. Su equivalente en la
lgica cableada es un conjunto de contactos abiertos y cerrados cuya disposicin es la siguiente: Un
contacto A abierto, conectado en serie con un contacto B cerrado. Y en paralelo con stos, un
contacto A cerrado conectado en serie con un contacto B abierto, tal y como muestra la figura de la
derecha. En LOGO la funcin XOR est integrada en el software como si se tratase de una puerta
lgica con dos entradas y una salida. La salida solo tomara el valor 1 si las dos entradas tienen
valores distintos. O dicho de otra forma, si las dos entradas valen 1 la salida valdr cero, y si las dos
entradas valen cero la salida valdr cero. Si una entrada no se usa, toma el valor cero.

PUERTA LGICA NOT: La puerta NOT realiza la funcin boleana de la negacin o


inversin del resultado lgico. Su equivalente en la lgica cableada son los contactos normalmente
cerrados. S smbolo es el que se ve en la imagen de la derecha, y en LOGO la puerta NOT tiene una
entrada y una salida. Si se observa la imagen de la derecha, se puede ver un pequeo punto negro en
su salida. Eso indica que la salida est negada respecto a la entrada, por lo que la puerta invertir el
resultado de la entrada. Si sta tiene el valor 1, la salida tomara el valor cero y viceversa.
LOGO tiene ms funciones bsicas, pero como he dicho antes solo me voy a detener en las funciones
que ms se usan y que aparecen en cualquier automatismo que se programe. Ahora vamos a ver
otras cuatro funciones especiales, las ms usadas en cualquier automatismo.

FUNCIONES DIGITALES
ESPECIALES
La biblioteca de las FUNCIONES ESPECIALES de LOGO, es mucho ms extensa que la
biblioteca de las funciones bsicas. Concretamente hay 21 funciones digitales ms otras 10 funciones
analgicas, y todas ellas incluidas en la biblioteca de las funciones especiales. De todas esas
funciones, el grupo ms extenso es el de los temporizadores con 12 temporizadores (siempre
refirindome
a
la
versin
7
del
software).
Tenemos por ejemplo, las funciones de Retardo a la Conexin, Retardo a la
Desconexin, Retardo a la Conexin/Desconexin y Retardo a la Conexin con

Memoria entre otros muchos temporizadores. stos cuatro temporizadores son los que ms se
suelen encontrar en un automatismo, y por ese motivo son los elegidos para describirlos.

RETARDO A LA CONEXIN: sta funcin solo posee una


entrada y una salida. Cuando la entrada Trg (Trigger o disparador) cambie su estado de 0 a 1, se
inicia el tiempo programado en la funcin. Al acabar dicho tiempo, la salida cambia su estado de 0 a
1, mantenindose as hasta que la entrada Trg cambie su estado de 1 a 0. Si esa entrada cambia de 1
a 0 antes de que termine el tiempo programado, el temporizador se resetea. En las imgenes de la
derecha, se puede ver arriba el aspecto de la funcin y debajo su cronograma.

RETARDO A LA DESCONEXIN: La funcin tiene dos


entradas (Trg y Reset) y una salida. Cuando la entrada Trg cambi su estado de 0 a 1, la salida se
pone inmediatamente a 1. Si la entrada Trg cambia su estado de 1 a 0, se inicia el tiempo regresivo
programado en la funcin. Cuando ese tiempo expire, la salida cambiar su estado de 1 a 0. Si el
tiempo est contando, y la entrada Reset cambia su estado de 0 a 1, el tiempo se resetea y la salida
cambia su estado de 1 a 0. En las imgenes de la derecha, se puede ver arriba el aspecto de la
funcin, y debajo su cronograma.

RETARDO A LA CONEXIN/DESCONEXIN: sta


funcin tiene una entrada (Trg) y una salida. Cuando la entrada cambie su estado de 0 a 1, se inicia
el tiempo programado en la funcin. Al expirar dicho tiempo la salida se pone a 1. Si la entrada Trg
cambia de nuevo su estado de 1 a 0, se inicia el tiempo regresivo programado y en cuanto ste
termine, la salida cambia su estado de 1 a 0. Se pueden usar las dos funciones conjuntamente o por
separado, con lo que en una misma funcin podremos disponer de tres. En las figuras de la derecha
se muestra arriba el aspecto de la funcin, y debajo su correspondiente cronograma.

RETARDO A LA CONEXIN CON MEMORIA: Al igual que


el temporizador de Retardo a la Desconexin, ste temporizador tiene dos entradas (Trg y Reset) y
una salida. Si la entrada Trg cambia su estado de 0 a 1, se inicia el tiempo programado en la funcin.
Cuando ese tiempo expire, la salida cambia su estado de 0 a 1. Si el estado de la entrada Trg vuelve a
cambiar de 1 a 0 mientras el tiempo est contando, ste continua hasta que termine. Una vez
acabado el tiempo la salida de la funcin se activa. Para poner la salida a 0 y resetear el tiempo, ser
necesario que la entrada Reset cambie su estado de 0 a 1. En las figuras de la derecha se puede ver
arriba el aspecto de la funcin, y debajo como es su cronograma.

Como he dicho antes, LOGO dispone de muchas ms funciones especiales, y algunas son exclusivas
del propio LOGO, como por ejemplo la funcin Reloj de Escalera, que funciona exactamente
igual a como lo hace su homlogo analgico, pero que a diferencia de ste, la funcin reloj de
escalera puede controlar los tiempos no solo en minutos, sino en segundos u horas.
Una de las funciones digitales en las que si merece la pena detenerse a ver su funcionamiento, por lo
til que es, es la conocida como Rel Autoenclavador. Esta funcin se encuentra ubicada en la
librera de las funciones especiales, en el apartadoOTROS, y es una de las ms usadas en
la elaboracin de programas en los autmatas programables.
Cuando se hace un automatismo en lgica cableada de por ejemplo, un arranque en estrellatringulo, es necesario que cuando se pulsa el botn de marcha, al soltarlo, el motor debe
permanecer en funcionamiento. Eso se consigue realizando lo que se conoce
como: La realimentacin de la bobina del contactor. Esa realimentacin se consigue

usando uno de los contactos abiertos del propio contactor, conectndolo en paralelo con el pulsador
de marcha. De sta forma cuando se acciona ese pulsador, se energiza la bobina del contactor y por
lo tanto el contacto que est en paralelo al pulsador de marcha se cierra. Al soltar el pulsador de
marcha, ese contacto sigue cerrado porque la corriente pasa por l a la bobina del contactor,
mantenindola energizada. Pues bien, en la lgica digital hay que hacer lo mismo pero usando un
sistema diferente. Es lo que se conoce como Elemento de Memoria Binario Simple, o usando
un trmino ms corto: Un Set-Reset.
Para conseguir que la salida correspondiente del LOGO se quede conectada, una vez que se deje de
pulsar el botn de marcha, se recurre a la funcin Rel Autoenclavador.

La funcin rel autoenclavador tiene, como puede observarse en la figura de la derecha, dos
entradas y una salida. La entrada de arriba se llama S o Set y la de abajo es R o Reset. El
funcionamiento de la funcin es muy simple. Cada vez que la entrada S cambie su estado de 0 a 1, o
reciba un flanco positivo o negativo, la salida se pone a 1. Un nuevo cambio en la entrada S no
tendr ningn efecto sobre la salida. Si la entrada R cambia su estado de 0 a 1, o recibe un flanco
positivo o negativo, mientras la salida est activada, esta cambia su estado y la salida se desactiva.
Un nuevo cambio sobre esa entrada no tendr ningn efecto sobre la salida. En sta funcin la
entrada R siempre tiene prioridad sobre la entrada S, de forma que si en la entrada R se mantiene
el estado 1, un cambio en la entrada S no tendr ningn efecto sobre la salida. sta funcin tambin
se le conoce como Elemento Biestable.
Al describir el funcionamiento del rel autoenclavador, he dicho que la salida del rel cambia su
estado cuando en cualquiera de las entradas se recibe un cambio de estado, o un flanco positivo o
negativo. En la siguiente entrada describir que se entiende por flanco positivo o negativo, que
aunque en la lgica cableada no se suele tener en cuenta, en la lgica digital es clave en algunos
automatismos.
ngel Tejedor
Instalador Domtico X10
Tcnico en Automatizacin
Publicado por Angel Tejedor en 13:45:00 No hay comentarios:
Enviar por correo electrnicoEscribe un blogCompartir con TwitterCompartir con FacebookCompartir en Pinterest
Etiquetas: Funciones Bsicas y Especiales

viernes, 10 de abril de 2015

1 PARTE-INTRODUCCIN Y DESCRIPCIN DE UN
AUTOMATISMO

INTRODUCCIN
La Real Academia de las Ciencias Exactas, Fsicas y Naturales, define a la automtica como el
estudio de los mtodos y procedimientos, cuya finalidad es la sustitucin del operador humano por
un operador artificial en la generacin de una tarea fsica o mental previamente programada.
Partiendo de esa definicin, y cindonos al mbito industrial, se puede afirmar que la
automatizacin es: El estudio y aplicacin de la automtica, al control de los procesos
industriales.
La automatizacin de un proceso industrial (mquina, conjunto de stas o equipo industrial)
consiste en la incorporacin al mismo de una serie de elementos y dispositivos tecnolgicos, que
aseguren su control y buen funcionamiento. Dicho automatismo, en general, ha de ser capaz de

reaccionar a situaciones previstas de antemano, y en el caso de producirse una situacin no prevista,


o no deseada, el automatismo deber ser capaz de llevar al proceso a una situacin no peligrosa para
ste y para los operarios.

Histricamente, los objetivos de la


automatizacin han sido el procurar la reduccin de costes de fabricacin, la calidad constante en
los medios de produccin y liberar al ser humano de tareas tediosas, peligrosas o insalubres. Sin
embargo, desde los aos 60, y debido a la alta competitividad empresarial y a la
internacionalizacin creciente de los mercados (globalizacin), esos objetivos han sido ampliamente
incrementados. Tngase en cuenta que como resultado de dicha competencia, cualquier empresa en
la actualidad se ve sometida a grandes y rpidos procesos de cambio en la bsqueda de la
adecuacin a las demandas del mercado. Eso obliga a mantener medios de produccin adecuados
que posean una gran flexibilidad, y puedan modificar la estrategia de los productos.
La aparicin de la microelectrnica y el computador, han tenido como consecuencia que sea posible
lograr niveles de integracin entre el Sistema Productivo, los centros de decisin y la poltica
empresarial. Permitiendo que la produccin pueda ser contemplada como un flujo de material a
travs de dicho Sistema Productivo, y que interacciona con todas las reas de la empresa. Eso ha
provocado que los montajes tradicionales de automatismos en lgica cableada, vayan siendo
sustituidos, cada vez ms rpidamente, por la implantacin de programas digitales de control
insertados en los llamados P. L. C., o Controladores Lgicos Programables.

PARTES DE UN AUTOMATISMO
Un automatismo ya sea industrial o no, se divide en dos partes principales: La maniobra y
la fuerza, o potencia. La maniobra es la encargada de contener la lgica del funcionamiento de ese
automatismo, mientras que la fuerza es la encargada de activar los motores, mquinas o circuitos,
que dependen de ese automatismo en base a la lgica de la maniobra. Pero realmente, qu
entendemos, o se entiende por automatismo?
Un automatismo es un ente autnomo que est formado por multitud de dispositivos, que
convenientemente conectados entre ellos, son capaces de realizar una determinada tarea.
Generalmente se asocia el automatismo a un componente eminentemente elctrico, aunque existen
automatismos neumticos, hidrulicos o electro-neumticos y electro-hidrulicos. Algunos de los
dispositivos que forman parte de un automatismo son: Contactores, Rels Auxiliares, Rels
Temporizados
a
la
Conexin o Desconexin, Rels
de
Proteccin, Rels
Trmicos, Electrovlvulas, Presostatos, Vlvulas Hidrulicas o Neumticas entre otros
muchos componentes.
El conjunto de todos esos dispositivos, funcionando al unsono como uno solo, es lo que se conoce
como automatismo. Por lo que teniendo claro ese concepto, es lgico pensar que un autmata
programable es un elemento ms de un automatismo. Entonces qu es un autmata programable?
En pocas palabras se puede decir que es un dispositivo electro-mecnico diseado para trabajar en
un ambiente hostil, y que mediante una programacin adecuada es capaz de realizar una serie de

tareas de forma secuencial. Un autmata bien programado, es capaz de sustituir a multitud de


dispositivos tales como rels auxiliares o temporizadores. Adems, como hoy da todos los
autmatas que se fabrican incorporan un ordenador en su interior, stos son capaces de procesar
tanto seales analgicas como digitales, pudiendo realizar operaciones matemticas con ellas, algo
que en la lgica cableada no es posible hacerlo.

DESCRIPCIN DEL
MICROAUTMATA LOGO
Autmatas hay muchos, pero yo me voy a centrar en el microautmata LOGO, un dispositivo creado
por la empresa alemana Siemens y que a pesar de su pequeo tamao, es lo suficientemente verstil
como para poder usarse en la industria, en viviendas o en el mbito comercial. Cindonos al rea
de las viviendas, LOGO permite controlar: Luces, persianas, puertas de garaje, sistemas de riego o
integrarse en sistemas domticos como es el caso del protocolo X10 o el protocolo EIB-KNX. En el
rea comercial, puede controlar la iluminacin, tanto exterior como interior, as como los accesos al
local, sin que sea necesario tener que desembolsar una gran cantidad de dinero. Y en el rea
industrial, LOGO es capaz de encargarse de procesos industriales de mediana entidad, o servir de
apoyo a los autmatas industriales para realizar tareas secundarias.

Actualmente existen varias versiones de ste pequeo autmata, que se fabrica para trabajar con
voltajes de 230 voltios en corriente alterna y 24 voltios en corriente continua. El mdulo bsico
(imagen de la derecha) consta de 8 entradas digitales y de 4 salidas tambin digitales. A cada una de
las entradas se le pueden conectar dispositivos tan dispares como interruptores, pulsadores,
sensores de presencia, sensores de viento o barreras pticas, entre otros muchos. Si los dispositivos
son analgicos, como sensores de temperatura o medidores de caudal ya sea en fluidos o en
corrientes de aire, basta con acoplarle, al mdulo bsico, un mdulo analgico que consta de 4
entradas normalizadas a 0 y 10 voltios, o de 0 a 20 mA, y de dos salidas digitales de 10 Bits cada
una. Tambin es posible conectarle un mdulo especfico para las PT100, con un rango de -50 a
200 centgrados.
Las salidas digitales, en la versin de 230 voltios, son a rels y soportan 10 amperios cada una de
ellas. En la versin de 24 voltios en continua, las salidas son a transistor, soportando 5 amperios
cada una de ellas. En su configuracin mxima, LOGO consta de 24 entradas digitales, 8 entradas
analgicas y 16 salidas digitales.
Pero cmo funciona un autmata como el LOGO? Todos los autmatas programables, sean del tipo
que sean, funcionan gracias a un programa que se elabora en un software especfico y se transfiere,
posteriormente, a la memoria del autmata. El programador del PLC estudia cual va a ser el trabajo
del autmata y en colaboracin con el usuario final, se disea cual va a ser la funcin del ste y como
debe realizarla. Una vez est todo claro, es cuando el programador comienza a disear el programa
que se implantar en la memoria del autmata. Ese programa, se escribe en un lenguaje de
programacin que en el LOGO tiene dos versiones KOP y FUP.

KOP y FUP son siglas de los vocablos alemanes FUnktionsPlan, o Diagrama de Funciones,
y KOntaktPlan, o Diagrama de Contactos. FUP es el lenguaje predeterminado de programacin en
LOGO, y surge como una evolucin de los diagramas empleados por los ingenieros electrnicos,
para representar a los circuitos lgicos. Por su parte KOP, es un lenguaje de programacin adaptado
y derivado, de los diagramas elctricos clsicos que se usan en la automatizacin cableada, y que se
desarroll para que la adaptacin de los electricistas (que realizaban esos automatismos en lgica
cableada) a la lgica digital no fuera demasiado traumtica, o excesivamente compleja. Veamos un
ejemplo:

En la imagen de la izquierda podemos ver la representacin, en lgica cableada, de dos contactos


conectados en serie. Mientras que en la imagen de la derecha se puede ver como es esa misma
conexin en serie pero representado en FUP. Esa representacin en FUP se denomina "Puerta
Lgica AND". En la imagen de la derecha, la puerta AND o Y, tiene solo dos entradas (A y B) y
una salida. Generalmente las salidas de las puertas y las funciones lgicas, van marcadas con la letra
Q. En la imagen de la derecha, en lugar de usar la letra Q en la salida, se muestra la ecuacin lgica
de la puerta, es decir se ha representado el producto lgico de la operacin boleana, o
sea A por B. El funcionamiento en ambos casos es idntico.
En el caso de la figura de la izquierda, si se conecta una bombilla, por ejemplo, a la derecha del
contacto B, al cerrar el circuito sta no lucir hasta que los dos contactos A y B estn cerrados. En el
caso de la figura de la derecha si ambas entradas (A y B) no valen 1 (tienen corriente), la bombilla
conectada a la salida de la puerta lgica no lucir. Por cierto, que ese es otro concepto que hay que ir
asimilando cuando se habla de lgica digital. Me refiero al valor de las entradas y las salidas.
En lgica cableada, se dice que un contacto est abierto o cerrado; o sea, conectado o desconectado.
En la lgica digital la forma correcta de decirlo es hablar de unos y ceros, no hay que olvidar que se
trata de valores binarios, y stos solo pueden tener dos estados: O valen uno, o valen cero. Cuando
hablamos de cero, se entiende que la entrada, o la salida de la funcin, est apagada o desconectada.
Si se dice que vale uno, es que tanto la entrada como la salida de la funcin est encendida o
conectada.
Hasta aqu sta primera entrada, en la siguiente describir las funciones bsicas y especiales que
ms se usan en la programacin de automatismos.
ngel Tejedor
Instalador Domtico
Tcnico en Automatizacin

Publicado por Angel Tejedor en 13:05:00 No hay comentarios:


Enviar por correo electrnicoEscribe un blogCompartir con TwitterCompartir con FacebookCompartir en Pinterest
Etiquetas: Introduccin

Pgina principal
Suscribirse a: Entradas (Atom)
Archivo del blog

2015 (4)

abril (1)

mayo (1)

julio (1)

noviembre (1)
4 PARTE LA PROGRAMACIN

Etiquetas

El Arranque Estrella-Tringulo
Funciones Bsicas y Especiales
Introduccin
Los Flancos
TCNICO EN AUTOMATIZACIN

Si necesita un tcnico en automatizacin, o un tcnico en instalaciones domticas X10, haga clic aqu para
ponerse en contacto conmigo.
ACERCA TU MVL O TABLET AL CDIGO PARA CONTACTAR

Estadsticas

384
SEGUIDORES

Plantilla Simple. Con la tecnologa de Blogger.

También podría gustarte