01Manual LOGO
Short Description
Descripción: logo...
Description
Página Nº.-1
1. APLICACIONES ........................................................................... 3 2. VARIANTES DISPONIBLES DE LOGO ......................................... 4 3. DEL ESQUEMA ELÉCTRICO AL LOGO! ....................................... 6
3.1. Conexión de las entradas de LOGO! ........................................... ................................................................ ........................... ...... 7 3.2. Conexión de las salidas de LOGO! ......................................... ............................................................... ............................... ......... 7 4. REGLAS FUNDAMENTALES PARA OPERAR CON LOGO! ........... ......... .. 8 5. MODOS DE FUNCIONAMIENTO......................... ............ .......................... .......................... ............. 9 6. PRICIPIOS BÁSICOS DE PROGRAMACIÓN ............................. .............. ................. .. 10
6.1. Lenguajes de programación............................................... ...................................................................... ................................... ............ 10 6.2. Constantes y Bornes .................................................... ........................................................................... ......................................... .................. 10 7. OPERACIONES LÓGICAS. FUNCIONES BÁSICAS ..................... ............. ........ 11
7.1. 7.2. 7.3. 7.4. 7.5. 7.6. 7.7.
Asignación ............................................ .................................................................. ............................................. .......................................... ................... 11 Función AND (Y) .................................. ........................................................ ............................................ ......................................... ................... 12 Función OR (O) ........................................... .................................................................. ............................................. .................................. ............ 13 Función XOR (O exclusiva) ............................................ ................................................................... ..................................... .............. 14 Función NAND............................................ .................................................................. ............................................ .................................. ............ 15 Función NOR.......................................... ................................................................. ............................................. ...................................... ................ 15 Ejercicios propuestos: ............................... ..................................................... ............................................ ...................................... ................ 16
8. FUNCIONES ESPECIALES ........................... ............. ........................... ........................... ................. ... 18
8.1. 8.2. 8.3. 8.4.
Set y Reset ........................................... ................................................................. ............................................. .......................................... ................... 18 Flancos........................................... ................................................................. ............................................ ............................................. ........................... .... 19 Temporizadores ............................................ ................................................................... .............................................. ................................. .......... 21 Contadores ............................................ .................................................................. ............................................. .......................................... ................... 27
9. OTRAS FUNCIONES ESPECIALES ............................................ 29 10. OTROS MICROPLC´s ................................................................. 31
Logo es un Módulo Lógico Universal para la electrotecnia, que permite solucionar las aplicaciones cotidianas con confort mayor y menos gastos.
Página Nº.-2
1.
APLICACIONES •
Control de iluminación
Ventanas,iluminación,luces de indicación, iluminación exterior, iluminación temporizada, control de grupos, distribución de cargas, gestión de energía. •
Ventiladores / Climatizadores / Calefacción
Calentadores, aire acondicionado, campanas campanas de humo, teporizada o en función de la temperatura, temperatura, gestión de energía, sensores de aire/lluvia •
Vigilancia
Parkings de coches, sistemas de alarma, control de accesos, simulacion de presencia, mensajes de alarma •
Riego
Invernaderos, jardines, pozos / fuentes, en función de la humedad o temporizada, control de bombeos de agua •
Control de puertas, persianas/toldos
Puertas automáticas, garajes, puertas, abrir/cerar–subir/bajar puertas, control de semáforos, en función de sensores viento/lluvia o temporizado •
Uso en casas particulares
bombeos de agua,estaciones agua,estaciones de presión •
Cintas transportadoras
Sistemas de transporte, Control marcha/paro, Control de dirección, Control de velocidad, Control de piezas/contaje •
Control de puertas
Puertas industriales, Abrir/cerrar subir/bajar puertas, Control de semáforos industriales, Lento, rápido, Centralizado, descentralizado •
Planta de embotellamiento
Bebidas, grano, Temporizados, Contador de unidades, Control del nivel de llenado •
Condiciones ambientales especiales
Energía solar, rango de temperatura ampliado, condiciones mecánicas extremas •
Bombeo/Compresores
Bombear agua, aire comprimido, Bombeo secuencial, Conmutación en función del nivel de llenado, Mensajes de fallos centralizado •
Uso en la industria
Llenado de silos control de motores, plataformas elevadoras, transportadoras
Página Nº.-3
2.
VARIANTES DISPO DISPONIBLES NIBLES DE LOGO
La identificación de LOGO! proporciona información acerca de las diversas propiedades: 12/24: versión de 12/24 V 230: versión 115...240 V R: salidas de relé (sin R: salidas de transistor) C: Temporizador semanal integrado o: variante sin pantalla (”LOGO! Pure”) DM: módulo digital AM: módulo analógico CM: módulo de comunicación • • • • • • • •
Módulos de ampliación
Configuración máxima de un LOGO! con entradas analógicas (LOGO! 12/24RC/RCo y LOGO! 24/24o)
Página Nº.-4
LOGO! Basic, 4 módulos digitales y 3 módulos analógicos
Configuración máxima de un LOGO! sin entradas analógicas (LOGO! 24RC/RCo y LOGO! 230RC/RCo) LOGO! Basic, 4 módulos digitales y 4 módulos analógicos
Expansión máxima 24 ED + 8 EA + 16 SD + 2 SA
Página Nº.-5
3.
DEL ESQU ESQUEMA EMA ELÉCTRICO AL LOGO!
He aquí un ejemplo de un esquema eléctrico:
Realización del circuito mediante LOGO! En LOGO! creará un circuito en el que se conectarán bloques y bornes entre ellos:
Paso 1:
En la salida Q1 hay una conexión en serie del contacto de cierre S3 con otro elemento de circuito. Esta conexión en serie equivale a un bloque AND:
Paso 2: S1 y S2
están conectadas en paralelo. Esta conexión en paralelo equivale a un bloque OR:
Página Nº.-6
3.1. 3. 1.
Conexión Conexió n de las entr entradas adas de LOGO LOGO!!
LOGO! 12/24
LOGO! 230
3.2. 3. 2. •
Conexión Conexió n de las salid salidas as de LOGO LOGO!!
Salidas a Relé:
Las salidas de LOGO! ...R... son relés. Los contactos de los relés están libres de potencial con respecto a la tensión de alimentación y a las entradas. Condiciones para las salidas de relé
Puede conectar diferentes cargas a las salidas, p.ej. lámparas, lámparas fluorescentes, motores, protecciones, etc. Respecto a las propiedades necesarias de la carga conectada a LOGO! ...R
Página Nº.-7
Salidas de transistor:
•
Las variantes de LOGO! con salidas de transistor se reconocen por faltar la letra R en su designación de tipo. Las salidas son a prueba de cortocircuitos y de sobrecargas. No es necesario aplicar por separado la tensión de carga, ya que LOGO! asume asume la tensión de alimentación alimentación de la carga.
4.
REGLAS FUNDAMENT FUNDAMENTAL ALES ES PARA OPERAR CON LOGO!
Regla 1: Cambio del modo de operación El programa se introduce en el modo de servicio “Programación”. A este modo de servicio de llega pulsando simultáneamente los cursores derecho e izquierdo y la tecla OK. La modificación de los valores de tiempo y de parámetros en un programa ya existente pueden realizarse en los modos de parametrización y programación. Durante la parametrización LOGO! se encuentra en modo RUN, es decir, que el programa continúa en procesamiento. Para acceder al modo RUN debe ejecutar el comando de menú ’Start’ del menú principal. En el modo RUN, para regresar al modo de operación Parametrización, deberá pulsar la tecla ESC. Para versiones anteriores hasta 0BA2 rige: Para acceder al modo de programación debe pulsar simultáneamente las teclas < > y OK. Para acceder al modo de parametrización debe pulsar simultáneamente las teclas ESC y OK. •
•
• •
• •
Regla 2: Salidas y entradas El programa debe introducirse siempre desde la salida hasta la entrada. Es posible enlazar una salida con varias entradas, pero no conectar varias salidas a una entrada. Dentro de una ruta del programa no se puede enlazar una salida con una entrada precedente. Para tales retroacciones internas es necesario intercalar marcas o salidas.
• • •
Regla 3: Cursor y posicionamiento del cursor Para la introducción del programa rige: Si el cursor se representa subrayado, significa que se puede posicionar: •
- Pulse las teclas o si mueve el cursor en el programa - con OK cambia a “Seleccionar borne/bloque”
Página Nº.-8
•
- con ESC sale del modo de introducción del programa. Si el cursor se representa enmarcado, deberá Ud. elegir un borne/bloque: – Pulse las teclas o para elegir elegir un borne o un bloque – Confirme la selección pulsando OK – con ESC retrocede un paso.
Regla 4: Planificación Antes de crear un programa, haga primero un esbozo completo en papel o programe LOGO! directamente con LOGO!Soft Comfort. LOGO! sólo puede guardar programas completos y correctos. Programar LOGO! •
•
5.
MODOS DE FUNCIONAMIENTO •
Modo Programación: elaborar el
programa.
•
Modo Run: Poner en marcha el Logo!
En el modo RUN, LOGO! procesa el programa. Para ello,LOGO! lee primero los estados de las entradas, determina el estado de las salidas a partir del programa introducido y las conecta o desconecta. •
Modo Parametrización: Permite al usuario realizar ajustes en la instalación.
Página Nº.-9
6.
PRICIPIOS B Á SICOS DE PROGRAMA PROGRAMACIÓN CIÓN 6.1. 6. 1.
Lenguajes de pro programación gramación
Logo sólo puede ser programado en lenguaje de contactos (KOP) y funciones (FUP)
6.2. 6. 2.
Constantes Const antes y Bor nes
Las marcas son salidas virtuales que poseen en su salida el mismo valor que hay aplicado a su entrada Marca inicial: La marca M8 se aplica en el primer ciclo del programa de usuario y por ello puede utilizarlo en su programa como marca de arranque. Una vez completado el primer ciclo de procesamiento del programa, se borra automáticamente. En el resto de ciclos, la marca M8 puede utilizarse como el resto de marcas para las funciones de activación, borrado y valoración.
Página Nº.-10
7.
OPERACIONES OPERACION ES LÓGICAS. FUNC FUNCIONES IONES BÁ BÁSICAS SICAS
7.1.
Asignación
Se copia el contenido del Resultado Lógico al operando especificado
Contacto normalmente abierto
Contacto normalmente cerrado
Operación Resultado si el el estado estado de señal del del contacto contacto es 1 (contacto activado) 1
---| |---
La corriente disponible puede fluir ya que el contacto normalmente abierto está cerrado
---| / |---
La corriente disponible disponible no puede fluir ya que el contacto normalmente cerrado está abierto
0
Resultado si el estado de señal del contacto es 0 (contacto desactivado) 0
La corriente disponible no puede fluir ya que el contacto normalmente abierto está abierto 1
La corriente disponible puede fluir ya que el contacto normalmente cerrado está cerrado
Cuando programamos un contacto normal (abierto), estamos diciendo que en este punto del programa queremos el mismo valor que tenga el elemento de referencia.
Página Nº.-11
Cuando programamos un contacto negado, estamos diciendo que en este punto del programa, queremos tener el valor contrario al que tiene el elemento de referencia. IMPORTANTE: Un contacto negado, NO significa contacto cerrado, sino LO CONTRARIO CONTRARIO DE (“0”
lógico).
7.2.. 7.2
FUNCIÓN NOT
Funció Func ión n AND (Y)
La salida de la función AND sólo adopta el estado 1 si todas las entradas tienen el estado 1, es decir, si están cerradas.
Si no se utiliza una entrada de este bloque (x), se le asigna el valor x = 1.
KOP
FUP
Página Nº.-12
7.3.. 7.3
Funció Func ión n OR (O)
La salida de la función OR adopta el estado 1 si por lo menos una entrada tiene el estado 1, es decir, si está cerrada.
Si no se utiliza una entrada de este bloque (x), se le asigna el valor x = 0 Instrucción "O"
KOP
FUP
Página Nº.-13
7.4. 7. 4.
Función Funci ón XO XOR R (O exclu exclusiv siva) a)
La salida de la función XOR (O-exclusiva) adopta el estado 1 si las entradas tienen diferentes estados.
Si no se utiliza una entrada de este bloque (x), se le asigna el valor x = 0.
KOP
FUP
Página Nº.-14
7.5. 7. 5.
Función Func ión NAND
La salida de la función NAND sólo adopta el estado 0 si todas las entradas tienen el estado 1, es decir, si están cerradas. Si no se utiliza una entrada de este bloque (x), se le asigna el valor x = 1.
FUP
7.6.. 7.6
Funci Fun ción ón NOR
La salida de la función NOR sólo adopta el estado 1 si todas las entradas tienen el estado 0, es decir, si están abiertas. Tan pronto como se activa una de las entradas (es decir, cuando adopta el estado 1), se desactiva la salida.
Página Nº.-15
7.7. 7. 7.
Ejerci Eje rcicios cios pro propuestos puestos::
1. CONVIERTE A FUP:
Indica el valor de las salidas Q3 a la Q7 según sea el valor de Q1 y Q2 Q1 0 1 0 1
Q2 0 0 1 1
Q3
Q4
Q5
Q6
Q7
2. Convierte a FUP los siguientes programas realizados en KOP
Página Nº.-16
1.
2.
3.
3. Programar Programar el encendido y apagado de una bombilla controlado por 3 interruptores. La bombilla se enciende cuando al menos 2 de los 3 interruptores están pulsados. a)Definir a) Definir entradas y salidas b)Introducir b)Introducir el programa en el Logo y probar en el entrenador didáctico c)¿y c) ¿y si uno de los interruptores es un contacto normalmente cerrado? 4. Programar el encendido y apagado de una bombilla desde dos interruptores diferentes (acción conmutada) a)Definir a) Definir entradas y salidas b)Introducir b)Introducir el programa en el Logo y probar en el entrenador didáctico c)¿y c) ¿y si uno de los interruptores es un contacto normalmente cerrado?
Página Nº.-17
8.
FUNCIONES ESPECIAL ESPECIALES ES
8.1.
Set y Reset
LAS FUNCIONES ESPECIALES TIENEN DISTINTO FUNCIONAMIENTO DEPENDIENDO DEL MODELO DE LOGO!
Función biestable R-S. Permite realizar la función paro-marcha típica de los automatismos a contactores. La situación no permitida R=1 S=1 se soluciona dando preferencia a R.
Página Nº.-18
Ejercicio Eje rcicio propuesto
8.2.
Flancos
Flanco ascendente El estado de la salida de la operación AND con evaluación de flanco es = 1 sólo si el estado de todas las entradas es = 1 y el estado de al menos una entrada en el ciclo previo fue = 0.
FUP
KOP
Página Nº.-19
Flanco descendente
El estado de la salida del bloque NAND (Not And) con evaluación de flanco es = 1 solo si el estado de al menos una entrada es = 0 y el estado de todas las entradas durante el ciclo previo era = 1.
FUP
KOP
Ejercicio Propuesto
Página Nº.-20
8.3.
TEMPORIZADORES
Temporizador semanal Cada temporizador semanal tiene tres levas de ajuste. Cada una de éstas permite parametrizar un intervalo de tiempo. Mediante las levas se predeterminan los momentos de conexión y desconexión. En un momento de conexión, el temporizador semanal activa la salida si ésta no estuviese activada todavía. El temporizador semanal desactiva la salida en el momento de desconexión si éste se ha parametrizado. Si ha especificado una salida de impulsos, el temporizador semanal se resetea al final del ciclo. Si ha definido un mismo momento de conexión y desconexión para un temporizador semanal, pero en distintas levas, se produce un conflicto. En este caso, la leva 3 tiene prioridad sobre la leva 2 y ésta, a su vez, sobre la leva 1. El estado de conexión del temporizador semanal depende de las tres levas No1, No2 y No3.
Temporizador anual La salida se controla mediante una fecha de activación y desactivación parametrizable. El temporizador puede configurarse para que se active anualmente, mensualmente, o bien con una base de tiempo personalizada. En cualquier modo, la salida del temporizador también puede configurarse como salida de impulsos durante el período de tiempo definido. El período de tiempo puede configurase en en el rango comprendido entre el 1 de enero de 2000 hasta el 31 de diciembre de 2099.
Página Nº.-21
Retardo a la conexión Activa la salida Q una vez que ha transcurrido el tiempo programado.
Retardo a la desconexión Desactiva la salida una vez transcurrido el tiempo programado. El temporizador se pone en marcha en flanco descendente
Cronograma:
Página Nº.-22
Retardo conexión/desconexión conexión/desconexión
En el retardo a la conexión/desconexión, la salida se activa una vez transcurrido un tiempo parametrizable y se desactiva al cabo de un tiempo también parametrizable.
Cronograma:
Conexión con memoria De funcionamiento similar al temporizador a la conexión, pero con la característica que no es necesario mantener la señal en Trg para que el temporizador funcione.
Página Nº.-23
Relé de barrido (salida de impulsos) Activa la salida hasta que haya transcurrido el tiempo de T. Si éste no ha terminado y Trg se pone a 0 la salida también lo hace.
Relé de barrido activado por flancos Un impulso de entrada genera en la salida un número parametrizable de señales de duración de conexión y desconexión parametrizable (reactivable) transcurrido transcurrido un tiempo parametr p arametrizable. izable.
Cronograma:
Página Nº.-24
Reloj simétrico La salida se activa/desactiva un tiempo parametrizable.
Generador de pulsos asíncrono La salida permanece activa un tiempo TH y desactiva un tiempo TL. Estos parámetros (TH, TL) se pueden invertir.
Generador aleatorio La salida del generador aleatorio se activa y desactiva dentro de un tiempo máximo parametrizable. El tiempo tiempo de conexión y desconexión de la salida salida es elegido por azar.
Cronograma:
El tiempo de retardo a la conexión y retardo a la desconexión se ajusta por azar, siendo TH Y TL los tiempos máximos parametrizables.
Página Nº.-25
Interruptor de alumbrado de escalera Tras un impulso de entrada (control por flanco) se inicia un tiempo parametrizable. Una vez expirado este tiempo, se desactiva la salida. Antes de que transcurra el tiempo se puede dar una advertencia de desconexión.
Cuando la entrada Trg adopta el estado 1, la salida Q se pone a 1. Si el estado de Trg vuelve a cambiar de 1 a 0, se inicia el tiempo actual Ta y la salida Q permanece activa.
Cronograma:
Cuando Ta alcanza el tiempo T, la salida Q se pone a 0. Antes de que expire el tiempo de retardo a la desconexión (T - T !) puede configurar una advertencia de desconexión que ponga Q a 0 durante el tiempo de advertencia de desconexión T !L. En el siguiente cambio de señal de 1 a 0 en la entrada Trg durante el tiempo Ta, se redispara Ta (opcionalmente)
Interruptor bifuncional Interruptor con dos funciones diferentes: Interruptor de impulsos con retardo a la desconexión Pulsador (alumbrado permanente) • •
Cronograma:
Página Nº.-26
8.4.
CONTADORES
Contador progresivo/reg progresivo/regresivo resivo Según la parametrización, un impulso de entrada incrementa o decrementa un valor de contaje interno. Cuando se alcanzan los umbrales parametrizables se define o se resetea la salida. El sentido de contaje puede cambiarse mediante la entrada Dir.
Página Nº.-27
Contador de horas de servicio Al activarse la entrada de vigilancia, transcurre un tiempo parametrizable. La salida se activa una vez expirado este tiempo.
Página Nº.-28
9.
OTRAS FUNCIONES ESPECIAL ESPECIALES ES
Relé de impulsos
Tiene el mismo funcionamiento que un telerruptor. La salida cambia de estado, de 0 a 1, cada vez que cambia la señal en la entrada Trg.
Registro de desplazamiento
Esta función permite leer el valor valor de una entrada y desplazarlo desplazarlo bit a bit
Página Nº.-29
Texto de aviso (OBA6) Se admiten como máximo cinco funciones de textos de aviso
Particularidades de la parametrización
El texto de aviso puede configurarse a través de las propiedades de bloque. Por cada texto de aviso pueden introducirse hasta cuatro líneas de texto (el display de texto del LOGO! tiene cuatro filas) y determinar la prioridad del texto de aviso. Al efectuar la entrada, recuerde que puede saltar a la siguiente línea de texto utilizando las teclas de cursor o el ratón. Pulsando la tecla [INTRO] se aplican las propiedades del bloque y se cierra el menú de propiedades del bloque. En las líneas de texto pueden aplicarse también los valores reales de otros bloques. Para ello debe estar seleccionado el bloque deseado en el cuadro de diálogo Bloque. En el cuadro de diálogo Parámetros se visualizan entonces todos los parámetros disponibles para el bloque seleccionado. Si selecciona un parámetro de bloque en este cuadro de diálogo, ese parámetro se insertará en la línea de texto seleccionada. Al abrir el texto de aviso se visualiza allí el valor real del parámetro. La casilla de verificación "Acusar aviso" permite especificar si el aviso debe acusarse antes de que desaparezca.
Página Nº.-30
10.
OTROS MICROPLC´s
Zelio
Página WEB http://zeliologic.schneiderelectric.es
Schneider Electric
Logo! Siemens
Easy
Moeller Electric
Alpha
Mitsubishi
Logo Home Page http://www.ad.siemens.de/logo/index_76.htm Manual de Usuario http://www.ad.siemens.de/logo/ftp/logo_0500_sp.pd f 1.1Mb 1.1Mb Logo Comfort Demo V4 [Descarga [Descarga directa] directa] 30Mb Actualización de logo comfort a V4 desde V1, V2 y V3.x [Descarga directa] 30M directa] 30M Otros enlaces: http://olmo.pntic.mec.es/~jmarti50/logo/logo.htm
Easy Home Page http://www.moeller.net/ Descarga del software y manuales: http://www.moeller.co.uk/easy_downloads.htm ftp://ftp.moeller.net/EASY/index.html Otros enlaces: http://olmo.pntic.mec.es/~jmarti50/easy/easy.html http://controlparts.com/download.htm Todos sobre EASY
Alpha Home Page Descarga del software y los manuales http://www.the-new-alpha.com/en/index.html Demo del Software de programación y simulación (Español) http://www.the-newalpha.com/pdf/demosoftware.exe 5.88Mb alpha.com/pdf/demosoftware.exe 5.88Mb Ejemplos de programación http://www.the-newprogramación http://www.the-newalpha.com/pdf/beispiele.zip 20Kb alpha.com/pdf/beispiele.zip 20Kb
Página Nº.-31
Logotron Entrelec
ArtLogic
Millenium
Logotron Página Principal http://www.entrelec.com/entrelec/pages/catalog/logo intr.htm
Información en la WEB http://www.siei.it/catalogo/english/artlogiceng.htm Documentación en formato PDF http://www.siei.it/catalogo/english/artlogic_engdow nload.htm
WEB del fabricante: http://www.crouzet.com
Crouzet
ZEN Omron
Pico Controller Allen Bradley
WEB del fabricante: http://www.omron.es/5_noved/2001/junio/f_jun_01. htm Manuales (Inglés): ZEN-SOFT01 ZEN Support Software. Operation Manual ZEN Programmable Relays. Operation Manual Demo del Software de programación y simulación 5.9Mb>>>
WEB del fabricante: http://www.ab.com/plclogic/pico/ Desde esta WEB se pueden descargar los manuales y el software de programación. Esta controladora es idéntica en forma y programación al Easy de Moeller Electric.
Página Nº.-32
View more...
Comments