Manual de Automatas Programables. i Logo

111
INSTITUTO NACIONAL TECNOLÓGICO DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL DIRECCIÒN TÈNICA DOCENTE DEPARTAMENTO DE CURRÍCULUM MANUAL PARA EL PARTICIPANTE AUTÓMATAS PROGRAMABLES I

Transcript of Manual de Automatas Programables. i Logo

Page 1: Manual de Automatas Programables. i Logo

INSTITUTO NACIONAL TECNOLÓGICODIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL

DIRECCIÒN TÈNICA DOCENTEDEPARTAMENTO DE CURRÍCULUM

MANUAL PARA EL PARTICIPANTEAUTÓMATAS PROGRAMABLES I

ESPECIALIDAD : ELECTRICIDADMODO DE FORMACIÓN: APRENDIZAJE

Abril, 2009

Page 2: Manual de Automatas Programables. i Logo

INSTITUTO NACIONAL TECNOLÓGICO (INATEC)DIRECCIÓN DE FORMACIÓN PROFESIONALDIRECCIÒN TÈCNICA DOCENTEDEPARTAMENTO DE CURRÌCULUM

UNIDAD DE COMPETENCIA:

Automatizador Industrial

ELEMENTO DE COMPETENCIA:

Programar, Instalar y Realizar Mantenimiento, a sistemas de control automatizado por pequeñas CPU lógicas programable, utilizando los equipos y las herramientas adecuadas, tomando en consideración las normas de seguridad correspondientes.

2

Page 3: Manual de Automatas Programables. i Logo

ÍNDICE Página(s)

OBJETIVO GENERAL:..............................................................................................................................................1

OBJETIVOS ESPECÍFICOS:.....................................................................................................................................1

RECOMENDACIONES GENERALES.....................................................................................................................2

UNIDAD I: PROGRAMA E INSTALA MINI PLC-LOGO....................................................................................3

1 INTRODUCCIÓN A LOS PLC................................................................................................................................3

1.1 HISTORIA DE LOS PLC...............................................................................................................................................31.2 APLICACIÓN DE LOS PLC..........................................................................................................................................41.3 TIPOS DE LENGUAJES DE PROGRAMACIÓN PARA LOS PLC’S.....................................................................................61.4 TIPOS DE PLC’S.........................................................................................................................................................7

2 CONVERSIÓN DE CIRCUITOS DE CONTROL ELÉCTRICO A CONTROL DIGITAL (LENGUAJE DE LOGO!)..........................................................................................................................................................................8

2.1 INTRODUCCIÓN AL PLC LOGO................................................................................................................................82.2 FUNCIONES DE LOGO.............................................................................................................................................132.2.1 CONSTANTES Y BORNES (CO................................................................................................................................132.2.2 FUNCIONES GENERALES (GF)..............................................................................................................................142.2.3 FUNCIONES ESPECIALES (SF)...............................................................................................................................15

3 PROGRAMACIÓN DE MINI PLC LOGO! UTILIZANDO EL SOFTWARE LOGO!SOFT Y LOGO!SOFT CONFORT.......................................................................................................................................................19

3.1 COMO INICIAR EL PROGRAMA.................................................................................................................................193.2 LA BARRA DE MENÚ................................................................................................................................................213.3 LA BARRA DE HERRAMIENTAS................................................................................................................................213.4 LA BARRA DE ESTADO.............................................................................................................................................223.5 CREAR PROGRAMA..................................................................................................................................................233.6 SIMULACIÓN DEL PROGRAMA..................................................................................................................................313.7 PARAMETRIZACIÓN DE DATOS................................................................................................................................343.8 DESCARGAR EL PROGRAMA DE LA PC A LOGO Y DE LOGO A LA PC.................................................................34

4 PROGRAMACIÓN DE LOGO! DESDE EL TECLADO DEL EQUIPO.........................................................36

4.1 MENÚ DE OPERACIONES..........................................................................................................................................404.2 EDITAR UN PROGRAMA............................................................................................................................................424.3 CORRER UN PROGRAMA...........................................................................................................................................464.4 PARAMETRIZAR DATOS............................................................................................................................................50

5 INSTALACIÓN DE LOGO!...................................................................................................................................54

5.1 DATOS TÉCNICOS....................................................................................................................................................545.2 MONTAJE DE LOGO!..............................................................................................................................................555.3 CABLEADO DE ENTRADAS Y SALIDAS DE LOGO!...................................................................................................59

6. ALMACENAMIENTO DEL PROGRAMA EN TARJETAS DE MEMORIA (MEMORY CARD)............67

7. APLICACIONES....................................................................................................................................................71

EJERCICIOS DE AUTO EVALUACIÓN...............................................................................................................76

GLOSARIO.................................................................................................................................................................80

Bibliografía...................................................................................................................................................................83

Page 4: Manual de Automatas Programables. i Logo

INTRODUCCIÓN

El Manual para el participante “Autómata Programable I”, pretende que los/as participantes a través del estudio del mismo, adquieran la competencia necesaria, para programar, instalar y realizar mantenimiento, a sistemas de control automatizado por pequeñas CPU lógicas programable, utilizando los equipos y las herramientas adecuadas, tomando en consideración las normas de seguridad correspondientes.

El Manual contempla una unidad modular, presentadas en orden lógico que significa que inicia con los elementos más sencillos hasta llegar a los más complejos.

El Manual para el participante está basado en sus Módulos y Normas Técnicasc respectivas y corresponde a la unidad de competencia “Automatizador Industrial” de la especialidad de técnico en electricidad.

Se recomienda realizar las actividades y los ejercicios de auto-evaluación para alcanzar el dominio de la Competencia. Para lograr los objetivos planteados, es necesario que los(as) participantes tengan en cuenta el principio de funcionamiento de los sistemas convencionales de control de actuadores motrices (motores eléctricos) y no motrices (actuadores lineales, giratorios, sistemas de alarma, alumbrado etc.) para la conversión de los mismo a un lenguaje de programación lógico y así proceder a la instalación y mantenimiento de los mini PLC, utilizando las normas de seguridad establecidas y el uso adecuado de las herramientas y equipos de programación.

OBJETIVO GENERAL

1. Programar de manera eficiente sistemas de control lógico empleando PLC’s LOGO.

OBJETIVOS ESPECÍFICOS

1. Instalar autómata programable PLC LOGO!, atendiendo las especificaciones técnicas del fabricante, empleando los equipos, herramientas y las normas de seguridad correspondiente.

2. Programar correctamente autómata PLC LOGO!, empleando software y equipos necesarios según especificaciones del fabricante.

1

Page 5: Manual de Automatas Programables. i Logo

RECOMENDACIONES GENERALES

Para iniciar el estudio del manual, debe estar claro que siempre tu dedicación y esfuerzo, te permitirá adquirir la unidad de competencia a la cual responde el Módulo Formativo de autómata programable.

Al comenzar el estudio de la unidad, debes leer detenidamente los objetivos y recomendaciones generales.

Trate de comprender las ideas y analícelas detenidamente, para comprender objetivamente los ejercicios de auto evaluación.

Prepare el puesto de trabajo de acuerdo a la operación a realizar. Identifica los elementos de control y de protección de la máquina o del sistema

automatizado, de acuerdo a planos eléctricos. Verifica el estado técnico de funcionalidad del autómata programable de la

máquina o del sistema automatizado, acuerdo a pruebas de operación Interrumpe la tensión eléctrica en la fuente de alimentación del autómata para

verificar la funcionalidad de los elementos pilotos, mandos y de protección de la máquinas o del sistema automatizado.

Verifica los componentes de los módulos de entrada y salida del autómata para diagnosticar el estado técnico del autómata.

Verifica la interfase de dialogo hombre-máquina de acuerdo al proceso de trabajo de la máquina.

Verifica los datos de parametrización de la máquina de acuerdo al proceso de trabajo de la misma.

Verifica la secuencia lógico de control del autómata a través del software del autómata y de acuerdo al proceso de trabajo de la máquina.

Reemplaza los dispositivos de protección, pilotos y de mando averiados, utilizando las herramientas y equipos adecuados.

Reemplaza autómata en mal estado de operación de acuerdo a las operaciones de trabajo de la máquina.

Elabore el programa de operación de la máquina o del sistema automatizado, siguiendo la secuencia lógica de trabajo y de acuerdo al plano eléctrico.

Pruebe el equipo para ver resultados de la reparación. Consulte siempre al instructor, cuando necesite alguna aclaración. Amplíe sus conocimientos con la bibliografía indicada u otros textos que estén a

su alcance. A medida que avance en el estudio de los temas, vaya recopilando sus

inquietudes o dudas sobre éstos, para solicitar aclaración durante las sesiones de clase.

Resuelva responsablemente los ejercicios de auto evaluación.

2

Page 6: Manual de Automatas Programables. i Logo

UNIDAD I: PROGRAMA E INSTALA MINI PLC-LOGO

1 Introducción a los PLC

1.1 Historia de los PLC

El PLC (Control Lógico Programable) apareció con el propósito de eliminar el enorme costo que significaba el reemplazo de un sistema de control basado en relés (relays) a finales de los años 60.

La empresa Bedford Associates (Bedford, MA) propuso un sistema al que llamó Modular Digital Controller o MODICON a una empresa fabricante de autos FORD en los Estados Unidos. El MODICON 084 fue el primer PLC producido comercialmente.

Con este Sistema cuando la producción necesitaba variarse según el modelo del auto, entonces se variaba el sistema y listo, lo que evitó el engorroso trabajo de grandes sistemas de mando cableado que demoraba mucho tiempo en su diseño y montaje. En el sistema basado en relés, estos tenían un tiempo de vida limitado y se necesitaba un sistema de mantenimiento muy estricto, el alambrado de muchos relés en un sistema muy grande era muy complicado, si había una falla, la detección del error era muy tediosa y lenta.

Este nuevo controlador (el PLC) tenía que ser fácilmente programable, su vida útil tenía que ser larga y ser resistente a ambientes difíciles. Esto se logró con técnicas de programación conocidas y reemplazando los relés por elementos de estado sólido.

A mediados de los años 70, la AMD 2901 y 2903 eran muy populares entre los PLC MODICON. Por esos tiempos los microprocesadores no eran tan rápidos y sólo podían compararse a PLCs pequeños. Con el avance en el desarrollo de los microprocesadores (más veloces), cada vez PLC más grandes se basan en ellos.

La habilidad de comunicación entre ellos apareció aproximadamente en el año 1973. El primer sistema que lo hacía fue el Modbus de Modicon. Los PLC podían incluso estar alejados de la maquinaria que controlaban, pero la falta de estandarización debido al constante cambio en la tecnología hizo que esta comunicación se tornara difícil.

En los años 80 se intentó estandarizar la comunicación entre PLCs con el protocolo de de automatización de manufactura de la General Motors (MAP). En esos tiempos el tamaño del PLC se redujo, su programación se realizaba mediante computadoras personales (PC) en vez de terminales dedicadas sólo a ese propósito.

En los años 90 se introdujeron nuevos protocolos y se mejoraron algunos anteriores. El último estándar (IEC 1131-3) ha intentado combinar los lenguajes de programación de los PLC en un solo estándar internacional. Ahora se tiene PLCs que se programan en

3

Page 7: Manual de Automatas Programables. i Logo

función de diagrama de bloques, listas de instrucciones, lenguaje C, etc. al mismo tiempo. También se ha dado el caso en que computadoras personales (PC) han reemplazado a PLCs. La compañía original que diseño el primer PLC (MODICON) ahora crea sistemas de control basados en PC.

¿Qué es un PLC?

Un PLC o controlador lógico programable, es un dispositivo que fue desarrollado para reemplazar los circuitos secuenciales de relevadores para el control de máquinas. De acuerdo con la definición de la norma "Nema" (National Electrical Manufacturers Association) un controlador programable o autómata programable industrial API, es:"un aparato electrónico de control operado digitalmente con un cableado interno (hardware) independientemente del proceso a controlar, que usa una memoria programable para el almacenamiento interno de instrucciones para implementar funciones específicas, tales como lógica, secuenciación, registro y control de tiempos, conteo y operaciones aritméticas para controlar, a través de módulos de entrada/salida digitales (ON/OFF) o analógicos (1 5 VDC, 4 20 mA, etc.), varios tipos de máquinas o procesos.

Las operaciones se definen sobre las señales de entrada y salida al proceso, cableadas directamente en los bornes de conexión del autómata. Figura 1

Fig.1 Proceso de operación de un PLC

Las señales de entrada pueden proceder de elementos digitales, como finales de carrera y detectores de proximidad, o analógicos, como sensores de temperatura y dispositivos de salida en tensión o corrientes continuas. El autómata gobierna las señales de salida según el programa de control previamente almacenado en una memoria, a partir del estado de las señales de entrada.

Este programa se introduce en el autómata a través de la unidad de programación que permite además funciones adicionales como depuración de programas, simulación, monitorización de control de autómata, etc.

1.2 Aplicación de los PLC

Los Controladores Lógicos Programables (PLCs), también llamados autómatas programables, forman parte de la familia de los ordenadores. Se usan en aplicaciones comerciales e industriales, donde el autómata monitoriza las entradas, toma decisiones basadas en su programa, y controla las salidas para automatizar un proceso o máquina. Figura 2 Este módulo se le suministrar la información básica sobre las funciones y las configuraciones de los autómatas programables.

4

Page 8: Manual de Automatas Programables. i Logo

Fig. 2 Aplicación típica de un autómata

Ejemplos de aplicaciones de un PLC

1) Maniobras de máquinas: Maquinaria industrial del mueble y la madera. Maquinaria en proceso de grava, arena y cemento. Maquinaria en la industria del plástico. Maquinaria en las industrias alimenticias. Maquinas-herramientas complejas. Maquinaria de ensamblaje. Maquinas de transferencia.

2) Maniobra de instalaciones. Instalaciones de aire acondicionado y calefacción. Instalaciones de seguridad. Instalaciones de almacenamiento y transporte. Instalaciones de plantas embotelladoras. Instalaciones en la industria automotriz Instalación de tratamientos térmicos. Instalaciones de la industria azucarera.

Los PLC están diseñados modularmente y por lo tanto tienen posibilidades de poder expandirse para satisfacer las necesidades de la industria. Es importante que a la aplicación de un PLC se pueda considerar los beneficios de las Futuras expansiones.

A) Menor tiempo empleado en la elaboración de proyectos debido a que:

No es necesario dibujar el esquema de contactos. No es necesario simplificar las ecuaciones lógicas, ya que, por lo general, la

capacidad de almacenamiento del módulo de memoria es lo suficientemente grande

5

Page 9: Manual de Automatas Programables. i Logo

La lista de materiales queda sensiblemente reducida, al elaborar el presupuesto correspondiente eliminaremos parte del problema que supone al contactar con diferentes proveedores, distintos plazos de entrega, etc.

B) Una vez programado el dispositivo y habiendo probado su operación, el esquema puede imprimirse en alguno de los lenguajes en que fue programado, dependiendo del tipo del PLC seleccionado.

1.3 Tipos de lenguajes de programación para los PLC’s

Desde el punto de vista del procesador, un programa es un conjunto de instrucciones o proposiciones bien definidas, que le dice lo que tiene que hacer. Cada instrucción le indica:

