Escolar Documentos
Profissional Documentos
Cultura Documentos
Pgina 1 de 141
Introduccin
En el mdulo sobre Tecnologa del PLC: Fundamentos de la lgica de escalera 2, aprendiste acerca de tres tipos de lgicas de programacin: NOT (NO), AND (Y).y OR (O). Escribiste y comprobaste un cierto nmero de programas. En este mdulo, aprenders instrucciones de escalera especficas, incluyendo la instruccin de salida output latch (enganche de salida), la instruccin de salida output unlatch (desenganche de salida), la instruccin one shot rising (subida en un disparo), temporizador con retardo en la activacin y temporizador con retardo en la desactivacin. Escribirs varios programas para practicar lo que has aprendido. Este mdulo consta de seis actividades: Actividad 1: Salidas enganchadas y desenganchadas Actividad 2: Mejoramiento del control de un ascensor Actividad 3: One Shot Rising (subida en un disparo) Actividad 4: Temporizador con retardo de activacin Actividad 5: Temporizador con retardo de desactivacin Actividad 6: Conclusin
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 2 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 3 de 141
Actividad 1: Salidas enganchadas y desenganchadas En algunas situaciones, deseamos que las condiciones lgicas continen afectando un sistema, aun despus de que la condicin se haya cumplido y deje de existir. Esto se lleva a cabo por medio del enganche y desenganche de direcciones del PLC. En forma sencilla, la direccin de memoria de la condicin lgica se engancha hasta que otra condicin lgica la desengancha. Esta actividad incluye los siguiente temas: Control de una puerta por medio de PLC.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 4 de 141
Diseo de la escalera. Instruccin OTL (OutpuT Latch, enganchar salida), e instruccin OTU (OutpuT Unlatch, desenganchar salida).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 5 de 141
OBJETIVOS
En esta actividad realizars lo siguiente: Entender la necesidad de enganchar y desenganchar direcciones de PLC. Programar con la instruccin de salida OTL (enganchar salida). Programar con la instruccin de salida OTU (desenganchar salida). Programar un diagrama de escalera para controlar una puerta.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 6 de 141
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=968&mod... 19/08/2008
Pgina 7 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 8 de 141
Escenario (continuacin) Asumiendo que la puerta inicialmente est cerrada, la puerta se abre como se describe a continuacin: Al presionar el PB ABRIR arranca el motor y la puerta comienza a abrirse. La puerta contina abrindose, aun si se libera el PB ABRIR. Una vez que la puerta est totalmente abierta, se activa un sensor y el motor se detiene.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 9 de 141
Escenario (continuacin) El procedimiento de cierre de la puerta se describe a continuacin: Al presionar el PB CERRAR arranca el motor en sentido opuesto y la puerta comienza a cerrarse. La puerta contina cerrndose, aun si se libera el PB CERRAR. El motor se detiene una vez que el sensor detecta que la puerta est totalmente cerrada.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 10 de 141
Diseo de la escalera
Diferentes planteos de programacin La exigencia del control de la puerta requiere un planteo de programacin ligeramente diferente que el utilizado en los proyectos anteriores. El motor arranca cuando se cumple una condicin lgica (se activa el PB). El motor se mantiene en movimiento an si esta condicin lgica deja de existir (se desactiva el PB). El motor se detiene slo cuando una condicin lgica diferente se cumple (cuando se activa un sensor).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 11 de 141
Diferentes planteos de programacin (continuacin) Las relaciones de entrada/salida en este sistema difieren de las relaciones de los sistemas anteriores en dos maneras: La salida se activa al cumplirse una condicin lgica predefinida, pero contina energizada an si sta condicin lgica deja de existir. La salida se desactiva cuando otra condicin lgica se cumple.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 12 de 141
Direcciones de E/S Para implementar esta exigencia de control, obviamente necesitars un nuevo tipo de instruccin. La instruccin deber enganchar la direccin del motor en una posicin energizada una vez que se active PB (pulsador). Esto garantizar que la salida (motor) permanezca encendida (enganchada) an cuando la entrada (PB) ya no est activada. La direccin de enganche deber entonces ser desenganchada mediante la activacin del sensor. El sistema incluye los siguientes componentes de control, cuyas direcciones se muestran en la tabla: Sensores para sensar si la puerta est completamente abierta o completamente cerrada. Interruptores pulsadores ABRIR (OPEN) y CERRAR (CLOSE). Un motor que puede abrir o cerrar la puerta.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 13 de 141
OutpuT Latch (OTL, enganchar salida) y OutpuT Unlatch (OTU, desenganchar salida)
OutpuT Latch (OTL, enganchar salida) La instruccin Output Latch (OTL, enganchar salida) aparece en el diagrama de escalera como
. A continuacin de esta instruccin el programador debe indicar una direccin de memoria. Cuando la condicin lgica que precede a la instruccin OTL es verdadera, la direccin de memoria se engancha. La direccin de salida permanecer verdadera an si las condiciones lgicas que preceden a la instruccin OTL cambian a falsas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 14 de 141
OutpuT Unlatch (OTU, desenganchar salida) La instruccin Output Unlatch (OTU, desenganchar salida), aparece
A continuacin de esta instruccin el programador debe indicar una direccin de memoria. Cuando las condiciones lgicas que preceden a la instruccin OTU son verdaderas, la direccin de memoria se desengancha (cambia a falsa). La direccin permanecer falsa aun si las condiciones que preceden a la instruccin OTU cambian a falsas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 15 de 141
Direcciones retentivas Las instrucciones OTL y OTU siempre vienen de a pares, debido a que hacen referencia a la misma direccin de memoria del PLC. La direccin controlada por las instrucciones OTL y OTU se denomina direccin retentiva debido a que retiene la ltima instruccin que se le ha dado. Cuando en un controlador industrial se utiliza este par de instrucciones (que normalmente est respaldado por una batera de larga duracin), el valor de la direccin se retendr aun en caso de falla o interrupciones prolongadas de la alimentacin elctrica.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 16 de 141
(mostrar grilla). 3 Agrega cuatro escalones vacos. 4 Si necesitas ayuda: Minimiza PLCEditor. Haz clic aqu para ver las direcciones que necesitas para programar el diagrama de escalera. Haz clic aqu para ver un diagrama de escalera completo.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 17 de 141
Haz clic en el icono Contact (contacto) Agrega una instruccin XIC escaln 00.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 18 de 141
7 Si necesitas ayuda, minimiza PLCEditor y haz clic aqu para ver las direcciones que necesitas para programar el diagrama de escalera. Haz clic aqu para ver un diagrama de escalera completo.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 19 de 141
8 Restaura PLCEditor.
10 Coloca la instruccin en el extremo derecho del escaln 00. Fija su direccin en O:0/5 y su comentario en OPEN.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 20 de 141
11 Si necesitas ayuda, minimiza PLCEditor y haz clic aqu para ver las direcciones que necesitas para programar el diagrama de escalera. Tambin puedes hacer clic aqu para ver un diagrama de escalera completo.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 21 de 141
12 Restaura PLCEditor. 13 Programa el escaln 01 como se describe a continuacin: Agrega una instruccin XIC escaln 01. en el extremo izquierdo del
Fija su direccin en I:0/5 y su comentario en SNS_OPEN (que representa la activacin del sensor abierto - la puerta est completamente abierta).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 22 de 141
instruccin OTU . Coloca la instruccin en el extremo derecho del escaln 01. Fija su direccin y comentario seleccionando O:0/5 OPEN de la lista de E/S. 14 Si necesitas ayuda, minimiza PLCEditor y haz clic aqu para ver las direcciones que necesitas para programar el diagrama de escalera. Tambin puedes hacer clic aqu para ver un diagrama de escalera completo.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 23 de 141
15 Restaura PLCEditor. 16 Programa los prximos dos escalones t mismo. En el escaln 00, el PB ABRIR (I:0/0) engancha el motor para abrir la puerta. (O:0/5). En el escaln 01, el sensor abierto (I:0/5) desengancha el motor para que deje de abrir la puerta (O:0/5). Los escalones 02 y 03 controlan el movimiento del motor al cerrar utilizando el PB CERRAR (I:0/1), movimiento de cierre del motor (I:0/6) y sensor de cerrado (O:0/6).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 24 de 141
17 Si necesitas ayuda, minimiza PLCEditor y haz clic aqu para ver las direcciones requeridas para programar el diagrama de escalera. Tambin puedes hacer clic aqu para ver un diagrama de escalera completo. 18 Restaura PLCEditor. 19 Guarda el archivo cmo USER10. 20 Compila el programa; depralo y vulvelo a guardar si fuera necesario. 21 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 25 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 26 de 141
6 Haz clic en CERRAR (CLOSE). Espera hasta que alcance el sensor derecho. La puerta debe cerrarse. Observa que la tuerca del motor se mueve hacia la derecha. 7 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin). 8 Haz clic en On-Line . 9 Haz clic aqu para cerrar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 27 de 141
Actividad 2: Mejorar el control de ascensor En la actividad anterior, aprendiste como enganchar las direcciones de memoria de las salidas hasta que otra condicin lgica las desenganche. En esta actividad, tendrs la oportunidad de aplicar en un proyecto independiente todo lo que has aprendido, mejorando an ms el sistema de control del ascensor. Esta actividad incluir los siguiente temas: Control de un ascensor por medio de PLC. Construir un programa para el sistema del ascensor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 28 de 141
OBJETIVOS
En esta actividad realizars lo siguiente: Integrar los conocimientos adquiridos en las actividades anteriores para mejorar el diseo de un sistema de control del ascensor. Disear un sistema en el que las condiciones de salida se enganchan y desenganchan.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 29 de 141
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=968&mod... 19/08/2008
Pgina 30 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 31 de 141
Escenario (continuacin) El sistema est compuesto de los siguientes elementos: Motor bidireccional y cabrestante que sube o baja el ascensor. Un sensor instalado para cada piso. Un nico pulsador instalado en la sala de control.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 32 de 141
Procedimiento de funcionamiento del sistema El sistema funciona de la siguiente manera: Si el ascensor est en el Piso A y se presiona el pulsador, entonces se activa el motor y el ascensor sube. Al alcanzar el Piso B, el ascensor dispara el sensor instalado en el Piso B y el motor del ascensor se detiene.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 33 de 141
Procedimiento de funcionamiento del sistema (continuacin) Si el ascensor est en el Piso B y se presiona el pulsador, entonces se activa el motor y el ascensor baja. Al alcanzar el Piso A, el ascensor dispara el sensor instalado en el Piso A y el motor del ascensor se detiene. Tu tarea es disear y crear el diagrama de escalera del sistema del ascensor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 34 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 35 de 141
Diseo del sistema La orden de trabajo del sistema se puede traducir en trminos de las direcciones de memoria: Escaln 00: Cuando el ascensor est en el Piso A (I:0/0 es verdadera) Y el pulsador se presiona (I:0/2 es verdadera), el motor se engancha en una direccin ascendente (O:0/0 se engancha). Escaln 01: Cuando se activa el sensor del Piso B (I:0/1 es verdadera), el motor deja de mover el ascensor hacia arriba (O:0/0 se desengancha). Escaln 02: Cuando el ascensor est en el Piso B (I:0/1 es verdadera) Y el pulsador se presiona (I:0/2 es verdadera), el motor se engancha en una direccin descendente (O:0/1 se engancha). Escaln 03: Cuando se activa el sensor del Piso A (I:0/0 es verdadera), el motor deja de mover el ascensor hacia abajo (O:0/1 se desengancha).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 36 de 141
(mostrar grilla). 3 Agrega cuatro escalones vacos al diagrama de escalera. 4 Para obtener ayuda, minimiza PLCEditor, visualiza la animacin de la derecha y luego restaura PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 37 de 141
5 Para programar el escaln 00, realiza lo siguiente: Coloca una instruccin XIC en el extremo izquierdo del escaln 00. Fija su direccin en I:0/0 y agrega el comentario ELEV_1. A la derecha de la instruccin que recin programaste, coloca otra instruccin XIC. Fija su direccin en I:0/2 y agrega el comentario PB_2.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 38 de 141
6 Para obtener ayuda, minimiza PLCEditor, visualiza la animacin de la derecha, y restaura PLCEditor. 7 Haz clic en el icono Coil (bobina) y luego en la instruccin OTL .
Coloca la instruccin en el extremo derecho del escaln 00. Fija su direccin en O:0/0 y su comentario en ELEV_UP. 8 Programa los escalones restantes t mismo. 9 Minimiza PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 39 de 141
10 Haz clic sobre cualquiera de las siguientes pistas para recibir ayuda con esta tarea: Haz clic en Pista Haz clic en Pista Haz clic en Pista Haz clic en Pista Haz clic en Pista
1. 2. 3. 4. 5.
11 Guarda el archivo como USER11. 12 Compila el programa; depralo y vulvelo a guardar si fuera necesario. 13 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 40 de 141
4 Haz clic para iniciar la comunicacin entre PLC y HMI. 5 Conecta el interruptor superior para indicar que el ascensor est en el piso inferior.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 41 de 141
6 Cierra el interruptor inferior para "llamar" al ascensor hacia el piso superior. El interruptor superior con la direccin de I:0/0, representa al sensor del primer piso y el interruptor inferior con la direccin de O:0/2, representa al pulsador PB. Al hacer clic en ambos interruptores, el ascensor comienza a subir segn lo indica el encendido de la lmpara roja. 7 Haz clic en el interruptor inferior para "liberar" el pulsador. 8 Haz clic en el interruptor superior para desconectarlo, indicando as que el ascensor no est ms en el primer piso.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 42 de 141
Observa que la lmpara roja permanece encendida, indicando que el ascensor contina subiendo. 9 Haz clic en el interruptor central para indicar que el ascensor alcanz el segundo piso. En este punto, se activa el sensor del segundo piso (I:0/1), se desengancha O:0/0 y se apaga la lmpara roja, indicando que el ascensor dej de moverse.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 43 de 141
10 Conecta el interruptor inferior, indicando as que el pulsador PB ha sido presionado. O:0/1 se engancha posteriormente, como lo indica el encendido de la lmpara amarilla, y el ascensor comienza a descender. 11 Desconecta el interruptor inferior, indicando as que el pulsador PB ha sido liberado.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 44 de 141
12 Desconecta el interruptor central para indicar que el ascensor abandon el segundo piso. Observa que la lmpara amarilla permanece encendida, indicando que el ascensor contina bajando.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 45 de 141
13 Haz clic en el interruptor superior para activar I:0/0, indicando as que el ascensor alcanz el primer piso, momento en el cual O:0/1 se desengancha. El ascensor deja de bajar y la lmpara amarilla se apaga. 14 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin). 15 Haz clic en On-Line . 16 Haz clic aqu para cerrar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 46 de 141
Actividad 3: One Shot Rising (OSR, subida en un disparo) En las actividades anteriores, aprendiste cmo una direccin de memoria se puede enganchar hasta que otra condicin lgica la desenganche. En esta actividad, aprenders sobre la instruccin OSR (One Shot Rising, subida en un disparo). OSR se utiliza para desenganchar una condicin lgica generando un pulso corto a la activacin de una instruccin. OSR tambin puede cambiar seales continuas en pulsos.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 47 de 141
Esta actividad incluye los siguiente temas: Controlar una engrampadora automtica. One Shot Rising (OSR, subida en un disparo). Disear el diagrama de escalera
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 48 de 141
OBJETIVOS
En esta actividad realizars lo siguiente: Programar un diagrama de escalera con la instruccin OSR (One Shot Rising, subida en un disparo). Aprender que es una direccin de memoria interna y su utilizacin en la lgica de escalera. Programar un diagrama de escalera para controlar una engrampadora automtica.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 49 de 141
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=968&mod... 19/08/2008
Pgina 50 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 51 de 141
Escenario (continuacin) 2 Se energiza el solenoide, activando la engrampadora. La grampa perfora los papeles y sus bordes se doblan en la parte trasera (abrochando los papeles). 3 Cuando el engrampado est completo, se activa un microinterruptor, se desenergiza el solenoide y la engrampadora se retrae.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 52 de 141
Consideraciones sobre el sistema Para asegurar la calidad del engrampado, la engrampadora y el solenoide se deben retraer inmediatamente luego de doblar la grampa. Si el solenoide se retrae demasiado pronto, los bordes de la grampa no quedarn totalmente doblados y los papeles no quedarn unidos en forma segura. Si el solenoide se retrae demasiado tarde, los bordes de la grampa quedarn torcidos, haciendo que los agujeros del papel se vean menos estticos.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 53 de 141
Consideraciones sobre el sistema (continuacin) Poniendo atencin en la operacin del solenoide de la engrampadora, puedes observar que: El solenoide se debe energizar al conectar el interruptor. Debe permanecer energizado hasta que se active el microinterruptor. Cuando se active el interruptor lmite, la engrampadora deber desactivarse -aun si el interruptor permanece conectado.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 54 de 141
Nuevos requerimientos de control La salida de este sistema de control se energiza al cumplirse una condicin lgica definida. La salida permanece energizada hasta que otra condicin lgica se cumple, aun si la condicin inicial de activacin sigue siendo verdadera. Para satisfacer este requerimiento, el interruptor superior engancha al solenoide utilizando una instruccin OTL y el sensor del interruptor lmite lo desengancha. Debes an definir de qu manera asegurarte de que la condicin lgica que precede a la instruccin OTL cambiar a falsa antes que el interruptor lmite se active. El problema se resolver utilizando una nueva instruccin denominada OSR (One Shot rising), subida en un disparo. OSR genera un pulso corto al momento de la activacin de la instruccin, desenganchando de esa forma la condicin lgica actual.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 55 de 141
A continuacin de la instruccin OSR, el programador debe indicar una direccin de memoria interna. La instruccin OSR no puede ser la primer instruccin (la de ms a la izquierda) de un diagrama de escalera. Cuando las condiciones lgicas que preceden a la instruccin OSR cambian de falsas a verdaderas, la salida OSR resulta verdadera durante un nico escaneo del PLC. En los siguientes escaneos, la salida OSR cambia a falsa (aun si las condiciones lgicas que le preceden permanecen verdaderas).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 56 de 141
Definicin y lgica La salida OSR ser verdadera nuevamente (durante un nico escaneo del PLC) slo si las condiciones lgicas que la preceden cambian de falsas a verdaderas (por lo tanto las condiciones deben haber primero retornado de verdaderas a falsas).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 57 de 141
Resumen del escaneo del PLC Para entender la instruccin OSR, debes revisar primero el resumen del mtodo de funcionamiento del PLC. Cuando un PLC est ejecutando un programa, escanea sucesivamente (comenzando por el escaln 00) la condicin lgica de cada escaln. Despus de verificar todos los escalones, el PLC actualiza (si es necesario) la direccin indicada por la salida del escaln. Cuando se completa el proceso de escaneo y actualizacin, comienza otro ciclo. Como puedes recordar, esto se conoce como escaneo del PLC. La duracin de cada proceso de escaneo y actualizacin es muy corta (unos pocos milisegundos). La duracin del ciclo depende del tamao del programa y del tipo de controlador. Hasta ahora, todos tus programas fueron breves y por ello el retardo entre la activacin de la entrada y la respuesta de salida fue corto. Para comprender mejor la instruccin OSR, debers programar primero el diagrama de escalera sin utilizarla. Agregars luego una OSR para observar con claridad como sta afecta la operacin de engrampado.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 58 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 59 de 141
(mostrar grilla). 3 Agrega dos escalones vacos al diagrama de escalera. 4 Programa el diagrama de escalera t mismo, sin utilizar la instruccin OSR.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 60 de 141
En el escaln 00, el interruptor (I:0/0) engancha el solenoide (O:0/4). En el escaln 01, el interruptor lmite (I:0/4) desengancha el solenoide (O:0/4). 5 Minimiza PLCEditor para ver una representacin del diagrama de escalera. 6 Restaura PLCEditor. 7 Guarda el archivo como USER12A. 8 Compila el programa; depralo y vulvelo a guardar si fuera necesario. 9 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 61 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 62 de 141
El solenoide se extiende, activando el interruptor de lmite y luego se retira, engrampando as el papel. Si dejas activado el interruptor superior, el solenoide se extiende y se retrae en forma cclica, activando cada vez el interruptor de lmite. 6 Despus de que transcurran algunos ciclos, haz clic en el interruptor superior para desactivar el solenoide. 7 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin). 8 Haz clic en On-Line .
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 63 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 64 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 65 de 141
4 Fija su direccin en B3:0/0. La instruccin OSR requiere una direccin interna para la bobina. B3:0/0, que es un bit de la memoria interna, servir de direccin "fantasma". No cumplir ningn otro papel en el programa actual. 5 Minimiza PLCEditor para ver una representacin del diagrama de escalera. 6 Restaura PLCEditor. 7 Guarda el nuevo programa como USER12B.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 66 de 141
8 Compila el programa; depralo y vulvelo a guardar si fuera necesario. 9 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 67 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 68 de 141
5 Haz clic en el interruptor superior. Las hojas de papel se engrampan (se extiende el solenoide, activando el interruptor de lmite y luego se retrae). Aunque el interruptor an est conectado, existe slo un ciclo. Esto se debe a la instruccin OSR.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 69 de 141
6 Haz clic en el interruptor superior para desconectarlo. 7 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin). 8 Haz clic en On-Line . 9 Haz clic aqu para cerrar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 70 de 141
Actividad 4: Temporizador con retardo de activacin En esta actividad, aprenders a programar un diagrama sencillo de escalera para habilitar instrucciones dependientes del tiempo segn el estado que presente la entrada. Esta tarea se puede realizar utilizando la instruccin TON que explorars en profundidad. Esta actividad incluye los siguiente temas: Agregar un retardo con TON. Diseo de escalera utilizando la instruccin TON.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 71 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 72 de 141
OBJETIVOS
En esta actividad realizars lo siguiente: Programar utilizando la instruccin TON (Timer ON delay, temporizador con retardo de activacin). Describir de qu manera el PLC almacena nmeros. Describir la estructura de las palabras del temporizador en la memoria del PLC.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 73 de 141
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=968&mod... 19/08/2008
Pgina 74 de 141
Agregar un retardo
Escenario En esta actividad, escribirs un programa que activar una luz diez segundos despus de que el contacto de un interruptor se haya cerrado. La luz se apagar una vez que los contactos del interruptor se abran. Este tipo de sistema se puede utilizar en grandes compaas que disponen de sistemas temporizados en todas las luces de sus oficinas y depsitos. Para construir un sistema as, debes utilizar una instruccin que depende del tiempo. La instruccin que utilizars se denomina TON, (Timer ON delay, temporizador con retardo de activacin), la cual aprenders en detalle en las secciones que siguen a continuacin.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 75 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 76 de 141
Lgica Asumiendo que se est ejecutando un programa y que el valor preconfigurado que se determin en el modo de edicin es constante, entonces: Cuando las condiciones lgicas que preceden a la instruccin TON son falsas, el valor acumulado es cero, y el bit DN (DoNe, hecho) es falso. Cuando las condiciones lgicas que preceden a la instruccin TON cambian de falsas a verdaderas, el valor acumulado se incrementa cada centsima de segundo en uno hasta alcanzar el valor preconfigurado. Cuando el valor preconfigurado iguala al acumulado, el bit DN (DoNe, hecho) de TON cambia a verdadero.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 77 de 141
Lgica Cuando las condiciones lgicas que preceden a la instruccin TON cambian de verdaderas a falsas, el valor acumulado se reinicia a cero (y el bit DN cambia a falso). En el visualizador, el payaso aparecer 10 segundos luego de que la entrada cambie de falsa a verdadera.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 78 de 141
(mostrar grilla). 3 Agrega dos escalones vacos al diagrama de escalera. 4 Para programar el primer escaln, coloca una instruccin XIC haciendo referencia a I:0/0 en el extremo izquierdo del escaln 00 y agrega el comentario SWITCH.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 79 de 141
5 Para obtener ayuda, haz clic aqu para minimizar PLCEditor y ver el grfico. 6 Haz clic aqu para restablecer PLCEditor. 7 Selecciona Ladder | Box (Escalera | Caja) o haz clic en Box
. 8 Haz clic en la instruccin TON y colcala en el lado derecho del escaln 00. En el cuadro de dilogo, realiza lo siguiente:
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 80 de 141
Fija la direccin en T4:0. En el campo Preset (preconfigurado), ingresa 1000 y haz clic en OK.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 81 de 141
9 Para obtener ayuda, haz clic aqu para minimizar PLCEditor y visualizar el grfico. 10 Haz clic aqu para restaurar PLCEditor. El cuadro que colocaste contiene los siguientes datos: Nmero T4 del temporizador (seguido de un nmero decimal) Nombre de instruccin (TON - Timer ON delay, temporizador con retardo de activacin) Valor preconfigurado 1000 (1000 centsimas de segundo - o 10 segundos).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 82 de 141
11 Para programar el segundo escaln, coloca una instruccin XIC en el extremo izquierdo del escaln 01. 12 En el campo Direccin, ingresa T4:0/DN. 13 Coloca una instruccin O:0/0 en el extremo derecho del escaln 01. 14 Para obtener ayuda, haz clic aqu para minimizar PLCEditor y ver el grfico. 15 Haz clic aqu para restaurar PLCEditor. 16 Guarda el archivo como USER13A.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 83 de 141
17 Compila el programa; depralo y vulvelo a guardar si fuera necesario. 18 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 84 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 85 de 141
5 Haz clic en Memory Map para abrir el mapa de memoria. Los valores de las palabras preconfigurada y acumulada se muestran en el mapa de memoria. El valor acumulado es cero debido a que las condiciones que preceden a las instrucciones son falsas. 6 Conecta el interruptor superior. El valor acumulado se incrementa rpidamente hasta alcanzar el valor 1000 preconfigurado debido a que ahora las condiciones que preceden a las instrucciones son verdaderas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 86 de 141
Cuando las condiciones lgicas que preceden a la instruccin TON cambian de falsas a verdaderas, el valor acumulado se incrementa cada centsima de segundo en uno hasta alcanzar el valor preconfigurado Cuando el valor acumulado iguala al valor preconfigurado (1000), se enciende la luz. 7 Despus de que se encienda la luz, desconecta el interruptor superior. Ahora el valor acumulado es cero. Las condiciones que preceden a las instrucciones cambian de verdaderas a falsas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 87 de 141
8 Conecta el interruptor superior por dos segundos y luego desconctalo. El valor acumulado se incrementa rpidamente hasta que se desconecta el interruptor, momento en el cual deja de incrementarse y se reinicia. 9 Cierra el mapa de memoria. 10 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 88 de 141
11 Haz clic en On-Line . 12 Haz clic aqu para cerrar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 89 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 90 de 141
4 Para obtener ayuda, haz clic aqu para minimizar PLCEditor y visualizar la imagen de la derecha. 5 Haz clic aqu para restaurar PLCEditor. 6 Guarda el archivo cmo USER13B. 7 Compila el programa; depralo y vulvelo a guardar si fuera necesario. 8 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 91 de 141
9 Haz clic aqu para abrir PLCSimulator y la HMI. 10 Abre el archivo USER13B. 11 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin). 12 Haz clic en On-Line . 13 Haz clic en Memory Map para abrir el mapa de memoria.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 92 de 141
Los valores de las palabras preconfigurada y acumulada se muestran en el mapa de memoria. 14 Conecta el interruptor superior e inmediatamente el inferior. 15 Despus de cinco segundos se activa el zumbador. 16 Despus de que suene el zumbador, desconecta los interruptores. 17 Cierra el mapa de memoria.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 93 de 141
(Iniciar/Detener
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 94 de 141
Actividad 5: Temporizador con retardo de desactivacin En esta actividad aprenders como programar un diagrama sencillo de escalera para habilitar instrucciones dependientes del tiempo que se ejecutan como consecuencia de una entrada actuando un tiempo predeterminado mediante el empleo de la instruccin TOF. Esta actividad incluye los siguiente temas: Controlar un sistema de perforacin automtica.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 95 de 141
Instruccin Timer Off Delay (temporizador con retardo de desactivacin), lgica y diseo de la escalera. Ejecutar el programa e interpretar un mapa de memoria. Activar el solenoide utilizando una instruccin TON
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 96 de 141
OBJETIVOS
En esta actividad realizars lo siguiente: Programar con la instruccin TOF (Timer OFF Delay, temporizador con retardo de desactivacin). Programar un diagrama de escalera para controlar el sistema de una perforadora automtica.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 97 de 141
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=968&mod... 19/08/2008
Pgina 98 de 141
Escenario (continuacin) Como el sistema que se construy en la actividad anterior, este sistema de control requiere una instruccin dependiente del tiempo. El temporizador deber activarse cuando el sensor del extremo no est activado. Para cumplir este requerimiento, debers utilizar la nueva instruccin TOF (Timer OFF delay, temporizador con retardo de desactivacin). Con esta instruccin, el temporizador se inicia cuando las condiciones lgicas que lo preceden son falsas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Pgina 99 de 141
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
. Se ubica en el extremo derecho del escaln. TOF se activa cuando las condiciones lgicas que la preceden son falsas. La instruccin TOF ocupa tres palabras de 16 bits en la memoria: Primera palabra: Contiene los bits de estado de TOF: EN, DN, y TT. Segunda palabra: Contiene un valor preconfigurado (como un nmero binario). Tercera palabra: Contiene el valor acumulado (como un nmero binario).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Lgica TOF Asumiendo que se est ejecutando el programa y que el valor preconfigurado que se determin en el modo de edicin es constante, entonces: Cuando las condiciones lgicas que preceden a la instruccin TOF son verdaderas y el bit DN es verdadero, el valor acumulado es cero.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Lgica TOF Cuando las condiciones lgicas que preceden a la instruccin TOF cambian de verdaderas a falsas, el valor acumulado se incrementa en uno hasta que iguala al valor preconfigurado. El bit DN permanece verdadero. Al finalizar la cuenta, el bit DN cambia a falso.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Lgica TOF (continuacin) Los bits de la TOF cambian su valor de la siguiente manera: EN - El bit ENable (habilitar) se fija cuando las condiciones del escaln son verdaderas. Cambia a falso segn la condicin del escaln. DN - El bit DoNe (hecho) se fija cuando la condicin del escaln es verdadera. Cambia a falso cuando el valor acumulado alcanza el valor preconfigurado.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Lgica TOF (continuacin) TT - El bit Timing (temporizacin) se fija cuando las condiciones del escaln son falsas y el valor acumulado es menor que el valor preconfigurado. Cambia a falso cuando el valor acumulado iguala al valor preconfigurado o cuando las condiciones del escaln son verdaderas.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
(mostrar grilla). 3 Agrega tres escalones vacos al diagrama de escalera. 4 Programa el primer escaln realizando lo siguiente: Coloca una instruccin XIC en el extremo izquierdo del escaln 00. Fija su direccin en I:0/4 y su comentario en LIM_SW.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
(caja) y luego en
Coloca la instruccin en el extremo derecho del escaln 00. TOF es la salida del escaln. Se abre el cuadro de dilogo TOF. Fija la direccin en T4:0 y el tiempo preconfigurado en 1000.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
La casilla que colocaste contiene los siguientes datos: Nmero T4 del temporizador (seguido de un nmero decimal) Nombre de la instruccin (TOF - Timer OFF delay, temporizador con retardo de desactivacin) Valor preconfigurado 1000 (centsimas de segundo) 5 Programa la parte restante del diagrama de escalera t solo. 6 Para ver un grfico definitivo de la escalera minimiza PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
El escaln 00 controla la instruccin TOF y se activa cuando la direccin del interruptor lmite es falsa. El escaln 01 engancha el solenoide cuando concluye la cuenta del tiempo (El bit DN cambia a falso) Y se activa el interruptor superior. El escaln 02 desengancha el solenoide cuando se activa el interruptor lmite. 7 Restaura PLCEditor. 8 Guarda el archivo como USER14A.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
9 Compila el programa; depralo y vulvelo a guardar si fuera necesario. 10 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
6 Haz clic aqu para restaurar PLCSimulator y la HMI 7 Conecta el interruptor superior, espera 2 segundos y luego haz clic nuevamente sobre el mismo para desconectarlo. 8 Haz clic aqu para minimizar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
9 Haz clic aqu para restaurar PLCSimulator y la HMI 10 Haz clic en el interruptor superior. 11 Haz clic en Memory Map (mapa de memoria). 12 Espera tres ciclos. Cada diez segundos, el solenoide completa un ciclo completo de extensin/retraccin. 13 Haz clic aqu para minimizar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
14 Haz clic aqu para restaurar PLCSimulator y la HMI 15 Cierra el mapa de memoria. 16 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin) para detener la simulacin. 17 Haz clic en On-Line para cancelar la comunicacin en lnea. 18 Haz clic aqu para cerrar PLCSimulator y la HMI.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
5 Guarda el archivo como USER14B. 6 Compila el programa; depralo y vulvelo a guardar si fuera necesario. 7 Haz clic aqu para cerrar PLCEditor. 8 Haz clic aqu para abrir PLCSimulator y la HMI. 9 Abre el archivo USER14B. 10 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
11 Haz clic en On-Line . 12 Haz clic en Memory Map para abrir el mapa de memoria. Los valores de las palabras preconfigurada y acumulada se muestran en el mapa de memoria. 13 Haz clic en el interruptor superior para conectarlo.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
14 Espera tres ciclos. Puedes observar que el solenoide inicialmente no se extiende hasta que transcurren 10 segundos. Esto es generalmente aceptable en aplicaciones con PLC.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Cada diez segundos, el solenoide completa un ciclo total de extensin/retraccin. 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=968&mod... 19/08/2008
Actividad 6: Conclusin Aprendiste a escribir, depurar y simular programas de lgica de escalera utilizando controladores lgicos programables. En esta actividad final, utilizars todo lo aprendido para programar y simular de manera independiente varios programas de lgica de escalera.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Esta actividad incluye los siguiente temas: Desarrollos recientes de PLC. Conclusin. Especificaciones finales del proyecto.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
OBJETIVOS
En esta actividad realizars lo siguiente: Descubrir desarrollos recientes en la industria que utilizan PLC. Programar y simular de manera independiente varios programas de lgica de escalera. Medir tus conocimientos sobre controladores lgicos programables tomando un examen posterior a la capacitacin.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/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=968&mod... 19/08/2008
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Controladores ms rpidos (continuacin) En marzo de 1996, Matsushita present un PLC que poda responder en 40 nanosegundos. Mientras la necesidad de mayor velocidad no es un tema de tanta importancia en la industria automotriz (debido a las velocidades relativamente bajas de las plantas de ensamblaje (100 autos/hora), algunas cuestiones de las comunicaciones todava juegan un rol importante. En estas situaciones, tiempos de respuesta de 1 milisegundo tienden a ser suficientes para satisfacer las demandas de los ciclos de tiempo de las lneas de ensamblaje actuales. Cierta vez, en la planta de ensamblaje de GM en Janesville el tiempo de escaneo de entradas y salidas influy en el resultado. El tiempo de escaneo (tiempo que transcurre entre actualizaciones de las tablas de entrada) de un programa grande era de alrededor de 500 milisegundos. Como consecuencia de este largo tiempo de escaneo, las entradas energizadas demoraban la activacin de las salidas. Como esta lnea representaba el cuello de botella, la prdida de tiempo en el ciclo (alrededor de dos segundos) reduca la capacidad operativa.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Conclusin
Conclusin Ahora integrars todos tus conocimientos adquiridos para poder programar por tu cuenta varios programas lgicos de escalera. Luego depurars y simulars estos programas para asegurarte que los has escrito correctamente. Realiza en tu tiempo libre tanto como t puedas de los siguientes proyectos.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
(mostrar grilla). 3 Programa un diagrama de escalera que controlar dos salidas: el zumbador (O:0/7) y la lmpara roja (O:0/0), de manera que al conectar un interruptor (I:0/0) se activarn el zumbador y la lmpara durante cuatro segundos en forma alternativa (cada ciclo tendr as un total de ocho segundos de duracin).
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
4 Para obtener ayuda con esta tarea, minimiza PLCEditor. 5 Haz clic aqu para ver la tabla de E/S. 6 Haz clic aqu para ver el ejemplo del diagrama de escalera.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
7 Haz clic aqu para restaurar PLCEditor. 8 Guarda el archivo como USER15A. 9 Compila; depura y vuelve a guardar el programa si fuera necesario. 10 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
11 Haz clic aqu para abrir PLCSimulator y la HMI. 12 Abre el archivo USER15A. 13 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin). 14 Haz clic en On-Line . 15 Conecta el interruptor superior y espera un instante.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Se ilumina la lmpara roja. Despus de cuatro segundos, se apaga la lmpara roja y se activa el zumbador. Despus de 4 segundos el zumbador se apaga y se ilumina la lmpara roja. Cada ocho segundos, el ciclo se repite por s solo. 16 Desconecta el interruptor. La lmpara y el zumbador deben estar ahora desactivados.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
(Iniciar/Detener
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
(mostrar grilla).
3 Programa un diagrama de escalera que controlar un solenoide (O:0/4) de tal forma que al conectar el interruptor SHORT CYCLE (I:0/0) ciclo corto- el solenoide se extender automticamente y luego se retraer despus de tres segundos. Al conectar el interruptor LONG CYCLE (I:0/1) ciclo largo- el mismo solenoide se extender automticamente y luego se retraer transcurridos cinco segundos.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Asume que los interruptores de activacin (I:0/0 y I:0/1) estn desconectados (en su posicin inicial) slo despus de que el solenoide se retrae. 4 Para ver un el diagrama de escalera completo, minimiza PLCEditor y despus de que hayas terminado, restaura PLCEditor. 5 Guarda el archivo como USER15B. 6 Compila; depura y vuelve a guardar el programa si fuera necesario. 7 Haz clic aqu para cerrar PLCEditor.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
8 Haz clic aqu para abrir PLCSimulator y la HMI. 9 Abre el archivo USER15B. 10 Haz clic en Start/Stop Simulation (Iniciar/Detener simulacin). 11 Haz clic en On-Line . 12 Haz clic en el interruptor superior para conectarlo y aguarda un instante. El solenoide se extiende y despus de tres segundos, se retrae.
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
13 Haz clic en el interruptor superior para desconectarlo. 14 Haz clic en el interruptor central para conectarlo y aguarda un instante. El solenoide se extiende y despus de cinco segundos, se retrae. 15 Haz clic en el interruptor central para desconectarlo.
(Iniciar/Detener
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/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=968&mod... 19/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=968&mod... 19/08/2008
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
http://www.learnmate.com/cgi-bin/bu.cgi?page=good_content_pr&module_id=968&mod... 19/08/2008
Conclusin
En este momento has completado el mdulo sobre Tecnologa del PLC: Fundamentos de la lgica de escalera 3. En este mdulo, aprendiste instrucciones de escalera especficas, incluyendo la instruccin de salida output latch (enganche de salida), la instruccin de salida output unlatch (desenganche de salida), la instruccin one shot rising (subida en un disparo), temporizador con retardo en la activacin y temporizador con retardo en la desactivacin. Escribiste varios programas para practicar lo que has aprendido. 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=968&mod... 19/08/2008