|
Instrucciones
Lgicas de Rel RSLogix.
Este ejercicio se
dise para familiarizarlo con la operacin de LogixPro y conducirlo paso a
paso en el proceso de creacin, edicin y prueba de programas sencillos de PLC utilizando las instrucciones
lgicas de rel soportadas por RSLogix.

Del men Simulations presente en la parte superior de la pantalla,
seleccione el I/O Simulation y
asegrese que la barra de instrucciones del usuario, similar a la mostrada
arriba, est visible.

La ventana de edicin
del programa debe mostrar un solo escaln (rung), similar al de arriba.
Este es el escaln Fin de Programa ( End of Program) y es el ltimo escaln
en cualquier programa. Si este es el nico escaln visible entonces su programa
est vaco.
Si su programa no est
vaco, entonces haga click en la entrada File del menu en la parte superior
de la pantalla y seleccione "New" de la lista presente. Una caja
de dilogo aparecer conminndole a seleccionar un tipo de procesador (
Select Processor Type). Haga clic en
"OK" para aceptar la
opcin TLP LogixPro por descarte.
Ahora Maximize la
ventana ProSim-II Simulation 

El Simulador de
Entrada/Salida (I/O Simulator)
La pantalla del
simulador, similar a la mostrada arriba, debe estar a la vista. Para este
ejercicio usaremos la seccin de simulacin de Entrada/Salida, la cual
consiste de 32 suiches y luces. Se muestran dos grupos de 16 suiches
conmutadores conectados a 2 tarjetas de entrada de nuestro PLC simulado.
Similarmente dos grupos de 16 luces se conectan a dos tarjetas de salida de
nuestro PLC. Las dos tarjetas de entrada tienen direcciones "I:1" e "I:3",
mientras las tarjetas de salida estn direccionadas como "O:2" y
"O:4".
Con el ratn ( mouse )
haga click en varios suiches y note que el estatus del terminal al cual el
suiche est conectado cambia de color. Mueva despacio el ratn sobre un suiche y observe que el cursor
del ratn cambia a una mano, lo que
indica que el estado de un suiche puede ser alterado al hacer click en esta
localidad. Cuando se pasa el ratn
aparece una ventana tipo texto con una
ayuda (tip) informndole
Right Click to Toggle Switch Type" ( haga click con el botn derecho
del ratn para cambiar el tipo de suiche conmutador). Proceda a hacer click
con el botn derecho del ratn sobre un suiche, y note como el tipo de suiche cambia.
Creacin de
Programas con RSLogix
Reduzca el tamao de la
pantalla del simulador I/O a su tamao normal al hacer clic de nuevo en el
botn del medio que usted us anteriormente para engrandecer la pantalla de
simulacin. Al hacer esto las dos ventanas de programacin y la de
simulacin deben verse de nuevo en la pantalla. Si usted lo desea puede
ajustar el tamao relativo de estas ventanas moviendo con el ratn la barra
que divide a ambas.
Ahora introduzca el
siguiente programa de un solo escaln ( rung ), el cual consiste de una
sola instruccin de entrada XIC (XIC - Examine Entrada Cerrada) y una sola
instruccin de salida OTE (OTE energizar la salida). Hay mas de una forma
de hacer sto, pero por ahora se mostrar la forma que considero la mas
comnmente usada.

Primero
haga click en el botn "New Rung" presente en la barra de
instrucciones del usuario. Este corresponde al primer botn en el lado
izquierdo de la barra. Si usted mantiene el apuntador del ratn fijo sobre
cualquiera de estos botones por uno o dos segundos, aparecer una ayuda
pequea que describe la funcin o nombre de la instruccin que el botn
representa.