Qué operación realizará a continuación De dónde obtendrá los datos que necesita para realizarla Dónde guardará los resultados de la operación.

Desde el punto de vista del usuario, un programa, son las especificaciones de un conjunto de operaciones que debe llevar a cabo el computador para lograr resolver una determinada tarea.

Un programa se escribe en un lenguaje de programación y a la actividad de expresar un algoritmo en forma de programa se le denomina programación. A menudo, el lenguaje de programación se denomina software de programación cuando se emplea un término genérico, a fin de distinguirlo del hardware.

En la actualidad cada fabricante de PLC’s, diseña su propio lenguaje de programación, lo que significa, que existe una gran variedad comparable con la cantidad de PLC’s que hay en el mercado.

Las formas que adopta el lenguaje de programación usado para realizar programas se denomina representación del lenguaje de programación. Hasta el momento existen tres tipos de representaciones como las más difundidas a nivel mundial, las cuales cada fabricante la (s) emplea para su programación, estas son:

1. Lista de instrucciones2. Plano de funciones3. Diagrama contactos o plano de contactos.

Es obvio, que la gran diversidad de lenguajes de programación da lugar a que cada fabricante tenga su propia representación, originando cierta incomodidad al usuario cuando programa más de un PLC.

6

Page 10: Manual de Automatas Programables. i Logo

Con el objetivo de uniformar estas representaciones, se ha establecido una norma internacional IEC 1131-3 que se encarga de estandarizar los lenguajes de programación.

Esta norma contempla dos tipos de lenguajes de programación:

1. Lenguajes Gráficos2. Lenguajes Textuales

Lenguajes Gráficos: Se denomina lenguaje gráfico a la representación basada en símbolos gráficos, de tal forma que según la disposición en que se encuentran cada uno de estos símbolos y en conformidad a su sintaxis que lo gobierna, expresa una lógica de mando y control.

Lenguajes Textuales: Este tipo de lenguaje se refiere básicamente al conjunto de instrucciones compuesto de letras, códigos y números de acuerdo a una sintaxis establecida.

Se considera un lenguaje de menor nivel que los gráficos y por lo general se utilizan para programar pequeños PLCs cuyos programas no son muy complejos, o para programar instrucciones no programables en modo gráfico

Existen dos lenguajes diferentes en nivel y tipo de aplicación, ellos son:

Lista de Instrucciones: Son instrucciones del tipo Booleanas, utilizando para su representación letras y números.

Texto Estructurado: Es un lenguaje del tipo booleano de alto nivel y estructurado, incluye las típicas sentencias de selección (IF-THEN-ELSE) y de interacción (FOR, WHILE Y REPEAT), además de otras funciones específicas para aplicaciones de control.

1.4 Tipos de PLC’s

Debido a la gran variedad de tipos distintos de PLC, tanto en sus funciones, en su capacidad, en su aspecto físico y otros, es que es posible clasificar los distintos tipos en varias categorías.

PLC tipo Nano: Generalmente PLC de tipo compacto (Fuente, CPU e I/O integradas) que puede manejar un conjunto reducido de I/O, generalmente en un número inferior a 100. Permiten manejar entradas y salidas analógicas, entradas y salidas digitales y algunos módulos especiales.

PLC tipo Compactos: Estos PLC’s tienen incorporado la fuente de alimentación, su CPU y módulos de I/O, en un solo módulo principal y permiten manejar desde unas pocas I/O, hasta varios cientos (alrededor de 500 I/O), su tamaño es superior a los nano PLC’s y soportan una gran variedad de módulos especiales, tales como:

7

Page 11: Manual de Automatas Programables. i Logo

Entradas y salidas análogas Módulos contadores rápidos Módulos de comunicaciones Interfaces de operador Expansiones de I/O.

PLC tipo Modular: Estos PLC se componen de un conjunto de elementos que conforman el controlador final, estos son:

Fuente de Alimentación CPU Módulos de I/O.

De estos tipos, existen desde los denominados MicroPLC que soportan gran cantidad de I/O, hasta los PLC’s de grandes prestaciones que permiten manejar miles de I/O.

2 Conversión de circuitos de control eléctrico a control digital (Lenguaje de LOGO!)

2.1 Introducción al PLC LOGO

Descripción de LOGO!

LOGO! Es un Módulo lógico - con funciones básicas y especiales – capaz de reemplazar numerosos elementos tales como relevadores, interruptores de horario, contactores auxiliares, etc.; teniendo la ventaja adicional de ser programado de forma directa, eliminando así la necesidad de emplear un equipo de cómputo.

LOGO! lleva integrados:

Control Unidad de mando y visualización con retroiluminación Fuente de alimentación Interfaz para módulos de ampliación Interfaz para módulo de programación (Card) y cable para PC Funciones básicas habituales preprogramadas, pej. para conexión retardada,

desconexión retardada, relés de corriente, e interruptor de software Temporizador Marcas digitales y analógicas Entradas y salidas en función del modelo.

Con LOGO, se resuelven tareas de instalación y del ámbito doméstico (pej. alumbrado de escaleras, luz exterior, persianas, alumbrado de escaparates, encendido de aires acondicionado etc.), así como la construcción de armarios eléctricos, máquinas y aparatos (pej. controles de puertas, instalaciones de ventilación, bombas de agua no potable, etc.).

8

Page 12: Manual de Automatas Programables. i Logo

Asimismo, LOGO se puede utilizar para controles especiales en invernaderos o jardines de invierno, para el preprocesamiento de señales en controles y, mediante la conexión de un módulo de comunicaciones (pej. ASI), para el control descentralizado, ”in situ” de máquinas y procesos.

Para las aplicaciones en serie en la construcción de máquinas pequeñas, aparatos y armarios eléctricos, así como en el sector de instalaciones, existen variantes especiales sin unidad de mando y visualización.

LOGO! Basic: Está disponible para dos clases de tensión:

Categoría 1 _ 24 es decir, 12 V DC, 24 V DC, 24 V AC Categoría 2 > 24 V, es decir 115...240 V AC/DC

Y a su vez:

Variante con pantalla: 8 entradas y 4 salidas. Variante sin pantalla (LOGO! Pure): 8 entradas y 4 salidas.

¿Qué módulos de ampliación existen?

1. Existen módulos digitales LOGO! para 12 V DC, 24 V AC/DC y 115...240 V AC/DC con 4 entradas y 4salidas.

2. Existen módulos analógicos LOGO! para 12 V DC y 24 V DC con 2 entradas analógicas o con 2 entradas Pt100.

3. Módulos de comunicación (CM) LOGO! , como pej. el módulo de comunicación AS-Interfase.

¿Qué tipos de dispositivos han dejado de comercializarse?

Todas las variantes con 6 entradas Variante larga con 12 entradas y 8 salidas Variante de bus con 12 entradas y 8 salidas.

Estos tipos de dispositivos se han sustituido mediante la modularidad de LOGO!, Los módulos LOGO! Basic, disponen de las siguientes conexiones para crear el programa, independientemente del número de módulos que se conecten:

1. Entradas digitales I1 hasta I242. Entradas analógicas AI1 hasta AI83. Salidas digitales Q1 hasta Q164. Salidas analógicas AQ1 y AQ25. Marcas digitales M1 hasta M24, M8: marcas de arranque6. Marcas analógicas AM1 hasta AM67. Bits de registro de desplazamiento S1 hasta S88. 4 teclas de cursor9. 16 salidas no conectadas X1 hasta X16.

9

Page 13: Manual de Automatas Programables. i Logo

ESTRUCTURA DE LOGO!

Fig. 3 Vistas frontal y lateral de un PLC’s LOGO

Fig. 4 Estructura de un PLC’s LOGO.

10

Page 14: Manual de Automatas Programables. i Logo

Fig. 5 Vistas laterales y frontal de un PLC LOGO! MA2

Fig. 6 Vistas laterales y frontal de un PLC LOGO! MA2 PT100

11

Page 15: Manual de Automatas Programables. i Logo

El código de LOGO! proporciona información sobre sus características:

1. 12: versión de 12 V2. 24: versión de 24 V3. 230: versión de 115...240 V4. R: salidas de relé (sin R: salidas de transistor)5. C: temporizador semanal integrado6. o: variante sin pantalla (”LOGO! Pure”)7. DM: módulo digital8. AM: módulo analógico9. CM: módulo de comunicación (pej. AS-Interface)

12

Page 16: Manual de Automatas Programables. i Logo

2.2 Funciones de LOGO

LOGO! pone a disposición diferentes elementos en el modo de programación. Dichos elementos se distribuyen en distintas ’listas’, que se especifican a continuación:

Co: Lista de bornes (Connector)GF: Lista de funciones básicas AND, OR, ...SF: Lista de funciones especialesBN: Lista de bloques ya listos en el circuito y utilizables posteriormente

2.2.1 Constantes y bornes (Co): se denominan constantes y bornes (en inglés Connectors = Co) a las entradas, salidas, marcas y niveles de tensión fijos (constantes).

Entradas: las entradas se identifican mediante una I. Los números de las entradas (I1, I2, IN,.según el tipo de LOGO.) corresponden a los números de los bornes de entrada en LOGO!.

Entradas analógicas: en las variantes de LOGO! LOGO! 24, LOGO! 12/24RC y LOGO! 12/24RCo se prevén las entradas I7 y I8 que, según la programación, pueden utilizarse también como AI1 y AI2. Si se emplean las entradas como I7 y I8, la señal aplicada se interpreta como valor digital.

Al utilizar AI1 y AI2 se interpretan las señales como valor analógico. En las funciones especiales que en el lado de entrada sólo resulta conveniente enlazar con entradas analógicas se ofrecen en el modo de programación para elegir la señal de entrada únicamente las entradas analógicas AI1 y AI2.

13

Page 17: Manual de Automatas Programables. i Logo

Salidas: Las salidas se identifican mediante una Q. Los números de las salidas (Q1, Q2, ...) corresponden a los números de los bornes de salida en LOGO!.

Marcas: Las marcas se identifican mediante una M. Las marcas son salidas virtuales que poseen en su salida el mismo valor que hay aplicado a su entrada. En LOGO! se proveen 8 marcas M1 ... M8. Utilizando marcas es posible rebasar en un programa la cantidad máxima de bloques conectados en serie.

Niveles: Los niveles de tensión se identifican mediante hi y lo. Si un bloque debe llevar aplicado constantemente el estado “1” = hi o el estado “0” = lo, se cablea su entrada con el nivel fijo o el valor constante hi o lo.

Bornes abiertos: Si no debe ser cableado el pin de conexión de un bloque, se simboliza ello mediante una x.

2.2.2 Funciones Generales (GF)

Las funciones básicas son elementos lógicos sencillos del álgebra de BOOLE. En LOGO! existen las siguientes funciones básicas:

Y (AND) Figura 7

La salida de AND solo ocupa el estado 1 cuando todas las entradas tienen estado 1, es decir, están cerradas. Si no es cableado (x) un pin de entrada de ese bloque, rige para la entrada x = 1.

Fig. 7 Circuito equivalente de la función AND.

Y-NEGADA (NAND) Figura 8

La salida de NAND solo ocupa el estado 0 cuando todas las entradas tienen estado 1, es decir, están cerradas. Si no es cableado (x) un pin de entrada de ese bloque, rige para la entrada x = 1. Fig. 8 Circuito equivalente de la función NAND.

O (OR) Figura 9

La salida de OR ocupa el estado 1 cuando por lo menos una entrada tiene estado 1, es decir, está cerrada. Si no es cableado (x) un pin de entrada de ese bloque, rige para la entrada x = 0.

Fig. 9 Circuito equivalente de la función OR.

14

Page 18: Manual de Automatas Programables. i Logo

O-NEGADA (NOR) Figura 10

La salida de NOR solo ocupa el estado 1 cuando todas las entradas tienen estado 0, es decir, están desactivadas. Tan pronto como se active alguna de las entradas (estado 1), se repone a 0 la salida de NOR. Si no es cableado (x) un pin de entrada de ese bloque, rige para la entrada x = 0.

Fig. 10 Circuito equivalente de la función NOR.

O-EXCLUSIVA (XOR) Figura 11

La salida de XOR ocupa el estado 1 cuando las entradas tienen estados diferentes. Si no es cableado (x) un pin de entrada de ese bloque, rige para la entrada x = 0.

Fig. 11 Circuito equivalente de la función XOR.

INVERSOR (NOT) Figura 12

La salida ocupa el estado 1 cuando la entrada tiene estado 0. El bloque NOT invierte el estado en la entrada. Ejemplo de la ventaja que supone INVERSOR: Para LOGO! ya no se requiere ningún contacto de apertura, pues basta con utilizar un contacto de cierre y convertirlo en uno de apertura mediante NOT.

Fig. 12 Circuito equivalente de la función NOT.

Nota: En funciones básicas GF, existen funciones que evalúan el cambio de sus entradas, conviene revisar la ayuda de LOGO, para saber como funcionan.

2.2.3 Funciones Especiales (SF)

Las funciones especiales se distinguen a primera vista de las funciones básicas por la denominación diferente de sus entradas. Las funciones especiales contienen funciones de tiempo, remanencia y diferentes posibilidades de parametrización para adaptar el programa a sus necesidades. En LOGO! existen las siguientes funciones especiales:

Retardo de activación

15

Page 19: Manual de Automatas Programables. i Logo

Mediante el retardo de activación se interconecta la salida solo tras un tiempo parametrizable.

Entrada Trg: A través de la entrada Trg (trigger) se inicia el tiempo para el retardo de activación.Parámetro T: T es el tiempo tras el que debe activarse la salida (la señal de salida pasa de 0 a 1).Salida Q: Q se activa una vez transcurrido el tiempo T parametrizado, si está activada aún Trg.Retardo de desactivación

En el retardo de desactivación se repone la salida solo tras un tiempo parametrizable.

Representaciónen el esquema

Representaciónen LOGO!

Designación de la función especial

Retardo de desactivación

Entrada Trg: Con el flanco descendente cambio de 1 a 0, en la entrada Trg (trigger) se inicia el tiempo para el retardo de desactivación.Entrada R: A través de la entrada R se repone el tiempo para el retardo de desactivación y se conmuta la salida a 0.Parámetro T: Es el tiempo tras el que debe desactivarse la salida (la señal de salida pasa de 1 a 0).Salida Q: Se activa con Trg y permanece activada hasta que haya transcurrido T.

Retardo de activación/desactivación

En el retardo de activación/desactivación se interconecta y repone la salida tras sendos tiempos parametrizables.

Representación Representación Designación de la

Representaciónen el esquema

Representaciónen LOGO!

Designación de la función especial

Retardo de activación

16

Page 20: Manual de Automatas Programables. i Logo

en el esquema en LOGO! función especial

Retardo deactivación/desactivación

Entrada Trg: Con el flanco ascendente cambio de 0 a 1, en la entrada Trg (trigger) se inicia el tiempo para el retardo de activación. Con el flanco descendente (cambio de 1 a 0) se inicia el tiempo para el retardo de desactivación.Parámetro (Par): TH es el tiempo tras el que debe activarse la salida (la señal de salida pasa de 0 a 1). TH es el tiempo tras el que debe desactivarse la salida (la señal de salida pasa de 1 a 0).Salida Q: Se conecta una vez transcurrido el tiempo parametrizado TH, si entonces está activada aún Trg, y se desconecta una vez transcurrido el tiempo TL si mientras tanto no se reactivó Trg.

