Professional Documents
Culture Documents
1 Presentacin de LOGO!
Qu es LOGO! ?
LOGO! es el nuevo mdulo lgico universal de Siemens.
LOGO! lleva integrados en 72 x 90 x 55 mm:
_ Control
_ Unidad de operacin y visualizacin
_ Fuente de alimentacin
_ 6 entradas y 4 salidas
_ Interfaz para mdulo de programa y cable de PC
_ Ciertas funciones usuales en la prctica, p.ej. para activacin/desactivacin temporizada y rel de impulsos
Mediante LOGO! se solucionan cometidos en la tcnica de instalaciones en edificios (p.ej. alumbrado de escaleras, luz exterior,
toldos, persianas, alumbrado de escaparates, etc.) y en la construccin de mquinas y aparatos (p.ej. controles de puertas, instalaciones
de ventilacin, bombas de aguas residuales, etc.)
_ LOGO! reconoce con una tensin _ 5 V c.c. el estado de conmutacin 0 (interruptor abierto). La corriente de entrada tpica es de 3
mA.
_ LOGO! reconoce con una tensin _ 15 V c.c. el estado de conmutacin 1 (interruptor cerrado).
_ Es posible conectar a LOGO! detectores de proximidad de 3 y 4 hilos con alimentacin separada. Los detectores de proximidad de 2
hilos no pueden conectarse directamente a LOGO!, debido a su elevada corriente de reposo.
_ Al cambiar del estado de conmutacin 0 al 1 y del estado 1 al 0 debe estar aplicado por lo menos 50 ms el estado de conmutacin 1
el estado de conmutacin 0, respectivamente, para que LOGO! Reconozca el nuevo estado de conmutacin.
2
He aqu 4 reglas sencillas para comprender el arranque de LOGO!:
1. Si no hay ningn programa en LOGO! ni en el mdulo de programa insertado, LOGO! visualiza: No Program
2. Si el mdulo de programa contiene un programa, es copiado ste automticamente en LOGO!, sobrescribindose el programa que
hubiera en LOGO!.
3. Si existe un programa en LOGO! o en el mdulo de programa, LOGO! pasa al estado de servicio que ocupaba antes de
desconectarse la red.
4. Al desconectarse la red, son repuestos los tiempos y el valor de cmputo, pero el programa se conserva almacenado a prueba de
cortes de la red.
Nota
Si durante la introduccin de un programa se presenta un corte de red, se borra el programa en LOGO! tras reponerse la red.
Por ello, conviene proteger el programa original antes de modificarlo en un mdulo de programa (tarjeta).
Estados de servicio de LOGO!
En LOGO! se prevn 2 estados de servicio:
_ STOP
_ RUN
LOGO! se halla en STOP cuando se visualiza No Program o al conectarse LOGO! a la clase de servicio Programacin. En el
estado STOP no son ledas las entradas I1 hasta I12, no es procesado el programa y _ estn siempre abiertos los contactos de rel Q1
hasta Q8.
LOGO! se halla en RUN cuando se visualiza LAS ENTRADAS Y SALIDAS en el display
(tras START en el men principal) o al conectarse LOGO! a la clase de servicio
Parametrizacin.
En el estado RUN:
3 Programacin de LOGO!
Se entiende aqu por programacin la introduccin de un circuito. Un programa LOGO!
equivale sencillamente a un esquema de circuitos, pero representado de manera algo
diferente.
La representacin se ha adaptado al cuadro de visualizacin de LOGO.
3.1 Bornes
LOGO! cuenta con entradas y salidas:
Las entradas se designan con la letra I y una cifra. Visto LOGO! por delante, los bornes para las entradas aparecen arriba a la derecha.
Las salidas se designan con la letra Q y una cifra. Los bornes de las salidas se hallan en la parte inferior.
Conexiones para la programacin
En la programacin se enlazan bornes con bloques. A tal efecto, basta con elegir la conexin deseada en el men Co. Este men se
denomina Co basndose en el trmino ingls Connector (borne).
LOGO! conoce los bornes siguientes:
_ Entradas: I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12
_ Salidas: Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
_ lo: 0, (DESC)
_ hi: 1, (CON)
_ x: no conectado
Las entradas y las salidas pueden tener el estado 0 o el estado 1. Como es sabido, el estado 0 significa que la entrada no lleva
aplicada tensin y el estado 1 que hay aplicada tensin.
Hemos previsto los bornes hi, lo y x para facilitar la entrada de la programacin.
hi lleva asignado fijamente el estado 1 y lo el estado 0.
Si no se desea cablear la entrada de un bloque, debe utilizarse el borne x.
3.2.1 Y
La conexin en serie de varios contactos de cierre se
representa as en el esquema de circuitos:
Smbolo correspondiente:
3.2.2 O
Smbolo correspondiente es una conexin en paralelo
de varios contactos de cierre se representa as en el
esquema de circuitos:
Este bloque se denomina O porque la salida Q de O siempre ocupa el estado 1 cuando I1 o I2 o I3 tienen el estado 1, es decir, cuando
estn cerrados (o sea, que por lo menos una entrada debe tener el estado 1).
3.3.3 INVERSOR
Un inversor se representa as en el esquema de circuitos:
Este bloque se denomina INVERSOR porque la salida Q1 ocupa el estado 1 cuando la entrada tiene el estado 0 y viceversa, es decir,
que INVERSOR invierte el estado en la entrada.
Ejemplo de la ventaja que supone INVERSOR: Para LOGO! ya no se requiere ningn contacto de apertura, pues basta con utilizar un
contacto de cierre y convertirlo en uno de apertura mediante el bloque INVERSOR.
Smbolo correspondiente a INVERSOR:
3.4.1 Y-NEGADA
La conexin en paralelo de varios contactos de apertura se representa as en el esquema de circuitos
Este bloque se denomina Y-NEGADA porque la salida Q de Y-NEGADA slo ocupa el estado 0 cuando I1 e I2 e I3 tienen el estado
1, es decir, cuando estn cerrados.
3.4.2 O-NEGADO
La conexin en serie de varios contactos de apertura se representa as en el esquema de circuitos
La salida de O-NEGADO slo est activada (estado 1) cuando estn desactivadas todas las entradas (estado 0). Tan pronto como se
active alguna de las entradas (estado 1), es desactivada la salida.
6
Tabla lgica para la funcin O-NEGADO
3.4.3 O-EXCLUSIVO
En el esquema de circuitos, un OEXCLUSIVO es una conexin en serie de 2 alternadores:
La salida de O-EXCLUSIVO ocupa el estado 1 cuando las entradas tienen estados diferentes.
Tabla lgica para la funcin O-EXCLUSIVO
9
Al pasar de 0 a 1 el estado en la entrada Trg se inicia el tiempo T a (Ta es la hora actual en LOGO!). Si el estado de la entrada Trg
permanece lo suficiente en 1, la salida es conmutada a 1 al terminar el tiempo T (la salida es activada posteriormente a la entrada).
Si el estado en la entrada Trg pasa nuevamente a 0 antes de terminar el tiempo T, vuelve a reponerse el tiempo.
La salida se repone nuevamente a 0 si la entrada Trg se halla en el estado 0.
El sector del diagrama de temporizacin representado en negrita. Cuando la entrada Trg ocupa el estado 1, la salida Q se conmuta
inmediatamente al estado 1. Al pasar de 1 a 0 el estado en la entrada Trg se inicia el tiempo T a (la hora actual en LOGO!) y la salida
permanece en 1. Cuando Ta alcanza el valor ajustado mediante T (T a=T), se repone la salida Q al estado 0 (desactivacin diferida). Si
vuelve a activarse y desactivarse la entrada Trg, arranca nuevamente el tiempo T a.
A travs de la entrada R (reset) se reponen el tiempo Ta y la salida antes de que termine el tiempo Ta.
_ Su Domingo
_ Mo Lunes
_ Tu Martes
_ We Mircoles
_ Th Jueves
10
_ Fr Viernes
_ Sa Sbado
_ Mo..Fr Todos los das de lunes a viernes
_ Mo..Sa Todos los das de lunes a sbado
_ Mo..Su Todos los das de lunes a domingo (o sea, todos los das)
_ Sa..Su Sbado y domingo
Funcin de conmutacin
Un rel de autorretencin es un sencillo elemento de memorizacin binario. El valor a la salida depende de los estados en las entradas
y del estado anterior en la salida. En la tabla siguiente se expone su lgica:
Diagrama de temporizacin
11
A travs del parmetro T se indica la duracin del tiempo de activacin y de desactivacin. A travs de la entrada En (enable =
liberacin) es activado el generador de impulsos, es decir, que ste conmuta la salida a 1 durante el tiempo T, a continuacin la salida
a 0 durante el tiempo T, y as sucesivamente, hasta que la entrada En llega 0.
Observacin para el parmetro T
Es necesario introducir siempre un tiempo T >= 0,10 s. En caso de T = 0,05 s y T = 0,00 s, no se define el tiempo T.
Observacin para las salidas de rel Q1 a Q12:
Las salidas de rel que se accionan bajo carga estn sometidas a cierto desgaste durante cada proceso de
conmutacin. En el
captulo Datos tcnicos se indica cuntos procesos de conmutacin puede ejecutar con seguridad cada salida de LOGO!.
Diagrama de temporizacin
El sector del diagrama de temporizacin representado en negrita aparece tambin en el smbolo para el rel de impulsos. Cuando el
estado de la entrada Trg pasa de 0 a 1, se inicia el tiempo actual T a . Al alcanzar Ta el tiempo T, se conmuta a 1 la salida Q. Si se
conmuta de nuevo la entrada Trg, no se altera T a. La salida y el tiempo Ta no se reponen nuevamente a 0 hasta que la entrada R
presente el estado 1.
12
En esta versin no tiene el terminal Dir, o sea cuenta en forma ascendente solamente.
13
14
Descripcin de la funcin
El contador de horas de servicio vigila la entrada En. Mien--tras en esta entrada est presente el valor 1, LOGO! determina el tiempo
transcurrido y el tiempo restante MN. LOGO! indica los tiempos en el modo de operacin Parametrizacin.
Cuando el tiempo restante MN es igual a 0, la salida Q toma el valor 1.
Con la entrada de reset R se reinicia la salida Q y el contador de tiempo restante adopta el valor predefinido MI. El contador de horas
de servicio OT permanece invariable.
Con la entrada de reset Ral se reinicia la salida Q y el contador de tiempo restante adopta el valor predefinido MI. El contador de horas
de servicio OT se reinicia a 0.
Dependiendo de la configuracin del parmetro Q, la salida se reinicia si una seal de reset (R o Ral) adopta el valor 1 (Q!0:R), o si
una seal de reset se pone a 1 o la seal En a 0 (Q!0:R+En).
Visualizar MI, MN y valores OT
LOGO! Basic con pantalla: en el modo de parametrizacin se pueden visualizar durante el desarrollo del programa (RUN) los
valores actuales de MI, MN y OT.
Valor lmite para OT
Si reinicia el contador de horas de servicio con la seal R, se mantienen las horas de servicio transcurridas en OT. Mientras En = 1, el
contador de horas de servicio OT contina la cuenta, independientemente del estado de la entrada de reset R.
El valor lmite del contador para OT es 99999 h. Cuando el contador de horas de servicio alcanza este valor, no se cuentan ms horas.
Puede ajustar el valor inicial para OT en el modo de programacin. Si ajusta un valor diferente a 0, el contador de horas de servicio
comienza el contaje con ese valor. El tiempo restante que falta (MN) se calcula automticamente con START a partir de MI y OT
(ejemplo: MI = 100, OT = 130, el resultado es MN = 70).
Parmetro preajustado Par
Representacin en el modo de programacin:
15
Representacin en el modo de parametrizacin:
Parmetro T
Ajuste el valor para el parmetro T segn lo expuesto en el apartado 4.3.2.
Diagrama de temporizacin
Descripcin de la funcin
Si la entrada Trg adopta el estado 1, la salida Q pasa al estado 1. Al mismo tiempo se inicia el tiempo T a, la salida permanece activada.
Cuando Ta alcanza el valor ajustado a travs de T (Ta=T), la salida Q se pone a 0 (salida de impulsos).
Si la entrada Trg pasa de 1 a 0 antes de transcurrir el tiempo preajustado, la salida se conmuta tambin inmediatamente de 1 a 0.
Si la remanencia no est activada, al producirse un fallo de red se resetean la entrada Q y el tiempo ya transcurrido
.
16
Descripcin de la funcin
Se parametriza la frecuencia deseada, cuando la frecuencia de la onda de entrada en fre es menor, Q =0 y si es mayor Q =1.
En modo parametrizacin se puede ver la frecuencia de entrada.
EN ESTE LOGO TL y TH, ES UNA SOLA, O SEA LOS 1 Y LOS 0 SON IGUALES EN TIEMPO.
Diagrama de temporizacin
TH = TL
En esta versin los cambios son mensuales, o sea se hacen los das primero de cada mes a la hora 00.
17
Descripcin de la funcin
En un determinado instante de activacin, el temporizador anual conecta la salida, y la desconecta en un determinado instante de
desactivacin. La fecha de desconexin identifica el da en el que la salida se pone de nuevo a 0. El primer valor identifica el mes y el
segundo corresponde al da. Para MM puede seleccionar un comodn (**), de modo que la conexin y desconexin se produce
siempre el mismo da de cada mes.
Ejemplo de la parametrizacin
La salida de un LOGO! debe activarse cada ao el da 1 de marzo y desconectarse el 4 de abril y volver a conectarse el da 7 de julio y
desconectarse el 19 de noviembre. A tal efecto requiere Ud. 2 temporizadores anuales, que se deben parametrizar respectivamente
para la hora de activacin determinada. Las salidas se vinculan entonces a travs de un bloque funcional OR.
3.6 Bloques
Cada vez que es colocado o intercalado un bloque en un programa, LOGO! asigna un nmero a ese bloque, el cual se denomina
nmero de bloque. El nmero de bloque aparece en la parte superior derecha del display.
A travs del nmero de bloque, LOGO! muestra la
relacin existente entre los bloques:
Para desplazar el cursor hacia un bloque dentro del
programa:
Posicionar el cursor (con las flechas) en la entrada de un
bloque donde aparece un nmero de bloque (en el
ejemplo de la figura, llevar el cursor a la segunda
entrada del bloque B01) y pulsar la recla . El cursor
salta hacia el bloque con ese nmero de bloque (en la
figura, el bloque B03). Los nmeros de bloque tienen
an otra ventaja: A travs de su nmero de bloque, es
posible aadir un bloque cualquiera a una entrada del
bloque actual. De esta manera, pueden utilizarse
repetidas veces los resultados intermedios de relaciones
lgicas u otras operaciones. Con ello se ahorra trabajo y
capacidad de memoria en LOGO!, y los circuitos resultan ms transparentes.
18
19
Paso 2: S1 y S2 estn conectados en paralelo. Para LOGO! una conexin en paralelo equivale a un bloque O:
20
Para que nadie pase al modo de servicio Programacin por descuido, es necesario
pulsar estas 3 teclas simultneamente. Entonces aparece el men principal de
LOGO!:
Aqu tambin puede desplazarse el > mediante las teclas , o . Posicionar el > en Edit Prg (edicin, es decir, introduccin de
programa) y pulsar la tecla OK. LOGO! visualiza ahora la
primera salida:
Mediante la tecla vamos al primer bloque o funcin.
Mediante las teclas , o pueden elegirse las dems salidas.
Ahora empieza la introduccin del circuito.
21
He aqu el cableado correspondiente:
Introducir ahora aqu el primer bloque (bloque O). Pasar al modo de introduccin pulsando la tecla OK.
El primer bloque de la lista de funciones bsicas es el Y. El cursor enmarcado indica que debe elegirse
un bloque.
Pulsar ahora la tecla o , hasta que en el display aparece el bloque O:
Pulsar ahora la tecla OK para concluir la introduccin El cursor sigue hallndose en el bloque y est
enmarcado.
En el cuadro de visualizacin aparece el nmero de bloque (B01).
22
El primer elemento de la lista Co es un x, el signo equivalente a Entrada no utilizada. Elegir la
entrada I1 mediante las teclas o .
Pulsar la tecla OK: I1 queda enlazada con la entrada del bloque O. El cursor salta a la prxima entrada
del bloque O.
Enlazar ahora la entrada I2 con la entrada del bloque O. Como ya se indic antes, debe procederse para
ello de la manera siguiente:
En este programa no se requiere la ltima entrada del bloque O. En los programas de LOGO! se identifica con una x cada entrada no
utilizada. Introducir ahora la x (segn el principio ya conocido):
As quedan cableadas todas las entradas del bloque y el programa est
completo para LOGO!. LOGO! retrocede a la salida Q1.
En el cuadro de visualizacin aparece:
Si se desea ver de nuevo el primer programa, es posible desplazar el cursor a travs del programa mediante las
teclas o .
Acto seguido, se termina la introduccin del circuito y se conmuta el LOGO! a RUN. Para ello, proceder de la
siguiente manera:
1. Regreso al men de programacin: Tecla ESC.
Si no se regresa ahora al men de programacin, significa que se ha olvidado cablear ntegramente un bloque.
LOGO! muestra el punto del programa donde se ha olvidado hacer algo (por razones de seguridad, LOGO! slo acepta programas
completos).
2. Regreso al men principal: Tecla ESC
3. Posicionar > en Start: Teclas o
4. Confirmar Start: Tecla OK.
LOGO! se conmuta a RUN, apareciendo entonces
el display siguiente:
Qu significa LOGO! se halla en RUN?
En RUN, LOGO! procesa el programa. A tal
efecto, LOGO! lee primero los estados de las
entradas, determina los estados de las salidas a
base del programa recin indicado y activa o
desactiva los rels en las salidas.
23
Representacin del estado de una entrada o salida en LOGO!:
24
_ Mientras no haya acabado la introduccin, se puede retroceder un paso mediante ESC.
_ Si ya ha acabado la introduccin, repetir sencillamente sta:
1. Posicionar el cursor al punto que debe corregirse.
2. Conmutar al modo de introduccin: tecla OK.
3. Introducir el cableado correcto para la entrada.
Para poder sustituir un bloque por otro es condicin indispensable que el bloque nuevo cuente con la misma cantidad de entradas que
el antiguo.
Sin embargo, tambin es posible borrar el bloque antiguo e intercalar uno nuevo elegible discrecionalmente.
Desplazar el > mediante las teclas o hacia Program.. y pulsar la tecla OK.
LOGO! pasa al men de programacin
3. Desplazar el > hacia Clear Prg: : Teclas o .
4. Aceptar Clear Prg:
Para evitar que se borre por descuido el programa, hemos previsto adems esta consulta:
Si no se desea borrar el programa, dejar > en No y pulsar la tecla OK. Si se tiene la certeza de que
debe borrarse el programa almacenado en LOGO!, entonces
5. Desplazar > hacia Yes: Teclas o .
6. Pulsar OK. LOGO! borra el programa y regresa a continuacin al men de programacin.
_ Archivar programas
25
_ Reproducir programas
_ Enviar programas por correo
_ Redactar y verificar programas en la oficina y transferirlos luego a otros LOGO! en el armario de conexiones.
LOGO! se suministra con una tapa sobre el conector del mdulo de programa no est incluido en el suministro del LOGO!
COMO NO SE TIENE EL CABLE DE CONEXIN NO SE EXPLICA CONEXIN LOGO-PC
4.1.1 Parmetros
He aqu algunos parmetros:
26
2. Pulsar la tecla OK
LOGO! visualiza el primer parmetro:
27
_ en el modo de servicio Parametrizacin o
_ en el modo de servicio Programacin
Ajuste de la hora en el modo de servicio Parametrizacin:
1. Conmutar al modo de servicio Parametrizacin: Teclas ESC y OK simultneamente
2. Elegir Set Clock y pulsar OK
El cursor se halla delante del da de la semana
3. Elegir el da de la semana: Teclas o .
4. Llevar el cursor a la prxima posicin: Teclas ,
5. Modificar el valor en esa posicin: Teclas o .
6. Ajustar el reloj a la hora correcta, repitiendo los pasos 4 y 5
7. Confirmar la introduccin: Tecla OK
Ajuste de la hora en el modo de servicio Programacin:
1. Conmutar al modo de servicio Programacin: Teclas , , y OK
2. Elegir Programm.. y pulsar OK
3. Elegir (teclas o ) Set Clock y pulsar la tecla OK
Ahora puede ajustarse el da de la semana y la hora segn se describe arriba a partir del punto 3.