Ahora deber ver un
nuevo escaln agregado a su programa como se muestra arriba, y el nmero
del escaln al lado izquierdo deber estar resaltado. Es de notar que el
nuevo escaln se agreg sobre el ya existente escaln Fin de Programa
(END). De una manera alternativa
usted puede marcar el smbolo del escaln con el botn izquierdo del
ratn y arrastrarlo a uno
cualquiera de los cuadrados pequeos que aparecen en el programa, lo que
generar un nuevo escaln en ese punto.
Ahora
haga clic en la instruccin XIC con el botn izquierdo del ratn y ella
ser agregada a la derecha de la seleccin resaltada. Ntese que la nueva instruccin
XIC agregada ahora est resaltada. De nuevo, alternativamente usted pudo
arrastrar la instruccin desde la barra de instrucciones al escaln deseado del programa.
Si usted
accidentalmente agrega una instruccin y desea removerla, haga click con el
botn izquierdo del ratn en la instruccin a remover y luego presione la tecla "Del" Sup en su teclado no
numrico. Alternativamente, usted puede hacer click con el botn derecho
del ratn en la instruccin y luego seleccionar "Cut" del men que se despliega.
Haga
clic con el botn izquierdo del ratn en la instruccin de salida OTE y esta ser agregada a la derecha de
su actual seleccin.

Haga rpidamente dos
veces click con el botn izquierdo del ratn en el signo de interrogacin ? presente en la parte superior de la instruccin XIC . Una caja de texto que comienza con ?
aparecer en la cual usted deber introducir la direccin (I:1/0) del conmutador que deseamos
monitorear. Use la tecla Backspace para eliminar la ?" presente en el
cuadro de texto. Una vez que introduzca la direccin, haga click en
cualquier parte de la instruccin, exceptuando el cuadro de texto, o
presione la tecla enter y el cuadro
se cerrar.
Haga click con el botn
derecho del ratn en la instruccin
XIC y seleccione "Edit
Symbol" del men que se muestra. Aparece otro cuadro de dilogo donde
usted puede escribir un nombre (por ejemplo Suiche 0 ) para asociarlo con
esta direccin. Un clic fuera del cuadro lo cerrar.

Introduzca la direccin
y el smbolo para la instruccin
OTE y su primer programa RSLogix estar completo. Antes de
continuar, verifique que las direcciones de las instrucciones sean
correctas.
Verificacin del
Programa
Debemos bajar el
programa al PLC ("Download"). Haga clic en el botn
"Toggle" en la esquina superior izquierda del panel de edicin,
como se muestra en la grfica que sigue, para traer el panel del PLC a la
vista.

Haga click en el botn
"DownLoad" para comenzar la bajada del programa al PLC. Una vez
completada, haga click dentro del crculo con la opcin RUN para comenzar
con la corrida del programa por el PLC.
Engrandezca la ventana
de Simulacin ,de forma que pueda observar los suiches y las lmparas,
arrastrando hacia la derecha con el ratn la barra que separa las ventanas
de Simulacin y del Programa. Ahora haga click en el Suiche I:1/00 en el
simulador y si todo est correcto, la lmpara debe iluminarse.
Conmute el suiche entre
On ( Encendido) y Off ( Apagado )
varias veces y observe el cambio de valor indicado por los cuadros de
status del PLC los cuales estn
constantemente actualizado a medida que el PLC barre las instrucciones del
programa. Trate de colocar el PLC
de regreso en el modo PGM" y
luego conmute el suiche del simulador varias veces y note el resultado.
Coloque el PLC de nuevo en el modo RUN y la barrida (scan) del programa
se reasume.
Nosotros pensamos de la
instruccin XIC como un contacto elctrico que permite el flujo de
corriente cuando se cierra un suiche externo. Esperamos que la salida OTE
se energize si se permite que el flujo de corriente llegue a lla. En la
prctica la instruccin XIC es una instruccin condicional que verifica si
el bit direccionado est en 1 ( Verdadero ). Si es verdadero, la corriente
fluye hacia OTE en nuestro caso.
Edicin del
Programa.
Haga click en el botn
"Toggle" en el panel del
PLC, lo que pondr al PLC en el modo PGM y permitir ver el pnel de edicin.
Ahora agregue un
segundo escaln al programa como se muestra abajo. Ahora en vez de
introducir las direcciones como hicimos anteriormente, trate arrastrando la
direccin apropiada que se muestra en la simulacin I/O , llevndola hacia la instruccin.
Note que la instruccin XIC que prueba por la condicin 0
Falso tiene su direccin resaltada en amarillo. Esto indica que la
instruccin est evaluada como Verdadera, que en el caso de una XIC
significa que el bit direccionado es actualmente cero Falso.