Retardo de activación memorizable

Después de un impulso de entrada transcurre un tiempo parametrizable, tras el cual es activada la salida.

Representaciónen el esquema

Representaciónen LOGO!

Designación de la función especial

Retardo deActivación memorizable

Entrada Trg: a través de la entrada Trg (trigger) se inicia el tiempo para el retardo de activación.Entrada R: a través de la entrada R se repone el tiempo para el retardo de activación y se conmuta la salida a 0.Parámetro T: T es el tiempo tras el que debe activarse la salida (el estado de la salida pasa de 0 a 1).Salida Q: Q se activa una vez transcurrido el tiempo T.

Relé de parada automática

La salida Q es activada a través de una entrada S. La salida es repuesta nuevamente a través de otra entrada R.

Representación Representación Designación de la Remanencia

17

Page 21: Manual de Automatas Programables. i Logo

en el esquema en LOGO! función especial

Relé de paradaautomática

Re

Entrada S: a través de la entrada S se conmuta la salida Q a 1.Entrada R: a través de la entrada R se repone la salida Q a 0. Si tanto S como R son 1, es repuesta la salida.Parámetro (Par): con este parámetro se activa y desactiva la remanencia.

Rem:off = sin remanenciaon = estado almacenable con remanencia

Salida Q: se activa mediante S y permanece activada hasta que lo sea la entrada R.

Nota:al igual que en las funciones básicas, existen otras funciones especiales que se pueden consultar en la ayuda del software de LOGO, además cada equipo de la familia de LOGO incorpora nuevas funciones por lo que conviene realizar una revisión de cada uno de ellos.

En funciones especiales existe la posibilidad de retener los estados de conexión y los valores de contaje de forma remanente. Esto significa que p.ej., en caso de cortarse la alimentación eléctrica, los datos actuales permanecen guardados de modo que al volver la alimentación, la función continúa en el punto en que se interrumpió. Un tiempo p.ej. no se inicializa, sino que continúa hasta completar el tiempo restante.

Pero para ello la remanencia debe estar activada en las funciones correspondientes. Son posibles dos ajustes:

R: los datos actuales permanecen guardados./: Los datos actuales no permanecen guardados (ajuste predefinido)

El contador de horas de funcionamiento constituye una excepción ya que es básicamente remanente.

Entradas de combinación

Aquí encontrará la descripción de las conexiones que puedan conectarse a otros bloques o a las entradas del dispositivo LOGO!. En las funciones especiales.

S (Set): mediante la entrada S, se pone a “1” la salida.

18

Page 22: Manual de Automatas Programables. i Logo

R (Reset): la entrada R tiene preferencia sobre todas las demás entradas y pone las salidas a “0”.Trg (Trigger): mediante esta entrada se inicia el desarrollo de una función.En (Enable): esta entrada activa la función de un bloque. Si la entrada está a “0”, se ignoran otras señales del bloque.

Entradas Parametrizables

En algunas entradas no se activa ninguna señal, sino que se parametriza el bloque con diferentes valores. Ejemplos:

Par (parámetro): Esta entrada no se activa. Aquí ajusta parámetros (tiempos, umbrales de conexión/desconexión, etc.) para el bloque.No (leva): Esta entrada no se activa. Aquí se ajustan intervalos de tiempo.P (Priority): Esta entrada no se activa. Aquí define las prioridades y decide si el aviso debe acusarse en RUN.

Parámetro T

En algunas funciones especiales es posible parametrizar un valor de tiempo T. Para predefinir el tiempo los valores deben regirse por la base horaria ajustada:

La base de tiempo la rige el reloj interno de LOGO! y sigue funcionando incluso si se produce un corte de la tensión de la red, o sea que posee una reserva de marcha. La duración de esta reserva depende de la temperatura ambiente. A una temperatura ambiente de 25°C, la reserva usual es de 80 horas.

3 Programación de mini PLC LOGO! Utilizando el software LOGO!Soft y LOGO!Soft Confort

3.1 Como iniciar el programa

Para iniciar el programa de LOGO, haga clic en el menú Inicio de Windows y a continuación seleccione todos los programas, explore los menús hasta llegar al grupo de Siemens LOGO!Soft seleccione el programa LOGO!Soft Comfort y haga clic en él.

Nota: Después de iniciar un programa, aparecerá un botón que representa al programa en la barra de tareas. Podrá cambiar del programa en ejecución a otro, haga clic en el botón del programa en la barra de tareas.

19

Page 23: Manual de Automatas Programables. i Logo

Al abrir LOGO!Soft Comfort V4.0 aparece la interfaz de usuario vacía de LOGO!Soft Comfort. Haga clic directamente en el icono como lo se muestra en la figura 13, o bien abra el menú archivo, y seleccione nuevo:

Fig. 13 Icono de nueva página de LOGO.

Resultado: LOGO!Soft Comfort crea un nuevo programa.

Ahora puede ver la interfaz de usuario completa de LOGO!Soft Comfort. Figura 14. La mayor parte de la pantalla la ocupa entonces el área dedicada a la creación de esquemas eléctricos, llamada interfaz de programación. En esta plataforma de programación se disponen los símbolos y enlaces del programa.

Fig. 14 Interfaz de programación de LOGO

Para no perder la visión de conjunto, especialmente en el caso de trabajar con programas extensos, en la parte inferior y a la derecha de la interfaz de programación se dispone de unas barras de desplazamiento que permiten mover el esquema eléctrico en sentido horizontal y vertical.

20

Page 24: Manual de Automatas Programables. i Logo

3.2 La barra de Menú

En la parte superior de la ventana de LOGO!Soft Comfort se encuentra la barra de menús Figura 15 que contiene los distintos comandos para editar y gestionar los programas. Esto incluye también configuraciones y funciones de transferencia del programa.

Fig. 15 imagen de la barra de menú de LOGO

3.3 La barra de Herramientas

En LOGO!Soft Comfort hay tres barras de herramientas:

1. La barra de herramientas estándar.2. La barra de herramientas, Herramientas3. La barra de herramientas de simulación.

Barra de herramientas Estándar

Encima del entorno de programación se encuentra la barra de herramientas Estándar. Al iniciar LOGO!Soft Comfort por primera vez, aparece una barra de herramientas Estándar reducida a las funciones esenciales.

La barra de herramientas Estándar le proporciona acceso directo a las principales funciones de LOGO!Soft Comfort.

La barra de herramientas Estándar completa Figura 16 aparece cuando se accede a un programa para su edición en el entorno de programación.

Fig.16 Barra de herramienta estándar de LOGO

Mediante los botones de esta barra se pueden realizar, entre otras, las siguientes operaciones: crear un programa; cargar, guardar o imprimir un programa ya existente; cortar, copiar y pegar objetos de un circuito o transferir datos desde y hacia LOGO!.

La barra de herramientas Estándar se puede seleccionar y mover con el ratón. Si cierra la barra de herramientas Estándar, ésta permanecerá siempre acoplada a la barra de menús.

Barra de herramientas, Herramientas

21

Page 25: Manual de Automatas Programables. i Logo

Debajo se encuentra la barra de herramientas, Herramientas. Mediante los botones dispuestos en ésta se puede cambiar a diferentes modos de operación, para crear o procesar un programa rápida y fácilmente.

Barra de herramientas SimulaciónFigura 17Cuando abre la simulación aparece una barra de herramientas que contiene:

Iconos (p.ej. interruptores) para el manejo de entradas. Un icono para la simulación de un fallo de red, para comprobar el comportamiento

de conmutación en cuanto a la remanencia en caso de fallo de la tensión de red. Iconos (p.ej. indicadores luminosos) para la observación de salidas. Iconos para el control de la simulación. Iconos para el control del tiempo.

Fig. 17 Barra de herramienta de simulación de LOGO

Si hace clic en <<, se ocultará una parte de la barra de herramientas. Para volverla a visualizar, haga clic en >>.

3.4 La barra de Estado

En la parte inferior de la ventana de programación encontrará una barra de estado, aquí se indica información acerca de la herramienta activa, el estado del programa, el valor de zoom ajustado, la página general del esquema y el dispositivo LOGO! seleccionado. La barra de estado está dividida en cinco sectores, en los que encontrará información provechosa acerca del programa. Figura 18

Fig. 18 Barra de herramienta de simulación de LOGO

1 Campo para información. indica que la herramienta se está utilizando.2 LOGO!Soft Comfort muestra, a modo de información breve, que módulo LOGO! se

ha seleccionado. Si no hay ningún LOGO! seleccionado o si se desea cambiar la selección.

3 Se indica el estado actual del programa. Si el campo está vacío, quiere decir, que desde la última vez que se guardó, el programa no ha sufrido ninguna modificación. Si el campo contiene la entrada “mod” (modificado), quiere decir que el programa se ha modificado desde la última vez que se guardó.

4 Indica el factor de ampliación ajustado actualmente.5 Indica en que página del programa se encuentra actualmente.

22

Page 26: Manual de Automatas Programables. i Logo

3.5 Crear programa

Crear un programa con la barras de Herramientas

Para esta introducción sólo necesitará las barras de herramientas, Herramientas y Estándar.

Para seleccionar un botón de la barra de herramientas, coloque la flecha del ratón sobre él y haga clic en el botón izquierdo del ratón. El botón seleccionado aparecerá pulsado. Figura 19

Fig. 19 Activación del icono para insertar comentario

Así se crea un programa nuevo:

Cree un programa nuevo

Una vez que haya iniciado LOGO!Soft Comfort, puede proceder inmediatamente a crear un programa. Para ello, haga clic en el botón Archivo nuevo de la barra de herramientas Estándar para crear un programa nuevo.

Ar chivo nuevo

LOGO!Soft Comfort abrirá el editor FUP (o el editor estándar configurado en herramientas/opciones/editor), donde podrá comenzar a crear un programa nuevo en una nueva ventana del entorno de programación. Para cambiar entre el editor KOP y el editor FUP, haga clic en la flecha pequeña situada a la derecha del botón Archivo nuevo.

Seleccione los bloques que necesite

El primer paso para la creación de esquemas consiste en la selección de los bloques necesarios para el circuito que se va a crear. Es indiferente si primero se ubican las entradas o las salidas, las funciones básicas o las funciones especiales.

En la barra de herramientas, se encuentran, bajo Co, las constantes y los bornes de conexión, es decir, diferentes entradas y salidas y niveles de señal fijos. Bajo GF se encuentran las funciones básicas del álgebra Booleano, es decir, los elementos de lógica binaria más simples. Bajo SF se encuentran los bloques con funciones especiales. También pueden ejecutarse los grupos de funciones correspondientes con las teclas de función y tecla de método abreviado.

23

Page 27: Manual de Automatas Programables. i Logo

O [F6] Constantes y bornes de conexión

O [F8] Funciones especiales

O [F7] Funciones básicas

Para que el trabajo con LOGO!Soft comfort, le resulte tan rápido, sencillo y cómodo como sea posible, tiene a su disposición una serie de teclas de función y de método abreviado o combinaciones de teclas para las funciones que se utilizan con más frecuencia.

Si hace clic con el botón derecho del ratón, aparece una ventana que ofrece las funciones más importantes para el contexto en el que se encuentre.

En LOGO!Soft Comfort se utilizan las siguientes teclas de función:

[F1] Llamada de la ayuda en pantalla contextual

[F2] Herramientas -> Determinar LOGO!

[F3] Iniciar/finalizar la simulación

[F4] Abrir/cerrar Ver -> Ventana de ayuda

[F5] Herramienta Conectar

[F6] Herramienta Constantes y bornes de conexión

[F7] Herramienta Funciones básicas

[F8} Herramienta Funciones especiales

[F9] Herramienta Introducción de texto

[F10] Abre la barra de menús

[F11] Herramienta Tijeras/Conector

[F12] Herramienta Simulación

En LOGO!Soft Comfort se utilizan las siguientes teclas de método abreviado (combinaciones de teclas):

En el menú Archivo:[Ctrl+N] Archivo -> Nuevo (abre el editor estándar configurado en

herramientas/Opciones/Editor) [Ctrl+O] Archivo -> Abrir [Ctrl+S] Archivo -> Guardar [Ctrl+F1] Archivo -> Vista preliminar [Ctrl+P] Archivo -> Imprimir [Ctrl+-] Archivo -> Comparar

24

Page 28: Manual de Automatas Programables. i Logo

[Alt+F4] Archivo -> Salir

En el menú Edición:

[Ctrl+Z] Edición -> Deshacer [Ctrl+Y] Edición -> Restablecer [Ctrl+X] Edición -> Cortar [Ctrl+C] Edición -> Copiar [Ctrl+V] Edición -> Pegar [Ctrl+A] Edición -> Seleccionar todo [Ctrl+G] Edición -> Ir a bloque

En el menú Ver

[Ctrl+M] Seleccionar conexiones (Ctrl+rueda del ratón)

Ver -> Acercar Ver -> Alejar

En el menú Herramientas:

[Ctrl+D] Herramientas -> PC -> LOGO! [Ctrl+U] Herramientas -> LOGO! -> PC [Ctrl+H] Herramientas -> Selección de LOGO!

Además del método convencional, que consiste en seleccionar el bloque en cuestión con los iconos de las barras de herramientas, existen dos alternativas:

Alternativa 1

1. Abra el catálogo de la barra de herramientas, Herramientas.

2. Haga clic en el catálogo en el bloque que necesite, de modo que queda marcado.

3. Haga clic en el programa con el botón izquierdo del ratón sobre el punto en el que desea colocar el bloque. El bloque aparece y se coloca en el lugar correcto.

4. Si desea colocar el bloque en diferentes puntos, haga clic con el botón izquierdo del ratón en los puntos en los que desea colocarlo.

5. Si desea colocar otro bloque, cambie el bloque en el catálogo. Continúe de la forma descrita en los puntos 3. y 4.

Ventaja: Al cambiar entre constantes/bornes de conexión, funciones básicas o funciones especiales se ahorra hacer clic sobre el correspondiente icono de la barra de herramientas, Herramientas.

25

Page 29: Manual de Automatas Programables. i Logo

Alternativa 2

1. Abra el catálogo de la barra de herramientas (Herramientas).2. Haga clic en el catálogo en un bloque cualquiera, que quedará marcado.3. Si está creando un programa complejo, puede volver a ocultar el catálogo y la

barra de herramientas (Herramientas).4. Mantenga pulsada la tecla Ctrl y haga clic con el botón izquierdo del ratón en su

programa sobre el punto en el que desea colocar el bloque. Suelte la tecla Ctrl. Aparecerá una pantalla con una lista de todos los bloques en la que puede seleccionar el bloque que necesite con un doble clic.

5. Recomendación: En la cabecera de la pantalla encontrará una línea de introducción. Si introduce en ella la letra inicial p.ej. de la función especial que necesita, sólo se mostrarán los bloques que comienzan por esa tecla. Eso le permite navegar rápidamente hasta el bloque que está buscando, sin necesidad de buscar en toda la lista de la pantalla.

