manual logo

51
CONTROLADOR LOGICO PROGRAMABLE LOGO! Campos de aplicación de LOGO! LOGO! encuentra aplicación en todos los campos de la electrotecnia, por ejemplo: En la técnica de instalaciones en edificios (para controlar el alumbrado, persianas, toldos, portones y puertas, accesos de personas, barreras, instalaciones de calefacción y de ventilación, etc.) En la construcción de armarios de conexiones En la construcción de máquinas pequeñas y aparatos (para controlar bombas, motores y prensas pequeños, compresores, etc.) Para controles especiales de invernaderos, invernáculos, etc. Para el procesamiento previo de señales en controles Ventajas que aporta LOGO! LOGO! es compacto, confortable y económico: Utilizable universalmente Contiene todo lo que necesita en un solo equipo Contribuye a ahorrar espacio gracias a su tamaño extremamente compacto: 72 (4 divisiones TE) x 90 x 55 mm Distintos anchos de construcción con diversas cantidades de funciones para una adaptación óptima a sus necesidades 1

Upload: christian-paul-lugmana

Post on 01-Jul-2015

183 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MANUAL LOGO

CONTROLADOR LOGICO PROGRAMABLE LOGO!

Campos de aplicación de LOGO!

LOGO! encuentra aplicación en todos los campos de la electrotecnia, por ejemplo:

En la técnica de instalaciones en edificios (para controlar el alumbrado, persianas, toldos, portones y puertas, accesos de personas, barreras, instalaciones de calefacción y de ventilación, etc.)

En la construcción de armarios de conexiones

En la construcción de máquinas pequeñas y aparatos (para controlar bombas, motores y prensas pequeños, compresores, etc.)

Para controles especiales de invernaderos, invernáculos, etc.

Para el procesamiento previo de señales en controles

Ventajas que aporta LOGO!

LOGO! es compacto, confortable y económico:

Utilizable universalmente

Contiene todo lo que necesita en un solo equipo

Contribuye a ahorrar espacio gracias a su tamaño extremamente compacto: 72 (4 divisiones TE) x 90 x 55 mm

Distintos anchos de construcción con diversas cantidades de funciones para una adaptación óptima a sus necesidades

Operación sencilla en el equipo mediante el panel de manejo y visualización integrado

Introducción sencilla del circuito enlazando las 6 funciones básicas y las 8 (o 11) funciones especiales que ya lleva integradas

Mínimo despliegue de cableado

Permite modificaciones flexibles sin complicados cambios de cableado mediante nuevo enlace de las funciones pulsando sencillamente una tecla

Almacenamiento del circuito y los valores prescritos en una EEPROM interna, a prueba de cortes de tensión

1

Page 2: MANUAL LOGO

Almacenamiento de pruebas de fallos de tensión de datos actuales en diversas funciones especiales en las variantes de LOGO! ...L...,

Reducción del despliegue de material, tiempo y gastos en comparación con las soluciones convencionales a base de componentes individuales

Conexión directa a la tensión de alimentación (no se requiere fuente de alimentación)

Protección y reproducción confortable del circuito a través de módulos de programa enchufables (tarjetas) opcionales

Protección del Know-how de sus propios programas a través de salvarlos en un módulo de programa, el cual no puede ser cargado en LOGO! para su procesamiento.

Adicionalmente, permite generar, reproducir, archivar y documentar el circuito en un PC

PROGRAMACIÓN DE LOGO!

Bornes (Co)

Puede conectar bornes (Connectors) a las entradas de los bloques. LOGO! conoce los bornes siguientes:

x

Si no desea cablear una entrada, debe ocuparla con x (en la tabla lógica rige x=1 para los bloques x=1 para Y, INVERSO, Y-NEGADA; para los demás bloques rige x=0).

I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, Ia1, Ia2, Ia3, Ia4

Si desea enlazar un borne de entrada de LOGO! con un bloque, introduzca sencillamente la designación del borne.

Las entradas superiores a I6 sólo están disponibles en variantes de LOGO!...L...; las entradas Ia1 hasta Ia4 sólo están disponibles en variantes de LOGO!...LB11.

Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Qa1, Qa2, Qa3, Qa4

2

Page 3: MANUAL LOGO

Si desea enlazar un borne de salida de LOGO! con un bloque, introduzca sencillamente la designación del borne.Las salidas superiores a Q4 sólo están disponibles en variantes de LOGO!...L...; las salidas Qa1 hasta Qa4 sólo están disponibles en variantes de LOGO!...LB11.

hi

Si la entrada de un bloque debe tener siempre el estado ‘1’, ocupe la entrada con hi (abreviatura de high).

lo

Si la entrada de un bloque debe tener siempre el estado ‘0’, ocupe la entrada con lo (abreviatura de low).

Bloques (BN)

Cada vez que intercala un bloque en un programa, LOGO! asigna un número a ese bloque, el cual se denomina número de bloque. El número de bloque aparece en la parte superior derecha del display.

A través del número de bloque, LOGO! muestra la relación existente entre los bloques:

Manera de desplazar el cursor hacia un bloque dentro del programa:Posicione el cursor en la entrada de un bloque donde aparece un número de bloque (en el ejemplo de la figura, lleve el cursor a la segunda entrada del bloque B01) y pulse la tecla

. El cursor salta hacia el bloque con ese número de bloque (en la figura, el bloque B03).

3

Page 4: MANUAL LOGO

Los números de bloque tienen aún otra ventaja: A través de su número de bloque, puede añadir un bloque cualquiera a una entrada del bloque actual. De esta forma, puede utilizar repetidas veces los resultados intermedios de relaciones lógicas u otras operaciones. Con ello, ahorra trabajo y capacidad de memoria, y su circuito resulta más transparente.

Capacidad de memoria y límites de programa