Este es un buen momento
para practicar sus habilidades de arrastrar y dejar caer ( dragNdrop ).
Trate de mover instrucciones de escaln a escaln al hacer click con el botn izquierdo del ratn sobre una
instruccin y manteniendo el botn presionado arrastre la instruccin a una
nueva localidad. Trate de hacer lo mismo con eslabones completos al arrastrar
el cuadro al lado izquierdo del escaln y dejarlo caer en una nueva
localidad.
Una vez que se sienta
cmodo con el arrastre y dejar caer , asegrese que el programa luzca como
el mostrado arriba. Ahora baje su programa al PLC y coloque al PLC en el
modo Run. Conmute ambos suiches 0 y 1 entre las posiciones On y Off varias
veces y observe el efecto que tiene sobre las lmparas.Asegure que est
conforme con el comportamiento de su programa antes de proceder.
Parada/Arranque
(Stop/Start) usando OTL y OTUP.
Para este ejercicio
necesitamos dos suiches Normalmente Abierto. Usando el botn derecho del
ratn haga click en los suiches
"I:1/2" y "I:1/3", lo que los cambia a
pulsadores normalmente abiertos ( N.O. pushbuttons). Ahora agregue los dos
siguientes escalones a su programa. Una vez que introduzca los escalones correctamente, bjelo y corra su programa
modificado.

Active los suiches
Start y Stop y asegure que las instrucciones de salida OTL y OTU responden como se estipula en
su texto. Una vez que tengas la lmpara encendida, puede usted apagarlo si
la potencia se pierde en el circuito del suiche Stop?.
Ahora modifique su
programa de forma que opere correctamente cuando usted sustituya el suiche
normalmente abierto (I:1/03) con un suiche normalmente cerrado. Si ahora
perdemos potencia en el circuito
del suiche normalmente cerrado, que pasara con el estado de la
lmpara (O:2/02)?
Emulacin del
Control Standard Parada/Arranque (Stop/Start).
Borre su programa al
seleccionar "New" desde el menu
"File" en la parte
superior de la pantalla. Cuando el cuadro de dilogo aparece haga click en
OK para seleccionar el tipo PLC por descarte (default PLC type). Ahora
introduzca el siguiente programa. Para introducir una bifurcacin, solo
arrastre el botn de bifurcacin en el escaln y luego inserte o arrastre
instrucciones en la ramificacin.

Antes que baje y corra
este programa, echemos un cuidadoso vistazo al uso de la instruccin XIO
para verificar el estado de un suiche normalmente cerrado de parada. Cuando
alguien presiona el suiche de parada ( Stop Switch ), ir el bit I:1/04 a Verdadero o Falso? Ir la
instruccin XIC al valor Verdadero o Falso cuando el suiche se presiona?
Es esta la lgica deseada? .... Corra el programa y verifique si es
correcta..... Si pierde potencia en el circuito de parada ( Stop Switch ),
a que estado la lmpara ir? .... Porqu piensa usted que la mayora
prefiere este mtodo en vez del mtodo
OTL/OTU para implementar el circuito de Parada/Arranque?.
Ramificacin de
Salida con RSLogix
Modifique su programa
para que sea igual a este:

Baje el programa al PLC
y crralo. Opere los suiches Stop y Start varias veces con el Suiche-0
abierto, y de Nuevo con el Suiche-0 cerrado. Remueva la instruccin XIC de
la rama de salida y observe a la lmpara 3 cuando usted arranca y para al
circuito. Trate de mover la instruccin OTE de la lmpara-3 de forma que
est en serie con la instruccin OTE de la lmpara 2. Baje el programa al
PLC y crralo. Observe como ambas lmparas
encienden con la rama vaca en su sitio. Ello puede aparecer como un circuito elctrico pero sabemos
que en efecto no lo es y por lo tanto obedece un conjunto distinto de
reglas. Remueva la ramificacin vaca. Baje el programa y crralo. Vea si
esto tiene alg efecto en la lgica o en la operacin del escaln.
Control de una
Luz desde dos Localidades.
Genere, introduzca y
pruebe un programa que realice la funcin comn de controlar una luz desde
dos localidades diferentes. Utilice los suiches conmutadores (I:1/00)
y (I:1/01) para controlar la
lmpara (O:2/00)... (Ayuda: Si ambos suiches estn Encendidos o si ambos
suiches estn apagados, la lmpara debe estar encendida. Este es una forma
de enfocar al problema.)
......
|