Nota: puede introducir caracteres comodín (Wildcards) como * o ?.

6. El bloque se coloca en el punto correcto de su programa. 7. Si desea colocar el bloque en varios lugares, haga clic con el botón izquierdo del

ratón en los puntos en los que desea colocar los bloques restantes. 8. Si desea colocar el bloque en varios lugares, proceda de la forma descrita en el

punto 3.

Ventaja: En programas complejos no depende del catálogo ni de la barra de herramientas (Herramientas) y los puede ocultar. De ese modo dispone de más espacio en la pantalla para su programa.

Coloque los bloques

Haga clic en el botón para el grupo de funciones que contenga el bloque necesario Figura 20. Alternativamente puede pulsar la tecla de función. Debajo del entorno de programación se representarán todos los bloques pertenecientes al grupo de funciones seleccionado.

Fig. 20 Activación del bloque función general.

Mediante un simple clic con el ratón, podrá posicionar en el entorno de programación la función seleccionada. La primera función del grupo está preajustada, las demás funciones se pueden seleccionar con el ratón antes de posicionarlas. Figura 21

26

Page 30: Manual de Automatas Programables. i Logo

Fig. 21 Activación, selección y colocación de una función general en la interfaz de programación.

Aquí todavía no es necesario alinear los objetos con precisión. La alineación exacta de los bloques no es relevante hasta que haya conectado los bloques entre sí y haya insertado comentarios en el programa.

Números de bloques

Siempre que inserte un bloque de función en su programa, LOGO!Soft Comfort le asignará un número: el número de bloque. En un módulo LOGO! el número del bloque actual aparecerá en la parte superior derecha de la pantalla. En LOGO!Soft Comfort el número de bloque se muestra justo encima del bloque insertado.Los números de bloque sirven como orientación dentro de la pantalla del LOGO! y como indicación de vínculos. En LOGO!Soft Comfort, puede remitirse a vínculos rotos guiándose por la indicación del número de bloque que aparece.

En las constantes y en los bornes de conexión en lugar del número de bloque aparece la correspondiente denominación del borne en un LOGO! o bien una denominación sencilla del bloque. Para cada entrada, salida también pueden asignarse otras denominaciones de bloque mediante comentarios. Los bloques de señal para high y low tienen una numeración de bloque.

Configure y comente los bloques

Menús contextuales

Si se hace clic con el botón derecho del ratón sobre un objeto, se abrirá un menú contextual con varias posibilidades de edición para el objeto. De este modo se podrá acceder rápida y cómodamente a las funciones necesarias. El contenido de los menús contextuales Figura 22 depende del tipo de objeto que se encuentre debajo del puntero.

Fig. 22 Menús contextuales.

Como objeto no sólo se entienden los bloques o las líneas de conexión, sino también el entorno de programación y las barras de herramientas. En el menú contextual también se puede abrir la ayuda sobre el objeto seleccionado.

27

Page 31: Manual de Automatas Programables. i Logo

Parametrización de los bloques

Si se hace doble clic en algún bloque con el botón izquierdo del ratón, se abrirá una ventana donde hay que indicar las propiedades del bloque. En el caso de las funciones especiales, de algunas funciones básicas y de las constantes o los bornes de conexión existen también, además de la ficha para comentarios, una o varias fichas para parámetros. En ellas se pueden establecer los valores o ajustes que deba tomar el bloque en el circuito. Haciendo clic sobre el botón de ayuda, se obtendrá ayuda sobre los parámetros del bloque correspondiente.

Las funciones especiales también se identifican por el hecho de que los valores actuales de sus parámetros aparecen a la izquierda junto al bloque en letra verde.

Conecte los bloques

Para realizar el circuito completamente, es necesario conectar los bloques individuales entre sí. Para ello, seleccione el botón para la conexión de bloques en la barra de herramientas (Herramientas).

Conector

Coloque el puntero del ratón sobre la conexión de un bloque y pulse el botón izquierdo del ratón. Con la tecla apretada desplace el puntero a una conexión que desee conectar con la primera conexión, y vuelva a soltar la tecla del ratón. LOGO!Soft Comfort empalma entonces los dos pins.Figura 23 y 24

Fig. 23 Editor FUP, ejemplo de conexión

Fig. 24 Editor KOP, ejemplo de conexión.

LOGO!Soft Comfort ofrece otra posibilidad de conectar bloques: haciendo clic con el botón derecho del ratón en la entrada o salida (nueva función en LOGO!Soft Comfort V4.0) de un bloque. Si se hace clic en el elemento Conectar con bloque... del menú contextual, se abrirá una lista de selección con todos los bloques con los que se puede

28

Page 32: Manual de Automatas Programables. i Logo

establecer una conexión. Se da clic en el bloque con el que se desee establecer una conexión y LOGO!Soft Comfort trazará dicha conexión.Este tipo de conexión es idóneo para establecer conexiones entre bloques que se encuentran muy alejados en la interfaz de usuario. Figura 25

Fig. 25 Editor FUP, segunda forma de realizar una conexión.

Conexión de bloques: AyudaFigura 26Cuando se traza una línea de conexión desde una salida hasta una entrada o viceversa, se abre una ventana de indicación con el nombre de la conexión. Soltando la tecla del ratón queda acoplada la línea de conexión a la entrada que se ha indicado.

LOGO!Soft Comfort, también ofrece información breve para ayudarle crear programas. Colocando el puntero del ratón sobre un bloque y manteniéndolo allí durante un breve espacio de tiempo, se mostrará el nombre del bloque. Asimismo, si se coloca el puntero del ratón sobre la entrada de un bloque, se mostrará la designación de la entrada.

Fig. 26 Forma de conexión a través de ayuda.

Para facilitar la conexión de bloques, cada vez que el puntero del ratón es "capturado" por una conexión, éste se representa con un recuadro azul.

29

Page 33: Manual de Automatas Programables. i Logo

Conexión de los bloques

Reglas

Para la conexión de bloques rigen las siguientes reglas:

1. Una salida puede estar conectada a varias entradas.2. Una entrada no puede estar conectada a varias salidas.3. Una entrada y una salida no se pueden conectar entre sí en la misma ruta de

programa (la recursión está prohibida). Si es necesario, intercale una marca o una salida.

4. En las funciones especiales existen también "conexiones" verdes. En realidad no son conexiones, sino que sirven para asignar los parámetros configurados.

5. Las entradas/salidas analógicas no se pueden conectar con entradas/salidas binarias.

Conexión a un enlace ya existente

También puede conectar entradas y salidas con enlaces ya existentes.

Optimice el programa

Una vez insertados y conectados los bloques queda terminado el programa. Para obtener una vista clara, sencilla y comprensible del circuito creado será necesario realizar algunos retoques. Los objetos posicionados (p. ej., bloques y líneas) se pueden mover si es necesario.

Guarde el programa

Para guardar el programa, haga clic en el Icono Guardar de la barra de herramientas Estándar.

Guardar archivo

El programa se guarda con el nombre con el que se haya abierto y la versión anterior se sobrescribe. Si se trata de un programa de nueva elaboración, el sistema le pedirá que seleccione una ruta de almacenamiento y que indique un nombre para el programa.

Abrir un programa

Si se desea continuar con el procesamiento del programa en otro momento, puede volver a cargarlo cuando se desee haciendo clic en el botón Abrir archivo, aparecerá una lista con los nombres de los últimos programas abiertos si se hace clic en la flecha situada a la derecha del botón.

30

Page 34: Manual de Automatas Programables. i Logo

Abrir archivo

No siempre están disponibles todos los bloques.

Disponibilidad de los bloques

Requisitos del hardware

De la memoria y de la serie del LOGO! utilizado depende:

Cuántos bloques puede utilizar en un programa De qué bloques dispone para elaborar su programa.

La selección estándar es un LOGO! de la última serie. Una vez que se ha creado un programa puede verse en la ventana de información con la opción Herramientas -> Determinar LOGO! o con la tecla de función [F2] en qué series de LOGO! puede funcionar su programa. Los bloques que puede no utilizar en el LOGO! seleccionado aparecen en gris Figura 27

Fig. 27. Ejemplo para la elección de los bloques especiales disponible según el tipo de LOGO.

3.6 Simulación del programa

En la simulación de programas se puede probar un programa y modificar su parametrización. De este modo se podrá asegurar de transferir a su LOGO! un programa optimizado que funcione correctamente.

Modo de simulación

Para iniciar la simulación, se da clic en el botón Simulación de la barra de herramientas (Herramientas). De este modo conectan el modo de simulación.

Durante el modo de simulación, este botón aparece presionado. Si vuelve a hacer clic en el botón Simulación o en algún otro botón de la barra de herramientas (Herramientas), se pasará del modo de simulación a otro modo distinto (por ejemplo, selección o ubicación de bloques).

Cuando se inicia la simulación, se prueba el programa y los resultados se muestran en la ventana de información.

31

Page 35: Manual de Automatas Programables. i Logo

En la ventana de información se muestran

Los mensajes de error que puedan aparecer al iniciar la simulación. Los posibles módulos LOGO! determinados mediante Herramientas -> Determinar

LOGO! o la tecla de función [F2]. Fecha y hora del aviso. Nombre del programa para el que se haya generado el aviso. De este modo, en

caso de que se tengan abiertos varios programas, se sabrá a que programa se refiere cada aviso.

Cuando se inicia la simulación, Figura 28 el programa se analiza con respecto a sus recursos y al LOGO! que se va a utilizar. Toda la información de la ventana de información se muestra de forma correlativa. La barra de deslizamiento le permite navegar por la información. Al cerrar LOGO!Soft Comfort, se borra toda la información de la ventana de información. Cuando abre la simulación aparece una barra de herramientas que contiene:

Iconos (p.ej. interruptores) para el manejo de entradas. Un icono para la simulación de un fallo de red, para comprobar el comportamiento

de conmutación en cuanto a la remanencia en caso de fallo de la tensión de red. Iconos (p.ej. indicadores luminosos) para la observación de salidas. Iconos para el control de la simulación y Iconos para el control del tiempo.

Fig. 28 Barra de herramienta para simulación.Si se hace clic en <<, se ocultará una parte de la barra de herramientas. Para volverla a visualizar, se da clic en >>.

Situar la barra de herramientas

Al igual que las demás barras de herramientas, la barra de herramientas de entradas y salidas se puede colocar encima, debajo, a la derecha o a la izquierda del entorno de programación por medio del ratón. Si se ha creado un programa extenso con numerosas entradas y salidas, se pueden sacar los iconos para las entradas y los iconos para las salidas fuera de LOGO!Soft Comfort y abrirlos como ventanas individuales. De este modo se garantiza la claridad de la simulación.

Iconos para el control de la simulación

Iniciar la simulación.

Detener la simulación. Interrumpir la simulación (pausa).

32

Page 36: Manual de Automatas Programables. i Logo

Control de tiempo

Si se ha configurado el programa de manera que el tiempo represente un valor importante, se utiliza el control de tiempo.

Iniciar la simulación durante un tiempo determinado o durante un número determinado de ciclos.La duración y el número de ciclos se determinan con los siguientes iconos.Ajuste del tiempo de duración y de la base de tiempo para una simulación limitada en el tiempo o ajuste de un número determinado de ciclos

Indicación de la hora actual de LOGO!Soft Comfort

Modificar la hora actual de LOGO!Soft Comfort

Indicación de estado

Requisito: En Herramientas Opciones: Simulación se ha activado la indicación de estados de señal y de valores actuales de la simulación.

Gracias a la representación cromática se puede saber si en una línea de conexión existe una señal "1" o una señal "0". De forma predeterminada, las líneas de conexión que transmiten una señal "1" son rojas. De forma predeterminada, las líneas de conexión que transmiten una señal "0" son azules. Figura 29

Fig. 29. Indicación de estado activodurante el proceso de simulación.

3.7 Parametrización de Datos

Se entiende aquí por parametrización el ajuste de los parámetros para bloques. Se puede ajustar por ejemplo: los tiempos de retardo de funciones de tiempo, los tiempos de conexión de los temporizadores, el valor umbral de un contador, el intervalo de

33

Page 37: Manual de Automatas Programables. i Logo

supervisión de un contador de horas de servicio y los umbrales de conexión y desconexión del interruptor de valor umbral.

Los parámetros pueden ajustarse

En el modo de operación “Programación” o En el modo de operación “Parametrización”.

En el modo de programación, el autor del programa define los parámetros durante la simulación en curso hace doble clic en un bloque, se abrirá la ventana Propiedades del bloque. En el modo de programación también pueden introducirse aquí nuevos comentarios y modificar parámetros.

En la simulación en curso se muestran los valores actuales de los parámetros. Gracias a esta posibilidad de análisis se puede reproducir el comportamiento del programa.

Fig. 30 Venta para la introducción de parámetros.

Durante la simulación pueden estar abiertas varias ventanas de parametrización.Figura 30

3.8 Descargar el Programa de la PC a LOGO y de LOGO a la PC

Conectar el cables de Logo! PC/RS232 a logo Conectar un cable PC/RS232 a su PC

Para poder conectar LOGO! con un PC se necesita el cable de conexión PC/RS232 LOGO!-PC.

Se retira la cubierta o el módulo de programa (Card) de LOGO! y se inserta el cable. El otro extremo del cable se enchufa en la interfase en serie (puerto COM) de la PC.

Conectar el cable de PC en el puerto USB

Si su PC sólo dispone de puertos USB (Universal Serial Bus), necesitará un convertidor y los controles correspondientes, que permita la conexión del cable de LOGO! en el puerto USB de su PC. Para la instalación de los controles del convertidor deberá seguir

34

Page 38: Manual de Automatas Programables. i Logo

las instrucciones del fabricante. Al seleccionar el control debe indicar correctamente la versión de su sistema operativo Windows.

Conmute LOGO! en el modo operativo PC LOGO! (Lea las instrucciones presentadas en la pág. 41, menú de operación inciso 4.1 de este manual)

1. Conmute LOGO! con/sin pantalla en STOP desde el PC (vea la ayuda en pantalla de LOGO!Soft Comfort) o seleccione ESC / > Stop en un dispositivo con pantalla y confirme con ’Yes’. Mientras LOGO! está en STOP y está conectado al PC, se comprenden los siguientes comandos de PC:

Conmutar LOGO! en modo RUN Leer/escribir programas Hora, leer/escribir horario de verano/de invierno.

2. Al iniciar el proceso de carga o descarga en modo STOP, aparece automáticamente la siguiente indicación

Nota: Para otras versiones de dispositivo con/sin pantalla hasta 0BA3, el cambio al modo operativo PC_LOGO es automático:

1. Desconecte la tensión de alimentación de LOGO!.2. Retire la cubierta o el módulo de programa (Card) y conecte el cable en ese punto.3. Vuelva a conectar la tensión.

LOGO! pasa automáticamente al modo operativo PC_LOGO.Ahora el PC puede acceder a LOGO!.

Herramientas -> Transferir desde la PC

En el menú Herramientas -> Transferir encontrará diversas posibilidades para transferir un programa del PC a LOGO! y viceversa. Además, dispone de la posibilidad de ajustar la fecha y la hora de LOGO!, activar el cambio automático entre el horario de invierno y verano y leer los contadores de horas de funcionamiento de LOGO!.Figura 31