Para un programa (o bien un circuito), rigen determinadas limitaciones:

Cantidad de bloques conectados en serie Capacidad de almacenamiento

Cantidad de bloques conectados en serie

Entre una salida y una entrada, Ud. puede prever hasta 7 bloques.

Capacidad de almacenamiento

Los bloques en su programa requieren cierta capacidad de memoria. En la tabla siguiente se expone en conjunto las posiciones que cada bloque funcional ocupan en cada zona de memoria:

Bloque funcional Par RAM Timer REM

Funciones básicas 0 0 0 0

Retardo de activación 1 1 1 0

Retardo de desactivación 2 1 1 0

Relé de impulsos de corriente 0 1 0 1

Reloj de temporización 6 2 0 0

Relé de automantenimiento 0 1 0 1

Generador de reloj 1 1 1 0

Retardo de activación almacenable 2 1 1 0

Contador 2 2 0 2

Relé de supresión 1 1 1 0

4

Page 5: MANUAL LOGO

Contador de horas de servicio 2 0 0 4

Conmutador de valor de umbral para frecuencias 3 3 1 0

El programa en LOGO! puede ocupar como máximo las siguientes posiciones de memoria:Par: hasta 27RAM: hasta 24Timer: hasta 10

REM: máximo 7Bloques: hasta 30 bloques distintos por cada programaEjemplo:

Un programa contiene:

Bloque funcional Par RAM Timer REM Bloques

2 x Retardo de activación 2 2 2 0 2

2 x Retardo de desactivación 4 2 2 0 2

1 x Reloj de temporización 6 2 0 0 1

1 x Generador de reloj 1 1 1 0 1

1 x Contador 2 2 0 (2) 1

10 x Funciones básicas (Y, O, etc.) 0 0 0 0 10

Posiciones ocupadas por el programa 15 9 5 (2) 17

Máximo disponible en LOGO! 27 24 10 7 30

Aún quedan libres en LOGO! 12 15 5 (5) 13

Por consiguiente, este programa puede funcionar en LOGO!.

En la línea de estado de LOGO!Soft se indica lo siguiente:

La cantidad de bloques, parámetros, RAM, timers y REM todavía libres

5

Page 6: MANUAL LOGO

La cantidad máxima disponible de bloques, parámetros, RAM, timers y de REM (remanencia).

Si al introducir un programa no se admitiera ningún otro bloque, significa que está llena una zona de memoria. LOGO! sólo le ofrece los bloques aún admisibles en LOGO!. Si ya no cabe en LOGO! ninguno de los bloques incluidos en una lista, no puede seleccionar dicha lista.

Si estuviera ocupada una zona de memoria, debe optimizar su circuito o emplear un segundo LOGO!.

Funciones básicas GF

Representación en el esquema Representación en LOGO! Explicación

Y (AND)

O (OR)

INVERSO (NOT)

Y-NEGADA (NAND)

O-NEGADO (NOR)

O-EXCLUSIVO (XOR)

Y (AND)

La conexión en serie de varios contactos de cierre se representa así en el esquema de circuitos:

6

Page 7: MANUAL LOGO

Para LOGO! se trata de una función Y. He aquí el símbolo correspondiente:

Este bloque se denomina Y porque la salida Q de Y sólo ocupa el estado 1 cuando I1 e I2 e I3 tienen el estado 1, es decir, cuando están cerrados.

Tabla lógica para el bloque Y

I1 I2 I3 Q0 0 0 00 0 1 0 0 1 0 00 1 1 0

1 0 0 0 Para el bloque Y rige: x = 1 1 0 1 0 (x significa que la entrada no se utiliza) 1 1 0 0 1 1 1 1

O (OR)

La conexión en paralelo de varios contactos de cierre se representa así en el esquema de circuitos:

Para LOGO! se trata de una función O. He aquí el símbolo correspondiente:

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 están cerrados (o sea, por lo menos una entrada debe tener el estado 1).

7

Page 8: MANUAL LOGO

Tabla lógica para el bloque O

I1 I2 I3 Q0 0 0 00 0 1 10 1 0 10 1 1 1

1 0 0 1 Para el bloque O rige: x = 01 0 1 1 (x significa que la entrada no se utiliza) 1 1 0 1 1 1 1 1

INVERSOR (NOT)

Un inversor se representa así en el esquema de circuitos:

Para LOGO! se trata de una función INVERSO. He aquí el símbolo correspondiente:

Este bloque se denomina INVERSOR porque la salida Q1 ocupa el estado 1 cuando la entrada tiene el estado 0, es decir, que INVERSO invierte el estado en la entrada.

Ejemplo de la ventaja que supone INVERSO: Para LOGO! ya no necesita ningún contacto de apertura, pues basta con utilizar un contacto de cierre y convertirlo en uno de apertura mediante el bloque INVERSO.

Tabla lógica para el bloque INVERSO

I1 Q0 11 0

Para el bloque INVERSO rige: x = 1(x significa que la entrada no se utiliza)

Y-NEGADA

La conexión en paralelo de varios contactos de apertura se representa así en el esquema de circuitos:

8

Page 9: MANUAL LOGO

Para LOGO! se trata de una función Y-NEGADA. He aquí el símbolo correspondiente:

Este bloque se denomina Y-NEGADA porque la salida Q de Y-NEGADA sólo ocupa el estado 0 cuando I1 e I2 e I3 tienen el estado 1, es decir, cuando están cerrados.

Tabla lógica para el bloque Y-NEGADA

I1 I2 I3 Q0 0 0 10 0 1 10 1 0 10 1 1 11 0 0 11 0 1 11 1 0 11 1 1 0

Para el bloque Y-NEGADA rige: x = 1(x significa que la entrada no se utiliza)

O-NEGADO

La conexión en serie de varios contactos de apertura se representa así en el esquema de circuitos:

