Escolar Documentos
Profissional Documentos
Cultura Documentos
Pgina 1 de 138
Introduccin
En este mdulo recibirs una introduccin acerca de los Controladores Lgicas Programables, las entradas y las salidas y los diagramas de escalera. Utilizars el software de simulacin PLCMotion para escribir, ejecutar y modificar un programa de control. Finalmente desarrollars un proyecto virtual para demostrar tus conocimientos de programacin. Este mdulo consta de cinco actividades: Actividad 1: Conceptos bsicos Actividad 2: Examinar las relaciones entrada/salida Actividad 3: Herramientas de monitoreo del PLC Actividad 4: Escritura y simulacin de un diagrama de escalera bsico Actividad 5: Proyecto: Control de un sistema de clasificacin
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 2 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 3 de 138
Actividad 1: Conceptos bsicos En esta actividad aprenders sobre controladores lgicos programables (PLC) y su utilizacin en el mundo industrial moderno de hoy. Experimentars con un panel virtual de entrada/salida para aprender la diferencia entre los componentes de entrada y de salida. Esta actividad incluye los siguientes temas:. Controladores lgicos programables. Entradas y salidas
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 4 de 138
OBJETIVOS
En esta actividad realizars lo siguiente:. Definir el trmino controlador lgico programable. Definir los trminos entrada y salida. Aprender sobre los usos tpicos de los PLC en la industria y la vida cotidiana. Distinguir entre entradas y salidas discretas y analgicas. Determinar si los dispositivos son de entrada o de salida.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 5 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 6 de 138
Cmo funciona? Los controladores lgicos programables adquieren entradas del mundo real a travs de sensores y convierten esas entradas en seales elctricas. Estas seales actualizan una tabla de entrada en el "computador". Una placa de E/S (entrada/salida) suministra el vnculo de comunicacin entre procesador y sensor. Las seales de entrada se utilizan para determinar cules salidas estarn activadas y cuales desactivadas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 7 de 138
El PLC en el mundo industrial moderno El PLC es habitual en el mundo industrial de hoy. Por ejemplo, debido a su capacidad de control de entradas en memoria, muchos elementos de una planta de ensamblaje utilizan PLC. En realidad, casi todas las lneas de automatizacin existentes estn controladas por un PLC . Estas pequeas unidades estn basadas en microprocesador y contienen posiciones de memoria no voltil (memorias que conservan almacenados los datos al quitar la alimentacin). Un PLC podra controlar una instalacin de bombeo de aguas residuales para el Departamento de Servicios Pblicos de una ciudad, mientras que otro PLC controla un horno de fundicin en una fbrica cercana. Los PLC se utilizan para controlar procesos que necesitan realimentacin para poder crear consistencia. Por ejemplo, en Janesville (Wisconsin, EE.UU.), en el Establecimiento Fabril de Camiones de General Motors, los controladores lgicos programables se utilizan en el taller de chapa y pintura conectados a robots, equipamiento de sellado y herramientas pesadas automticas que sueldan la carrocera de planchas metlicas de un vehculo utilitario suburbano.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 8 de 138
El PLC en el mundo industrial moderno (continuacin) Algunas aplicaciones que utilizan PLC en la planta de Janesville son las siguientes: Automatizacin de soldadura dura Sistemas de fabricacin flexible Aplicaciones de sellado Sistemas de llenado de fluidos Sistema de monitoreo de instalaciones
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 9 de 138
Entradas y salidas
Qu son las entradas y salidas? En la siguiente actividad, activars y utilizars un PLC para controlar varios dispositivos. Estos dispositivos pueden dividirse en dos categoras principales: dispositivos de Entrada y dispositivos de Salida.
Entrada dispositivo que transmite datos al PLC. El estado de los dispositivos de entrada refleja el estado del sistema controlado o un requerimiento operativo. El PLC monitorea constantemente el estado de estos dispositivos y los controla utilizando un sistema de instrucciones predefinidas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 10 de 138
Salida dispositivo que recibe instrucciones de activacin desde el PLC. El estado de los dispositivos de salida se determina por el estado de los dispositivos de entrada y por las instrucciones de control.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 11 de 138
Dispositivos de entrada y salida Cmo ya aprendiste, los controladores lgicos programables controlan entradas y salidas del mundo real para automatizar un proceso. Desplaza tu ratn sobre la imagen para ver algunos dispositivos de entrada y salida. Los dispositivos de entrada y salida incluyen: Dispositivos de entrada:. Interruptores de proximidad. Flujmetros. Interruptores de lmite.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 12 de 138
Dispositivos de entrada y salida (continuacin) Dispositivos de salida:. Vlvula solenoide. Rel electromagntico. Arrancador de motor. Manmetros. Bocina instalada en un automvil.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 13 de 138
Ejemplo del mundo real Fjate en el ejemplo de un sistema de control de nivel controlado por PLC. En un tanque se ajusta un flotante al nivel marcado como 2. El flotador es un dispositivo de entrada que se utiliza como sensor de nivel. Al controlar una vlvula de apertura/cierre que sirve como dispositivo de salida, el usuario puede controlar el nivel de agua. Las instrucciones de control estn almacenadas en la memoria del PLC. El PLC recibe constantemente una seal de entrada (en este caso, el nivel de agua). El controlador controla el dispositivo de salida (la vlvula) de acuerdo a la entrada (el nivel de agua) y las instrucciones programadas en su memoria.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 14 de 138
Discreto y analgico Los dispositivos de E/S se refieren a los datos ledos y escritos por el controlador programable. Hay dos tipos de entradas y salidas:. E/S discretas, que consisten en datos representados por unos y ceros. Los sistemas de E/S discretas se utilizan para controlar sistemas que pueden nicamente permanecer en uno de dos estados posibles, tales como el estado de ENCENDIDO o APAGADO de un motor o de una lmpara. Las E/S analgicas utilizan varios bits para representar un valor entero. Por ejemplo, la presin de un sistema neumtico podra tener cualquier valor entre 0 y el valor entero ms alto disponible en una escala indicadora de presin determinada.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 15 de 138
Discreto y analgico Las seales de entrada discretas generalmente se utilizan para determinar si ocurri un cierto evento (por ejemplo, el pistn se encuentra totalmente extendido o la presin es superior a 3 bars). Los dispositivos de salidas discretas se utilizan para controlar elementos que slo pueden permanecer en uno de dos estados posibles.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 16 de 138
Introduccin a la lgica de escalera En este mdulo, emplears un PLC y dispositivos de entrada virtuales para controlar dispositivos de salida. Programars un PLC virtual utilizando el lenguaje de programacin de lgica de escalera, un lenguaje que se utiliza habitualmente en la programacin de PLC. En todo este mdulo, aprenders comandos bsicos del lenguaje de programacin de lgica de escalera. Ms adelante programars diagramas de escalera utilizando esos comandos para controlar diferentes sistemas de control de tipo industrial. Este lenguaje grfico est estrechamente relacionado con los diagramas elctricos de lgica de rels.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 17 de 138
Actividad 2: Examinar las relaciones entrada/salida En la actividad anterior, te introdujiste en el mundo de los controladores lgicos programables y sus principales usos en la industria y en las aplicaciones diarias que nos rodean. En esta actividad explorars las definiciones de lgica y software PLCMotion. Como veremos, los controladores lgicos programables pueden simularse mediante el uso del software PLCMotion.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 18 de 138
Esta actividad incluye los siguientes temas: Controlador lgico programable Introduccin a la lgica Software PLCMotion
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 19 de 138
OBJETIVOS
En esta actividad realizars lo siguiente: Explorar en profundidad el significado que encierra la sigla PLC. Definir el trmino variable lgica. Definir el trmino HMI (interfaz hombre mquina). Activar el software PLCMotion. Cargar y ejecutar un programa de PLC. Examinar las relaciones entre entradas y salidas en un diagrama de escalera. Observar la funcionalidad de una HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 20 de 138
MATERIALES
En esta actividad necesitars los siguientes materiales: Computador con software PLCMotion.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 21 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 22 de 138
Introduccin a la lgica
Definicin La lgica es un campo de las matemticas. Presenta una manera de obtener conclusiones consistentes, por medio de deducciones basadas en un conjunto de hechos y las relaciones entre ellos. Los "hechos" utilizados en lgica se denominan variables lgicas. Las caractersticas de estas variables es que pueden tener los estados verdadero o falso. La lgica no se ocupa de hechos o variables que no concuerden con esta definicin. La deduccin lgica puede definir claramente cul debe ser el resultado (salida) de un cierto estado factual (entrada). Las instrucciones del "cmo deducir" se definen en el programa. En otras palabras, la salida es el resultado de las instrucciones del programa Y el estado de la entrada. El estado de la salida se puede utilizar para activar elementos en el sistema de control, provocando que ste ejecute tareas, segn lo defina el programador.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 23 de 138
Software PLCMotion
Resea general PLCMotion es un paquete de software de simulacin y emulacin que cuenta con animacin de HMI para brindar una simulacin prctica del programa de un PLC. PLCMotion te permite disear, operar y observar los diferentes parmetros de un programa en ejecucin. Los diagramas de escalera se pueden imprimir, alterar y mejorar si fuera necesario. Las escaleras pueden simularse con una interfaz hombre mquina (HMI) basada en Flash, que consiste bsicamente en una interfaz grfica de usuario que representa las relaciones E/S y los procesos que se controlan. PLCMotion est compuesto de dos mdulos diferentes: PLCEditor (editor de PLC) y PLCSimulator (simulador de PLC). PLCEditor permite que los usuarios escriban y editen diagramas de escalera y PLCSimulator que simulen diagramas de escalera por medio de una animacin de HMI. En esta actividad ejecutars PLCSimulator, cargars un programa de PLC y lo ejecutars. Por medio de la HMI en Flash, vers como el estado del dispositivo de entrada afecta al estado del dispositivo de salida.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 24 de 138
Resea general (continuacin) Los vnculos internos de las tareas de LearnMate te permiten controlar y operar PLCMotion directamente desde el entorno LearnMate. Cuando haces clic en un vnculo para poder ejecutar PLCMotion, LearnMate verifica que PLCMotion est instalado en tu computador. Si no est instalado, recibirs un aviso para que lo instales. Importante: Si no posees permisos de administracin (si no ests autorizado para instalar programas) en este computador, por favor contacta al administrador del sistema para que te instale PLCMotion.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 25 de 138
HMI del panel de E/S Algunas actividades en este mdulo incluyen el uso de la HMI del panel de E/S. Este panel de E/S est provisto de varios dispositivos de entrada y salida que te permiten entender mejor la activacin y desactivacin de entradas y salidas cuando utilizas un PLC: Unidad de motor de CC equipado con: Sensor de proximidad (entrada) en el extremo izquierdo Interruptor de proximidad (entrada) en el extremo derecho Codificador (entrada) Motor (salida)
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 26 de 138
HMI del panel de E/S (continuacin) Zumbador (salida) Unidad de interruptores de palanca que contiene tres interruptores (entrada) Unidad de tres lmparas roja, amarilla y verde - (salida) Unidad de solenoide que contiene: Interruptor de lmite operado por solenoide (entrada) Solenoide (salida)
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 27 de 138
HMI del panel de E/S (continuacin) El codificador es accionado por el motor y se utiliza para medir el movimiento del eje. La unidad del motor se controla utilizando las salidas de dos PLC. Al energizar una de las salidas se mueve el motor en un sentido, accionando la tuerca hacia la izquierda. Al energizar la otra salida se mueve el eje de salida del motor en sentido contrario, accionando as la tuerca hacia la derecha. Por ejemplo cuando la tuerca del motor alcanza el lmite izquierdo de la rosca, el sensor recibe una seal y le enva esa informacin al sistema. Lo mismo sucede cuando la tuerca alcanza el interruptor del lado derecho de la rosca.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 28 de 138
HMI del panel de E/S (continuacin) Arriba del codificador hay un zumbador. Este elemento se utiliza como dispositivo de salida. Cuando ciertas condiciones de entrada son verdaderas y por lo tanto se activa una salida, se puede hacer sonar el zumbador o desactivarlo. Los interruptores de palanca, que pueden conectarse o desconectarse, son dispositivos de entrada, mientras que la unidad de lmparas, que puede encenderse o apagarse, es un dispositivo de salida.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 29 de 138
HMI del panel de E/S (continuacin) Finalmente, la unidad de solenoide es un dispositivo de salida. El interruptor de lmite es el dispositivo de entrada de la unidad, que indica cuando el solenoide se encuentra completamente extendido. El solenoide, por otra parte, es un dispositivo de salida, que se activa cuando recibe instrucciones del PLC.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 30 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 31 de 138
Utilizars PLCSimulator para simular diagramas de escalera. El mdulo HMI se utilizar para observar la simulacin en lnea de diagramas de escalera. La parte superior de la pantalla contiene las instrucciones de control que determinarn la accin del dispositivo de salida del sistema. Cada conjunto de instrucciones est dispuesto en un patrn que se parece a los escalones de una escalera.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 32 de 138
De aqu que este tipo de tcnica de programacin se denomine programacin de Diagrama de escalera. La parte inferior de la pantalla contiene la HMI, que representa un modelo virtual de E/S.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 33 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 34 de 138
Tanto PLCSimulator como HMI deben permanecer visibles en esta tarea. Si PLCSimulator queda oculto debajo de tu ventana de LearnMate, sigue las siguientes instrucciones: 2 Haz clic con el botn derecho en el icono PLCSimulator en tu barra de tareas de Windows . Aparece un men. La marca de verificacin aparecer al lado de Always on Top (Siempre en la parte superior). 3 Haz clic en Always on Top.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 35 de 138
4 Haz de nuevo clic con el botn derecho en el icono PLCSimulator en tu barra de tareas de Windows .
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 36 de 138
Se muestra nuevamente el men. La marca de verificacin ya no est presente. 5 Haz clic en Always on Top. Ahora PLCSimulator permanecer visible. Para ver una demostracin de este proceso, haz clic aqu para minimizar las ventanas PLCSimulator y HMI. Haz clic en Show Me (mustrame). 6 Haz clic aqu para recuperar las ventanas PLCSimulator y HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 37 de 138
7 Asegrate de que los tres interruptores conmutadores de la HMI estn en la posicin de desconexin (posicionados hacia la izquierda).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 38 de 138
9 Haz clic en Online para iniciar la comunicacin entre PLC y HMI. Todas las operaciones (conexin de interruptores, etc.) se pueden realizar utilizando ya sea la HMI o el diagrama de escalera. La HMI es un mdulo de monitoreo grfico. Por ejemplo, activar la direccin de un interruptor en el diagrama de escalera afectar el estado de los interruptores correspondientes en la HMI y viceversa.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 39 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 40 de 138
1 Conecta el interruptor superior. Los dos interruptores restantes debern estar desconectados. La lmpara roja se enciende. La lmpara se enciende debido a la presencia de una instruccin que especifica la activacin de la lmpara segn el estado del interruptor. 2 Desconecta el interruptor superior. 3 Conecta el interruptor central. Los dos interruptores restantes debern estar desconectados.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 41 de 138
Ahora se enciende la lmpara amarilla. La lmpara se enciende debido a la presencia de una instruccin que especifica la activacin de la lmpara segn el estado del interruptor. Podras pensar que conectando los dos interruptores se encendern las dos lmparas. Ahora verificars esta suposicin. 4 Mantn el interruptor central conectado y conecta el superior. Se apaga la lmpara amarilla y se enciende la lmpara verde. 5 Conecta el interruptor inferior, dejando conectados los interruptores superior y central.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 42 de 138
El pistn del solenoide se extiende y se retira rpidamente. 6 Desconecta el interruptor superior, dejando conectados los interruptores central e inferior. Suena el zumbador. 7 Desconecta el interruptor central, dejando desconectado el interruptor superior y conectado el inferior. La tuerca del motor comienza a moverse a lo largo de la rosca hacia la derecha. Observa que mientras el motor est girando, parpadea la lmpara amarilla. Una vez que la tuerca alcanza el sensor derecho, el motor se detiene y la lmpara amarilla se apaga.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 43 de 138
8 Conecta el interruptor superior, dejando desconectado el interruptor central y conectado el inferior. La tuerca del motor comienza ahora a volver a lo largo de la rosca hacia la izquierda Observa que mientras el motor est girando, parpadea la lmpara roja. Una vez que la tuerca alcanza el sensor izquierdo, el motor se detiene y la lmpara roja se apaga. 9 Desconecta todos los interruptores. 10 Haz clic aqu para minimizar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 44 de 138
11 Compara los resultados que registraste durante la operacin de la HMI con la tabla mostrada. 12 Haz clic aqu para restaurar PLCSimulator y la HMI. 13 Para el programa seleccionando Simulate | Simulation (Simular | Simulacin) o haciendo clic en Start/Stop Simulation (Iniciar/Detener simulacin).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 45 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 46 de 138
Actividad 3: Herramientas de monitoreo de PLC Hasta ahora, te introdujiste en el concepto de las relaciones entrada/salida y obtuviste una idea de cules dispositivos constituyen una entrada y cules una salida. PLCMotion contiene una herramienta de monitoreo que te permite fcilmente obtener el estado de todas las direcciones de entrada y de salida de un diagrama de escalera. En esta actividad, aprenders sobre direcciones de variables y cmo monitorearlas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 47 de 138
Esta actividad incluye los siguiente temas: Qu es la lgica? Funciones lgicas Direcciones de variables lgicas
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 48 de 138
OBJETIVOS
En esta actividad realizars lo siguiente: Definir el trmino "funcin lgica". Utilizar las herramientas de monitoreo del PLC para lograr un mejor entendimiento de la simulacin de un diagrama de escalera. Analizar un mapa de memoria.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 49 de 138
MATERIALES
En esta actividad necesitars los siguientes materiales: Computador con el software PLCMotion.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 50 de 138
Qu es la lgica?
Definicin Lgica (Del griego logos: "palabra", "hablar", "razn") se define como la ciencia que trata los principios de validez de los razonamientos y argumentos. El estudio de la lgica constituye el esfuerzo por determinar las condiciones bajo las cuales se justifica pasar de ciertas afirmaciones dadas, llamadas premisas, a una conclusin que se manifiesta que deriva de ellas. La validez lgica es una relacin entre premisas y conclusin, de tal manera que si las premisas son verdaderas, la conclusin tambin lo es.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 51 de 138
Historia de la lgica A mediados del siglo XIX, los matemticos George Boole y Augustus De Morgan abrieron un nuevo campo de la lgica, conocido como lgica simblica o moderna. sta fue desarrollada posteriormente por el matemtico alemn Gottlob Frege y particularmente por los matemticos britnicos Bertrand Russell y Alfred North Whitehead en la obra Principia Mathematica. El sistema lgico de Russell y Whitehead cubre un rango mucho mayor de argumentos posibles que los que se pueden trasladar a la forma silogstica. Introduce smbolos para oraciones completas y para las conjunciones que las conectan, tales como "or" (o), "and" (y) y "if...then..." (si...entonces). Dispone de smbolos diferentes para el sujeto y el predicado lgicos de una oracin; y dispone de smbolos para clases, para miembros de clases y para las relaciones de la membresa y la inclusin de la clase.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 52 de 138
Historia de la lgica (continuacin) Tambin difiere de la lgica clsica en sus suposiciones sobre la existencia de las cosas a las que se hace referencia en sus afirmaciones universales. La afirmacin "todos los A son B" se interpreta en lgica moderna con el significado: "si algo es A, entonces es B", que en forma distinta a la lgica clsica, no asume que exista ningn A. Tanto la lgica clsica como la moderna son sistemas de lgica deductiva. En cierto modo, las premisas de que un argumento vlido contiene la conclusin y la verdad de la conclusin se deduce de la verdad de las premisas con certeza. En las formas habituales de ambos sistemas lgicos hay una suposicin de que cualquier oracin bien constituida puede ser verdadera o falsa.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 53 de 138
Funciones lgicas
Definicin de "funcin" El trmino funcin en su sentido matemtico indica que el valor de una variable es dependiente del valor de otras variables (y de la naturaleza de la funcin). Otra forma de mirar una funcin es como un dispositivo que recibe cierta entrada, la procesa y finalmente produce una salida. Uno de los rasgos importantes de la funcin es que siempre tendr una salida inequvoca para una entrada determinada.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 54 de 138
Definicin de "funcin" (continuacin) Examine la expresin matemtica: y = f (x). Esta expresin indica que el valor de y es funcin de (est determinado por) la naturaleza de la funcin f y el valor de x. Si, por ejemplo, la funcin f se define como "elevar la variable x a la potencia dos", entonces para cada valor dado de x, es slo cuestin de un clculo sencillo poder determinar el valor de y. En todos los clculos, el valor de y siempre ser el mismo para un valor dado de x.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 55 de 138
Variables lgicas La mayora de las propiedades de una funcin lgica pertenecen a las funciones matemticas dado que una funcin lgica genera una salida inequvoca para una entrada dada. Una de las diferencias entre ambos tipos de funciones es que en la funcin lgica, las variables de entrada y salida son variables lgicas. Esto es, se les puede asignar slo uno de dos estados posibles: verdadero o falso. Desde una perspectiva funcional, podras decir que en la Actividad 2: El archivo que cargaste contiene un conjunto de funciones lgicas dispuestas en un formato "diagrama de escalera".
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 56 de 138
Variables lgicas (continuacin) En el modo simulacin/ejecucin, modificaste el estado del dispositivo de entrada. El dato de entrada modificado fue procesado por la unidad de procesamiento del PLC. El estado del dispositivo de salida se modific segn el estado del dispositivo de entrada y la funcin incluida en el diagrama de escalera.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 57 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 58 de 138
Resea general - (continuacin) Por ejemplo: La direccin I:2/3 se refiere a una variable de entrada cuyos valores residen en la cuarta posicin (bit) de la tercera palabra. La direccin O:0/0 se refiere a un dispositivo de salida cuyos valores residen en la primera posicin (bit) de la primera palabra. En esta actividad, aprenders como utilizar una herramienta importante de monitoreo de PLC, que te asistir para demostrar e interpretar los estados y cambios de las variables o dispositivos de entrada y salida.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 59 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 60 de 138
5 En la imagen, haz clic en Show All (mostrar todo). 6 Como puedes ver, ahora hay una etiqueta de direccin que identifica cada componente. Para quitar las etiquetas, haz clic en Hide All (ocultar todo).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 61 de 138
7 Examina los componentes del panel de E/S. 8 Haz clic aqu para cerrar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 62 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 63 de 138
Se abre una ventana con cuadrados verdes y rojos. Esta nueva ventana se conoce como un mapa de memoria. El mapa de memoria muestra el estado de las direcciones de memoria utilizadas en el diagrama de escalera. Maximiza la ventana del mapa de memoria.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 64 de 138
Cada fila contiene 16 cuadrados (direcciones) o, en otras palabras, cada lnea es una palabra y cada cuadrado un bit. El color del cuadrado indica el valor de la direccin. Rojo indica un valor falso, mientras que verde indica un valor verdadero. El nmero que aparece en la columna de la izquierda es el valor de la palabra expresado como nmero decimal. La primera columna indica la direccin lgica y la segunda el valor de esa direccin lgica en nmeros decimales. Si mueves el ratn a lo largo del mapa se mostrar en la barra de estado la direccin del cuadrado que ests sealando.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 65 de 138
(Iniciar/Detener simulacin).
6 Conecta el interruptor superior. Deja desconectados los otros dos interruptores. En la HMI, podrs observar que se enciende la lmpara roja. Los cuadrados indican que las direcciones de las variables lgicas I:0/0 y O:0/0 han cambiado a verde. 7 Haz clic aqu para minimizar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 66 de 138
8 Haz clic aqu para restaurar PLCSimulator y la HMI. 9 Desconecta el interruptor. 10 Conecta el interruptor inferior. En la HMI, podrs observar que el motor gira y que la tuerca se mueve hacia la derecha. 11 Una vez que el motor ha dejado de girar, desconecta el interruptor. 12 Cierra el mapa de memoria.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 67 de 138
(Iniciar/Detener simulacin),
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 68 de 138
Actividad 4: Escribir y simular un diagrama de escalera sencillo En las actividades anteriores, aprendiste sobre funciones lgicas y direcciones de variables. Como sabes, los diagramas de escalera utilizan estas direcciones de variables lgicas para monitorear el estado de las entradas y activar las salidas relevantes. En esta actividad, disears un primer diagrama de escalera sencillo para detener una mquina a fin de poder hacerle mantenimiento, permitindote as explorar el excitante campo de la programacin en escalera.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 69 de 138
Esta actividad incluye los siguiente temas: eXamine If Closed (XIC) - Examinar si est cerrado. OutpuT Energize (OTE) - Energizar salida
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 70 de 138
OBJETIVOS
En esta actividad realizars lo siguiente: Escribir y ejecutar un programa de PLC. Programar con la instruccin de entrada XIC (examinar si est cerrado). Programar con la instruccin de salida OTE (energizar salida).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 71 de 138
MATERIALES
En esta actividad necesitars los siguientes materiales: Computador con el software PLCMotion.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 72 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 73 de 138
Escaneo del PLC La funcin del PLC es actualizar continuamente las entradas y salidas, aplicar la actualizacin al diagrama de escalera y luego aplicar los efectos de las entradas. Esto se conoce como escaneo del PLC. Los PLC aplican los efectos de las entradas o "resuelven" el diagrama de escalera, de arriba a abajo, escaln por escaln. Slo una vez que haya ledo el diagrama de escalera completo volver al comienzo. Cuando el estado de una entrada cambie, cambiar el valor de la direccin de la entrada, para que la prxima vez que el PLC escanee el programa la salida del escaln pueda cambiar. Es importante advertir que en cada ciclo el PLC lee el estado de la entrada, comprueba los escalones del programa completo y slo entonces actualiza el valor de la direccin de la salida del escaln.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 74 de 138
A continuacin de la instruccin XIC, el programador debe indicar una direccin de memoria. La salida de la instruccin XIC ser verdadera si el valor de la direccin es verdadera, y ser falsa si el valor de la direccin es falsa. Cuando haga referencia a un dispositivo de entrada, la instruccin ser verdadera cuando el interruptor de ese dispositivo est cerrado, y ser falsa cuando el interruptor est abierto.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 75 de 138
de escalera como
A continuacin de esta instruccin el programador debe indicar una direccin de memoria. La instruccin OTE puede colocarse solamente en el lado derecho de los escalones de la escalera y sirve como salida del escaln. La instruccin OTE ser verdadera si las condiciones descritas en el escaln se cumplen. En cambio, ser falsa si las condiciones descritas en el escaln no se cumplen. En el caso que la instruccin OTE haga referencia a una direccin de salida, cuando la OTE es verdadera, el dispositivo se activar.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 76 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 77 de 138
Escenario (continuacin) Para asegurarse que la mquina no operar durante el trabajo de mantenimiento, se instalar un solenoide cercano a la rueda de la mquina y se perforar un agujero en la periferia de la rueda. Antes que la mquina reciba servicio, el personal de mantenimiento activar un conmutador de seguridad que extender el solenoide dentro del agujero en la periferia de la rueda, bloqueando as la mquina y por ello asegurando el rea.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 78 de 138
Escenario (continuacin) El sistema incluir tres botones de control: Un pulsador RUN (EJECUTAR) que activa la mquina. Un pulsador STOP (PARAR) que desactiva la mquina. Un conmutador LOCK (BLOQUEAR) que extiende el solenoide dentro del agujero de la rueda, bloqueando con seguridad el sistema. Sin embargo, el diagrama de escalera que escribirs slo estar relacionado con el control del bloqueo de seguridad del sistema.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 79 de 138
Requerimientos de diseo Cuando el personal de mantenimiento venga a trabajar sobre la mquina, el procedimiento ser el que se detalla a continuacin: 1 Se detiene la mquina. 2 Se activa un interruptor de control (se cierran los contactos del interruptor). 3 Se energiza el solenoide y su varilla se extiende dentro del agujero perforado en la rueda.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 80 de 138
Requerimientos de diseo (continuacin) Cuando la varilla del solenoide est en el agujero, la rueda se bloquea firmemente en su posicin y no puede rotar. Si la mquina arranca accidentalmente, la varilla del solenoide evita que la rueda pueda girar, protegiendo as al personal que trabaja sobre la mquina. 4 Al finalizar el procedimiento de mantenimiento, se desactiva el interruptor (se abren sus contactos) y la varilla del solenoide se retrae.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 81 de 138
Requerimientos de diseo (continuacin) Por lo tanto, las condiciones de trabajo del solenoide se pueden describir de la siguiente manera: If (si) los contactos del interruptor estn cerrados, then (entonces) se energiza el solenoide. En este sistema, el interruptor acta como dispositivo de entrada y el solenoide como dispositivo de salida.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 82 de 138
Disear la escalera Para poder escribir el diagrama de escalera que controla interruptor y solenoide, previamente debers conocer sus direcciones en el PLC. Los requerimientos de sistema se pueden por lo tanto "traducir" en trminos de las siguientes direcciones de E/S: Despus de que la mquina se detiene se activa I:0/0. Se energiza O:0/4 y su varilla se extiende dentro del agujero perforado en la rueda. Despus de finalizar el procedimiento de mantenimiento, se desactiva I:0/0 y se desenergiza O:0/4.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 83 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 84 de 138
(mostrar grilla). La grilla te ayudar a colocar las instrucciones sobre los escalones de la escalera. 2 Selecciona Ladder | Add Rung (Escalera | Agregar escaln) o haz clic en Add
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 85 de 138
Los diagramas de escalera estn compuestos por una serie de escalones que contienen conjuntos de instrucciones. Al principio, slo contienen un end rung, (escaln del final) que indica el final del programa. 3 Haz clic en el botn de activacin del escaln. .
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 86 de 138
Para obtener ayuda, minimiza PLCEditor, visualiza el grfico y luego restaura PLCEditor. El botn de activacin del escaln es el pequeo botn del costado izquierdo del mismo. Si mientras el icono Add Rung est activo haces clic sobre cualquier botn de activacin del escaln, se insertar un escaln nuevo y vaco antes del escaln seleccionado. Como el diagrama de escalera de esta actividad incluir slo un escaln, no se necesitarn escalones adicionales por lo que ya ests listo para comenzar a colocar instrucciones en el escaln.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 87 de 138
En el programa que ests escribiendo, especificars el valor lgico del interruptor superior con la condicin lgica del solenoide.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 88 de 138
Tanto el interruptor como el solenoide son variables lgicas cuyos valores se mantienen en la memoria del PLC en una direccin designada. Como sabes, la direccin del interruptor es I:0/0 y la del solenoide O:0/4. Utilizars ahora estas direcciones en el diagrama de escalera.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 89 de 138
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 90 de 138
La instruccin XIC es un contacto normalmente abierto. Un contacto normalmente abierto est abierto cuando la entrada asociada con ste est desactivada y est cerrado cuando la entrada asociada con ste est activada. Para obtener ayuda, minimiza PLCEditor, visualiza el diagrama y luego restaura PLCEditor. 6 Haz clic en el botn de activacin del escaln 00. El escaln se muestra en negrita, indicando que el escaln 00 est en modo de edicin. 7 Haz clic en el lado izquierdo del escaln 00.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 91 de 138
Aparece la instruccin XIC, y se abre el cuadro de dilogo Object Properties (propiedades del objeto). 8 En el cuadro de dilogo Object Properties haz lo siguiente: En el campo Address haz clic en las teclas I:0/0 del teclado en pantalla o bien ingrsalas desde tu teclado. En el campo Comment (comentario), ingresa SWITCH. Haz clic en OK (Aceptar) para cerrar el cuadro de dilogo.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 92 de 138
El comentario no se almacena en la memoria del PLC y no tiene ningn efecto sobre el programa. Slo se utiliza como recordatorio del programador para un futuro uso. El PLC slo tiene en cuenta la variable como I:0/0. Se agrega al diagrama de escalera una instruccin XIC (eXamine If Closed) que hace referencia al estado designado de direccin/interruptor. (haz clic aqu para minimizar PLCEditor).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 93 de 138
9 Haz clic en Coil (bobina). Se abre el submen Output Coil (bobina de salida), mostrando las distintas bobinas de salida disponibles en PLCMotion.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 94 de 138
10 Selecciona la instruccin OTE (OutpuT Energize) . Dado que se trata de la bobina de salida, la OTE debe colocarse en el lado derecho del diagrama de escalera. 11 Haz clic en el lado derecho del escaln 00. El cuadro de dilogo Object Properties (propiedades del objeto) aparece nuevamente.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 95 de 138
12 En el cuadro de dilogo Object Properties haz lo siguiente: En el campo Address (direccin), ingresa O:0/4. En el campo Comment (comentario), ingresa SOLENOID, y haz clic en OK.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 96 de 138
Se agrega una instruccin OTE (energizar salida) vinculada con la direccin O:0/4 al diagrama de escalera. 13 Para obtener ayuda, minimiza PLCEditor, visualiza el diagrama, y compralo con el que se muestra en el visualizador. Cuando termines, restaura PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 97 de 138
clic en Save
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 98 de 138
2 En el campo File ingresa USER4A. No ingreses "USER". Utiliza en su lugar cuatro caracteres que te identifiquen a ti o a tu equipo, seguido por 4A, ya que ste es el primer programa que escribes para esta actividad (Actividad 4). El nombre del archivo podra ser, por ejemplo, JUAN4A o JOSE4A, y haz clic en OK.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Pgina 99 de 138
No utilices una extensin de nombre de archivo. PLCMotion automticamente asigna la extensin LAD al archivo. Todos los archivos se guardarn en el directorio por defecto: \\PLCmotion\Ab_work. Si existe un archivo con el mismo nombre en este directorio, consulta a tu maestro si sobrescribes el archivo anterior o bien lo guardas con un nombre diferente.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Compile
(compilar).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
La opcin Compile busca los errores de sintaxis en el diagrama de escalera. La accin de compilacin slo verifica si has cometido errores de sintaxis. Si tu diagrama de escalera est mal aunque la sintaxis sea correcta, el error no se detectar hasta la simulacin o ejecucin del programa. Si la caja "C" aparece verificada
, lee el mensaje aclaratorio en la parte inferior de la pantalla. La posicin del error sobre el diagrama de escalera se marcar con un crculo rojo.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Si encuentras un error, utiliza la opcin cortar o propiedades del objeto, o simplemente sobrescribe la instruccin incorrecta. Cuando termine la depuracin, guarda y luego vuelve a hacer clic en el botn Compile.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Cut
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
2 Para eliminar un escaln completo: Haz clic en el botn de activacin del escaln.
Selecciona Edit | Cut o haz clic en Cut Haz clic en el escaln hasta que se elimine. Nota lo siguiente:
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Selecciona el escaln que contiene la instruccin y haz clic en la misma; aparece un cuadro de dilogo, que se parece al abierto la primera vez que se coloc la instruccin en el diagrama de escalera. Cambia los tems que quieras modificar.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Nota lo siguiente: Si cambias el comentario de una instruccin, el comentario agregado en todas las direcciones iguales se actualizar totalmente en el diagrama de escalera. Utilizando esta herramienta no puedes cambiar el tipo de instruccin, slo las propiedades del objeto.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
4 Para colocar una nueva instruccin "sobre" la instruccin errnea: Haz clic en la nueva instruccin. Haz clic en el escaln que contiene la instruccin errnea y haz clic en la instruccin. En el cuadro de dilogo abierto, agrega la direccin de la instruccin y el comentario. 5 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Como puedes ver, el interruptor conmutador LOCK (BLOQUEAR) est desconectado (los contactos estn abiertos), lo que hace que la salida de la instruccin XIC sea falsa. Debido a que los contactos del interruptor estn abiertos, verificar si estn cerrados resultar en una respuesta de estado falso. 5 Haz clic en el pulsador RUN (EJECUTAR). La rueda comienza a girar. 6 Haz clic en el pulsador STOP (PARAR). Espera hasta que la rueda aminore su velocidad y llegue a detenerse totalmente.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
7 Haz clic en el interruptor conmutador LOCK (BLOQUEAR). El solenoide se extiende dentro del agujero de la periferia de la rueda, bloquendola en el lugar. Ahora el rea de la mquina es segura y se puede realizar mantenimiento. 8 Desconecta el interruptor conmutador LOCK (BLOQUEAR). Ahora el solenoide se retrae, liberando la mquina para que pueda activarse. 9 Haz clic en el pulsador RUN (EJECUTAR). La rueda deja de estar bloqueada en el lugar. Debido a esto, comienza a girar.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
(Iniciar/Detener simulacin),
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
1 Haz clic aqu para abrir PLCEditor. Despus de un instante, aparecer un diagrama de escalera vaco. 2 Abre el archivo USER4A. 3 Modifica el diagrama de escalera para que la activacin del interruptor active la lmpara de emergencia adems del solenoide. Indicacin: La lmpara se deber agregar como una salida adicional en el mismo escaln. Para obtener ayuda, haz clic aqu para minimizar PLCEditor y clic aqu para ver el diagrama de escalera correcto. Haz clic aqu para restaurar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
4 Guarda el programa como USER4B. 5 Compila el programa; depralo y vulvelo a guardar si fuera necesario. 6 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
7 Haz clic aqu para abrir PLCSimulator y la HMI. 8 Abre el archivo USER4B. 9 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin). 10 Haz clic en On-Line . 11 Haz clic en el pulsador RUN (EJECUTAR). La rueda comienza a girar. 12 Haz clic en el pulsador STOP (PARAR).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
La rueda aminora la marcha hasta detenerse totalmente. 13 Haz clic en el interruptor conmutador LOCK (BLOQUEAR). El solenoide se extiende dentro del agujero de la periferia de la rueda, bloquendola en el lugar. Se enciende una lmpara de advertencia, que indica que el rea de la mquina est asegurada y que la mquina est lista para mantenimiento.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
14 Desconecta el interruptor conmutador LOCK (BLOQUEAR). Ahora el solenoide se retrae, liberando la mquina para que pueda activarse. La lmpara de advertencia se apaga debido a que el entorno de la mquina ha dejado de ser seguro para intervencin del personal.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
15 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin) para detener la simulacin. 16 Haz clic en On-Line para cancelar la comunicacin en lnea. 17 Haz clic aqu para cerrar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Actividad 5: Proyecto: Controlar un sistema de clasificacin En las dos actividades previas, te introdujiste en los fundamentos de funcionamiento de un PLC y la lgica en escalera. En especial, aprendiste a utilizar las instrucciones eXamine If Closed (XIC, examinar si est cerrado) y OutpuT Energize (OTE, energizar salida). Esta actividad consiste en un proyecto en el cual utilizars tus nuevos conocimientos de programacin recientemente adquiridos para disear un diagrama de escalera que controle una estacin de clasificacin. Esta actividad incluye los siguientes temas: Controlar un sistema de clasificacin Programar el diagrama de escalera
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
OBJETIVOS
En esta actividad realizars lo siguiente: Describir los requerimientos de un sistema de clasificacin controlado por PLC. Utilizar las instrucciones XIC y OTE para crear un diagrama de escalera para un sistema de clasificacin. Ejecutar y evaluar el diagrama de escalera que controla un sistema de clasificacin.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
MATERIALES
En esta actividad necesitars los siguientes materiales: Computador con el software PLCMotion.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Orden de trabajo del sistema La orden de trabajo del sistema es la que se describe a continuacin: 1 Despus de activarse el interruptor (S-NO) arranca la cinta transportadora. 2 Cuando ingresan objetos pequeos en la estacin de prueba, el sensor no los detecta y continan su viaje a lo largo de la cinta transportadora. 3 Cuando ingresa un objeto grande en la estacin de prueba, el sensor lo detecta. Se extiende ahora el solenoide, empujando al objeto desde la cinta transportadora. El solenoide se retrae cuando el objeto se mueve fuera del rango de deteccin del sensor. 4 Cuando el interruptor conmutador est en la posicin NO (desconectado) se detiene la cinta transportadora.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Disear la escalera Al disear un diagrama de escalera para controlar el sistema de clasificacin es fundamental que conozcas las asignaciones de E/S del sistema, como se definen en la tabla. Los requerimientos de sistema se pueden por lo tanto "traducir" en trminos de las siguientes direcciones de E/S: 5 El operador inicia el sistema activando I:0/0. 6 El controlador energiza entonces O:0/0 y arranca la cinta transportadora. 7 Cuando un objeto grande pasa por el sensor, se conecta I:0/1 y el controlador energiza O:0/4. 8 Cuando el objeto est fuera del rango de deteccin del sensor, se desconecta I:0/1, desactivando por lo tanto O:0/4.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
(mostrar grilla). 3 Agrega el nmero necesario de escalones al diagrama de escalera. Recordatorio: El diagrama de escalera est vaco actualmente; el nico escaln mostrado es el del final, que marca el fin del programa. Haciendo clic en el icono Add Rung, (agregar escaln), puedes agregar escalones vacos al diagrama de escalera.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Rung
4 Haz clic en el botn Rung Activation (activacin del escaln) . Si mientras el icono Add Rung est activo, haces clic sobre el botn de activacin de cualquier escaln, se insertar un escaln nuevo y vaco antes del escaln seleccionado. Debido a que el diagrama de escaln de esta actividad incluir dos escalones, debers agregar un escaln adicional al diagrama. 5 Programa independientemente el diagrama de escalera.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
6 Para obtener ayuda, minimiza PLCEditor, visualiza la animacin animacin ,el diagrama de escalera y luego restaura PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Recordatorio: La opcin Compile (compilar) busca los errores de sintaxis en el diagrama de escalera. La compilacin slo verifica si has cometido un error de sintaxis. Si tu diagrama de escalera est mal aunque la sintaxis sea correcta, el error no se detectar hasta la simulacin o ejecucin del programa.
aparece una "X" , lee el mensaje aclaratorio en la parte inferior de la pantalla. La posicin del error sobre el diagrama de escalera se marcar con un crculo rojo.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Si encuentras un error, utiliza la opcin cortar o propiedades del objeto, o simplemente sobrescribe la instruccin incorrecta. Cuando termine la depuracin, guarda y luego vuelve a hacer clic en el botn Compile. 9 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Como puedes observar en la HMI, la cinta transportadora se detiene y el solenoide se retrae. 5 Conecta el interruptor conmutador.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Observa en la escalera que se activa I:0/0. En consecuencia, se activa O:0/0 y arranca la cinta transportadora. Cuando un objeto grande pasa por el sensor, se activa I:0/1 y el controlador energiza O:0/4, extendiendo el solenoide. Cuando el objeto sale del rango de deteccin del sensor, se desactiva I:0/1, se desenergiza O:0/4 y se retrae el solenoide. Cuando un objeto pequeo pasa por el sensor, I:0/1 permanece desactivada, O:0/4 no se energiza y el solenoide permanece retraido.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Observa el sistema durante varios ciclos de movimiento de la cinta transportadora, en los cuales los objetos grandes y pequeos son progresivamente clasificados en la cinta. 6 Desconecta el interruptor conmutador. Cuando el conmutador se desactiva, I:0/0 se apaga, lo cual desactiva O:0/0 y detiene la cinta transportadora. 7 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin), para detener la simulacin.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
8 Haz clic en On-Line para cancelar la comunicacin en lnea. 9 Haz clic aqu para cerrar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Proyecto de la clase
En la prxima seccin se te encargar realizar un proyecto vinculado con lo aprendido en esta clase. Registra tus conclusiones en un archivo que puedas enviar a tu instructor o compartir con tus compaeros de estudio (por ejemplo, en un archivo de procesador de texto o en una presentacin). Luego tendrs la oportunidad de discutir tu proyecto con el instructor y con tus compaeros.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Discusin del proyecto Discute tus conclusiones del proyecto con tu instructor y con tus compaeros por medio de la 'Charla en lnea' y del 'Foro'. Se han creado una sala de 'Charla en lnea' y del 'Foro' para este proyecto. Participa en el foro enviando al mismo las soluciones de tu proyecto y respondiendo a las soluciones enviadas por tus compaeros.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008
Conclusin
En este momento has completado el mdulo sobre Tecnologa del PLC: Fundamentos de la lgica de escalera 1. En este mdulo recibiste una introduccin acerca de los Controladores Lgicas Programables, las entradas y las salidas y los diagramas de escalera. Utilizaste el software de simulacin PLCMotion para escribir, ejecutar y modificar un programa de control. Para demostrar tus conocimientos de programacin, escribiste tu propio proyecto para simular un sistema de clasificacin. En el mdulo sobre Tecnologa del PLC: Fundamentos de la lgica de escalera 2, aprenders acerca de tres tipos de programacin: NOT (NO), AND (Y).y OR (O). Escribirs tus propios programas y luego los comprobars. Ahora rendirs un examen que te permitir y le permitir a tu instructor evaluar tu comprensin acerca de este mdulo. El examen se puede ejecutar desde el rea Tests (Exmenes) de la pgina principal de la clase.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=966&mod... 03/08/2008