Automatización de PLC
Ing. Carlos Bravo
Instrucciones básicas de programación
XIO,XIC,OTE,OTL Y OTU
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Examine si cerrado (XIC)
Use la instrucción XIC en su programa de escalera para determinar si un bit está activado.
Cuando la instrucción se ejecuta, si la dirección de bit está activada (1), entonces la instrucción es evaluada como
verdadera. Cuando la instrucción se ejecuta, si el bit direccionado está desactivado (0), entonces la instrucción
evaluada como falsa.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Ejemplos de dispositivos que se activan o desactivan incluyen:
• un botón pulsador cableado a una entrada (direccionado como I:0/4).
• una salida cableada a una luz piloto (direccionada como O:0/2).
• un temporizador que controla una luz (direccionado como T4:3/DN).
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Examine si abierto (XIO)
Use una instrucción XIO en su programa de escalera para determinar si un bit está desactivado. Cuando la
instrucción se ejecuta, si el bit direccionado está desactivado (0), entonces la instrucción es evaluada como
verdadera. Cuando la instrucción se ejecuta, si el bit direccionado está activado (1), entonces la instrucción es
evaluada como falsa.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Ejemplos de dispositivos que se activan o desactivan incluyen:
• sobrecarga del motor normalmente cerrada (N.C.) cableada a una
entrada (I:O/10).
• una salida cableada a una luz piloto (direccionada como O:0/4).
• un temporizador que controla una luz (direccionado como T4:3/DN).
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Creación de programa RSLogix
• Contraer la pantalla de simulación de E / S de nuevo a su
tamaño normal, haga clic en el mismo botón (en el centro) que
utilizó para maximizar la ventana de la simulación.
• Ahora debería ser capaz de ver tanto el programa de
simulación y ventanas de nuevo.
• Si lo desea, puede ajustar el tamaño relativo de estas
ventanas arrastrando la barra que los separa con el ratón.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Ahora se entra en el siguiente programa de ejecución individual, que consiste en
una sola instrucción de entrada (XIC - Examine si está cerrada) y una instrucción
de salida única (OTE - Output Energize).
Hay más de una manera de realizar esta tarea, pero por ahora se describira lo que
se considera que es el método más comúnmente utilizado.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• En primer lugar, haga clic en el botón "Nuevo Peldaño" en la
barra de instrucciones para el usuario.
• Es el primer botón en el extremo izquierdo de la barra.
• Si mantiene el MousePointer sobre cualquiera de estos botones
durante un segundo o dos, usted debe ver una breve
"información sobre herramientas", que describe la función o el
nombre de la instrucción que el botón representa.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Ahora debería ver un nuevo peldaño añadido a su programa como se
muestra arriba, y el número de línea de instrucción en el lado izquierdo de
la nueva peldaño debe ser resaltado.
• Tenga en cuenta que el nuevo renglón se inserta por encima de la (END)
Fin existente del programa de peldaño.
• Alternativamente se podría haber arrastrado (botón izquierdo del ratón
pulsado) el botón de escalón en la ventana del programa y lo dejó caer
sobre una de las cajas de localización que han aparecido.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Ahora haga clic en la instrucción XIC con el botón izquierdo del ratón (clic
izquierdo) y será añadido a la derecha de la selección resaltada.
• Tenga en cuenta que la nueva instrucción XIC ahora está seleccionado
(resaltado).
• Una vez más, usted podría haber arrastrado alternativamente y dejó caer la
instrucción en la ventana del programa.
• Si agrega accidentalmente una instrucción que desea eliminar, simplemente
clic izquierdo en la instrucción para seleccionarlo, ya continuación pulse la
tecla "Supr" de su teclado.
• Como alternativa, puede hacer clic derecho en la instrucción y luego
seleccione "Cortar" en el menú desplegable que aparece.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Izquierda Haga clic en la instrucción de salida OTE y será. añadido a la derecha de la
selección actual.
Double Click (2 rápidos clics botón izquierdo) en la instrucción XIC y un cuadro de texto
deberá aparecer lo que le permitirá introducir la dirección (I: 1/0) del interruptor que desea
monitorear.
Use la tecla de retroceso para deshacerse de la "?" actualmente en el cuadro de texto.
Una vez que se escribe en la dirección, haga clic en cualquier otro lugar de la instrucción
(que no sea la caja de texto) y la caja debe cerrar.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Haga clic derecho en la instrucción XIC y seleccione "Símbolo Editar" en el menú desplegable
que aparece.
Otro cuadro de texto aparecerá donde se puede escribir un nombre (Switch-0) a asociar a esta
dirección.
Al igual que antes, un clic en cualquier otro lugar se cerrará el cuadro.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Introduzca la dirección y el símbolo para la
instrucción OTE y su primer programa RSLogix
ahora será completa.
Antes de continuar, sin embargo, Verifique que las
direcciones de sus instrucciones son correctas.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Prueba de su Programa
Ahora es el momento para su programa "Descarga" al PLC.
En primer lugar, haga clic en el botón "Cambiar" en la esquina derecha superior del panel de edición
que traerá el Panel PLC a la vista.
Haga clic en el botón "Descargar" para iniciar la descarga de su programa para el PLC.
Una vez completado, haga clic en el interior de la selección de la opción "RUN" círculo para iniciar el
escaneo del PLC.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Amplíe la ventana de simulación de manera que se puede ver tanto
en los interruptores y lámparas, arrastrando la barra que separa el
programa de simulación y ventanas hacia la derecha con el ratón.
• Ahora haga clic en el interruptor I: 1/00 en el simulador y si todo va
bien, la lámpara O: 2/00 debe iluminar.
• Mueva el interruptor de encendido y apagado varias veces y observe el
cambio en el valor indicado en cuadros de estado del Panel PLC que se
van a actualizar constantemente a medida que las exploraciones del PLC.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Trate de colocar el PLC de nuevo en el modo "PGM" y luego alternar
interruptor del simulador de un par de veces y observe el resultado.
• Coloque el PLC de nuevo en el modo "Run" y el escaneo debe reanudar.
• Por lo general se nos dice que pensar en la instrucción XIC como un
contacto eléctrico que permite el flujo eléctrico a pasar cuando un
interruptor externo está cerrado.
• Se nos dice que la OTE se activará si se permite que el flujo de
conseguir a través de ella.
• En realidad, la XIC es una instrucción condicional que pone a prueba
cualquier bit que nos ocupemos de la Verdad o un 1.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Edición de su Programa
• Haga clic en el botón "Activar" del Panel PLC que poner el PLC en el modo
PGM y llevar el panel de edición de nuevo en la vista.
• Ahora agregue un segundo peldaño a su programa como se muestra a
continuación.
• Esta vez, en lugar de introducir las direcciones como lo hacía antes, intente
arrastrar la dirección correspondiente que se muestra en la simulación de E
/ S y soltándolo en la instrucción.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Nota que la instrucción XIO que las pruebas de Zero o Falso tiene es la dirección resaltada en
amarillo.
Esto indica que la instrucción es cierto, que en el caso de un XIO, significa que el bit dirigida
actualmente es cero o Falso.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Esto es probablemente un buen momento para practicar sus
habilidades DragNDrop.
• Trate de mover instrucciones de peldaño en peldaño manteniendo
pulsado el botón izquierdo del ratón mientras más de una instrucción, y
luego, manteniendo el botón del ratón, mover el ratón (y la instrucción)
a una nueva ubicación.
• Trate de hacer lo mismo con peldaños completos arrastrando el cuadro
en el extremo izquierdo del renglón y colocándolo en una nueva
ubicación.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Una vez que se sienta cómodo con DragNDrop, garantizar
que el programa se ve una vez más como el de la foto de
arriba, ahora cargar el programa al PLC y colocar el PLC en
el modo de ejecución.
• Alternar ambos Switch-0 y Switch-1 dentro y fuera varias
veces y observar los efectos que esto tiene en las
lámparas.
• Asegúrese de que está satisfecho con el funcionamiento
de su programa antes de seguir adelante.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Detener / Iniciar la utilización de OTL y OTU
Para este ejercicio necesitamos dos interruptores momentáneos normalmente abiertos. Con
el botón derecho del ratón, haga clic en el interruptor "I: 1/2" y "I: 1/3", cambiándolos a NO
pulsadores.
Ahora agregue las siguientes dos peldaños a su programa.
Una vez que tenga los peldaños introducido correctamente, descargue y ejecute el programa
modificado.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Activar los interruptores de inicio y parada y asegurarse de que las
instrucciones de salida OTL y OTU están respondiendo como se indica en el
texto.
• Una vez que tenga la lámpara ON, ¿podría apagarlo si la energía se pierde
en el circuito de interruptor de parada?
• Ahora modifique su programa para que funcione correctamente cuando se
sustituye el interruptor NO Stop (I: 3.1) con un interruptor normalmente
cerrado.
• Si ahora hemos perdido potencia en el circuito de interruptor de parada CN,
¿qué pasaría con el estado de la lámpara (O: 2.2)?
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Emulando Estándar Stop / Start de control
Borrar el programa al seleccionar "Nuevo" de la selección del menú "Archivo" en la parte
superior de la pantalla.
Cuando aparezca el cuadro de diálogo haga clic en "OK" para seleccionar el tipo de control por
defecto. Ahora introduzca el siguiente programa.
Para entrar en una rama, sólo tienes que arrastrar la rama (botón) en el peldaño y luego insertar
o instrucciones de arrastre en la rama.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Antes de descargar y ejecutar este programa, tomar una mirada cuidadosa a nuestro
uso de una instrucción XIC para probar el estado del interruptor de parada CN.
Cuando alguien presiona el interruptor de parada, habrá poco I: 04.01 ir Verdadero o
Falso? ¿La instrucción XIC ir Verdadero o Falso cuando se pulsa el interruptor? ¿Es
ésta la lógica que buscamos en este caso? .... Ejecute el programa y ver si tienes
razón! .... Si perdemos potencia en el circuito de interruptor de parada, en qué estado va
a la lámpara ir? .... ¿Por qué crees que la mayoría prefiere este método en lugar del
método / OTU OTL de implementar Stop / Start de control?
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Salida de ramificación con RSLogix
Modifique su programa para que coincida con el siguiente.
Descargue y ejecute el programa. Opere el Stop and Start cambia varias veces con Switch-0
abierto, y de nuevo con Switch-0 cerrado.
Quite la instrucción XIC de la rama de salida y anote lo que ocurre con la lámpara-3 cuando
se inicia y detiene el circuito.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Control de una luz desde dos ubicaciones
Crear, entrar y probar un programa que llevará a cabo la función eléctrica
común de controlar una luz desde dos lugares diferentes.
Despeje su programa y utilizar interruptor de palanca (I: 1/00) y el
interruptor (I: 1.1) para controlar la lámpara (O: 2/00) ... (Sugerencia: Si
los dos interruptores están o si ambos interruptores están Activo ,
entonces la lámpara debe estar encendido! Por supuesto, esto es sólo
una aproximación a la solución de este problema)
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• XIC solo puede significar "Examinar si está cerrado"
• Como se supone que XIO y XIC son opuestos ...
• si XIC significa "Examinar si está cerrado", entonces ...
• XIO, lo opuesto a XIC, debe significar "Examinar si está abierto".
• Ahora ... ¿cuál es el significado práctico de esos acrónimos, o, para
el caso, cuál es el significado práctico de las traducciones literales?
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Si suponemos que el terminal común siempre está caliente (ON), entonces,
cuando el relé está apagado, la salida del contacto normalmente cerrado (-
| / | -) está caliente (ON).
• La salida del contacto normalmente abierto (- | | -) es Not-Hot (OFF).
• Cuando el relé está en ON, la salida del contacto normalmente cerrado
(- | / | -) es Not-Hot (OFF) y la salida del contacto normalmente abierto
(- | | -) es Hot (ON) .
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Ahora ... mirándolo un poco hacia atrás, se puede ver que, si el contacto normalmente
cerrado (- | / | -) está caliente, entonces el relé debe estar apagado.
• Si el contacto normalmente abierto (- | | -) está caliente, entonces el relevador debe estar
encendido.
• En última instancia, el propósito de esta locura es determinar el estado de la señal que
controla el relé. Es decir...
¿La señal del relé está ENCENDIDA o ...?
Es la señal del relé DESACTIVADA.
Entonces ahora ... ¿cómo se determina el estado de esa señal?
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Debería ser inmediatamente evidente que el estado de la señal de relevo se puede
determinar al "ver" el estado ENCENDIDO / APAGADO de cualquiera de los
contactos ... siempre que sepa qué contacto está mirando.
Es decir...
... si el contacto normalmente abierto (- | | -) no está caliente (OFF), entonces la
señal del relé está en OFF.
... si el contacto normalmente abierto (- | | -) está Caliente (ON), entonces la señal
del relevador está ENCENDIDA.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Por otra parte...
... si el contacto normalmente cerrado (- | / | -) está caliente (ON), entonces la señal
del relé está en OFF.
... si el contacto normalmente cerrado (- | / | -) es Not-Hot (OFF), entonces la señal
del relevador está en ON.
El cableado eléctrico básico, usando la lógica de relé normal, requiere una "ruta
caliente" desde el riel izquierdo (CALIENTE) a la salida para encender la salida.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Ejemplo 1
• Relé
N.C. <- "Normalmente cerrado"
Contacto
- | / | ------- () Luz indicadora n. ° 1 (Relé desactivado)
En el ejemplo anterior, si el relevador está DESACTIVADO, entonces la salida del contacto normalmente
cerrado es Caliente (ENCENDIDO); la salida se ENCIENDE.
Ejemplo 2
• Relé
NO. <- "Normalmente abierto"
Contacto
- | | ------- () Luz indicadora n. ° 2 (Relé encendido)
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• En este ejemplo, si el relevador está ENCENDIDO, la salida del contacto normalmente abierto es
Caliente (ENCENDIDO); la salida se ENCIENDE.
• En el primer ejemplo, si la Luz Indicadora # 1 se ENCIENDE, puede hacerlo solo porque el contacto
normalmente cerrado es Caliente (ENCENDIDO). Si el contacto normalmente cerrado está caliente
(ON), entonces eso solo puede ser porque el relé está apagado.
• En el segundo ejemplo, si la luz indicadora # 2 se enciende, puede hacerlo solo porque el contacto
normalmente abierto está caliente (ON). Si el contacto normalmente abierto está caliente (ON),
entonces eso solo puede ser porque el relé está encendido.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• La luz indicadora n. ° 1 se encenderá solo si el relé está
apagado. La luz indicadora n. ° 2 se ENCIENDE solo si el relé
está ENCENDIDO.
• Es decir...
• Si el relé está apagado, entonces la luz indicadora n. ° 1 estará
encendida y la luz indicadora n. ° 2 estará apagada.
• Si el relé está ENCENDIDO, entonces la luz indicadora n. ° 1
estará apagada y la luz indicadora n. ° 2 encendida.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Debería quedar claro que la energía a las luces está siendo controlada por dos entidades separadas, a saber,
un contacto normalmente abierto y un contacto normalmente cerrado. Aunque estos dos contactos están
dentro del mismo relé, en realidad son dos señales separadas.
• Cada señal se utiliza para controlar una salida particular. Cada señal "afirma" un estado particular. Es decir,
cuando la señal del contacto normalmente cerrado es Caliente (ENCENDIDO), entonces la señal hace que la
Luz indicadora n.
• ° 1 se encienda, afirmando que el relé está APAGADO.
• Cuando la señal del contacto normalmente abierto está caliente (ON), entonces la señal hace que la luz
indicadora n.
• ° 2 se encienda, afirmando que el relé está encendido.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• En segundo lugar, dado que el objetivo final del esquema es determinar el
estado del relé, ¿no es evidente que el estado del relé se puede determinar
monitorizando el estado de solo uno de los contactos?
• Es decir, debido a que los resultados son mutuamente excluyentes ... ambas
señales no pueden ser Hot (ON) al mismo tiempo.
• ... si el contacto normalmente abierto está caliente (ON), entonces el relé
debe estar encendido.
• ... si el contacto normalmente abierto no está caliente (OFF), entonces el relé
debe estar apagado.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• ... si el contacto normalmente cerrado está caliente (ON), entonces el relé
debe estar apagado.
• ... si el contacto normalmente cerrado no está caliente (OFF), entonces el relé
debe estar encendido.
• Tenga en cuenta que el estado del relé puede determinarse examinando el
estado de solo uno de los contactos.
• Si elegimos usar el contacto que proporciona la indicación "positiva",
entonces elegiríamos el contacto normalmente abierto.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Si el contacto normalmente abierto no está caliente (OFF), entonces el relé está
desactivado.
• Si el contacto normalmente abierto está caliente (ON), entonces el relé está encendido.
• El estado de la señal de contacto corresponde directamente al estado del relé.
• Podemos determinar el estado del relé simplemente examinando el estado del contacto
normalmente abierto.
• Entonces, en términos generales, podemos decir si el estado del contacto normalmente
abierto es Caliente (ENCENDIDO), entonces el estado del relé está ENCENDIDO y, por lo
tanto, activamos la salida que indica que el relé está ENCENDIDO.
• Esta es una afirmación "positiva"; es decir, la señal al relevador está ENCENDIDA.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Por otro lado, si el estado del contacto normalmente abierto es No-Caliente
(OFF), entonces el estado del relé está DESACTIVADO y, por lo tanto, NO
encienda la salida que indica que el relé está ENCENDIDO.
• Esto también es una afirmación "positiva"; excepto, en este caso, la afirmación
es que el relé NO está ENCENDIDO, es decir, el relé está APAGADO.
• Asi que....
• Digamos que se necesita saber el estado del relé para controlar algo ... un
motor, una válvula, etc.
• Si el relevador está ENCENDIDO, entonces encienda una válvula. Si el relé está
apagado, entonces encienda una luz.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• En términos de la válvula, es simple examinar el estado del contacto normalmente
abierto.
Relé
NO. <- "Normalmente abierto"
Contacto
- | | ------- () Válvula de empuje
.
• Si el contacto normalmente abierto está Caliente (ENCENDIDO), entonces el relé está
ENCENDIDO y entonces encienda la Válvula de Empuje, de lo contrario, NO ENCIENDA la
Válvula de Empuje.
• Ahora ... digamos que tenemos una Luz que indica que el relevador está APAGADO.
¿Cómo controlamos la luz?
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Si el contacto normalmente abierto no está caliente (OFF),
enciéndalo, de lo contrario, NO encienda la luz.
• ¿Cómo construimos ese control?
• Ya hemos decidido que solo vamos a controlar el estado del
contacto normalmente abierto para hacer nuestras
determinaciones.
• Entonces, ¿cómo podemos usar el contacto normalmente abierto
para verificar que el contacto no esté caliente (OFF)?
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Este modelo tiene como lógica.
Relé
NO. <- "Normalmente abierto"
Contacto
- | / | ------- () Luz
• Esto dice ... si el contacto normalmente abierto NO ESTÁ ENCENDIDO, ¡enciende la luz!
• Como solo estamos examinando el estado del contacto normalmente abierto para determinar
el estado del relé, podemos disiparlo con el "N.O." en el nombre del contacto.
• Podemos decir simplemente, si el "Contacto de relé está ENCENDIDO" (- | | -), o si el "Contacto
de relé está DESACTIVADO" (- | / | -), entonces haga tal y tal.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Relé
Contacto
- | | ------- () Válvula de empuje
Mientras que el N.O. El contacto de relé está encendido, encienda la válvula de
empuje.
Relé
Contacto
- | / | ------- () Luz
Mientras que el N.O. El contacto de relevo NO ESTÁ ENCENDIDO, encienda la luz. Esto
significa, "Parte NO está presente".
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Como el relé está controlado por algo ... un interruptor, un interruptor de límite, es decir, dado que el
estado del relé indica el estado de LS # 1 ...
L.S. # 1
- | | ------- () Válvula de empuje
Mientras que L.S. # 1 ESTÁ ENCENDIDO, luego encienda la Válvula de Empuje.
L.S. # 1
- | / | ------- () Luz
Mientras que L.S. # 1 es NOT ON, luego enciende la luz.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Desde el estado de L.S. # 1 indica algo, el nombre del bit que representa el estado de L.S. # 1 debe indicar qué
es ese "algo" ... por ejemplo, si L.S. # 1 indica la presencia de una parte en una ubicación particular, entonces el
nombre del bit debe indicarlo así, como en ...
Parte está en
Ubicación Push
(L.S. # 1)
- | | ------- () Válvula de empuje
Mientras haya una pieza presente en la ubicación de inserción de piezas (L.S. # 1 IS ON), encienda la válvula de
empuje.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Parte está en
Ubicación Push
(L.S. # 1)
- | / | ------- () Luz
Mientras que una parte NO está presente en la ubicación de Part Push (L.S. # 1 NO ESTÁ
ENCENDIDA), encienda la luz ... esto significa que la "Ubicación de empuje está en vacia".
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Parte está en
Ubicación Push
(L.S. # 1)
- | | ------- () Válvula de empuje
• Si hay una pieza presente en la ubicación de la pieza de inserción, encienda la válvula de
empuje.
• Si una pieza NO está presente en la Ubicación de Empuje, entonces NO encienda la Válvula de
Empuje (APAGUE la Válvula de Empuje).
Parte está en
Ubicación Push
(L.S. # 1)
- | / | ------- () Luz
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Si una parte NO está presente en la ubicación de Part Push, encienda la luz.
• Si hay una pieza presente en la ubicación de inserción, NO encienda la luz
(apague la luz).
• Entonces ... En resumen ...
• - | | - pregunta ... ¿es VERDADERA la condición con el nombre "apropiado"?
• - | / | - pregunta ... ¿la condición con el nombre "apropiadamente" es FALSA?
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Si la respuesta a cualquiera de las preguntas es "SÍ", el flujo de potencia procede a
través de esa parte del escalón.
• Si la respuesta a cualquiera de las preguntas es "NO", el flujo de potencia se detiene
en esa parte del escalón.
• La lógica positiva afirma una condición con nombre con la presencia de un "1". Es
decir, si la condición nombrada es Verdadera, entonces la señal está ENCENDIDA, o
"1". Si la condición nombrada NO es verdadera, la señal está apagada o "0".
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
- | | - pregunta ... ¿el valor de la condición nombrada es "1"?
- | / | - pregunta ... ¿el valor de la condición nombrada es "0"?
Nuevamente, si la respuesta a cualquiera de las preguntas es "SÍ", el flujo de potencia procede a través de
esa parte del peldaño.
Y nuevamente, si la respuesta a cualquiera de las preguntas es "NO", el flujo de potencia se detiene en esa
parte del renglón.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Si el valor del bit llamado "Parte está en Ubicación de inserción (L.S. # 1)" es "1", entonces una
parte se encuentra efectivamente en la ubicación de inserción.
• Como una parte está en la ubicación de inserción, encienda la válvula de presión (y deje la luz
apagada).
• Si el valor del bit llamado "Parte está en Ubicación de inserción (L.S. # 1)" es "0", entonces una
parte NO está en la ubicación de inserción.
• Como una parte NO está en la ubicación de inserción, encienda la luz (y deje desactivada la
válvula de empuje) Use lógica positiva siempre que sea posible y razonable hacerlo.
• El nombre de una entrada debe indicar la condición que existe cuando la señal de entrada está
presente.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Estudiante Programación Ejercicio
# 1:
• En este ejercicio queremos que aplicar sus
conocimientos de Operaciones lógicas de relé para
diseñar un programa que controlará la Puerta.
• El sistema de puerta incluye un motor reversible, un
par de finales de carrera y un panel de control, todos
ellos conectados a su PLC.
• El programa se crea será supervisar y controlar este
equipo, si bien respetando los siguientes criterios:
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
En este ejercicio el Abrir y cerrar pulsadores se utilizan para controlar el movimiento de la
puerta. El movimiento no se mantiene cuando se libera cualquiera de los interruptores, y
por lo tanto el interruptor de parada no es ni necesario ni se utiliza en este ejercicio. Sin
embargo, todas las demás entradas y salidas disponibles se emplean en este ejercicio.
Al pulsar el interruptor abierto hará que la puerta se mueva hacia arriba (abierta) si aún
no está totalmente abierta. La operación de apertura continuará siempre y cuando el
interruptor se mantiene presionado. Si se suelta el interruptor, o si el interruptor de límite
LS1 se abre, el movimiento de la puerta se detendrá inmediatamente.
Al pulsar el interruptor de cierre hará que la puerta se mueva hacia abajo (cerrar) si aún no está totalmente
cerrada. La operación de cierre continuará siempre y cuando el interruptor se mantiene presionado. Si se
suelta el interruptor, o si el interruptor límite LS2 cierra, el movimiento de la puerta se detendrá
inmediatamente.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Si la puerta está ya totalmente abierto, la pulsación del interruptor
Open No energizar el motor.
Si la puerta ya está totalmente cerrada, pulsar el interruptor de cierre
será No energizar el motor.
En ningún caso las dos bobinas del motor se activan al mismo tiempo.
La lámpara abierta se iluminará si la puerta está en la posición
totalmente abierta.
La lámpara Shut se iluminará si la puerta está en la posición
completamente cerrada.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
• Es su responsabilidad de diseñar completamente, documento, depurar y probar el
programa.
• Evite el uso de OTL o OTU instrucciones de enganche, y hacer un esfuerzo concertado
para reducir al mínimo el número de peldaños empleadas.
• Asegúrese de que ha hecho uso eficaz de las observaciones tanto de instrucción y
escalón para documentar claramente su programa.
• Todos los componentes de E / S que se hace referencia dentro de su programa deben
estar claramente etiquetados, y los comentarios de renglón se deben emplear para
añadir claridad adicional según sea necesario.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Estudiante Programación Ejercicio # 2:
En este ejercicio queremos que aplicar sus conocimientos de Operaciones
lógicas de relé para diseñar un programa que mantendrá el movimiento de la
puerta apropiada, una vez iniciada por el operador. La operación de apertura o
cierre de la puerta continuará hasta su finalización, incluso si el operador suelta
el botón que inicia el movimiento. El programa se ajustará a los siguientes
criterios:
Movimiento de la puerta se detendrá inmediatamente cuando se pulsa
inicialmente el interruptor de parada, y permanecerá detenido cuando se
suelte el interruptor.
Al pulsar el interruptor abierto hará que la puerta se abra si no está ya
totalmente abierto. La operación de apertura continuará hasta su finalización,
incluso si se suelta el interruptor.
Instrucciones básicas de programación XIO,XIC,OTE,OTL Y OTU
Al pulsar el interruptor de cierre hará que la puerta se cierre si no está ya totalmente cerrado. La
operación de cierre continuará hasta su finalización, incluso si se suelta el interruptor.
Si la puerta está ya totalmente abierto, la pulsación del interruptor Open No energizar el motor.
Si la puerta ya está totalmente cerrada, pulsar el interruptor de cierre será No energizar el motor.
En ningún caso las dos bobinas del motor se activan al mismo tiempo.
La lámpara Ajar se iluminará si la puerta no está en la posición completamente cerrada o
completamente abierta.
La lámpara abierta se iluminará si la puerta está en la posición totalmente abierta.
La lámpara Shut se iluminará si la puerta está en la posición completamente cerrada.