Para LOGO! se trata de una función O-NEGADO. He aquí el símbolo correspondiente:

La salida de O-NEGADO sólo está activada (estado 1) cuando están desactivadas todas las entradas (estado 0). Tan pronto como se active alguna de las entradas (estado 1), es desactivada la salida.

9

Page 10: MANUAL LOGO

Este bloque se denomina O-NEGADO porque la salida Q de O-NEGADO sólo ocupa el estado 1 cuando todas las entradas tienen el estado 0. Tan pronto como alguna de las entradas ocupe el estado 1, la salida de O-NEGADO tiene el estado 0.

Tabla lógica para el bloque O-NEGADO

I1 I2 I3 Q0 0 0 10 0 1 00 1 0 00 1 1 01 0 0 01 0 1 01 1 0 01 1 1 0

Para el bloque O-NEGADO rige: x = 0(x significa que la entrada no se utiliza)

O-EXCLUSIVO

Un circuito O exclusivo está formado por la conexión en serie de 2 alternadores. Ello se representa así en el esquema de circuitos:

Para LOGO! se trata de una función O-EXCLUSIVO. He aquí el símbolo correspondiente:

La salida de O-EXCLUSIVO ocupa el estado 1 cuando las entradas tienen estados diferentes.

Tabla lógica para el bloque O-EXCLUSIVO

I1 I2 Q0 0 00 1 11 0 11 1 0

Para el bloque O-EXCLUSIVO rige: x = 0(x significa que la entrada no se utiliza)Funciones especiales SF

Retardo de activación

10

Page 11: MANUAL LOGO

Retardo de desactivación

Relé de impulsos de corriente

Reloj de temporización

Relé de automantenimiento

Generador de reloj

Retardo de activación almacenable

Contador progresivo/regresivo

Contador de horas de servicio

Relé de supresión

11

Page 12: MANUAL LOGO

Conmutador de valor de umbral para frecuencias

Retardo de activación

Cableado

Descripción

Entrada Trg A través de la entrada Trg (abreviatura de trigger) se inicia el tiempo para el retardo de activación

Parámetro T T es el tiempo (Tiempo T ) tras el que debe activarse la salida (la señal de salida pasa de 0 a 1).

Salida Q Q se activa al transcurrir el tiempo T parametrizado, si está activada aún Trg.

Diagrama de temporización