35

Page 39: Manual de Automatas Programables. i Logo

Fig. 31. Transferencia de un programa desde la PC a LOGO

El módulo LOGO! debe estar acoplado con el cable de PC y estar preparado para la transferencia mediante el ajuste PC/Tarjeta -> PC - LOGO. La transferencia de un programa se realiza mediante la interfaz serie ajustada en el menú Herramientas -> Opciones -> Interfaz.

De lo contrario, LOGO!Soft Comfort emite el mensaje de error correspondiente. Mediante el botón Seleccionar interfaz... del mensaje de error se accede a un cuadro de diálogo de opciones donde se puede ajustar la interfaz utilizada. Si todavía no ha ajustado ninguna interfaz o ha ajustado una interfaz incorrecta, aquí puede indicar a qué interfaz de PC está conectado el LOGO! o dejar que el sistema la busque.

Finalizar el modo operativo PC_LOGO

Una vez finalizada la transmisión de datos, la conexión con el PC se interrumpe automáticamente.

Nota: Si el programa elaborado con LOGO!Soft Comfort dispone de una contraseña, en la transmisión de datos se transfiere el programa y la contraseña a LOGO!. Al finalizar la transmisión de datos se activa la consulta de contraseña. Sólo será posible cargar un programa elaborado con LOGO! y protegido con contraseña en el PC si se introduce la contraseña correcta en LOGO!Soft Comfort.

4 Programación de LOGO! desde el teclado del equipo

Por programar se entiende la creación de programas. Básicamente, un programa de LOGO! no es más que un esquema eléctrico representado de una forma diferente.

LOGO!. Puede convertir sus aplicaciones en programas utilizando el display del propio dispositivo o el software de programación LOGO!Soft Comfort, que permite crear, probar, simular, modificar, guardar e imprimir los programas cómodamente como se ha explicado. Aquí solo se describe la creación del programa en el propio LOGO!.Nota: Las variantes de LOGO! sin display, LOGO! 24o, LOGO! 12/24RCo, LOGO! 24RCo y LOGO! 230RCo, no disponen de unidad de mando y visualización. Éstas variantes están concebidas principalmente para aplicaciones en serie en la construcción de máquinas pequeñas y aparatos. Las variantes LOGO!...o no se programan en el dispositivo. El programa se transmite al dispositivo desde LOGO!Soft Comfort o desde módulos de programa (Cards) de otros dispositivos.

36

Page 40: Manual de Automatas Programables. i Logo

Bornes

LOGO! dispone de entradas y salidas, las entradas se designan con la letra I y una cifra. En la parte frontal de LOGO! los bornes de las entradas se ubican en la parte superior. Solo en los módulos analógicos LOGO! AM 2 y AM 2 PT100 las entradas están en la parte inferior. Las salidas se designan con la letra Q y una cifra los bornes de las salidas se hallan en la parte inferior, como muestra la figura.32

Fig. 32. Ejemplo de una combinación de varios módulos

LOGO! reconoce las entradas y salidas de cada uno de los módulos de ampliación independientemente del tipo y puede leerlas y conmutarlas. Las entradas y salidas se representan en el mismo orden en que se han insertado los módulos. Para escribir el programa se dispone de las siguientes entradas.

Salidas y marcas: I1 hasta I24, AI1 hasta AI8, Q1 hasta Q16, AQ1 y AQ2, M1 hasta M24 y AM1 hasta AM6. También se pueden utilizar los bits S1 hasta S8 del registro de desplazamiento, 4 teclas de cursor C ▲, C ►, C ▼ y C ◄ y 16 salidas no conectadas X1 hasta X16. En LOGO!, 12/24... y LOGO! 24/24o rige para I7 y I8 lo siguiente: Si se utiliza Ix en el programa, la señal presente en el borne se interpreta como digital; si se utiliza AIx, la señal se interpreta como analógica. La entrada AIx sólo puede ser el borne que realmente dispone de capacidad analógica.

Bornes de LOGO!

Los bornes en LOGO!, identifican todas las conexiones y estados que se pueden utilizar Las entradas y salidas pueden tener el estado 0 “lo” (low) o el estado 1 “hi” (high). El estado ’0’ significa que no hay tensión en la entrada. El estado ’1’ significa que sí hay tensión. No se deben utilizar todas las conexiones de un bloque. Para las conexiones que no se utilizan, el programa adopta automáticamente el estado que garantiza el funcionamiento del bloque en cuestión. Dado el caso, es posible identificar las conexiones no utilizadas de forma especial con el borne ’x’.

Bloques y números de bloques

En LOGO!, un bloque es una función que convierte información de entrada en información de salida. Antes era necesario cablear los distintos elementos en el armario eléctrico o en la caja de conexiones.

37

Page 41: Manual de Automatas Programables. i Logo

Al elaborar el programa debe conectar bornes con bloques. A tal efecto, basta con elegir la conexión deseada en el menú ↓Co. El menú Co debe su nombre al término inglés “Connector” (borne).

Los bloques más sencillos son funciones lógicas:

AND (Y) OR (O) NOT

Las entradas I1 e I2 están conectadas aquí al bloque OR. Las últimas dos entradas del bloque no se utilizan el programa las ha identificado con una ’x’.

Bastante más eficientes son las funciones especiales:1. Relé de impulsos2. Contador de avance/retroceso3. Retardo de activación4. Interruptor de software.

En la cual todas las entradas están especificadas de acuerdo a la función que realizan en el bloque.

En el display típico de LOGO!. No es posible representar más de un bloque al mismo tiempo. Figura 33 Por ello, cada vez que se inserta un bloque en un programa LOGO! asigna un número a dicho bloque para ayudar al usuario a controlar un circuito en conjunto.

Fig. 33. Representación de un bloque Fig. 34. Identificación de varios bloques.en el display de LOGO!.

Por medio del número de bloques se muestran las conexiones. Estos números sólo pretenden facilitar la orientación del programa. En la figura.34 Se pueden ver tres vistas del display de LOGO!, que juntas conforman el programa. Como puede verse, se enlazan los bloques entre sí mediante los números de bloque. La ventaja es que mediante el número de bloque, es posible añadir casi cualquier bloque a una entrada del bloque actual. De esta manera, se pueden utilizar repetidas veces los resultados intermedios de las funciones lógicas y de otras operaciones. Con ello se ahorra trabajo y capacidad de memoria, a la vez que el circuito resulta más transparente. En tal caso, se deben conocer los nombres de los bloques de LOGO!.

38

Page 42: Manual de Automatas Programables. i Logo

Del esquema de circuitos a LOGO!

La figura 35 muestra la representación de un circuito sencillo en un esquema.

El consumidor o carga designado como E1, se activa y desactiva mediante el interruptor S1 o S2, para LOGO! la conexión en paralelo de los interruptores es un “O” porque los interruptores S1 o S2 activan la salida al excitar al relé K1.

Fig. 35. control encendido de luminaria.

En LOGO! se crea un circuito en el que se conectarán bloques y bornes entre ellos:

La conversión del circuito a LOGO! Figura 35 deberá comenzar en la salida. La salida es la carga o el relé que debe efectuar la conmutación. El circuito se convierte en bloques. A tal efecto, es necesario procesar el circuito desde la salida hasta la entrada:

Paso 1: En la salida Q1 hay una conexión en paralelo de los contactos de cierre S1 o S2 con otro elemento de circuito. Esta conexión en paralelo equivale a un bloque OR:

Paso 2: La entrada del bloque OR va seguida de I1 e I2, estando conectados S1 a I1 y S2 a I2.

El programa en LOGO! tendrá esta apariencia:

Fig. 36 Conversión a lenguaje de logo, esquema mostrado en la fig. 35.

Para las conexiones no utilizadas, el programa adopta automáticamente el estado que garantiza el funcionamiento del bloque en cuestión. Si se desea, se pueden identificar las conexiones no utilizadas de forma especial con el borne ’x’. En el ejemplo sólo se utilizan 2 entradas del bloque OR; las entradas tercera (o cuarta) están identificadas como ’no utilizadas’ con el borne ’x’.

Cableado

Los interruptores S1 a S2 se conectan a los bornes roscados de LOGO!:

S1 en borne I1 de LOGO! S2 en borne I2 de LOGO!

La salida del bloque OR controla el relé de la salida Q1. En la salida Q1 está conectado el consumidor E1.

En la Figura 37 aparece el cableado por medio de una variante de 230 V CA de LOGO!.

39

Page 43: Manual de Automatas Programables. i Logo

Fig. 37 Cableado del esquema mostrado en la Fig. 34. con LOGO! 230R.

4.1 Menú de Operaciones

Las 4 reglas de oro para manejar LOGO!

Regla 1

Cambio del modo de operación

1. El programa se crea en el modo de programación. Tras una conexión de alimentación y “No Program /Press ESC” en el display, se debe pulsar la tecla ESC para acceder al modo de programación.

2. 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 programar se debe finalizar el procesamiento del programa con el comando “Stop”.

3. Para acceder al modo RUN se debe ejecutar el comando de menú ’Start’ del menú principal.

4. En el modo RUN, para regresar al modo de operación parametrización, se debe pulsar la tecla ESC.

5. Si se está en el modo de parametrización y se desea regresar al modo de programación, se ejecuta el comando “Stop” del menú de parametrización y se responde con “Yes” a “Stop Prg”, colocando el cursor sobre “Yes” y pulsando la tecla OK.

Nota: Para versiones anteriores hasta 0BA2 rige:

1. Para acceder al modo de programación se debe pulsar simultáneamente las teclas ◄, ► y OK.

2. Para acceder al modo de parametrización se debe pulsar simultáneamente las teclas ESC y OK.

40

Page 44: Manual de Automatas Programables. i Logo

Regla 2

Salidas y entradas

1. El programa debe introducirse siempre desde la salida hasta la entrada.2. Es posible enlazar una salida con varias entradas, pero no conectar varias salidas

a una entrada.3. Dentro de una ruta del programa no se puede enlazar una salida con una entrada

precedente. Para tales retroacciones internas (repercursiones) es necesario intercalar marcas o salidas.

Regla 3

Cursor y posicionamiento del cursor

Para la introducción del programa rige:

1. Si el cursor se representa subrayado, significa que se puede posicionar:

Se pulsan las teclas ◄, ►, ▼ o ▲ para mover el cursor en el programa Con OK se cambia a “Seleccionar borne/bloque” Con ESC se sale del modo de introducción del programa.

2. Si el cursor se representa enmarcado, se deberá elegir un borne/bloque

Pulse las teclas o para elegir un borne o un bloque Confirme la selección pulsando OK Con ESC, se retrocede un paso.

Regla 4

Planificación

1. Antes de crear un programa, Figura 38 se hace primero un esbozo completo en papel o se programa LOGO! directamente con LOGO!Soft Comfort.

2. LOGO! sólo puede guardar programas completos y correctos.

41

Page 45: Manual de Automatas Programables. i Logo

Fig. 38. Vista de conjunto de los menús de LOGO!.

4.2 Editar un programa

Introducir e Iniciar el ProgramaFigura 39

Una vez que se conecta LOGO! a la red en el display aparece lo siguiente:

Fig. 39. Pantalla de diálogo para introducción de programa

Para introducir el programa se debe conmutar a LOGO! en el modo de programación, esto se hace pulsando la tecla ESC. Y a continuación se pasará al menú principal. Figura 40

Fig. 40. Pantalla de diálogo para iniciar un programa nuevo.

42

Page 46: Manual de Automatas Programables. i Logo

En el primer lugar de la primera fila aparece el símbolo “>”. Pulsando las teclas ▲ y ▼ se desplaza el “>” verticalmente. Luego se posiciona el “>” en “Program” y se pulsa la tecla OK. Y LOGO! pasará al menú Programación. Figura 41

Fig. 41. Pantalla de diálogo para editar un programa.

Aquí también se podrá desplazar el símbolo “>” mediante las teclas ▲ y ▼. Con “>” en “Edit” pulse la tecla OK (para editar, es decir Introducir el programa). LOGO mostrará la primera salida: Figura 42

Fig. 42. Pantalla de diálogo para elaborar un programa nuevo.

Pulsando las teclas ▲ y ▼ pueden elegirse las demás salidas. Ahora puede introducir su programa.

La letra Q de Q1 está subrayada. Éste es el cursor. El cursor indica en el programa el punto en el que se encuentra en estos momento, y se puede desplazar mediante las teclas ▲,▼, ◄ y ►. Pulse ahora la tecla ◄. El cursor se desplaza hacia la izquierda. Figura 43

Fig. 43. Pantalla de dialogo que indica en lugar específico del programa

Introduzca aquí ahora el primer bloque (bloque O). Pase al modo de introducción pulsando la tecla OK. Figura 44

Fig. 44. Cursor lista para Insertar una función de LOGO!

El cursor ya no es del tipo subrayado, sino que está enmarcado y parpadea. al mismo tiempo, LOGO! le ofrece distintas posibilidades de selección. Seleccione GF (funciones

43

Page 47: Manual de Automatas Programables. i Logo

básicas), pulsando la tecla ▼ hasta que aparezca GF, a continuación pulse OK. LOGO! le mostrará el primer bloque de la lista de funciones básicas: Figura 45

Fig. 45. Primer bloque del programa

Pulse ahora la tecla ▼o ▲, hasta que en el display aparezca el bloque OR: Figura 46

Fig. 46. Introducción del bloque seleccionado

Ahora debe pulsar la tecla OK para confirmar la selección. Figura 47

Fig. 47. Apariencia del programa

De esta forma se ha introducido el primer bloque. A cada bloque introducido se le asigna un número, denominado número de bloque. Ahora ya sólo es necesario cablear las entradas del bloque tal como sigue: Figura 48

Pulse la tecla OK.

Fig. 48. Presentación de inicio para el menú de la función CO.

Seleccione la lista Co : Pulse la tecla OK. Figura 49

Fig. 49. Primera opción del menú de la función CO

44

Page 48: Manual de Automatas Programables. i Logo

El primer elemento de la lista Co, es el símbolo correspondiente a “Entrada no utilizada” una “x”. Elija mediante las teclas ▼ o ▲ la entrada I1.

Nota: Con la tecla ▼ comienza por el principio de la lista Co: I1, I2. hasta lo, y de nuevo ’x’. Con la tecla ▲ comienza por el final de la lista Co: lo, hi, Q hasta I1, y otra vez ’x’.

Pulse la tecla OK. I1 está conectada con la entrada del bloque O. El cursor salta a la próxima entrada del bloque O. En la figuras 50 a, b y c, se muestran las apariencias de la pantalla de LOGO!.

Fig. 50 a. Fig. 50 b. Fig. 50 c.

Ahora enlaza la entrada I2 con la entrada del bloque O. Proceda para ello tal como ya se le indicó:

1. Pasar al modo de entrada: Tecla OK2. Seleccionar la lista Co: Teclas ▼o ▲3. Aceptar la lista Co: Tecla OK4. Seleccionar I2: Teclas ▼o ▲5. Aceptar I2: Tecla OKAsí queda enlazada I2 con la entrada del bloque O. Figura 51

