1. El documento presenta un programa de introducción a la programación del módulo lógico LOGO! para el curso de Autómatas Programables. 2. Incluye objetivos, materiales, una introducción teórica sobre la conversión de diagramas de contactos a diagramas de bloques de función, y un tutorial paso a paso para crear un programa de control de llenado de tanque. 3. El tutorial explica cómo crear el programa en el software Logosoft, asignar nombres a las entradas y salidas, insertar bloques, y simular el comportamiento antes de descargarlo
This presentation summarizes an experiment on designing and implementing a BCD to seven segment display decoder circuit. The objectives are to familiarize students with seven segment displays and implement a circuit to display binary coded decimal numbers. It provides an overview of the theory behind seven segment displays and BCD decoders. The apparatus required, truth table, block diagram, and Karnaugh maps for designing the decoder logic are presented. The circuit diagram, experimental setup, logic diagram, discussion, and conclusion are also summarized.
Input-Output Interfacing for LED and SwitchRanaKhizar7
Mechanical switches are commonly used to feed any parameters to the digital systems.
The switches can be interfaced to a microcontroller using digital inputs.
The software program for switch interfacing can be implemented using one of the following two methods
El documento describe un display de 7 segmentos, incluyendo su funcionamiento, codificación y conexión a un microcontrolador y microprocesador 89C51. Explica que un solo byte puede codificar el estado completo del display y proporciona una tabla con las codificaciones hexadecimales para visualizar dígitos del 0 al F.
This document describes a circuit to convert between binary coded decimal (BCD) and excess-3 code. It begins by explaining that code converters are needed when different systems use different codes to represent the same information. It then provides background on BCD, which represents each decimal digit with 4 bits, and excess-3 code, which adds 0011 to each BCD value. The document presents the truth table for the conversion and uses Karnaugh maps to derive the Boolean expressions for converting each output bit. It concludes by mentioning some early applications of excess-3 code in computers, cash registers and calculators.
El documento describe diferentes tipos de circuitos lógicos secuenciales como flip-flops (FF) R-S, D y J-K, contadores asíncronos y síncronos, registros de desplazamiento y generadores de reloj. También explica conversores analógico a digital y digital a analógico, describiendo sus características y operación.
Este documento describe diferentes tipos de circuitos integrados digitales, incluyendo circuitos combinacionales MSI. Explica que los circuitos MSI contienen entre 10 y 100 puertas lógicas. Además, describe codificadores, decodificadores y cómo implementar funciones lógicas usando decodificadores.
This presentation summarizes an experiment on designing and implementing a BCD to seven segment display decoder circuit. The objectives are to familiarize students with seven segment displays and implement a circuit to display binary coded decimal numbers. It provides an overview of the theory behind seven segment displays and BCD decoders. The apparatus required, truth table, block diagram, and Karnaugh maps for designing the decoder logic are presented. The circuit diagram, experimental setup, logic diagram, discussion, and conclusion are also summarized.
Input-Output Interfacing for LED and SwitchRanaKhizar7
Mechanical switches are commonly used to feed any parameters to the digital systems.
The switches can be interfaced to a microcontroller using digital inputs.
The software program for switch interfacing can be implemented using one of the following two methods
El documento describe un display de 7 segmentos, incluyendo su funcionamiento, codificación y conexión a un microcontrolador y microprocesador 89C51. Explica que un solo byte puede codificar el estado completo del display y proporciona una tabla con las codificaciones hexadecimales para visualizar dígitos del 0 al F.
This document describes a circuit to convert between binary coded decimal (BCD) and excess-3 code. It begins by explaining that code converters are needed when different systems use different codes to represent the same information. It then provides background on BCD, which represents each decimal digit with 4 bits, and excess-3 code, which adds 0011 to each BCD value. The document presents the truth table for the conversion and uses Karnaugh maps to derive the Boolean expressions for converting each output bit. It concludes by mentioning some early applications of excess-3 code in computers, cash registers and calculators.
El documento describe diferentes tipos de circuitos lógicos secuenciales como flip-flops (FF) R-S, D y J-K, contadores asíncronos y síncronos, registros de desplazamiento y generadores de reloj. También explica conversores analógico a digital y digital a analógico, describiendo sus características y operación.
Este documento describe diferentes tipos de circuitos integrados digitales, incluyendo circuitos combinacionales MSI. Explica que los circuitos MSI contienen entre 10 y 100 puertas lógicas. Además, describe codificadores, decodificadores y cómo implementar funciones lógicas usando decodificadores.
MPLAB es un entorno de desarrollo integrado que permite escribir y codificar microcontroladores PIC de Microchip. Incluye un editor de texto, herramientas de gestión de proyectos, simulador y funciones para programar y emular dispositivos PIC. El documento explica cómo crear un proyecto en MPLAB para escribir un primer programa en ensamblador que realice una suma binaria.
Out of band signaling allows telnet to send control characters in special situations by preceding them with IAC and sending them to the remote process. This allows urgent data to override regular flow control and interrupt an application program stuck in an infinite loop that is not accepting input. The client sends an urgent TCP segment with the urgent bit set and urgent pointer pointing to a data mark character. The receiving process discards data before the data mark and handles remaining data normally, using the data mark to resynchronize from urgent to normal mode.
Fault detection and test minimization methodspraveenkaundal
This document summarizes and compares different fault detection and test minimization methods for combinational circuits. It discusses traditional methods like fault table, path sensitizing, and Boolean difference approaches. It also covers more recent heuristic and genetic algorithm methods. The conclusion states that iterative methods provide optimal solutions for circuits of varying complexity, while traditional methods require constructing large fault tables. The document aims to survey fault detection and test minimization techniques for combinational logic.
The document discusses digital system design using state machine charts or ASM (algorithmic state machine) charts. It describes the basic components of an ASM chart including state boxes, decision boxes, and conditional output boxes. It provides examples of converting a state graph to an equivalent ASM chart and deriving an ASM chart for a binary multiplier. The document also discusses using hardware description languages like VHDL to model state machines behaviorally and provides examples of VHDL code for a 4-bit multiplier and a serial adder.
This document discusses digital system design and fault modeling, diagnosis, testing and fault tolerance of digital circuits. It provides definitions of different types of faults including permanent faults like stuck-at faults and temporary faults like transient and intermittent faults. Specific fault models are described, including stuck-at, bridging and delay faults. Methods of fault diagnosis for combinational circuits are discussed, including the path sensitization technique where a path is sensitized from the fault origin to the output to detect the fault.
Este documento presenta una introducción a varios códigos binarios como el código BCD, código Gray y código ASCII. Explica que un código es una representación de elementos mediante la asignación de símbolos. Luego describe brevemente cada código, incluyendo que el código BCD representa números del 0 al 9, el código Gray tiene solo una diferencia de un dígito entre códigos consecutivos, y el código ASCII utiliza 7 u 8 bits para representar caracteres. Finalmente, menciona que los sistemas de comunicación deben detectar y corregir
PLC programming priority control Ladder diagramarco zhang
This document describes a priority control program for a PLC using ladder logic with two input signals. When input X0 turns on first, output Y0 will turn on through coil R0, while also disconnecting contact R0 so that input X1 cannot turn on output Y1. If input X1 turns on first instead, only output Y1 will turn on through coil R1, and output Y0 will remain off. The ladder logic provides priority output to whichever input signal turns on first.
Este documento presenta los procedimientos para realizar prácticas de programación con relés inteligentes LOGO! y Zelio. Incluye diagramas de conexión y tres programas de ejemplo en lenguaje ladder para cada dispositivo: 1) llenado y vaciado de un tanque, 2) cambio de giro de motor, y 3) semáforo simple. El documento también describe los pasos para conectar, programar y probar cada dispositivo, así como modificar y transferir programas entre el PLC y la computadora.
Este documento proporciona instrucciones paso a paso para crear un programa lógico para controlar el nivel de agua en un tanque utilizando LOGO!. Explica cómo insertar bloques lógicos, conectarlos, asignar parámetros, probar el programa y transferirlo a un controlador LOGO!.
Este documento describe un programa LOGO! para controlar un transportador de botellas. El programa consta de dos partes: 1) Enciende y apaga el motor del transportador usando interruptores I1 y I3. 2) Cuando se detecta una botella con el sensor I2, detiene el motor por 3 segundos para llenarla, luego reanuda el transportador. El documento guía al usuario paso a paso para crear este programa LOGO! incluyendo la inserción de bloques, conexiones, pruebas y transferencia al dispositivo LOGO!.
El documento describe el autómata programable LOGO! y su programación. 1) LOGO! es un pequeño autómata que integra la fuente de alimentación, unidad de operación, circuitos de control e interfaz para la programación. 2) La programación se puede hacer directamente en el autómata o a través de un software como LOGO!Soft Comfort en un PC. 3) El software permite diseñar esquemas de manera gráfica colocando bloques funcionales como puertas lógicas y funciones especiales y conectándolos.
El documento describe el funcionamiento del autómata programable LOGO de Siemens. Explica que puede controlar circuitos complejos mediante programación y que usa puertas lógicas como AND, OR, NOT, etc. También describe cómo programarlo directamente o mediante software, conectar las entradas y salidas, y algunas de sus aplicaciones como control de iluminación, bombas o automatismos industriales.
Este documento presenta ejemplos de programación lógica en PLC utilizando el software Logo!. Incluye ejemplos de circuitos eléctricos equivalentes y su programación en diagrama de contactos y de bloques. Explica conceptos como temporizadores, contadores, memorias y el uso de funciones como AND, OR y NOT. También muestra aplicaciones prácticas como el arranque directo de un motor con diferentes configuraciones.
Este documento presenta Step 7 Micro/WIN 32 y S7-200, software para programar PLCs de Siemens. Explica cómo crear programas en Step 7 usando lenguaje de contactos (KOP) o AWL, y cómo simularlos en el simulador S7-200. Luego describe una práctica para diseñar un comparador de números de 2 bits usando KOP, y simularlo en S7-200.
LOGO! es un módulo lógico universal de Siemens que se puede usar para controlar tareas de instalación doméstica y de construcción de máquinas. Viene con entradas y salidas integradas así como funciones preprogramadas. Existen variantes con y sin pantalla en categorías de 12V, 24V y 230V. Se pueden añadir módulos digitales, analógicos y de comunicación para ampliar las entradas, salidas y funcionalidad.
Este documento presenta el formato para una práctica de laboratorio sobre el lenguaje de programación de escalera. Incluye la información sobre la carrera, materia, grupo, fecha y objetivo de la práctica. Explica brevemente el lenguaje de escalera y los pasos que el estudiante debe seguir para completar la práctica usando el software iTrilogi, como definir las entradas y salidas, y desarrollar 13 circuitos de ejemplo.
Este documento presenta conceptos básicos sobre la programación en LabVIEW, incluyendo cómo crear instrumentos virtuales (VIs), usar controles e indicadores, conectar terminales con alambres, y documentar VIs. Explica cómo construir VIs jerárquicos mediante la creación de subVIs, y proporciona actividades prácticas para que los lectores apliquen estos conceptos.
Este documento presenta una introducción al uso de la calculadora gráfica Voyage 200, describiendo sus características principales como la memoria, conectividad, capacidades de álgebra y gráficos. Además, explica cómo navegar el menú de aplicaciones, personalizar categorías, y realizar operaciones básicas. El objetivo es familiarizar a los usuarios con los controles y funciones básicas de la Voyage 200.
Este documento presenta el software PC12 para programar el controlador lógico programable WEG TP02. Describe las pantallas y menús del software, incluidos FILE, EDITAR, Sistema de destino, MONITOR y herramientas. Explica cómo crear y editar programas, compilarlos, cargarlos en el PLC y realizar un seguimiento.
Tema 8 programacion de pl cs lenguaje bloques funcionalesPLC AREA DE GRADO
Este documento presenta el lenguaje de programación de bloques funcionales para PLC. Explica que este lenguaje utiliza bloques funcionales prediseñados que se conectan mediante líneas para representar funciones entre variables de entrada y salida, de manera similar a un circuito eléctrico. También describe los pasos básicos para la programación con bloques funcionales e incluye ejemplos de simuladores PLC que soportan este tipo de programación.
Este documento describe el sistema de entrenamiento LOGO! de Siemens, diseñado para la enseñanza de ciencias y técnica. El sistema LOGO! es una unidad de control pequeña y modular que puede reemplazar muchos dispositivos de conmutación convencionales. El sistema incluye una variedad de módulos lógicos, de entrada/salida y de comunicación que permiten configurar instalaciones de automatización flexibles para fines educativos. El software LOGO!Soft Comfort permite programar fácilmente el sistema en un PC.
MPLAB es un entorno de desarrollo integrado que permite escribir y codificar microcontroladores PIC de Microchip. Incluye un editor de texto, herramientas de gestión de proyectos, simulador y funciones para programar y emular dispositivos PIC. El documento explica cómo crear un proyecto en MPLAB para escribir un primer programa en ensamblador que realice una suma binaria.
Out of band signaling allows telnet to send control characters in special situations by preceding them with IAC and sending them to the remote process. This allows urgent data to override regular flow control and interrupt an application program stuck in an infinite loop that is not accepting input. The client sends an urgent TCP segment with the urgent bit set and urgent pointer pointing to a data mark character. The receiving process discards data before the data mark and handles remaining data normally, using the data mark to resynchronize from urgent to normal mode.
Fault detection and test minimization methodspraveenkaundal
This document summarizes and compares different fault detection and test minimization methods for combinational circuits. It discusses traditional methods like fault table, path sensitizing, and Boolean difference approaches. It also covers more recent heuristic and genetic algorithm methods. The conclusion states that iterative methods provide optimal solutions for circuits of varying complexity, while traditional methods require constructing large fault tables. The document aims to survey fault detection and test minimization techniques for combinational logic.
The document discusses digital system design using state machine charts or ASM (algorithmic state machine) charts. It describes the basic components of an ASM chart including state boxes, decision boxes, and conditional output boxes. It provides examples of converting a state graph to an equivalent ASM chart and deriving an ASM chart for a binary multiplier. The document also discusses using hardware description languages like VHDL to model state machines behaviorally and provides examples of VHDL code for a 4-bit multiplier and a serial adder.
This document discusses digital system design and fault modeling, diagnosis, testing and fault tolerance of digital circuits. It provides definitions of different types of faults including permanent faults like stuck-at faults and temporary faults like transient and intermittent faults. Specific fault models are described, including stuck-at, bridging and delay faults. Methods of fault diagnosis for combinational circuits are discussed, including the path sensitization technique where a path is sensitized from the fault origin to the output to detect the fault.
Este documento presenta una introducción a varios códigos binarios como el código BCD, código Gray y código ASCII. Explica que un código es una representación de elementos mediante la asignación de símbolos. Luego describe brevemente cada código, incluyendo que el código BCD representa números del 0 al 9, el código Gray tiene solo una diferencia de un dígito entre códigos consecutivos, y el código ASCII utiliza 7 u 8 bits para representar caracteres. Finalmente, menciona que los sistemas de comunicación deben detectar y corregir
PLC programming priority control Ladder diagramarco zhang
This document describes a priority control program for a PLC using ladder logic with two input signals. When input X0 turns on first, output Y0 will turn on through coil R0, while also disconnecting contact R0 so that input X1 cannot turn on output Y1. If input X1 turns on first instead, only output Y1 will turn on through coil R1, and output Y0 will remain off. The ladder logic provides priority output to whichever input signal turns on first.
Este documento presenta los procedimientos para realizar prácticas de programación con relés inteligentes LOGO! y Zelio. Incluye diagramas de conexión y tres programas de ejemplo en lenguaje ladder para cada dispositivo: 1) llenado y vaciado de un tanque, 2) cambio de giro de motor, y 3) semáforo simple. El documento también describe los pasos para conectar, programar y probar cada dispositivo, así como modificar y transferir programas entre el PLC y la computadora.
Este documento proporciona instrucciones paso a paso para crear un programa lógico para controlar el nivel de agua en un tanque utilizando LOGO!. Explica cómo insertar bloques lógicos, conectarlos, asignar parámetros, probar el programa y transferirlo a un controlador LOGO!.
Este documento describe un programa LOGO! para controlar un transportador de botellas. El programa consta de dos partes: 1) Enciende y apaga el motor del transportador usando interruptores I1 y I3. 2) Cuando se detecta una botella con el sensor I2, detiene el motor por 3 segundos para llenarla, luego reanuda el transportador. El documento guía al usuario paso a paso para crear este programa LOGO! incluyendo la inserción de bloques, conexiones, pruebas y transferencia al dispositivo LOGO!.
El documento describe el autómata programable LOGO! y su programación. 1) LOGO! es un pequeño autómata que integra la fuente de alimentación, unidad de operación, circuitos de control e interfaz para la programación. 2) La programación se puede hacer directamente en el autómata o a través de un software como LOGO!Soft Comfort en un PC. 3) El software permite diseñar esquemas de manera gráfica colocando bloques funcionales como puertas lógicas y funciones especiales y conectándolos.
El documento describe el funcionamiento del autómata programable LOGO de Siemens. Explica que puede controlar circuitos complejos mediante programación y que usa puertas lógicas como AND, OR, NOT, etc. También describe cómo programarlo directamente o mediante software, conectar las entradas y salidas, y algunas de sus aplicaciones como control de iluminación, bombas o automatismos industriales.
Este documento presenta ejemplos de programación lógica en PLC utilizando el software Logo!. Incluye ejemplos de circuitos eléctricos equivalentes y su programación en diagrama de contactos y de bloques. Explica conceptos como temporizadores, contadores, memorias y el uso de funciones como AND, OR y NOT. También muestra aplicaciones prácticas como el arranque directo de un motor con diferentes configuraciones.
Este documento presenta Step 7 Micro/WIN 32 y S7-200, software para programar PLCs de Siemens. Explica cómo crear programas en Step 7 usando lenguaje de contactos (KOP) o AWL, y cómo simularlos en el simulador S7-200. Luego describe una práctica para diseñar un comparador de números de 2 bits usando KOP, y simularlo en S7-200.
LOGO! es un módulo lógico universal de Siemens que se puede usar para controlar tareas de instalación doméstica y de construcción de máquinas. Viene con entradas y salidas integradas así como funciones preprogramadas. Existen variantes con y sin pantalla en categorías de 12V, 24V y 230V. Se pueden añadir módulos digitales, analógicos y de comunicación para ampliar las entradas, salidas y funcionalidad.
Este documento presenta el formato para una práctica de laboratorio sobre el lenguaje de programación de escalera. Incluye la información sobre la carrera, materia, grupo, fecha y objetivo de la práctica. Explica brevemente el lenguaje de escalera y los pasos que el estudiante debe seguir para completar la práctica usando el software iTrilogi, como definir las entradas y salidas, y desarrollar 13 circuitos de ejemplo.
Este documento presenta conceptos básicos sobre la programación en LabVIEW, incluyendo cómo crear instrumentos virtuales (VIs), usar controles e indicadores, conectar terminales con alambres, y documentar VIs. Explica cómo construir VIs jerárquicos mediante la creación de subVIs, y proporciona actividades prácticas para que los lectores apliquen estos conceptos.
Este documento presenta una introducción al uso de la calculadora gráfica Voyage 200, describiendo sus características principales como la memoria, conectividad, capacidades de álgebra y gráficos. Además, explica cómo navegar el menú de aplicaciones, personalizar categorías, y realizar operaciones básicas. El objetivo es familiarizar a los usuarios con los controles y funciones básicas de la Voyage 200.
Este documento presenta el software PC12 para programar el controlador lógico programable WEG TP02. Describe las pantallas y menús del software, incluidos FILE, EDITAR, Sistema de destino, MONITOR y herramientas. Explica cómo crear y editar programas, compilarlos, cargarlos en el PLC y realizar un seguimiento.
Tema 8 programacion de pl cs lenguaje bloques funcionalesPLC AREA DE GRADO
Este documento presenta el lenguaje de programación de bloques funcionales para PLC. Explica que este lenguaje utiliza bloques funcionales prediseñados que se conectan mediante líneas para representar funciones entre variables de entrada y salida, de manera similar a un circuito eléctrico. También describe los pasos básicos para la programación con bloques funcionales e incluye ejemplos de simuladores PLC que soportan este tipo de programación.
Este documento describe el sistema de entrenamiento LOGO! de Siemens, diseñado para la enseñanza de ciencias y técnica. El sistema LOGO! es una unidad de control pequeña y modular que puede reemplazar muchos dispositivos de conmutación convencionales. El sistema incluye una variedad de módulos lógicos, de entrada/salida y de comunicación que permiten configurar instalaciones de automatización flexibles para fines educativos. El software LOGO!Soft Comfort permite programar fácilmente el sistema en un PC.
Este documento presenta una introducción a la programación con STEP 7. Explica cómo crear un proyecto, asignar nombres simbólicos a las direcciones de entrada y salida, y programar funciones lógicas binarias usando lenguajes como KOP, FUP o AWL. También describe cómo configurar el hardware y transferir el programa a la CPU para probarlo.
Este documento describe cómo crear y probar un programa para un PLC Siemens S7-200 usando el software STEP 7-Micro/WIN. El programa controla un mezclador de pintura mediante 8 pasos: llenar con dos componentes, supervisar el nivel, controlar una bomba, iniciar un ciclo de mezcla y calentamiento, encender un motor y una válvula de vapor, vaciar el mezclador, y contar ciclos. El documento explica cómo crear el proyecto, la tabla de símbolos, el programa KOP de 8 segment
El documento proporciona una introducción al software Livewire, incluyendo cómo instalarlo, la pantalla inicial y las principales barras de herramientas. Explica cómo simular un circuito mediante los botones de ejecución y detención, y cómo convertir un diseño a una placa de circuito impreso.
Microcontroladores: Programación en lenguaje ensamblador de Atmel Studio AVRSANTIAGO PABLO ALBERTO
Este documento describe los pasos para desarrollar un programa en ensamblador, incluyendo la especificación del problema, el diseño de un diagrama de flujo, la codificación del programa fuente, la edición, el ensamblado, la simulación y la depuración. Además, proporciona un ejemplo de programa ensamblador que suma dos números y determina el mayor, con instrucciones, constantes, variables, zonas de datos y control de ensamblado.
El documento proporciona un guía paso a paso para programar en VBA en Microsoft Excel. Explica cómo configurar el entorno de programación en VBA, diseñar una interfaz gráfica con controles como etiquetas y cajas de texto, codificar el algoritmo en el botón de comando, ejecutar y depurar el programa, y guardar el libro de Excel como uno habilitado para macros.
1. El documento describe la nueva interfaz de usuario de AutoCAD 2009, incluyendo elementos como el explorador de menús, la barra de acceso rápido, la cinta y la barra de estado.
2. Se explica que el explorador de menús permite acceder a comandos y realizar búsquedas, y que la barra de acceso rápido contiene botones para comandos comunes.
3. La cinta reorganiza los comandos en secciones expandibles e incluye ayuda contextual al pasar el mouse, buscando mejorar la us
TIA portal Bloques PLC Siemens______.pdfArmandoSarco
Bloques con Tia Portal, El sistema de automatización proporciona distintos tipos de bloques donde se guardarán tanto el programa como los datos
correspondientes. Dependiendo de la exigencia del proceso el programa estará estructurado en diferentes bloques.
Los puentes son estructuras esenciales en la infraestructura de transporte, permitiendo la conexión entre diferentes
puntos geográficos y facilitando el flujo de bienes y personas.
ESPERAMOS QUE ESTA INFOGRAFÍA SEA UNA HERRAMIENTA ÚTIL Y EDUCATIVA QUE INSPIRE A MÁS PERSONAS A ADENTRARSE EN EL APASIONANTE CAMPO DE LA INGENIERÍA CIVIŁ. ¡ACOMPAÑANOS EN ESTE VIAJE DE APRENDIZAJE Y DESCUBRIMIENTO
1. 1
Facultad: Tecnológico
Escuela: Electrónica
Asignatura: Autómatas Programables
Tema: Introducción a la programación del Módulo Lógico LOGO!
Objetivo General:
• Que los estudiantes Escriban un programa de aplicación con el programa SIEMENS
Logosoft para el módulo Lógico LOGO!, simulando su comportamiento y descargando
esta información a la memoria del módulo.
Objetivos Específicos
• Escribir programas aplicados al Módulo lógico LOGO! de SIEMENS con el programa
Logosoft.
• Simular el comportamiento del sistema usando las funciones de Logosoft
• Describir algunas funciones de este Relé Programable.
No Cantidad Descripción
1 1 Computadora Personal con Windows XP
2 1 Programa LOGO Confort 6.0
3 1 Módulo Lógico Universal LOGO! 0BA4 a 0BA6
4 1 Cable de interfaz PC-LOGO!
Objetivos
Material y Equipo
Introduccion Teorica
Autómatas Programables, Guía 1
2. 2
Figura 1. LOGO!
Del esquema de circuitos a LOGO!
Representación de un circuito en el esquema
La forma de representación de los circuitos en un esquema, puede ser como la siguiente:
Figura 2. Diagrama de contactos
Realización del circuito mediante LOGO!
En LOGO! creará un circuito en el que se conectarán bloques y bornes entre ellos:
Autómatas Programables, Guía 1
3. 3
Figura 3. Cableado y circuito en LOGO!
Para convertir un circuito a LOGO! deberá comenzar en la salida del circuito.
La salida es la carga o el relé que debe efectuar la conmutación.
El circuito es convertido en bloques. A tal efecto, debe Ud. procesar el circuito desde la salida
hasta la entrada:
Paso 1: En la salida Q1 hay una conexión en serie del contacto de cierre S3 con otro
elemento de circuito. Esta conexión en serie equivale a un bloque AND:
Figura 4. Bloque AND
Paso 2: S1 y S2 se conectan en paralelo. Esta conexión en paralelo equivale a un bloque
OR:
Figura 5. Bloque OR
De este modo habrá descrito completamente el circuito para LOGO!. Ahora conecte las
entradas y salidas a LOGO!.
Cableado
Autómatas Programables, Guía 1
4. 4
Los interruptores S1 a S3 se conectan a los bornes roscados de LOGO!:
_ S1 al borne I1 de LOGO!
_ S2 al borne I2 de LOGO!
_ S3 al borne I3 de LOGO!
Como sólo se utilizan 2 entradas del bloque OR, la tercera entrada del bloque OR se marca
como “no utilizada”. A tal efecto sirve la x en la entrada.
Análogamente se utilizan sólo 2 entradas del bloque AND, por lo que se identifica la tercera
entrada como ’no utilizada’ mediante x.
La salida del bloque AND controla el relé de la salida Q1. En la salida Q1 está conectado el
consumidor E1.
Ejemplo de cableado
En la siguiente ilustración aparece el cableado por medio de una variante de 230 V CA de
LOGO!.
Figura 6. Cableado del circuito
Montaje de LOGO! En riel DIN
Montaje
Para montar un LOGO! Basic y un módulo digital sobre un riel de perfil de sombrero:
LOGO! Basic:
1. Coloque LOGO! Basic sobre el riel de perfil de sombrero.
Autómatas Programables, Guía 1
5. 5
2. Gire LOGO! Basic hasta introducirlo en el riel. La guía deslizante de montaje situada en la
parte trasera debe encajar en el riel.
Figura 7. Montaje de LOGO! Sobre riel DIN
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 de
montaje (ver figura) y empújelo hacia abajo.
2. Gire LOGO! Basic para extraerlo del riel.
Figura 8. Desmontaje de LOGO! De riel DIN
Autómatas Programables, Guía 1
6. 6
Parte 1. Instrucciones de uso Logosoft Confort y Funciones lógicas
Encienda la computadora y busque en el menú inicio>Todos los programas>SIEMENS
LOGOSoft>LOGO confort 6.0
La vista principal del programa es la siguiente:
Barra del título
Barra de menúes
Barra de iconos para
funciones comunes
Herramienta de selección
Campo de textos para
comentarios adicionales
Separar conexiones para una
mejor visualización
Herramienta para dibujar lineas
de conexiones
Mostrar conectores (Co)
Mostrar funcionesbásicas (GF)
Mostrar funciones especiales (SF)
Simulación offline
Standard de Windows PC -> LOGO! LOGO! -> PC!
Prueba Online
Estructura en arbol para la
elección rápida de elementos
de generación del programa.
Figura 9. Aspecto de la ventana principal del LOGO Confort 5.0 y 6.0
Se hará un programa de ejemplo para ilustrar el uso del programa, el cual está descrito en la
siguiente figura:
Procedimiento
Autómatas Programables, Guía 1
7. 7
Figura 10. Sistema Automático de llenado de tanque
Realice un programa que almacene agua en el tanque entre el nivel inferior y el superior;
para que la bomba no trabaje continuamente enviando agua a la casa.
START y STOP son pulsadores normalmente abierto y cerrado respectivamente, el
interruptor flotador inferior IFI está abierto cuando está desactivado y cerrado cuando se
activa; mientras que el interruptor flotador superior IFS está cerrado si está desactivado y
abierto si se activa.
3. Realice una tabla de elementos conectados al Módulo Lógico LOGO!
Nº Denominación Indicador Modo de acción Dirección I/O
1 Arranque de sistema automático de
llenado
Start Cierra = 1 I1
2 Paro del sistema automático de
llenado
STOP Abre = 1 I2
3 Interruptor Flotador Inferior IFI Cierra = 1 I3
4 Interruptor Flotador Superior IFS Abre = 1 I4
5 Salida hacia bomba de llenado Bomba Q1
Tabla 1. Lista de contactos conectados
La solución en esquema de contactos o lenguaje de escalera para este problema es la
siguiente:
Autómatas Programables, Guía 1
8. 8
Figura 11. solución en esquema de contactos de problema de llenado de tanque
Por defecto el LOGO! Opera en lenguaje de diagrama de bloques de función, aún en su
pantalla tendrá que programarlo siguiendo un esquema basado en funciones lógicas y
algunos bloques de función especiales.
Observe el procedimiento sugerido para hacer la conversión de uno a otro sistema en la
introducción teórica y observe el resultado en diagrama de funciones lógicas en la siguiente
figura:
Figura 12. Diagrama de bloques de función para programa de control de llenado de tanque
El bit interno auxiliar M1 es un almacenamiento de resultados intermedios, ya que la
recursión (o realimentación) sólo se permite vía salidas (Q) y marcas (M)
En esta guía se realizará un tutorial para introducir el circuito de la figura 11, siga los
siguientes pasos para simular y luego descargar la solución al Módulo lógico LOGO!
Autómatas Programables, Guía 1
9. 9
1. Dé clic en Archivo-Nuevo-Diagrama de funciones
Figura 13. Nuevo diagrama
2. Aparecerá luego de esto un cuadro de diálogo de propiedades de nuevo esquema (si
no ha sido deshabilitado previamente), en este cuadro se definen ciertas opciones de
documentación y opciones de visualización en el la interfaz del Logosoft. Para este
primer programa no se modificará nada en esta ventana. Solamente dé clic en
aceptar.
3. La ventana que aparece luego es similar a la que se presenta en la figura 8. tiene a la
izquierda una barra de herramientas con las operaciones de edición más comunes,
al centro posee un árbol de operaciones con todos los bloques que pueden
conectarse en el espacio de trabajo que está inmediatamente a la derecha y posee
un enrejado punteado.
4. Lo primero a realizar será poner los nombres de los elementos que se conectarán al
LOGO! Para esto vaya al menú Edición-Nombres de conexiones. Y coloque los
nombres simbólicos de la columna “indicador” de la tabla 1 y quedará de la siguiente
manera:
Figura 14. Nombres de conexiones
5. Inserte los conectores. Para esto hay dos posibilidades. La primera tiene que ver con
el uso de la barra de herramientas de la parte izquierda donde está un icono que
Autómatas Programables, Guía 1
10. 10
permite ver debajo del espacio de trabajo la siguiente barra de herramientas:
que son todos los tipos de contactos existentes para LOGO!, el primero de ellos es el
que precisamente se utilizará porque corresponde a las entradas. La segunda forma
es con el árbol de operaciones en el que aparece:
ese acceso le habilitará para poner directamente las entradas en el espacio de trabajo.
Con cualquiera de las dos maneras que haya elegido el cursor cambiará y al dar clic
en el espacio de trabajo verá cómo se inserta la primera entrada del circuito, dé otros
clic en partes diferentes del espacio de trabajo y se insertarán las otras entradas. El
resultado a obtener será el siguiente:
Figura 15. Inserción de Entradas
6. De la misma manera que con las entradas se pueden insertar la salida y la marca, la
variación para la primera manera es que de la barra de herramientas
seleccionará Q y en la segunda forma el árbol de operaciones posee en contactos-
Digital- Salida
Autómatas Programables, Guía 1
11. 11
dé clic y coloque la salida Q1 en el espacio de trabajo.
Haga un procedimiento similar y coloque usted mismo la Marca M1 (con las opciones
M ó Contactos- Digital- Marca)
El resultado hasta ahora es el siguiente:
Figura 16. Inserción de la Salida Q1 y la Marca M1
7. Ahora se procederá a colocar las funciones básicas (GF). Para ello igual que con los
contactos hay dos posibilidades, la primera: de la barra de herramientas se procede a
accionar el icono , la barra de herramientas que se sitúa debajo del espacio de
trabajo cambia a
donde estas funciones básicas representan en ese orden a AND, AND con detección
de flanco, NAND, NAND con detección de flanco, OR, NOR, EXOR y NOT, según la
figura 11, se requieren dos OR y dos AND primero se selecciona , dos clic en el
espacio de trabajo y después y otros dos clic. Para la segunda forma solamente
debe elegirse del árbol de operaciones Funciones básicas AND y luego funciones
básicas OR. La siguiente figura ilustra dónde se encuentran estas funciones y el
resultado hasta el momento.
Autómatas Programables, Guía 1
12. 12
Figura 17. Inserción de funciones Generales
8. Ahora para realizar la conexión de los elementos que están en el espacio de trabajo
de la barra de herramientas de la izquierda seleccione , al activarlo el cursor servirá
nada más para realizar alambrados en los bloques que están en el espacio de trabajo.
Al acercar el cursor del mouse a un terminal de un componente como la I1 el
terminal presenta un rectángulo azul, esto indica dar clic izquierdo en este terminal de
origen y arrastrar (sin soltar el botón del mouse) se lleva hasta la primera entrada del
B003 (OR superior) donde aparecerá nuevamente el rectángulo azul seguido por un
número 1, la conexión quedará como en la siguiente figura:
Figura 18. Conexión de los elementos del esquema.
9. Antes de hacer todas las demás conexiones por su cuenta observe el bloque B004
(OR inferior) que tiene un pequeño círculo en su entrada superior dé clic
derecho sobre esta entrada y del menú contextual seleccione la opción “Negar
Conector”
10.Realice todas las conexiones, teniendo presente que si requiere el movimiento de
algún bloque o conexión puede usar la herramienta . El resultado se ve en la
siguiente figura.
Autómatas Programables, Guía 1
13. 13
Figura 19. Conexiones completas.
11. Para simular el comportamiento del programa antes de descargarlo al LOGO! Se
deben seguir los siguientes pasos: a) Seleccione de la barra de herramientas de la
parte izquierda la herramienta de icono , con esto se activa el simulador que tendrá
debajo del espacio de trabajo una barra de herramientas de la siguiente forma:
en ella están las entradas utilizadas (I1 hasta I4), la Marca M1 y la salida Q1. Por
defecto las entradas son interruptores pero pueden cambiarse para ser pulsadores
dando clic derecho y del menú contextual seleccione “Parámetros de simulación”, y
aparecerá un cuadro de diálogo con la siguiente forma:
Figura 20. Parámetros de simulación para I1
Autómatas Programables, Guía 1
14. 14
Con esto cuando se dé clic sobre I1 se accionará y cuando se suelte el botón del
mouse regresará como un botón pulsador.
La I2 se modificará de la misma manera solamente que esta entrada será un pulsador
normalmente cerrado
Las I3 e I4 son interruptores, no modifique sus propiedades.
Para simular el tanque vuelva a observar el enunciado del mismo, se requiere que el sistema
de control se active mediante un pulsador de arranque (Start) y se detenga por un pulsador
de paro (Stop) para que la bomba no esté funcionando cuando el tanque ya está lleno. Por lo
que se pueden dar 3 posibilidades al pulsar I1
a) El tanque está vacío, por lo cual IFI estará abierto y IFS estará cerrado (ambos inactivos) y
la bomba deberá comenzar a funcionar Q1 deberá activarse
b) El tanque está en medio, llenándose o vaciándose, entonces IFI estará cerrado (por estar
sumergido o activo) y IFS estará cerrado (inactivo) Q1 puede estar activa si está llenando o
inactiva si está vaciando
c) El tanque está lleno, IFI está cerrado y IFS está abierto (activo) Q1 debe desactivarse.
12.Compruebe las condiciones de trabajo anteriores. Active I1 dando clic sobre ella y
observe cómo se activa por consecuencia M1, esto indica que está activo el sistema
de control de llenado, pero este bit es sólo interno, no posee salida física. Haga las
comprobaciones manipulando las entradas I3 e I4. Por último pruebe la entrada de I2
que es el paro (Stop) al accionarlo deberá apagar el sistema de control.
Parte 2. Función de memoria RS
Bloque relé autoenclavador: Este bloque tiene el siguiente símbolo:
La lógica de su funcionamiento se resume en el siguiente gráfico
S2
K1 M
S1 K1 K1
K2
S
R
Q
Diagrama:
Figura 21. esquema eléctrico y diagrama de tiempo del relé autoenclavador.
El circuito de la parte 1 puede simplificarse con la ayuda de estos relés autoenclavadores
Autómatas Programables, Guía 1
15. 15
teniendo en cuenta que en el terminal S deberán estar las condiciones necesarias para la
activación y en el terminal R deberán estar las condiciones necesarias para la desactivación.
El esquema resultante es el siguiente:
Figura 22. Solución al sistema de llenado de tanque con bloque RS
14.Haga un nuevo esquema con Archivo-Nuevo y luego introduzca el esquema del
diagrama anterior.
15.Simule el comportamiento del programa como en los pasos 11 y 12 y mencione las
ventajas de utilizar este bloque:
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
Parte 3. Temporizadores y Contadores
En el LOGO! Pueden utilizarse funciones de temporización los más utilizados de ellos son:
El bloque temporizador retardo a la conexión:
La lógica de su funcionamiento se resume en el siguiente gráfico
Autómatas Programables, Guía 1
16. 16
S1
K1
K1
M
Diagrama:
Trg
Q
Ta
T T
(temporizador activo)
Figura 23. Esquema eléctrico equivalente y diagrama de tiempos del temporizador retardo a
la conexión.
El bloque temporizador retardo a la desconexión:
La lógica de su funcionamiento se resume en el siguiente gráfico
S1
K1
K1
M
(temporizador activo)
Trg
Q
Ta T
R
T
Diagrama:
Figura 24. Diagrama eléctrico equivalente y diagrama de tiempos del temporizador como
retardo a la desconexión.
Una de las funciones de conteo más utilizadas es la siguiente:
Contador adelante /atrás:
La lógica de su funcionamiento se resume en el siguiente gráfico:
Autómatas Programables, Guía 1
17. 17
C1
S1
S2
+-
>=5
H1
Diagrama:
Q
Cnt
Dir
R
1
2
3
4
5
6
5
4
3
2
3
4
5
6
0
1
2
3
Contador
Figura 25. Diagrama eléctrico equivalente y diagrama de tiempos para el contador
adelante/atrás.
En el esquema de la parte 2 anterior se agregarán los componentes anteriores en la
siguiente forma:
Figura 26. Uso de funciones de temporización y conteo en la solución de la parte 2.
16.Modifique el esquema de la parte 2 (figura 21) y cambie los parámetros a los bloques
B005 (temporizador retardo a la conexión) dando doble clic sobre el bloque y
modificando el valor por 5 segundos y dé clic en aceptar. Modifique las propiedades
del bloque B006 (temporizador retardo a la desconexión) asignándole también un
tiempo de 5 segundos dando después clic en aceptar y en el B007 (contador
adelante /atrás) modifique la propiedad de Límite de conexión a 3, dé clic en aceptar.
17.Simule el comportamiento del programa y observe el funcionamiento de los bloques
B005, B006 y B007,
Autómatas Programables, Guía 1
18. 18
Parte 4. descargar el programa el Módulo Lógico LOGO!
En esta parte necesitará conectar a la alimentación de 110V /220VAC al LOGO! Y conectar el
cable de comunicación del puerto frontal del LOGO! Hacia el puerto serie COM1 o a puerto
USB según sea el caso.
18.Se procederá a descargar el programa de la última parte. Si ya todo el hardware está
conectado, active el icono de descarga al PC-LOGO!:
O del menú elija Herramientas-Transferir-PC-LOGO. Si tiene problemas con la
transferencia consulte al instructor.
19.Si ya todo el programa se descargó correctamente pida asesoría de cómo ver los
bloques en el modo de edición en la pantalla del LOGO!
20.Si dispone de un sistema con pulsadores y lámparas para conectar a las entradas y
salidas los componentes, compruebe el funcionamiento del programa si es acorde a lo
visto con el simulador.
21.Apague la alimentación al LOGO! Y cierre el programa Logosoft y Windows y apague
la computadora.
• Al observar la solución de la forma que se plantea en la parte 1 ¿Qué usos se les
puede dar a las marcas?
• Mencione las ventajas del uso del Relé autoenclavador según la solución vista en la
segunda parte.
• Analice el problema del tanque y explique: ¿por qué será necesario utilizar
temporizadores conectados a los sensores de nivel?.
• Analice el por qué sería importante el uso de un contador en el proceso resuelto.
• Investigue acerca de alternativas de otras marcas similares a LOGO!
• Investigue posibilidades de comunicación en red de LOGO!
• Investigue sobre el manejo de variable analógica en LOGO!
• www.automation.siemens.com/ngcm/ShowDocument?ID=1386055-3_l1
• Manual de SIEMENS LOGO!
Análisis de Resultados
Autómatas Programables, Guía 1
Investigación Complementaria
Bibliografía