Está en la página 1de 86

INSTITUTO NACIONAL TECNOLÓGICO

DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL


DIRECCIÒN TÈNICA DOCENTE
DEPARTAMENTO DE CURRÍCULUM

MANUAL PARA EL PARTICIPANTE


CONTROL LOGICO PROGRAMABLE

ESPECIALIDAD : ELECTRICIDAD
INSTITUTO NACIONAL TECNOLÓGICO (INATEC)
DIRECCIÓN DE FORMACIÓN PROFESIONAL
DIRECCIÒN TÈCNICA DOCENTE
DEPARTAMENTO 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
Í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...............................................................................................................................................3
1.2 APLICACIÓN DE LOS PLC..........................................................................................................................................4
1.3 TIPOS DE LENGUAJES DE PROGRAMACIÓN PARA LOS PLC’S.....................................................................................6
1.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................................................................................................................................8
2.2 FUNCIONES DE LOGO.............................................................................................................................................13
2.2.1 CONSTANTES Y BORNES (CO................................................................................................................................13
2.2.2 FUNCIONES GENERALES (GF)..............................................................................................................................14
2.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.................................................................................................................................19
3.2 LA BARRA DE MENÚ................................................................................................................................................21
3.3 LA BARRA DE HERRAMIENTAS................................................................................................................................21
3.4 LA BARRA DE ESTADO.............................................................................................................................................22
3.5 CREAR PROGRAMA..................................................................................................................................................23
3.6 SIMULACIÓN DEL PROGRAMA..................................................................................................................................31
3.7 PARAMETRIZACIÓN DE DATOS................................................................................................................................34
3.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..........................................................................................................................................40
4.2 EDITAR UN PROGRAMA............................................................................................................................................42
4.3 CORRER UN PROGRAMA...........................................................................................................................................46
4.4 PARAMETRIZAR DATOS............................................................................................................................................50
5 INSTALACIÓN DE LOGO!...................................................................................................................................54
5.1 DATOS TÉCNICOS....................................................................................................................................................54
5.2 MONTAJE DE LOGO!..............................................................................................................................................55
5.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

4
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
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
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
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
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
 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 instrucciones
2. Plano de funciones
3. 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
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áficos
2. 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
 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
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 I24


2. Entradas analógicas AI1 hasta AI8
3. Salidas digitales Q1 hasta Q16
4. Salidas analógicas AQ1 y AQ2
5. Marcas digitales M1 hasta M24, M8: marcas de arranque
6. Marcas analógicas AM1 hasta AM6
7. Bits de registro de desplazamiento S1 hasta S8
8. 4 teclas de cursor
9. 16 salidas no conectadas X1 hasta X16.

9
ESTRUCTURA DE LOGO!

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

Fig. 4 Estructura de un PLC’s LOGO.

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

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

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

1. 12: versión de 12 V
2. 24: versión de 24 V
3. 230: versión de 115...240 V
4. R: salidas de relé (sin R: salidas de transistor)
5. C: temporizador semanal integrado
6. o: variante sin pantalla (”LOGO! Pure”)
7. DM: módulo digital
8. AM: módulo analógico
9. CM: módulo de comunicación (pej. AS-Interface)

12
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 especiales
BN: 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
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
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
Mediante el retardo de activación se interconecta la salida solo tras un tiempo
parametrizable.

Representación Representación Designación de la


en el esquema en LOGO! función especial

Retardo de activación

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ón Representación Designación de la


en el esquema en LOGO! 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

16
en el esquema en LOGO! función especial

Retardo de
activació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ón Representación Designación de la


en el esquema en LOGO! función especial

Retardo de
Activació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
en el esquema en LOGO! función especial

Relé de parada
Re
automática

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 remanencia
on = 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
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
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
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, Herramientas
3. 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
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ón


Figura 17
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.
 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
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
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
[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 Ver -> Acercar
del ratón) 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
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
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
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
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: Ayuda


Figura 26
Cuando 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
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
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
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
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 activo


durante 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
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
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
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
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
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 impulsos
2. Contador de avance/retroceso
3. Retardo de activación
4. 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
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
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
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
Fig. 38. Vista de conjunto de los menús de LOGO!.

4.2 Editar un programa

Introducir e Iniciar el Programa


Figura 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
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
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
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 OK
2. Seleccionar la lista Co: Teclas ▼o ▲
3. Aceptar la lista Co: Tecla OK
4. Seleccionar I2: Teclas ▼o ▲
5. Aceptar I2: Tecla OK
Así 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 OK
2. Seleccionar la lista Co: Teclas ▼o ▲
3. Aceptar la lista Co: Tecla OK
4. Seleccionar ’x’: Teclas ▼o ▲
5. Aceptar ’x’: Tecla OK
LOGO! regresa a la salida Q1

45
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 RUN


Figura 53
LOGO! se puede conmutar a RUN desde el menú principal.
1. Regrese al menú principal: tecla ESC
2. Mueva el símbolo ’>’ a ’Start’: teclas ▲o▼
3. Acepte ’Start’: tecla OK
LOGO! arranca el programa y muestra el siguiente display:

46
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 variantes
con 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
 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
*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
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 OK
4. 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
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 OK
3. Coloque el cursor ’>’ sobre ’Yes’: Teclas ▲ o ▼
4. Confirme la opción ’Sí’: Tecla OK

51
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
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 o
2. 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 5
7. Ajuste la fecha correctamente, repitiendo los pasos 4 y 5
8. 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
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
 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
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
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
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 derecha
3. 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 pared
Figura 64
Antes 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
Fig. 64. Indicación para el montaje
de 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ón
Figura 66
Las 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
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
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 sensor
Figura 67
Conexió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
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
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
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
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
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
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
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
El conector del módulo/tarjeta de programa puede conducir tensión en caso de
permutación de L1 y N.

Desmontaje del módulo


Figura 75
Manera 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”: Teclas


4. Pulse Aceptar. Se visualiza el menú Transferencia, como se indica en la figura 77.

Figura 77

69
5. Mueva el símbolo ’>’ a ’LOGO _ Card’: Teclas
6. 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
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
Funcionamiento
Figura 81
El 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
Figura 81Aplicaciones al motor

2. Taladradora
Figura 82
Funcionamiento:

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
Solución

Figura 82 Aplicaciones a la taladradora

3. Supervisión de las plazas de un parking


Aplicaciones LOGO Ejemplo 6
Problema 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
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
NOTA: Utilizar dos temporizadores con retardo a la conexión. Figura 84 y 85

Figura 84

Figura 85

75
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 RC
LOGO! 24
LOGO! 12
LOGO! 230 RC
LOGO! 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ándar
0BA1 estándar
0BA2 estándar
0BA3 estándar
0BA4 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
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
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)
Utilice:

I3 Marcha Pulsador N.A.


I1 Térmico Interruptor
I2 Paro Pulsador N.C.

Arranque Λ / Δ
Utilice:

1. I1 = Interruptor
2. I2 = Interruptor
3. I3 = Pulsador N.A
4. I4 = Pulsador N.C.

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

78
Utilice:

1. I1 = Interruptor
2. I2 = Interruptor
3. I3 = Pulsador N.A
4. Q3 = Temporizador con
retardo a la conexión

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
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
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
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.logoonline.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

También podría gustarte