Fig. 51. Conexión de la entrada I2

Las dos últimas entradas del bloque O no se necesitan en este programa. Puede identificar con ’x’ una entrada que no utiliza. Ahora debe indicar (2 veces) ’x’:Figura 52

1. Pasar al modo de entrada: Tecla OK2. Seleccionar la lista Co: Teclas ▼o ▲3. Aceptar la lista Co: Tecla OK4. Seleccionar ’x’: Teclas ▼o ▲5. Aceptar ’x’: Tecla OK

LOGO! regresa a la salida Q1

45

Page 49: Manual de Automatas Programables. i Logo

Fig. 52. Muestra final del programa

Nota: Puede anular entradas y funciones básicas y especiales de forma individual, es decir, que si en la entrada en cuestión hay un “1”, el programa utiliza un “0”; Si hay un “0”, se utiliza un “1”. Para negar una entrada, coloque el cursor sobre la entrada deseada, pej.

Pulse la tecla OK.

Con la tecla ▼o ▲ puede aplicar la anulación de una entrada:

A continuación pulse la tecla ESC.

Si desea volver a ver su primer programa, puede mover el cursor por él con las teclas ▼o ▲. Para abandonar el proceso de creación del programa y volver al menú de programación: Tecla ESC.

Nota:

LOGO! ha guardado su programa de forma permanente, es decir, aunque se desconecte la alimentación. El programa permanecerá guardado en LOGO! hasta que se vuelva a borrar por medio de los comandos correspondientes.

Es posible asignar un nombre al programa y una contraseña. El nombre estará compuesto por letras en mayúscula y minúscula, números y caracteres especiales hasta un máximo de 16 caracteres.

Las contraseñas pueden tener un máximo de 10 caracteres de longitud y estará compuesto exclusivamente por mayúsculas (de la A a la Z). En el dispositivo sólo será posible asignar, modificar o desactivar contraseñas en el menú “Contraseña”.

4.3 Correr un programa

Conmutar LOGO! a RUNFigura 53LOGO! se puede conmutar a RUN desde el menú principal.

1. Regrese al menú principal: tecla ESC2. Mueva el símbolo ’>’ a ’Start’: teclas ▲o▼3. Acepte ’Start’: tecla OKLOGO! arranca el programa y muestra el siguiente display:

46

Page 50: Manual de Automatas Programables. i Logo

Fig. 53. Cuadro de visualización von LOGO! en modo RUN

Fecha y hora actual Estado de las entradas Estado de las salidas(Sólo para las variantescon reloj).

¿QUÉ SIGNIFICA: “LOGO! ESTÁ EN MODO RUN”?

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.

LOGO! representa el estado de una entrada o salida así: Figura 54

Fig. 54 Representación del estado en el display.

Espacio de memoria y tamaño de un circuito

El tamaño de un programa en LOGO! está limitado por la memoria (ocupación de memoria de los bloques).

Áreas de memoria

Memoria de programa: En LOGO! solo se puede utilizar un número limitado de bloques para el programa. La segunda limitación resulta del número máximo de bytes disponibles que puede contener un programa. El número de bytes ocupados puede calcularse sumando los bytes de las funciones utilizadas.

47

Page 51: Manual de Automatas Programables. i Logo

Memoria remanente (Rem): Rango en el que LOGO! guarda los valores reales actuales que se deben mantener de forma remanente, por ejemplo, el valor de conteo de un contador de horas de funcionamiento. En bloques con utilización selectiva de la función de remanencia, esta área de memoria sólo se ocupa si se ha activado la remanencia.

Recursos disponibles en LOGO!

Un programa en LOGO! puede ocupar, como máximo, los siguientes recursos:

LOGO! vigila la utilización de la memoria y sólo ofrece en las listas las funciones para las que haya suficiente memoria disponible.

Ocupación de la memoria

En la tabla puede ver de forma esquemática la memoria requerida por las funciones básicas y especiales:

48

Page 52: Manual de Automatas Programables. i Logo

*Bytes en área de memoria Rem, si la remanencia está activada

Si al introducir un programa no puede introducir ningún bloque más en una ocasión, indica que un área de memoria está completa. LOGO! sólo ofrece los bloques adecuados para LOGO!. Si ningún bloque de una lista es adecuado para LOGO!, entonces la lista no se podrá seleccionar. Si un rango de memoria está ocupado, optimice el circuito o active un segundo LOGO!.

Para determinar la capacidad de memoria requerida por un circuito, es necesario considerar siempre todas las zonas de la memoria. Figura 55

49

Page 53: Manual de Automatas Programables. i Logo

Ejemplo:

Fig. 55. Programa de ejemplo para la determinación de memoria.

El programa contiene:

* Parametrizado con remanencia.LOGO! tiene capacidad para el programa.

LOGO! le indica cuanta memoria tiene todavía disponible. Proceda para ello como sigue: Figura 56

1. Conmute LOGO! al modo de operación Programación.2. Seleccione ’Edit’: Teclas ▲ o ▼3. Acepte la opción ’Edit’: Tecla OK4. Seleccione ’Memory?’: Teclas ▲ o ▼5. Acepte ’Memory?’: Tecla OK

Fig. 56. Estado de la memoria de LOGO!.

4.4 Parametrizar datos

Se entiende aquí por parametrización el ajuste de los parámetros para bloques. Puede ajustar por ejemplo los tiempos de retardo de funciones de tiempo, los tiempos de conexión de los temporizadores, el valor umbral de un contador, el intervalo de supervisión de un contador de horas de servicio y los umbrales de conexión y desconexión del interruptor de valor umbral.

50

Page 54: Manual de Automatas Programables. i Logo

Los parámetros pueden ajustarse

En el modo de operación “Programación” o En el modo de operación “Parametrización”.

En el modo de operación Parametrización, LOGO! continúa procesando el programa.

Los parámetros pueden ser p. ej.:

Tiempos de retardo de un relé temporizador Tiempos de conmutación (levas) de un temporizador Valores umbral de un contador Tiempo de vigilancia de un contador de horas de funcionamiento Valores umbral para un interruptor de valor umbral.

Cada parámetro se identifica mediante un número de bloque (Bx) y la abreviatura del parámetro. Ejemplos:

T: es el tiempo que se puede ajustar. MI: es un intervalo de tiempo ajustable.

Nota: Con LOGO!Soft Comfort también puede asignar nombres a los bloques.

Conmutación al modo de operación parametrización

Para cambiar del modo RUN al modo de parametrización, pulse la tecla ESC: Figura 57

Fig. 57. Parametrización de la Hora y Fecha.

Nota: Para versiones anteriores hasta 0BA2 rige. Para acceder al modo de parametrización debe pulsar simultáneamente las teclas ESC y OK.

LOGO! conmutará al modo de operación Parametrización y mostrará el menú Parametrización:

Explicación de los cuatro comandos (opciones) del menú Parametrización

1) Stop: Este comando le permite detener el programa y cambiar al menú principal del modo de programación. Para ello, proceda del siguiente modo:

1. Coloque el cursor ’>’ sobre ’Stop prg’: Teclas ▲ o ▼2. Confirme el comando ’Stop’: Tecla OK3. Coloque el cursor ’>’ sobre ’Yes’: Teclas ▲ o ▼4. Confirme la opción ’Sí’: Tecla OK

51

Page 55: Manual de Automatas Programables. i Logo

LOGO! muestra el menú principal del modo de programación: Figura 58

Fig. 58. Pantalla principal de LOGO!2) Set param

Para elegir un parámetro, proceda como sigue:

a) Seleccione la opción ’Set Param’ en el menú de parametrización: Teclas ▼ o ▲.

b) Pulse la tecla OK.

LOGO! muestra el primer parámetro. Si no se puede ajustar ningún parámetro, es posible retroceder al menú Parametrización pulsando la tecla ESC. Figura 59

Fig. 59. Mensaje indicando que no se modifica ningún parámetro.

3. Ahora seleccione el parámetro que desee: Teclas ▼ o ▲.4. Si desea modificar un parámetro, selecciónelo y pulse la tecla OK.

Modificación de parámetros

Para modificar un parámetro, primero debe ser seleccionado. Figura 60 El valor del parámetro se modifica igual que al introducirlo en el modo de “Programación”:

Fig. 60. Ejemplo para la modificación de parámetros.

1. Mueva el cursor hasta el punto en que desee realizar una modificación: Teclas ◄ o ►.2. Modifique el valor en ese lugar: Teclas ▼ o ▲.3. Confirme el valor: Tecla OK.

52

Page 56: Manual de Automatas Programables. i Logo

Nota: Al modificar los parámetros de tiempo en modo RUN también es posible modificar la base de tiempo (s = segundos, m = minutos, h = horas). Esto no es válido si el parámetro de tiempo es el resultado de otra función. En ese caso no puede modificar ni el valor ni la base de tiempo. Al modificar la base de tiempo se pone a 0 el valor actual del tiempo.

3) Set Clock: Ajuste de la fecha y hora de LOGO!. Usted puede ajustar la fecha y hora desde dos modos de operación:

1. En el modo de operación Parametrización o2. En el modo de operación “Programación”.

Ajuste de la fecha y hora en el modo de parametrización:

1. Cambie al modo de parametrización.2. En el menú de parametrización seleccione ’Set Clock’ (Teclas ▼ o ▲ ) y pulse la tecla OK.3. Seleccione el día de la semana: Teclas ▲ o ▼.4. Mueva el cursor al siguiente punto: Teclas ◄ o ►5. Modifique el valor en ese lugar: Teclas ▲ o ▼6. Ajuste el reloj a la hora correcta, repitiendo los pasos 4 y 57. Ajuste la fecha correctamente, repitiendo los pasos 4 y 58. Acepte las entradas: Tecla OK

Ajuste de la fecha y hora en el modo de Programación:

1. Cambie al modo de programación (ESC / >Stop). 2. En el menú principal seleccione ’Clock..’ (Teclas ▲ o ▼) y pulse la tecla OK.3. En el menú Hora seleccione ’Set Clock’ (Teclas ▲ o ▼) y pulse la tecla OK.

Sólo es posible ajustar el día de la semana, la fecha y la hora.

4) Prg Name: con este elemento de menú sólo podrá leer el nombre de su programa. En el modo de parametrización no es posible modificar los nombres de programas.

53

Page 57: Manual de Automatas Programables. i Logo

5 Instalación de LOGO!

5.1 Datos Técnicos

Datos técnicos generales

5.2 Montaje de LOGO!

Montar y cablear LOGO!

Directrices generales

Al montar y cablear su LOGO! se recomienda observar los puntos siguientes:

Asegúrese de cumplir todas las normas vigentes y vinculantes cuando realice el cableado de LOGO! Observe las respectivas prescripciones nacionales y regionales durante la instalación y la operación de los equipos. Infórmese en las autoridades competentes sobre las normas y prescripciones vigentes para su caso específico.

54

Page 58: Manual de Automatas Programables. i Logo

Utilice conductores con la sección adecuada para la respectiva intensidad. LOGO! se puede conectar con cables de una sección entre 1,5 mm2 y 2,5 mm2.

No apriete excesivamente los bornes de conexión. Par de torsión máximo: 0,5 Nm.

Los conductores han de tenderse siempre lo más cortos posible. Si se requieren conductores más largos, deberá utilizarse un cable apantallado. Los conductores se deben tender por pares: un conductor neutro junto con un conductor de fase o una línea de señal.

Desconecte:– El cableado de corriente alterna– El cableado de corriente continua, de alta tensión con secuencia rápida de

operación de los contactos– El cableado de señal de baja tensión_ Prevea un alivio de tracción adecuado para los conductores._ Proteja los cables con peligro de fulminación con una protección adecuada contra

Sobretensión.

No conecte una fuente de alimentación externa a una carga de salida paralela a una salida de corriente continua. De lo contrario podría crearse una corriente inversa en la salida, salvo que la estructura esté provista de un diodo o un bloqueo similar.

Configuración máxima

Configuración máxima de un LOGO! con entradas analógicas

(LOGO! 12/24RC/RCo y LOGO! 24/24o)

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

Comunicación óptima/rápida

55

Page 59: Manual de Automatas Programables. i Logo

Si se desea garantizar una comunicación rápida y óptima entre LOGO! Basic y los diversos módulos, se recomienda disponer primero de los módulos digitales y después de los módulos analógicos.

Configuración con clases de tensión diferente

Normas: Los módulos digitales sólo pueden conectarse a dispositivos de la misma clase de tensión. Los módulos analógicos y de comunicación pueden conectarse a dispositivos de cualquier clase de tensión.

Vista general: Conectar el módulo de ampliación a LOGO! Basic

Vista general: Conectar módulo de ampliación a módulo de ampliación

Montaje y Desmontaje de LOGO!

Dimensiones: LOGO! ofrece las dimensiones de los equipos de instalación estipuladas en la norma DIN 43880. LOGO! se puede fijar a presión en un perfil soporte de 35 mm de ancho según la norma DIN EN 50022 o se puede montar en la pared.

Anchura de LOGO!:

LOGO! Basic tiene un ancho de 72 mm, que corresponde a 4 unidades. Los módulos de ampliación de LOGO! tienen un ancho de 36mm, que corresponde a 2 unidades.

56

Page 60: Manual de Automatas Programables. i Logo

Nota: El montaje y el desmontaje se ilustran en el gráfico de un LOGO! 230RC y un módulo digital. El procedimiento indicado también es aplicable a otras variantes LOGO! Basic y módulos de ampliación.

! Precaución: Para “acoplar” y “desacoplar” los módulos de ampliación, el equipo debe encontrarse sin corriente.

Montaje en el perfil soporte

Montaje: Figura 61 Para montar un LOGO! Basic y un módulo digital sobre un perfil soporte:

LOGO! Basic:

1. Coloque LOGO! Basic sobre el perfil soporte.2. Gire LOGO! Basic hasta introducirlo en el perfil soporte.

La guía deslizante situada en la parte trasera debe encajar en el perfil soporte

Fig. 61. Montaje de un módulo digital y forma de conexión con LOGO!.

3. Retire la tapa del conector del lado derecho del LOGO! Basic/del módulo de ampliación de LOGO!4. Coloque el módulo digital a la derecha de LOGO! Basic sobre el perfil soporte.5. Deslice el módulo digital hacia la izquierda hasta alcanzar el LOGO! Basic.6. Con un destornillador, presione la guía deslizante integrada y empújela hacia la izquierda. Cuando alcance la posición final, la guía deslizante se engatillará en LOGO! Basic. Figura 62

Fig. 62. Vista final del montaje de un modulo digital a LOGO!

Para montar módulos de ampliación adicionales se repiten los pasos 3 a 6.

57

Page 61: Manual de Automatas Programables. i Logo

Nota: La interfaz de ampliación del último módulo de ampliación debe permanecer cubierta.

Desmontaje: Para desmontar LOGO!, en caso de que sólo haya un LOGO! Basic montado:

Parte A

1. Introduzca un destornillador en el orificio del extremo inferior de la guía deslizante (ver figura 63) y empújelo hacia abajo.2. Tire de LOGO! Basic hacia arriba para extraerlo del perfil soporte.

Fig. 63. Pasos para el desmontaje de un modulo digital conectado a LOGO!.

