Está en la página 1de 40

ENLACE DE PLC MICROLOGIX 1000 VIA RSLINX OPC SERVER Y

RSLOGIX EMULATE 500 A SCADA RSVIEW32 7.5 Y/O LABVIEW


OBJETIVOS:
1. Aprender a utilizar el servidor OPC brindado por RSLinx.
2. Aprender a utilizar el emulador de PLCs de ab RSLogix Emulate !!.
". #tilizar $omo SCA%A a RS&ie'"2 (. ) Lab&*E+ para Ad,uisi$i-n ) Control
de datos de una planta *ndustrial.
REUERIMIENTOS:
1. Programa$i-n de PLC!" en %iagrama L#$$%&.
2. Programa$i-n en L#'VIEW a nivel *ntermedio.
". .ener *nstalado en la PC los siguientes programas/
a. Lab&*E+ 2!1!.
b. 0odulo %SC de Lab&*E+..
$. 1* OPC Servers.
d. RSLinx.
e. RSLogix !!.
2. RSLogix Emulate !!.
g. OPC.ools.
3. RS&ie'"2 v (..
TABLA DE CONTENIDOS
1. Con2igura$i-n de RSL()*+ E,-.#/% 500 en RSL*0+.
2. Programa$i-n de PLC 0i$rologix 1!!! usando RSL()*+ 500.
". Simula$i-n de un programa usando RSL()*+ E,-.#/% 500 de A4.
5. Con2igura$i-n del OPCT((." para el enlazamiento $on el SCADA.
. Pruebas del servidor mediante el SCADA RSV*%132 7.5.
DESARROLLO DEL LABORATORIO:
1. C(02*)-&#3*40 $% RSL()*+ E,-.#/% 500 %0 RSL*0+.
Abrimos el RSLinx para ello vamos a ini$io66todos los programas66Ro$7'ell
So2t'are66RSLinx66RSLinx/
&amos a Communi$ations66Con2igure %rivers.
1os abrir8 la siguiente ventana/
Es$ogemos la SLC !!9%:5;< Emulator driver

%amos $li$ en Add 1e'/
En la ventana ,ue nos abrir8 si se ,uiere se $ambia el nombre ) da $li$ en O=/
En la venta siguiente se de>ara por de2e$to la esta$i-n !! ) damos $li$ en O=/
&olveremos ala ventana ini$ial donde daremos $li$ en Close/
La ventana de RSLinx nos debe ,uedar de la siguiente manera/
2. Programa$i-n de PLC 0i$rologix 1!!! usando RSL()*+ 500.
Ahora vamos a inicio>>Todos los programas>>Rockwell Software>>RSLogix
500 English<<RSLogix 500 English
!na ve" a#ierto el programa vamos a $ile>>%ew
En la ventana ,ue nos mostrara es$ogemos al PLC 0i$rologix 1!!! ) en la op$ion
$ommuni$ation settings driver debe 2igurar el nombre de nuestra $on2igura$ion dada
en el RSLinx ) damos $li$ en O=.
A $ontinua$i-n se mostrara el RSLogix !! de la siguiente manera/
%amos doble $li$ en la op$i-n Controller Properties/
En la ventana siguiente ,ue nos mostrara a $ontinua$i-n damos $li$ a la pesta?a
Controller Communi$ations ) nos aseguramos ,ue el driver sea el nombre $on2iguramos
en RSLinx E0#!!@1 para este tutorial de igual 2orma en la op$i-n Last Con2igured
una vez $on2irmado ello damos $li$ en A$eptar/
Pro$edemos a es$ribir un programa de prueba/
&eri2i$amos ,ue el programa se 3a es$rito $orre$tamente para ello damos $li$ en
A3ora veri2i$amos si el pro)e$to en general se 3a e2e$tuado de manera $orre$ta para
ello damos $li$ en
A3ora guardamos el pro)e$to $on el nombre PR#E4A por e>emplo para ello damos
$li$ en /
Al dar $li$ nos mostrara la siguiente ventana donde ponemos el nombre PR#E4A )
damos $li$ en guardar/
Al 2inal nos ,uedara de la siguiente manera la venta del RSLogix !!/
Para veri2i$ar volvemos a RSLinx ) nos debe mostrar el PLC 0i$rologix 1!!! a?adido
al pro)e$to/
3. S*,-.#3*40 $% -0 5&()&#,# -"#0$( RSL()*+ E,-.#/% 500 $% AB.
A3ora vamos a ini$io66.odos los programas66Ro$7'ell So2t'are66RSLogix
Emulate !!66 RSLogix Emulate !!.
1os abrir8 la siguiente ventana/
%amos $li$ en Aile66Open/
4us$amos a nuestro ar$3ivo llamado PR#E4A ) damos $li$ en abrir/
En la ventana ,ue nos apare$e saldr8 la op$i-n Station B donde pondremos el
numero !1 ,ue ser8 nuestra esta$i-n ) damos $li$ en O=/
1os deber8 ,uedar agregado el pro)e$to al emulador/
A3ora damos $li$ en para empezar $on la simula$i-n del programa/
&amos de nuevo al programa RSLogix !! ) vamos a la op$i-n OAAL*1E ) damos
$li$ en %o'nload/
1os abrira una nueva ventana donde damos $li$ en O=/
En la ventana siguiente damos $li$ en Si/
%e 3aber 3e$3o $orre$tamente ello el programa RSLogix $ambiara la op$ion
OAAL*1E por RE0O.E PROC/
A3ora $ambiamos el programa a modo R#1/
1os mostrara una ventana donde damos $li$ a la op$i-n Si/
El programa debe ,uedar $omo si realmente se estuviera programando un PLC para
ello 2orzamos a */!D! ) a */!D1 a O1/
6. C(02*)-&#3*40 $%. OPCT((." 5#&# %. %0.#7#,*%0/( 3(0 %. SCADA.
Primero vamos al RSLinx ) damos a/
En la ventana ,ue nos abre en .opi$ List $ambiamos el nombre a 0L1!! por
e>emplo ) damos $li$ en %one/
En la ventana ,ue nos muestra damos $li$ en Si/
#na vez realizado ello vamos a *ni$io66.odos Los Programas66Ro$7'ell
So2t'are66OPC.ools66OPC .est Client/
1os mostrara la siguiente ventana/
%amos $li$ en Aile661e'/
En la ventana ,ue se abrir8 es$ogemos la op$i-n RSLinx OPC Server ) damos $li$
en O=/
#na vez 3e$3o ello nos mostrara lo siguiente/
A3ora vamos a la pesta?a Croup ) damos $li$ en la op$i-n Add Croup/
En la ventana en la op$i-n Croup 1ame ponemos un nombre por e>emplo
0i$rologix1!!! ) damos $li$ en O=/
A3ora vamos a la pesta?a *tem ) damos $li$ en la op$i-n Add *tem/
Agregamos la dire$$i-n a monitorear $omo por e>emplo O/!D! ,ue es la bobina ,ue
a$tivamos en nuestro programa ) el Pat3 el nombre ,ue pusimos en la $on2igura$i-n
en RSLinx90L1!!< ) en %atat)pe/&.E4OOL ) damos $li$ en O=/
Al 2inal obtendremos el servidor $on2igurado $on la variable O/!D! mostrando su
valor a$tual/
Primero a$tivamos a O/!D!
F en OPC Server de RSLinx tambien O/!D! debe estar en O1/
. Pruebas del servidor mediante el SCADA RSV*%132 8 7.5
A3ora utilizaremos RS&ie' "2 v (. para probar el servidor para ello 3aremos lo
siguiente/
&amos a *ni$io 66 .odos los programas 66 Ro$7'ell So2t'are 66 RS&ie'"2 66
RS&ie'"2 +or7s.
En la ventana ,ue nos muestra damos $li$ en Aile661e'/
En la ventana ,ue nos muestra ponemos un nombre a nuestro pro)e$to por e>emplo
PR#E4A ) damos $li$ en Abrir/
Se $reara un pro)e$to /
En la mano dere$3a se abrira una ventana donde daremos doble $li$ en la op$ion
Crap3i$s/
A3ora damos doble $li$ en la op$i-n %ispla)/
1os abrir8 una ventana ,ue es donde traba>aremos nuestro inter2az/
A?adiremos un $ir$ulo $omo prueba/
La a?adimos en nuestra ventana de traba>o/
A3ora damos doble $li$ en la op$i-n S)stem/
%amos doble $li$ en la op$i-n C3annel ) nos abrir8 una ventana/
En la ventana ,ue se abri- en la op$i-n N%/1(&9 T:5% es$ogemos la op$i-n %:@
5; ) en P&*,#&: C(,,-0*3#/*(0 D&*8%& bus$amos el nombre ,ue se le asigno
en la $on2igura$i-n de RSLinx9E0#!!@1< ) damos $li$ en O=/
A3ora damos doble $li$ a 1ode ) pro$edemos de la siguiente manera/
En la ventana ,ue nos muestra en 1ame ponemos el no nombre 0L1!!
En la op$i-n Station la esta$i-n !1 ) en .)pe es$ogemos la op$ion SLC 9En3an$ed< )
damos $li$ en A$$ept/
A3ora damos $li$ en .ag %atabase ) en la ventana ,ue nos muestra la
$on2iguramos de la siguiente manera/
A3ora damos $li$ dere$3o a la Elipse agregada en la ventana vamos a la op$i-n
Animation ) $li$ en la op$i-n Color/
En la ventana ,ue nos abre daremos $li$ en la op$ion .ag/
En la ventana ,ue nos abre sele$$ionamos a S)stem ) es$ogemos a =01 ) damos
$li$ en O=/
%amos $li$ en Appl)/
Por ultimo damos $li$ en
A3ora probamos/

También podría gustarte