Al pasar de 0 a 1 el estado en la entrada Trg se inicia el tiempo Ta (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.

12

Page 13: MANUAL LOGO

La salida se repone nuevamente a 0 si la entrada Trg se halla en el estado 0.Tras un corte de red se repone nuevamente el tiempo ya transcurrido.

Retardo de desactivación

Cableado

Descripción

Entrada Trg Con el flanco descendente (cambio de 1 a 0) en la entrada Trg (Trg es la abreviatura de Trigger) se inicia el tiempo para el retardo de desactivación.

Entrada R A través de la entrada R (reset) se repone el tiempo para el retardo de desactivación y se conmuta la salida a 0(la reposición tiene prioridad ante Trg)

Parámetro T T es el tiempo (Tiempo T) tras el que debe desactivarse la salida (la señal de salida pasa de 1 a 0)

Salida Q Q se activa al transcurrir el tiempo T parametrizado, si está activada aún Trg.

Diagrama de temporización

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 Ta (la hora actual en LOGO!) y la salida permanece en 1. Cuando Ta alcanza el valor ajustado mediante T (Ta=T), se repone la salida Q al estado 0.

13

Page 14: MANUAL LOGO

Si vuelve a activarse y desactivarse la entrada Trg, arranca nuevamente el tiempo Ta.A través de la entrada R (reset) repone el tiempo Ta y la salida antes de que termine el tiempo Ta.

Tras un corte de red se repone nuevamente el tiempo ya transcurrido.

Relé de impulsos de corriente

Cableado

Descripción

Entrada Trg A través de la entrada Trg (abreviatura de trigger) se activa y desactiva la salida Q.

Entrada R A través de la entrada R (reset) se repone el relé de impulsos de corriente y se conmuta la salida a 0(la reposición tiene prioridad ante Trg).

Parámetro Par Par se prevé sólo en las variantes de LOGO!...-L...Este parámetro permite activar y desactivar la remanencia.Rem:off = sin remanencia, on = estado almacenable con remanencia

Salida Q Q se activa con Trg y se desactiva con la próxima Trg.

Diagrama de temporización

Cada vez que se conmuta de 0 a 1 el estado en la entrada Trg, la salida Q cambia su estado, es decir, que es activada o desactivada. A través de la entrada R, repone el relé de impulsos de corriente a su estado inicial. Tras una conexión de red o una reposición, queda repuesto el relé de impulsos de corriente y la salida Q en 0.

14

Page 15: MANUAL LOGO

Comportamiento tras conexión de red

Todas las variantes de LOGO! sin módulo de programa Variantes de LOGO!...L... con módulo de programa rojo o amarillo

Tras la conexión de red queda repuesto siempre el relé de impulsos de corriente y la salida Q siempre a 0.Si no se ha parametrizado la remanencia, tras la conexión de red queda repuesto el relé de impulsos de corriente y la salida Q conmutada a 0.

Si se ha parametrizado la remanencia, tras la conexión de red queda ajustado el estado actual antes de la desconexión.

Diagrama de temporización

Cada vez que se conmuta de 0 a 1 el estado en la entrada Trg, la salida Q cambia su estado, es decir, que es activada o desactivada. A través de la entrada R, repone el relé de impulsos de corriente a su estado inicial. Tras una conexión de red o reposición, queda repuesto el relé de impulsos de corriente y la salida Q en 0.

Aplicación:Alumbrado de pasillos

Reloj de temporización

El reloj de temporización se prevé sólo en las variantes de LOGO! con la designación C (abreviatura de clock = reloj). p. ej. LOGO! 230 RC.

Cada reloj de temporización cuenta con 3 levas.Representación del bloque para el reloj de temporización:

Parámetros No1, No2, No3

A través de los parámetros No, ajusta los instantes de activación y desactivación para cada una de las "levas” del reloj de temporización (vea también Ajustar el reloj de temporización)

15

Page 16: MANUAL LOGO

He aquí la ventana de parámetro para una leva:

B01:No1Day= Mo + Día de la semana (Mo = lunes); + vea Mostrar y ocultar parámetrosOn =06:00 Instante de activación (6:00 horas)Off=09:00 Instante de desactivación (19:00 horas)

Día de la semanaAjustes posibles para el día de la semana:Su DomingoMo LunesTu MartesWe MiércolesTh JuevesFr ViernesSa SábadoMo..Fr Cualquier día de lunes a viernesMo..SaCualquier día de lunes a sábadoMo..SuCualquier día de lunes a domingo (o sea, todos los días)Sa..Su Sábado y domingo

(Nota: Para los días de la semana empleamos las respectivas abreviaturas internacionales)Instante de activación

Cualquier instante entre las 00:00 y las 23:59 horas--:-- significa sin activaciónInstante de desactivaciónCualquier instante entre las 00:00 y las 23:59 horas--:-- significa sin desactivación

Acumulación de la hora

En LOGO! 230RC sigue funcionando el reloj incluso si se interrumpiera la tensión de red, es decir, que el reloj cuenta con una reserva de marcha. La duración de esta reserva en LOGO! 230 RC depende de la temperatura ambiente. Para una temperatura ambiente de 25° C, la reserva de marcha es de 80 horas.

Superposición de levas

A través de las levas determina los instantes de activación y de desactivación. En un instante de activación, el reloj de temporización conecta la salida si ésta no estuviera aún

16

Page 17: MANUAL LOGO

conectada. En un instante de desactivación, el reloj desconecta la salida si ésta no estuviera aún desconectada.

Prioridad

Si indica para un reloj un instante de activación y uno de desactivación a la misma hora, pero en levas diferentes, es contradictorio el instante de activación/desactivación. En tal caso, la leva No3 tiene prioridad sobre la leva No2 y ésta -a su vez- sobre la leva No1.

Ajustar el reloj de temporización

Manera de introducir los instantes de activación/desactivación:

1. Posicione el cursor en uno de los parámetros No del reloj (p. ej. No1).

2. Pulse la tecla OK.LOGO! abre la ventana de parámetro para esa leva. El cursor se halla en el día de la semana.

3. Elija uno o varios días de la semana mediante las teclas y .

4. Mediante la tecla , posicione el cursor en el primer dígito para el instante de

activación. 5. Ajuste la hora de activación.

Modifique el valor en el dígito correspondiente mediante las teclas y .

Desplace el cursor entre los distintos dígitos mediante las teclas y .

El valor --:-- (--:-- significa sin activación/desactivación) sólo puede ajustarse en el primer dígito.

6. Ajuste la hora de desactivación (igual que en el punto 5).

7. Confirme su introducción pulsando la tecla OK.

Reloj de temporización: ejemplos

El reloj permite combinar discrecionalmente varios instantes de activación/desactivación. He aquí algunos ejemplos:

Ejemplo 1La salida del reloj debe estar activada cada lunes entre las 8:00 y las 13:00 horas:

17

Page 18: MANUAL LOGO

B01:No1Day=MoOn =08:00Off=13:00

Ejemplo 2La salida del reloj debe estar activada cada día de las 8:00 a las 13:00 horas y de las 15:00 a las 18:30 horas. A tal efecto, necesita 2 levas:

B01:No1Day=Mo..SuOn =08:00Off=13:00

B01:No2Day=Mo..SuOn =15:00Off=18:30

Ejemplo 3

La salida del reloj debe estar activada diariamente desde el lunes al sábado de las 8:00 a las 13:00 horas y de las 15:00 a las 18:30 horas. Además, la salida debe estar activada los domingos entre las 11:00 y las 15:00 horas. A tal efecto, necesita 3 levas:

B01:No1Day=Mo..SaOn =08:00Off=13:00

B01:No2Day=Mo..SaOn =15:00Off=18:30

B01:No3Day=SuOn =11:00Off=15:00

Ejemplo 4

18

Page 19: MANUAL LOGO

La salida del reloj debe activarse el lunes a las 22.00 horas y desactivarse el martes a las 6.00 horas:

B01:No1Day=MoOn =22:00Off=--.--

B01:No2Day=TuOn =--:--Off=06:00

Relé con automantenimiento

Cableado

Descripción

Entrada S A través de la entrada S (set) se conmuta la salida Q a 1.

Entrada R A través de la entrada R (reset) se repone la salida Q a 0. Si tanto S como R son 1, es repuesta la salida (la reposición tiene prioridad ante la activación).

ParámetroPar Par se prevé sólo en las variantes de LOGO!...-L...Este parámetro permite activar y desactivar la remanencia.Rem: off = sin remanencia, on = estado almacenable con remanencia

Salida Q Q se activa y desactiva cíclicamente según el tiempo de cadencia T.

Función de conmutación

19

Page 20: MANUAL LOGO

Un relé de automantenimiento es un sencillo elemento de memorización binario. El valor a la salida depende de las señales en las entradas y de la señal anterior en la salida. En la tabla siguiente se expone nuevamente su lógica:

S R Q Explicación0 0 Estado inalterado0 1 0 Reposición1 0 1 Activación1 1 0 Reposición (prioridad ante la activación)

Comportamiento tras conexión de red

Todas las variantes de LOGO! sin módulo de programa

Variantes de LOGO!...L... con módulo de programa rojo o amarillo

Tras la conexión de red queda repuesto siempre el relé con automantenimiento y la salida Q siempre a 0.

Si no se ha parametrizado la remanencia, tras la conexión de red queda repuesto el relé con automantenimiento y la salida Q conmutada a 0.Si se ha parametrizado la remanencia, tras la conexión de red queda ajustado el estado actual antes de la desconexión.

Generador de impulsos simétrico

Cableado

Descripción

Entrada En A través de la entrada En (enable) es activado (En=1) y desactivado (En=0) el generador de impulsos.

Parámetro T T es el tiempo durante el que está activada o desactivada la salida.

20

Page 21: MANUAL LOGO

Salida Q Q se activa y desactiva cíclicamente según el tiempo de cadencia T.

Diagrama de temporización

A través del parámetro T indica Ud. la duración del tiempo de activación y de desactivación. A través de la entrada En (Enable = liberación) puede Ud. activar el generador de reloj. El generador conmuta la salida a 1 durante el tiempo T, a continuación la salida a 0 durante el tiempo T, y así sucesivamente, hasta que la entrada En lleva 0.

Observación para el parámetro T:

Introduzca Ud. 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.

Observación para las salidas de relé:Las salidas de relé que se accionan bajo carga están sometidas a cierto desgaste durante cada proceso de conmutación. En el capítulo 'Datos técnicos' del manual LOGO! se indica cuántos procesos de conmutación puede ejecutar con seguridad cada salida de LOGO!. Este manual puede obtenerlo Ud. donde adquirió LOGO!.

Retardo de activación almacenable

Cableado

21

Page 22: MANUAL LOGO

Descripción

Entrada Trg A través de la entrada Trg (abreviatura de trigger) se inicia el tiempo para el retardo de activación.

Entrada R A través de la entrada R (reset) se repone el tiempo para el retardo de activación y se conmuta la salida a 0(la reposición tiene prioridad ante Trg).

Parámetro T T es el tiempo (Tiempo T ) tras el que debe activarse la salida (la señal de salida pasa de 0 a 1)

Salida Q Q está activada una vez transcurrido el tiempo T.

Diagrama de temporización

Al pasar de 0 a 1 el estado en la entrada Trg, se inicia el tiempo actual Ta. Cuando Ta a alcanza el tiempo T, se conmuta a 1 la salida Q. Si se conmuta de nuevo la entrada Trg, no se altera Ta.

La salida y el tiempo Ta no se reponen nuevamente a 0 hasta que la entrada Trg presente el estado 1.

Tras un corte de red se repone nuevamente el tiempo ya transcurrido.

Contador progresivo/regresivo

CableadoDescripción

22

Page 23: MANUAL LOGO

Entrada R A través de la entrada R (reset) se reponen a cero el valor de cómputo interno y la salida (la reposición tiene prioridad ante Cnt).

Entrada Cnt El contador cuenta los cambios del estado 0 al estado 1 registrados en la entrada Cnt (count = cómputo). No se cuentan los cambios del estado 1 al 0. Máxima frecuencia de cómputo en los bornes de entrada: 5 Hz.

Entrada Dir A través de la entrada Dir (dirección) se indica el sentido de cómputo:Dir = 0: Cómputo progresivoDir = 1: Cómputo regresivo

ParámetroPar Téngase en cuenta lo indicado sobre el parámetro preajustado Par a

continuación de esta tabla.Salida Q Q se activa al alcanzarse el valor de cómputo (parámetro Par o Lim;

véase abajo).

Parámetro preajustado Par

Si el valor de cómputo interno es igual o mayor que Par (parámetro) o Lim, es activada la salida. Si se rebasa este valor por defecto o por exceso, es detenido el contador.

Par puede estar comprendido entre 0 y 9.999.

Lim puede estar comprendido entre 0 y 999.999.

Rem: En caso de LOGO!...L..., este parámetro permite activar y desactivar la remanencia para el valor de cómputo interno Cnt.

off = sin remanencia

on = valor de cómputo Cnt almacenable con remanencia

Clase de protección:

23

Page 24: MANUAL LOGO

+: Parámetro Par o Lim modificable durante el servicio

-: Parámetro Par o Lim modificable sólo en este punto durante la programación; no es posible modificarlo durante el servicio.

Diagrama de Temporización

Durante cada flanco positivo en la entrada Cnt, el contador interno es incrementado en uno (Dir = 0) o decrementado en uno (Dir = 1).

Si el valor de cómputo interno es igual o mayor que el valor determinado mediante Par (Lim en variantes de LOGO! ...L..), se conmuta la salida Q a 1.

A través de la entrada de reposición R puede Ud. reponer a ‘0000’ ó ‘000000’ el valor de cómputo interno. Mientras R=1, la salida se halla en 0.

Tras un corte de red el valor de cómputo actual es = 0.

Remanencia

En LOGO!...L... existe la posibilidad de mantener remanentes en algunas funciones los estados de conmutación, tiempos y valores de cómputo. A tal efecto,

· deben haberse definido como remanentes los valores correspondientes y

· tiene que haber enchufado un módulo amarillo o rojo que permita la conservación de datos remanente.

Tras un corte de la red, el programa sigue funcionando con los valores actuales antes de la interrupción.

Contador de horas de servicio

24

Page 25: MANUAL LOGO

Esta función sólo está disponible en las variantes de LOGO!...L.

Cableado

Descripción

Entrada R R = 0: cómputo de horas de servicio posible si Ral no = 1R = 1: contador de horas de servicio detenidoA través de la entrada R (reset) se repone la salida. El tiempo restante MN del intervalo de mantenimiento es ajustado al valor MN = MI. Se conserva el tiempo transcurrido hasta ahora (OT - operating time).

Entrada En En es la entrada de supervisión. LOGO! mide el tiempo que está activada dicha entrada.

Entrada Ral Ral = 0: cómputo de horas de servicio posible si R no = 1Ral = 1: contador de horas de servicio detenidoA través de la entrada Ral (reset all) se reponen el contador y la salida. Es decir, que sucede lo siguiente:salida Q = 0,horas de servicio medidas OT = 0 ytiempo restante del intervalo de mantenimiento MN = MI.

ParámetroPar: MI MI: intervalo de mantenimiento preajustable en la unidad horasMI

puede estar comprendido entre 0 y 9.999 horas.

Salida Q Si el tiempo restante MN = 0 (ver el diagrama de temporización), es activada la salida.

Parámetro preajustado Par

MI es el intervalo de tiempo parametrizable, que puede estar comprendido entre 0 y 9.999.

25

Page 26: MANUAL LOGO

Clase de protección:

+: Tiempo de supervisión preajustable modificable durante el servicio

-: Tiempo de supervisión preajustable modificable sólo en este punto durante la programación; no es posible modificarlo durante el servicio.

Diagrama de temporización

MI = Intervalo de tiempo parametrizable

MN = Tiempo restante

OT = Tiempo total transcurrido desde la última señal 1 en la entrada Ral

El contador de horas de servicio supervisa la entrada En. Mientras dicha entrada lleve aplicado el valor 1, LOGO! determina el tiempo transcurrido y el tiempo restante MN. LOGO! visualiza estos tiempos en la clase de servicio 'Parametrización'. Si el tiempo restante MN es igual a cero, se conmuta a 1 la salida Q.

Acciones mediante la entrada de reposición R

Acciones mediante la entrada de reposición Ral

Se repone la salida Q.Se ajusta el contador del tiempo restante al valor preajustado MI.El contador interno OT permanece inalterado.

Se repone la salida Q.Se ajusta el contador del tiempo restante al valor preajustado MI.Se repone a 0 el contador interno OT.

Valor límite para OT

26

Page 27: MANUAL LOGO

Si se repone el contador de horas de servicio mediante la señal R, se conservan en OT las horas de servicio acumuladas. El valor límite para el contador OT es de 99.999 horas.Cuando el contador de horas de servicio alcanza este valor, no sigue contando las horas.

Remanencia

En LOGO!...L... está ajustado siempre a remanencia el valor de cómputo interno. Para poder aprovechar esta remanencia, debe haber enchufado un módulo amarillo o rojo.

En caso de un corte de la red, el programa sigue funcionando con los valores actuales antes de la interrupción.

Si falta un módulo rojo o amarillo, después de una interrupicón de la red se ajusta entonces MN = MI y OT = 0.

AplicaciónSupervisión de intervalos de mantenimiento

Relé de supresión

Cableado

Descripción

Entrada Trg A través de la entrada Trg (abreviatura de trigger) se inicia el tiempo para el relé de supresión.

Parámetro T T es el tiempo tras el que se desactiva la salida (la señal de salida pasa de 1 a 0).

Salida Q Q se activa con Trg y permanece así hasta que transcurre el tiempo T.

Diagrama de temporización

Cuando la entrada Trg ocupa el estado 1, la salida Q se conmuta inmediatamente a 1. A la vez se inicia en LOGO! el tiempo actual Ta y la salida permanece activada. Cuando Ta

27

Page 28: MANUAL LOGO

alcanza el valor ajustado a través de T (Ta=T), es repuesta la salida Q al estado 0 (salida de impulsos).

Si la entrada Trg se conmuta de 1 a 0 antes de transcurrir el tiempo preajustado, la salida pasa también inmediatamente de 1 a 0.

Reglas fundamentales para la operación

Para la introducción de programas existen algunas reglas sencillas:

Pulsación doble: Parametrización

Pulsar las teclas ESC y OK simultáneamente

Mediante la pulsación doble se conmuta LOGO! a la clase de servicio 'Parametrización'.

Durante la clase de servicio 'Parametrización', sigue procesándose el programa en LOGO!.

Pero se puede elegir las funciones siguientes:

Ajustar la hora (Set Clock)

Modificar parámetros (Set Param)

Mediante Set Param se pueden modificar valores de los parámetros marcados con ‘+’ en la clase de servicio 'Programación'. Los parámetros marcados con ‘-’ no se visualizan y tampoco pueden ser modificados.

Pulsación triple: Programación

Pulsar las teclas , y OK simultáneamente

Mediante la pulsación triple conmuta LOGO! a la clase de servicio 'Programación'. En esta clase de servicio, puede introducir un circuito o modificar un circuito ya existente. Para LOGO!, un circuito constituye un programa.

También LOGO!Soft conoce una pulsación triple .

Cambio de horario de verano/invierno

28

Page 29: MANUAL LOGO

La función sólo está disponible para variantes de LOGO! ...L.

Llamada en RUN.

Teclas OK y adicionalmente ó

Con ello LOGO! se adelanta o retrasa en el estado RUN respectivamente una hora mediante accionamiento.

Desde la salida hacia la entrada

Debe programar siempre desde la salida hacia la entrada. Los bloques funcionales nuevos deben conectarse siempre a la entrada de un bloque ya existente o directamente a una salida.

Cursor subrayado: Posicionar el cursor

Si se representa el cursor subrayado, puede posicionarlo en un punto cualquiera del programa mediante las cuatro teclas del cursor.

Cursor enmarcado: Introducción

Si el cursor parpadea y se representa enmarcado, elija de los menús un bloque funcional o un cableado para una entrada. Efectúe la elección mediante las teclas y . Concluya

siempre su introducción pulsando la tecla OK.

ESC: Retroceder un paso

Si pulsa la tecla ESC, retrocede siempre un paso en su introducción. Si LOGO! ya no puede retroceder un paso, salta siempre al menú inmediatamente anterior.

Si al representarse el cursor subrayado pulsa la tecla ESC, LOGO! comprueba si el circuito está completo. Si ello no fuera así, LOGO! le muestra automáticamente las entradas no cableadas aún. Las entradas no cableadas están marcadas con un signo de interrogación. tiene que cablear todas las entradas para que el circuito esté completo. LOGO! sólo almacena circuitos completos.

OK: Aceptar

Pulsando la tecla OK, confirma una introducción.

29

Page 30: MANUAL LOGO

Introducir un programa

Manera de introducir un programa nuevo:

1. Conmute LOGO! a la clase de servicio Programación (pulsación triple).

2. Elija Program en el menú principal.

A tal efecto, elija la opción Program mediante las teclas y y pulse a continuación la tecla OK.

3. Elija Edit Prg en el menú de programación.

A tal efecto, elija Edit Prg mediante las teclas y y pulse a continuación la tecla OK.

Resultado: Se visualiza la primera salida Q1.

Ahora puede introducir el circuito para la salida.

Pulse la tecla OK. Primero debe elegir una de las listas Co, GF o SF. Elija luego de esas listas una función o un borne y pulse la tecla OK. El bloque de la respectiva función o el borne son intercalados en el programa.

Si alguna vez no pudiera elegir un nuevo bloque de función, quizás haya aumentado demasiado su programa. Tenga en cuenta la capacidad de memoria requerida y los límites de programa.

Considere asimismo las reglas fundamentales para la operación.

Modificar un programa

La modificación de un programa (un circuito) resulta muy sencilla mediante LOGO!:

30

Page 31: MANUAL LOGO

Pase a la clase de servicio Programación.

1. Elija la opción Program en el menú principal.

A tal efecto, elija la opción Program mediante las teclas y y pulse a continuación la tecla OK.

2. Elija la opción Edit en el menú de programación.

A tal efecto, elija Edit Prg mediante las teclas y y pulse a continuación la tecla OK.

Resultado: Se visualiza la primera salida Q1.

Lleve el cursor al punto donde desea modificar algo.

Pulse la tecla OK e introduzca el nuevo cableado. Si intercala un bloque nuevo, el bloque o la entrada conectados aquí hasta ahora se conectan a la entrada superior del nuevo bloque intercalado.

Observación

Si desea elegir un bloque para sustituir cierto bloque funcional por otro con una función diferente (p. ej. función O en vez de función Y), deberá tener en cuenta lo siguiente:

Sólo es posible sustituir bloques con la misma cantidad de entradas o con la misma cantidad de parámetros.

Considere asimismo las reglas fundamentales para la operación.Si alguna vez no pudiera elegir un nuevo bloque de función, quizás haya aumentado demasiado su programa. Tenga en cuenta la capacidad de memoria requerida y los límites de programa.

31

Page 32: MANUAL LOGO

Borrar un programa

Manera de borrar un programa existente:

1. Conmute LOGO! a la clase de servicio Programación (pulsación triple).

2. Elija Program en el menú principal.

A tal efecto, elija la opción Program mediante las teclas y y pulse a continuación la tecla OK.

3. Elija Clear Prg en el menú de programación.

4. Confirme el borrado posicionando el cursor en Yes y pulsando entonces la tecla OK.

Resultado: El programa es borrado. Después de ello, se halla de nuevo en el menú de programación.

Ahora puede introducir un programa nuevo.

Observación

El programa contenido en el módulo de programa (tarjeta) no se borra. En caso de red desc. -> red con. es cargado automáticamente el programa del módulo de programa (tarjeta), sobrescribiéndose el programa que hubiera almacenado en LOGO!.

Introducir parámetros

Se prevén los parámetros siguientes:

· Parámetro T: Retardos para funciones de temporización e instante de activación para el generador de reloj

· No1, 2, 3: Levas del reloj de temporización

32

Page 33: MANUAL LOGO

· Par: Valor de cómputo para un contador

· Par en LOGO!...L...: Diversos parámetros en las funciones especiales de contador, contador de horas de servicio e conmutador de valor de umbral para frecuencias.

Aquí se describe cómo puede ajustar el parámetro T.

El parámetro Par para el contador se ajusta de la misma manera.Para el reloj de temporización, vea Ajustar el reloj de temporización.

Ajuste del parámetro T en la clase de servicio Programación:

1. ha conmutado LOGO! a la clase de servicio Programación e introduce un circuito.

2. Posicione el cursor en la entrada donde se halla el parámetro T.

3. Pulse la tecla OK.LOGO! abre la ventana de parámetro, que tiene aproximadamente el aspecto siguiente:

En el primer renglón aparece el número de bloque y el nombre del parámetro.

En el segundo renglón aparece el valor actual del parámetro.

4. Introduzca el valor para el parámetro.

Modifique el valor en el respectivo dígito mediante las teclas y .

Desplace el cursor entre los distintos dígitos mediante las teclas y .

5. Si el parámetro debe poder visualizarse y modificarse en la clase de servicio Parametrización:

Posicione el cursor en ‘+’ mediante las teclas y . Modifique el ajuste mediante las teclas y .

‘+’: El parámetro se visualiza en la clase de servicio Parametrización y puede modificarse aquí.

‘-’: El parámetro no se visualiza ni puede modificarse en esta clase de servicio.

33

Page 34: MANUAL LOGO

6. Concluya su introducción:

Confirme la introducción pulsando la tecla OK.Rechace la introducción pulsando la tecla ESC.

Mostrar y ocultar parámetros en la clase de servicio Parametrización

En la clase de servicio Parametrización puede visualizar y modificar parámetros.Si desea evitar que un parámetro se visualice y pueda ser modificado, tiene que identificar el mismo en el programa.

Manera de ocultar un parámetro:

1. Conmute LOGO! a la clase de servicio Programación pulsación triple

2. Elija Program y pulse la tecla OK

3. Elija Edit Prg y pulse la tecla OK

4. Lleve el cursor al punto del programa donde aparece el parámetro y pulse la tecla OK

5. Posicione el cursor en + dentro de la ventana de parámetro

6. Pulse la tecla o .Aparece el signo -

7. Pulse la tecla OK

Resultado: El parámetro ya no es visualizado en la clase de servicio Parametrización.

Visualizar y modificar parámetros en la clase de servicio Parametrización

1. Conmute LOGO! mediante la pulsación doble a la clase de servicio Parametrización.

2. Posicione el cursor en Param.

3. Pulse la tecla OK.

34

Page 35: MANUAL LOGO

LOGO! abre la primera ventana de parámetro, que para la función especial Retardo de activación tiene aproximadamente el aspecto siguiente:

En el primer renglón aparece el número de bloque y el nombre del parámetro.

En el segundo renglón aparece el valor ajustado del parámetro.

En el último renglón aparece el valor actual del parámetro.

4. Posicione otros parámetros mediante las teclas y . Pulse la tecla OK para elegir un parámetro que desea modificar.

5. Pulse la tecla OK. El cursor salta al primer dígito del parámetro.

6. Desplace el cursor entre los distintos dígitos mediante las teclas y . Mediante las teclas y , modifique el valor en el dígito donde se halla el cursor.

7. Concluya su introducción:

Confirme la introducción pulsando la tecla OK.Rechace la introducción pulsando la tecla ESC.

8. Abandone la ventana de parámetro pulsando la tecla ESC.

9. Abandone la clase de servicio Parametrización pulsando la tecla ESC.

Mostrar y ocultar parámetros en la clase de servicio Parametrización

Conmutar LOGO! a la clase de servicio PC/LOGO

En la clase de servicio PC«LOGO es posible intercambiar datos entre un PC y LOGO!.Manera de ajustar LOGO! a la clase de servicio PC«LOGO:

1. Conmute LOGO! a la clase de servicio Programación mediante la pulsación triple

2. Elija PC/Card en el menú principal y pulse la tecla OK

3. Elija PC«LOGO en el menú PC/Card y pulse la tecla OK

35

Page 36: MANUAL LOGO

Resultado:LOGO! muestra en el cuadro de visualización:

PC LOGO

Stop?

Press ESC

Copiar un programa en un módulo de programa (tarjeta)

Si ha introducido su programa en LOGO!, puede copiarlo también en un módulo de programa a fin de reproducirlo.

Manera de copiar un programa desde LOGO! en un módulo de programa (tarjeta):Advertencia: Observaciones importantes

1. Conmute LOGO! a la clase de servicio Programación (pulsación triple)

2. Enchufe el módulo de programa en el receptáculo correspondiente

3. Elija PC/Card en el menú principal y pulse la tecla OK

4. Elija LOGO®Card en el menú PC/Card y pulse la tecla OK

Resultado: LOGO! copia el programa en el módulo de programa. Mientras LOGO! está copiando, parpadea un ‘#’ en la parte inferior derecha del display. Tras terminar el parpadeo, LOGO! ha acabado de copiar y regresa al menú de programación.

5. Espere a que termine el parpadeo de ‘#’

Ahora puede retirar el módulo de programa y enchufar otro módulo para copiar nuevamente el programa.

Copiar un programa del módulo de programa (tarjeta) en LOGO!

Ud. tiene un módulo de programa (tarjeta) con su programa.

Ahora puede copiar el programa en LOGO! de dos maneras:

· automáticamente tras la conexión de LOGO! (red desc./red con.) o bien

36

Page 37: MANUAL LOGO

· a través del menú PC/Card de LOGO!.Copiado automático al conectar LOGO!

1. Desconecte la tensión de alimentación de LOGO!

2. Enchufe el módulo de programa en el receptáculo correspondiente

3. Conecte nuevamente la tensión de alimentación para LOGO!

Resultado: LOGO! copia el programa desde el módulo de programa (tarjeta) en la memoria de LOGO!. Mientras LOGO! está copiando, parpadea un ‘#’ en la parte inferior derecha del display. Tras terminar el parpadeo, LOGO! ha acabado de copiar y vuelve a hallarse en el estado RUN.

Copiado a través del menú PC/Card de LOGO!

Advertencia: Observaciones importantestambién puede copiar un programa del módulo de programa (tarjeta) en LOGO!:

1. Conmute LOGO! a la clase de servicio Programación (pulsación triple)

2. Enchufe el módulo de programa en el receptáculo correspondiente.

3. Elija PC/Card en el menú principal y pulse la tecla OK

4. Elija Card®LOGO en el menú PC/LOGO! y pulse la tecla OK

Resultado: LOGO! copia el programa desde el módulo de programa (tarjeta) en la memoria de LOGO!. Mientras LOGO! está copiando, parpadea un ‘#’ en la parte inferior derecha del display. Tras terminar el parpadeo, LOGO! ha acabado de copiar y regresa al menú de programación.

Conectar LOGO!

Cuando conecta LOGO! (es decir, tras aplicar tensión al mismo), LOGO! reacciona como sigue:

1. LOGO! comprueba si el módulo de programa contiene un programa.

2. Si existe un programa válido, LOGO! lo copia automáticamente desde el módulo de programa en la memoria de LOGO! y lo almacena aquí a prueba de cortes de la red.

37

Page 38: MANUAL LOGO

Si no existe ningún programa o no hay enchufado ningún módulo de programa (estando recubierto el receptáculo), LOGO! opera con el programa interno almacenado.

3. LOGO! opera con el programa copiado o con el que lleva almacenado.

4. Si LOGO! no cuenta con un programa válido, se visualiza en el display: No Program.

38

Page 39: MANUAL LOGO

39