En caso de que haya al menos un módulo de ampliación conectado a LOGO! Basic:

Parte B

1. Con un destornillador, presione la guía deslizante integrada y empújela hacia la derecha.2. Desplace el módulo de ampliación hacia la derecha3. Introduzca un destornillador en el orificio del extremo inferior de la guía deslizante de montaje y empújelo hacia abajo.4. Tire del módulo de ampliación hacia arriba hasta extraerlo del riel.

Repita los pasos 1 a 4 para cada módulo de ampliación.Nota: En caso de que haya varios módulos de ampliación conectados, se recomienda comenzar el desmontaje por el último módulo situado a la derecha. Hay que asegurarse de que la guía deslizante del módulo que se va a montar o desmontar no entre en contacto con el módulo siguiente.

Montaje en la paredFigura 64Antes de realizar el montaje en la pared se desplazan hacia afuera las guías deslizantes de la parte posterior de los dispositivos. A través de las dos guías deslizantes se puede montar LOGO! en la pared con dos tornillos _ 4mm (par de apriete 0,8 hasta 1,2 Nm).

58

Page 62: Manual de Automatas Programables. i Logo

Fig. 64. Indicación para el montajede LOGO en la Pared

Esquema de taladros para el montaje en la pared

Antes de montar LOGO! en la pared, deberá realizar los siguientes taladros de acuerdo con el esquema: Figura 65

Fig. 65. Esquema para perforación con taladro en pared.

5.3 Cableado de entradas y salidas de LOGO!

Para efectuar el cableado de LOGO!, utilice un destornillador con un ancho de hoja de 3 mm. Para los bornes no se requieren casquillos terminales o punteras de cable, pudiendo utilizarse conductores con secciones de hasta:

1 x 2,5 mm2

2 x 1,5 mm2 por cada segundo portabornes

Pares de apriete de conexión: 0,4...0,5 Nm o 3...4 LBin

Nota: Tras el montaje, los bornes deben quedar cubiertos. Para poder conectar LOGO! suficientemente contra el contacto no admitido de las piezas bajo tensión, es necesario respetar las normas nacionales.

Conexión de la alimentaciónFigura 66Las variantes 230 de LOGO! están indicadas para tensiones eléctricas con un valor nominal de 115 V CA/CC y 240 V CA/CC. Las variantes 24 de LOGO! y las variantes 12 de LOGO! son adecuadas para 24 V DC, 24 V AC o bien 12 V DC. Deben observarse al respecto las instrucciones de conexión descritas en la información del producto así como los datos técnicos referentes a las tolerancias de tensión, frecuencias de red y consumo de corriente permitidos.

59

Page 63: Manual de Automatas Programables. i Logo

Nota: Un corte de la alimentación eléctrica podría ocasionar p.ej. en las funciones especiales activadas por flancos la generación de un flanco adicional. Los datos del último ciclo ininterrumpido se guardan en LOGO!

Conexión

Para conectar LOGO! a la red:

Fig. 66. Esquema de conexión de la alimentación de voltaje para LOGO!.

Nota: LOGO! es un aparato de maniobra con aislamiento protector. Por lo tanto, no necesita una conexión para conductor de protección.

Modo de conexión protegido en caso de tensión alterna

En caso de picos de tensión en la línea de alimentación, puede utilizar un varistor de óxido metálico (MOV). Recuerde que la tensión de servicio del varistor debe ser como mínimo un 20% superior a la tensión nominal (p.ej. S10K275).

Conexión de las entradas de LOGO!

Condiciones

A las entradas se conectan sensores tales como pulsadores, interruptores, barreras fotoeléctricas, reguladores de luz natural, etc.

Propiedades de los sensores para LOGO!

60

Page 64: Manual de Automatas Programables. i Logo

Nota: Las entradas digitales del LOGO! 230 RC/RCo están divididas en dos grupos, cada uno de los cuales dispone de 4 entradas. Dentro de un grupo debe utilizarse la misma fase en todas las entradas. Sólo entre los grupos puede haber fases distintas.

Ejemplo: I1 a I4 en fase L1, I5 a I8 en fase L2.

En LOGO!, DM8 230R, entre las entradas no se pueden conectar fases distintas.

Conexiones de sensorFigura 67Conexión de lámparas de destellos, detectores de proximidad a 2 hilos (Bero) a LOGO! 230RC/230RCo o bien LOGO! DM8 230R (CA)

Fig. 67. Esquema de conexión de sensor Bero.

Si desea utilizar detectores de proximidad a 2 hilos, debe tener en cuenta la corriente de reposo de los detectores. En algunos detectores de proximidad a 2 hilos la corriente

61

Page 65: Manual de Automatas Programables. i Logo

de reposo es tan elevada que LOGO! la interpreta como señal “1”. Por ello debe comparar la corriente de reposo de los detectores de proximidad con los datos técnicos de las entradas que encontrará en el anexo A.

Limitaciones

Cambio de estado de conexión 0 _ 1/1 _ 0. Al cambiar del estado 0 al 1, el estado 1 debe mantenerse al menos durante un ciclo del programa (y viceversa: al cambiar del estado 1 al 0, el estado 0 debe mantenerse al menos durante un ciclo del programa) para que LOGO! reconozca el nuevo estado. El tiempo de ciclo del procesamiento del programa depende del tamaño del mismo.

Particularidades de LOGO! 12/24 RC/RCo y LOGO! 24/24o

Entradas rápidas: I5 y I6. Estas variantes también poseen entradas para procesos computacionales rápidos (contador de avance/retroceso, interruptor de valor umbral). Para estas entradas rápidas no se aplican las limitaciones anteriores.

Nota: Igual que en los dispositivos anteriores (0BA0 hasta 0BA3), I5 y I6 son las entradas rápidas, es decir, un programa escrito en estas variantes puede transferirse a los nuevos dispositivos 0BA4 con el software de programación LOGO!Soft Comfort sin ningún cambio.

Por el contrario, los programas escritos en una variante L de LOGO!...L (entradas rápidas I11/I12) deben modificarse.

Los módulos de ampliación no disponen de entradas rápidas.

Entradas analógicas: I7 y I8. En las variantes de LOGO! 12/24RC/RCo y LOGO! 24/24o las entradas I7 y I8 pueden utilizarse como entradas digitales y como entradas analógicas. Dependiendo de cómo se utilicen, en el programa de LOGO! se establecerá la aplicación de la entrada.

Bajo I7 / I8 se puede aprovechar la aptitud digital de la entrada, mientras que con las designaciones AI1 y AI2 se aprovecha la aptitud analógica de la entrada.

Nota: Si necesita más entradas analógicas, dispone del módulo de ampliación LOGO! AM 2, y para entradas Pt100 del módulo de ampliación LOGO! AM 2 PT100. Para las señales analógicas, utilice siempre cables blindados y trenzados cuya longitud sea lo más corta posible.

Conexiones de sensores

62

Page 66: Manual de Automatas Programables. i Logo

Para conectar los sensores a LOGO!:Figura 68

Fig. 68. Esquema de conexión de sensor Bero, para LOGO! Que opera con tensión de 12/24 V.

Fig. 69. Esquema de conexión de sensor Bero, para LOGO! Que opera con tensión de 120/230 V.

Precaución: Conforme a las normas de seguridad existentes (VDE 0110,.y IEC 61131-2,... y cULus), no es posible conectar fases diferentes a un grupo de entrada (I1–I4 ó I5–I8) de una variante AC o a las entradas de un módulo digital. Figura 70

Fig. 70. Esquema indicando la no conexión de fases diferentes en un grupo de entradas.

LOGO! AM 2 PT100

63

Page 67: Manual de Automatas Programables. i Logo

Puede conectar al módulo una termo- rresistencia Figura 71 Pt100 alternativamente con técnica de conexión a 2 ó 3 hilos. Si se selecciona la técnica de conexión a 2 hilos, se deberá aplicar en el módulo un puente de cortocircuito entre los bornes M1+ y IC1 o entre M2+ y IC2. En este tipo de conexión no se produce una corrección del fallo provocado por la resistencia óhmica del cable de medición.

Fig. 71. Como conectar PT 100 a LOGO

1 La resistencia equivale a un fallo de medición de +2,5 °C. El tipo de conexión a 3 hilos anula la influencia de la longitud del cable (resistencia Óhmica) en el resultado de medición.

Nota: Si utiliza el módulo de ampliación LOGO! AM 2 PT100 con una fuente de alimentación sin conexión a tierra (sin potencial), en determinadas circunstancias la temperatura indicada puede oscilar notablemente. En tal caso hay que conectar la salida negativa / salidas de medición de la fuente de alimentación con la pantalla de los conductores de medición de la termo resistencia.

Conexión de las salidas

LOGO! ...R...

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, Figura 72 Pej. Lámparas fluorescentes, motores, protecciones, etc. Respecto a las propiedades necesarias de la carga conectada a LOGO! ...R...,

Fig. 72. Conexión de cargas en las salidas de LOGO

Conexión

Para conectar la carga a LOGO! ...R...:

LOGO! con salidas de transistor

64

Page 68: Manual de Automatas Programables. i Logo

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! adopta la tensión de alimentación de la carga.

Condiciones para las salidas de transistor

La carga conectada a LOGO! debe poseer las siguientes propiedades:

La máxima corriente de conmutación es de 0,3 amperios por salida, como se muestra en la Figura 73.

Figura. 73.Conexión

Para conectar la carga a un LOGO! con salidas de transistor:

Conexión de LOGO!/restablecimiento de la alimentación

LOGO! no dispone de ningún interruptor de red. La reacción de LOGO! al conectarse depende de:

Si hay un programa almacenado en LOGO!, Si se ha insertado un módulo de programa (Card), Si se trata de un variante de LOGO! sin display (LOGO!...o), Del estado en que se encontraba LOGO! antes de la desconexión.

La reacción de LOGO! a las distintas situaciones posibles se describe en la siguiente página, en la figura 74.

65

Page 69: Manual de Automatas Programables. i Logo

Fig. 74.

También se puede tomar nota de las cuatro reglas básicas para la puesta en marcha:

1. Si LOGO! o el módulo de programa insertado (Card) no contienen ningún programa, LOGO! (con display) visualiza el siguiente mensaje: ’No Program / Press ESC’.2. Si el módulo de programa (Card) contiene un programa, éste se copia en LOGO! automáticamente. El programa que haya en LOGO! se sobrescribirá.3. Si LOGO! o el módulo de programa (Card) contiene un programa, LOGO! pasará al estado en el que se encontraba antes de desconectarse la alimentación de red. Si se trata de una variante sin display (LOGO!...o), se cambia automáticamente de STOP a RUN (el LED cambia de rojo a verde).4. Si ha activado la remanencia para al menos una función o ha utilizado una función con remanencia activada de forma permanente, se conservarán sus valores actuales al desconectarse la alimentación de red.

66

Page 70: Manual de Automatas Programables. i Logo

Nota: Si al escribir un programa se produce un corte de alimentación, el programa de LOGO! se borrará al restablecerse la alimentación. Por consiguiente, es necesario realizar una copia de seguridad del programa original en el módulo de programa (Card) o en un ordenador (LOGO!Soft Comfort) antes de modificar el programa.

Estados de LOGO! Basic

LOGO! Basic/Pure reconoce dos estados de funcionamiento: STOP y RUN.

Estados de operación de los módulos de ampliación LOGO! Los módulos de ampliación LOGO! reconocen tres estados de funcionamiento: el LED se ilumina en rojo, en ámbar o en verde.

6. Almacenamiento del Programa en tarjetas de memoria (Memory Card).

En LOGO! sólo puede haber almacenado un programa en la memoria. Si se desea modificar el programa o redactar uno nuevo sin que se borre el primer programa, se tiene que archivar éste en alguna parte. A tal efecto, es posible utilizar módulos/tarjetas de programa.

67

Page 71: Manual de Automatas Programables. i Logo

El programa guardado en LOGO! se puede copiar en un módulo o en una tarjeta de programa. El módulo o la tarjeta de programa se pueden insertar en otro LOGO! Para copiar el programa que contenga en ese otro LOGO!. El módulo/tarjeta de programa permite:

Archivar programas Reproducir programas Enviar programas por correo Escribir y probar programas en la oficina y, a continuación, transferirlos a un

LOGO! en el armario de distribución.

El volumen de suministro de LOGO! incluye una tapa de revestimiento. El módulo/tarjeta de programa se adjunta al equipo por separado.

A continuación se describen los módulos que se pueden adquirir para LOGO! Estos tienen capacidad suficiente para alojar la memoria de programas completa de un LOGO!.

Módulo de programa amarillo (para copiar)

Los programas se pueden transferir desde el módulo amarillo al dispositivo y viceversa.

Módulo de programa rojo (con protección Know–how y protección contra escritura).

Un programa está protegido cuando se transfiere desde el módulo rojo a LOGO! Para que se pueda ejecutar un programa protegido de este modo, el módulo rojo debe permanecer insertado en LOGO! durante todo el tiempo de ejecución de la instalación.

Los programas protegidos no se pueden editar. El programa deja de estar protegido cuando se indica la contraseña adecuada. Si crea un programa para el módulo rojo y se desea modificar.

Posteriormente se deberá asignar una contraseña.

Extracción e Inserción de los módulos

Cuando extraiga un módulo rojo (protección Know–how y protección de copia), tenga en cuenta lo siguiente: el programa guardado en el módulo sólo se puede ejecutar si el módulo está insertado y permanece insertado durante todo el tiempo de ejecución.

Si se extrae el módulo, LOGO! notifica ’no program’. La extracción del módulo rojo durante la ejecución tiene como consecuencia estados de operación no permitidos. En todo caso deberán observarse las indicaciones siguientes:

No introduzca un dedo ni un objeto metálico o conductor en el receptáculo abierto del módulo/tarjeta de programa.

68

Page 72: Manual de Automatas Programables. i Logo

El conector del módulo/tarjeta de programa puede conducir tensión en caso de permutación de L1 y N.

Desmontaje del móduloFigura 75Manera de retirar el módulo/tarjeta de programa:

Encaje un destornillador cuidadosamente en la ranura superior del módulo/tarjeta de programa y extraiga éste del receptáculo.

Ahora puede retirarse el módulo/tarjeta de programa.

Fig. 75. Desmontaje de la Tarjeta de Programación

Inserción del módulo/tarjeta de programa

El receptáculo para el módulo/tarjeta de programa tiene una forma oblicua en la parte inferior derecha. El módulo/tarjeta de programa tiene también un borde oblicuo. De este modo resulta imposible insertar el módulo/tarjeta del programa al revés. Introduzca el módulo/tarjeta de programa en el receptáculo hasta que encaje.

Copia de LOGO! en el módulo

Manera de copiar un programa en el módulo/tarjeta de programa:

1. Inserte el módulo/tarjeta de programa en el receptáculo.2. Conmute LOGO! al modo de operación Programación. En el modo RUN: ESC y ejecute el elemento de menú ’Stop’. Como se muestra en la figura 76.

Figura 76.

3. Mueva el símbolo ’>’ a ”PC/Card”: Teclas4. Pulse Aceptar. Se visualiza el menú Transferencia, como se indica en la figura 77.

Figura 77

69

Page 73: Manual de Automatas Programables. i Logo

5. Mueva el símbolo ’>’ a ’LOGO _ Card’: Teclas6. Pulse Aceptar.

LOGO! copia ahora el programa en el módulo/tarjeta de programa. Una vez que LOGO! Ha terminado de copiar, se regresa automáticamente al menú principal:

El programa se haya ahora también en el módulo/tarjeta de programa. Ahora puede retirarse el módulo/tarjeta de programa. No se olvide: de colocar de nuevo la tapa de revestimiento. Si falla la red mientras LOGO! está copiando, deberá copiar el programa otra vez cuando se recupere la alimentación.

Copia del módulo a LOGO!

Si se tiene su programa en un módulo/tarjeta de programa, se puede copiar el programa en LOGO! de dos maneras diferentes:

Copia automática al arrancar LOGO! (red conectada) o bien a través del menú ”PC/Card” de LOGO!.

Copia automática al arrancar LOGO!

Manera de proceder:1. Desconecte la tensión de alimentación de LOGO! (red desconectada).2. Retire la tapa del receptáculo.3. Inserte el módulo/tarjeta de programa en el receptáculo.4. Conecte de nuevo la tensión de alimentación de LOGO!

Resultado: LOGO! copia el programa del módulo/tarjeta de programa a LOGO!. En cuanto LOGO! finaliza la copia, aparece de nuevo el menú de partida: Figura 78.

Figura. 78.

Antes de conmutar LOGO! al modo RUN, deberá asegurarse de que la instalación que se va a controlar con LOGO! no presente ningún peligro.

1. Mueva el símbolo ’>’ a Start: Teclas ▲o ▼2. Pulse la tecla Aceptar

70

Page 74: Manual de Automatas Programables. i Logo

Copiar a través del menú PC/Card

Observe las indicaciones para el cambio del módulo/tarjeta de programa.

Para copiar un programa del módulo/tarjeta de programa a LOGO!:

1. Inserte el módulo/tarjeta de programa.2. Conmute LOGO! al modo de operación Programación. En el modo RUN: ESC y ejecute el elemento de menú ’Stop’, como se indica en la figura 79.

Figura. 79.

3. Mueva el símbolo ’>’ a ”PC/Card”: Teclas ▲o ▼4. Pulse Aceptar. Se visualiza el menú Transferencia:5. Mueva el símbolo ’>’ a ’Card_ LOGO’: Teclas ▲o ▼. Como se indica en la figura 80.

Figura. 80.6. Pulse Aceptar

LOGO! copia el programa del módulo/tarjeta de programa a LOGO!. Cuando LOGO! ha terminado de copiar, se regresa automáticamente al menú principal.

7. Aplicaciones

1. Motor FuncionamientoFigura 81El motor podrá girar a derechas (Q1) o izquierdas (Q2), según le demos al pulsador correspondiente. Además existe un pulsador de paro (I2), y un relé térmico normalmente cerrado (I1) que se abrirá cuando en el motor se produzca una sobre temperatura.

71

Page 75: Manual de Automatas Programables. i Logo

Figura 81Aplicaciones al motor

2. Taladradora Figura 82Funcionamiento:

En el estado de reposo la taladradora estará arriba, pisando el final de carrera (I2), Si se pulsa la marcha (I1) la taladradora bajará accionado por el motor de bajada (Q1).

Cuando se active el final de carrera de abajo (I3), la taladradora subirá de nuevo (Q2). Si en algún momento se pulsa el interruptor de parada (I4), la taladradora deberá subir.

72

Page 76: Manual de Automatas Programables. i Logo

Solución

Figura 82 Aplicaciones a la taladradora

3. Supervisión de las plazas de un parkingAplicaciones LOGO Ejemplo 6Problema planteado

Un parking dispone de un número dado de plazas. El semáforo de acceso debe pasar automáticamente de verde a rojo cuando estén ocupadas todas las plazas del mismo. Tan pronto haya plazas disponibles, el semáforo verde debe autorizar nuevamente el acceso.

La solución LOGO

Los vehículos que entran o salen del parque son detectados por barreras fotoeléctricas (entradas I1 e I2) y contados por medio del contador integrado de LOGO!. Cuando entra un vehículo (I1), el contador se incrementa 1 y cuando sale un vehículo (I2) se decrementa en 1. I2 y la función "relé biestable de impulso de corriente" definen el sentido de contaje del contador (incremento/decremento).

Cuando se alcanza el parámetro seleccionado, el semáforo (borne Q1) cambia de color. El pulsador conectado a I3 permite reinicializar el valor de contaje y la salida Q1.

73

Page 77: Manual de Automatas Programables. i Logo

Componentes utilizados

- LOGO! 230R- I1 Barrera fotoeléctrica "entrada", contacto NA- I2 Barrera fotoeléctrica "salida", contacto NA- I3 Pulsador de reinicialización, contacto NA- Q1 Relé de semáforo (inversor)

Ventajas y particularidades

Es muy fácil visualizar el valor actual de contaje en la pantalla. El valor de contaje máximo puede modificarse en cualquier momento. Es fácilmente realizable la extensión de la aplicación (p. ej. prohibición de

entrada mientras estén ocupadas las plazas del parking o conmutación entre dos valores de contaje (plazas reservadas para el personal del parking).

4. Programa de control para obtener en la salida Q1 una señal periódica de período 30 segundos. Figura 83

Figura 83 Aplicaciones al semáforo

74

Page 78: Manual de Automatas Programables. i Logo

NOTA: Utilizar dos temporizadores con retardo a la conexión. Figura 84 y 85

Figura 84

Figura 85

75

Page 79: Manual de Automatas Programables. i Logo

EJERCICIOS DE AUTO-EVALUACIÓN

1. De acuerdo a la designación de LOGO!. En el equipo que significan los siguientes códigos

LOGO! 12/24 RCLOGO! 24LOGO! 12LOGO! 230 RCLOGO! 12/24 RCo,LOGO! 24 o,LOGO!24 RCo,LOGO! 230 RCo

2. De acuerdo al dispositivo LOGO! ¿Cuántas entradas y salidas tienen las siguientes numeraciones?

0BA0 estándar0BA1 estándar0BA2 estándar0BA3 estándar0BA4 estándar

3. ¿Qué diferencias hay entre las variantes de LOGO! (BASIC) y LOGO (o) sin display?

4. En el display de LOGO! No es posible representar más de un bloque al mismo tiempo ¿De qué manera el usuario se orienta para programar correctamente desde el equipo?

5. ¿Cuáles son los componentes del MENÚ PRINCIPAL, MENÚ DE PROGRAMACIÓN, MENÚ DE TRANSFERENCIA y el MENÚ HORA de LOGO!?

6. Cómo pueden iniciarse las aplicaciones una vez introducidas en el equipo, ¿QUÉ SIGNIFICA: “LOGO! ESTÁ EN MODO RUN”?

7. ¿Qué se entiende por parametrizar LOGO!?

8. Nombre correctamente los elementos de la interfaz de programación de LOGOSOFT COMFORT

76

Page 80: Manual de Automatas Programables. i Logo

9. ¿Cuáles son las reglas para conectar los bloques en LOGOSOFT COMFORT?

10. Nombre correctamente los elementos de la barra de simulación de LOGOSOFT COMFORT

11. Dibuje la representación en logo de los siguientes esquemas, utilice el LOGO 0BA3

77

Page 81: Manual de Automatas Programables. i Logo

12. Dibuje los esquemas en LOGO! De los siguientes diagramas primero con funciones básicas, luego con la función RS (Puede combinar ambas funciones cuando utilice la función RS)

Arranque Λ / Δ

Arranque de motores trifásicos con rotor en jaula de ardilla. Conexión KUSA

Utilice:

I3 Marcha Pulsador N.A.I1 Térmico InterruptorI2 Paro Pulsador N.C.

Utilice:

1. I1 = Interruptor 2. I2 = Interruptor3. I3 = Pulsador N.A4. I4 = Pulsador N.C.

78

Page 82: Manual de Automatas Programables. i Logo

GLOSARIO

Algebra de BOOLE: (también llamada Retículas booleanas) en informática y matemática, es una estructura algebraica que rigorizan las operaciones lógicas Y, O y NO, así como el conjunto de operaciones unión, intersección y complemento.

Barreras fotoeléctricas: es un dispositivo electrónico que responde al cambio en la intensidad de la luz. Estos requieren de un componente emisor que genera la luz, y un componente receptor que “ve” la luz generada por el emisor.

Byte: voz inglesa (pronunciada "/bait/"), que si bien la Real Academia Española ha aceptado como equivalente a octeto, es decir a ocho bits, para fines correctos, un byte debe ser considerado como una secuencia de bits contiguos, cuyo tamaño depende del código de información o código de caracteres en que sea definido. La unidad byte se representa con el símbolo B.

COM: un puerto de serie es una interfaz de comunicaciones de datos digitales, frecuentemente utilizada por computadoras y periféricos, en donde la información es transmitida bit a bit enviando un solo bit a la vez, en contraste con el puerto paralelo que envía varios bits simultáneamente.

Detectores de proximidad: es un transductor que detecta objetos o señales que se encuentran cerca del elemento sensor. Existen varios tipos de sensores de proximidad según el principio físico que utilizan. Los más comunes son los interruptores de

79

Utilice:

1. I1 = Interruptor 2. I2 = Interruptor3. I3 = Pulsador N.A4. Q3 = Temporizador con

retardo a la conexión

Page 83: Manual de Automatas Programables. i Logo

posición, los detectores capacitivos, los inductivos y los fotoeléctricos, como el de infrarrojos.

Depuración de programas: es el proceso de identificar y corregir errores de programación. En inglés se le conoce como debugging, ya que se asemeja a la eliminación de bichos (bugs), manera en que se conoce informalmente a los errores de programación.

Display: Se llama visualizador, display en inglés, a un dispositivo de ciertos aparatos electrónicos que permite mostrar información al usuario, creado a partir de la aparición de calculadoras, cajas registradoras e instrumentos de medida electrónicos en los que era necesario hacerlo.

Finales de carrera: el final de carrera o sensor de contacto (también conocido como "interruptor de límite") o limit swicht, son dispositivos eléctricos, neumáticos o mecánicos situados al final del recorrido de un elemento móvil, como por ejemplo una cinta transportadora, con el objetivo de enviar señales que puedan modificar el estado de un circuito. FUP: el diagrama de funciones (function block diagram o FBD) es un lenguaje gráfico que permite programar elementos que aparecen como bloques para ser cableados entre si de forma análoga al esquema de un circuito.

Interfaz de programación: una API (del inglés Application Programming Interface - Interfaz de Programación de Aplicaciones) es el conjunto de funciones y procedimientos (o métodos si se refiere a programación orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción.

Interfaz de usuario: en el contexto del proceso de interacción persona-ordenador, la interfaz gráfica de usuario es el artefacto tecnológico de un sistema interactivo que posibilita, a través del uso y la representación del lenguaje visual, una interacción amigable con un sistema informático.

Know–how: el Know-How (del inglés saber-cómo) es una forma de transferencia de tecnología. Aunque se traduce literalmente por "saber-cómo", mejor dicho sería "Saber hacer". El término está relacionado a los conocimientos prácticos, técnicas o criterios que han sido utilizados en la elaboración o diseño de un proyecto y que se pueden reutilizar al momento de realizar otros proyectos similares o de afinidad al mismo.

KOP: el diagrama de contactos (ladder diagram LD) es un lenguaje de programación que utiliza un juego estandarizado de símbolos de programación.

Leva: una leva es un elemento mecánico hecho de algún material (madera, metal, plástico, etc.) que va sujeto a un eje y tiene un contorno con forma especial. De este modo, el giro del eje hace que el perfil o contorno de la leva toque, mueva, empuje o conecte una pieza conocida como seguidor.

80

Page 84: Manual de Automatas Programables. i Logo

MAP (protocolo de de automatización de manufactura de la General Motors): el Protocolo de fabricación automatizada (Manufacturing Automation Protocol, MAP) es una especificación impulsada por General Motors con el fin de obtener una arquitectura de comunicaciones independiente del fabricante, que permita interconectar todos los elementos de la fábrica, desde sensores, actuadores, robots, a ordenadores de proceso y de oficina técnica. Se trata de llevar a la práctica el concepto de Fabricación integrada por computador (Computer Integrated Manufacturing, CIM) y para ello es necesario elegir un conjunto de servicios de comunicaciones estándar que permitan compatibilidad en todos los niveles a los dispositivos conectados.

Nema (National Electrical Manufacturers Association): la National Electrical Manufacturers Association o Association of Electrical and Medical Imaging Equipment Manufacturers (Asociación Nacional de Fabricantes Eléctricos y de Equipamiento de Imágen Médica americana) o NEMA es una asociación industrial norteamericana, creada en 1 de Septiembre de 1926 tras la fusión de la Associated Manufacturers of Electrical Supplies (Fabricantes de Suministros Eléctricos Asociados) y la Electric Power Club (Club de Potencia Eléctrica). Tiene su sede Rosslyn, Virginia y es reponsable de diversos estándares industriales usados en los campos de la electrical y la electromedicina por sus más de 400 miembros.

Par de torsión: es la solicitación que se presenta cuando se aplica un momento sobre el eje longitudinal de un elemento constructivo o prisma mecánico, como pueden ser ejes o, en general, elementos donde una dimensión predomina sobre las otras dos, aunque es posible encontrarla en situaciones diversas.

Relés: el relé o relevador (del francés relais, relevo) es un dispositivo electromecánico, que funciona como un interruptor controlado por un circuito eléctrico en el que, por medio de un electroimán, se acciona un juego de uno o varios contactos que permiten abrir o cerrar otros circuitos eléctricos independientes.

Recursión: es la forma en la cual se especifica un proceso basado en su propia definición. Siendo un poco más precisos, y para evitar el aparente círculo sin fin en esta definición, las instancias complejas de un proceso se definen en términos de instancias más simples, estando las finales más simples definidas de forma explícita.

Reset: del inglés reponer o reiniciar. Se conoce como reset a la puesta en condiciones iniciales de un sistema. Este puede ser mecánico, electrónico o de otro tipo.

Sensores de temperatura: estos dispositivos detectan la temperatura medida y la convierten en una variable que generalmente es de tipo eléctrico.

Trigger: disparador.

Termorresistencia: son dispositivos que varían su resistencia a medida que detectan cambios en su temperatura.

81

Page 85: Manual de Automatas Programables. i Logo

USB: el Universal Serial Bus (bus universal en serie) o Conductor Universal en Serie es un puerto que sirve para conectar periféricos a una computadora.

Varistor de óxido metálico (MOV): (variable resistor) es un componente electrónico cuya resistencia Óhmica disminuye cuando el voltaje que se le aplica aumenta; tienen un tiempo de respuesta rápido y son utilizados como limitadores de picos voltaje.

BIBLIOGRAFÍA

1. Manual de programación e instalación de LOGO! SIEMENS

2. www. logo online.com

3. http://es.wikipedia.org

4. www.siemens.com/logo

5. http://personales.ya.com/canalPLC

6. http://www.automatas.org/

7. http://www.wikiciencia.org/electronica/electricidad/plc/index.php

82