You are on page 1of 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 500. 3. Utilizar como SCADA a RSView32 7.5 y LabVIEW para Adquisicin y Control de datos de una planta Industrial. REQUERIMIENTOS: 1. Programacin de PLCs en Diagrama Ladder. 2. Programacin en LabVIEW a nivel Intermedio. 3. Tener Instalado en la PC los siguientes programas: a. LabVIEW 2010. b. Modulo DSC de LabVIEW.. c. NI OPC Servers. d. RSLinx. e. RSLogix 500. f. RSLogix Emulate 500. g. OPCTools. h. RSView32 v 7.5. TABLA DE CONTENIDOS 1. 2. 3. 4. 5. Configuracin de RSLogix Emulate 500 en RSLinx. Programacin de PLC Micrologix 1000 usando RSLogix 500. Simulacin de un programa usando RSLogix Emulate 500 de AB. Configuracin del OPCTools para el enlazamiento con el SCADA. Pruebas del servidor mediante el SCADA RSView32 7.5.

DESARROLLO DEL LABORATORIO: 1. Configuracin de RSLogix Emulate 500 en RSLinx. Abrimos el RSLinx para ello vamos a inicio>>todos los programas>>Rockwell Software>>RSLinx>>RSLinx:

Vamos a Communications>>Configure Drivers.

Nos abrir la siguiente ventana:

Escogemos la SLC 500(DH485) Emulator driver

Damos clic en Add New:

En la ventana que nos abrir si se quiere se cambia el nombre y da clic en OK:

En la venta siguiente se dejara por defecto la estacin 00 y damos clic en OK:

Volveremos ala ventana inicial donde daremos clic en Close:

La ventana de RSLinx nos debe quedar de la siguiente manera:

2. Programacin de PLC Micrologix 1000 usando RSLogix 500.


Ahora vamos a inicio>>Todos los programas>>Rockwell Software>>RSLogix
500 English<<RSLogix 500 English:

Una vez abierto el programa vamos a File>>New:

En la ventana que nos mostrara escogemos al PLC Micrologix 1000 y en la opcion communication settings driver debe figurar el nombre de nuestra configuracion dada en el RSLinx y damos clic en OK.

A continuacin se mostrara el RSLogix 500 de la siguiente manera:

Damos doble clic en la opcin Controller Properties:

En la ventana siguiente que nos mostrara a continuacin damos clic a la pestaa Controller Communications y nos aseguramos que el driver sea el nombre configuramos en RSLinx EMU500-1 para este tutorial de igual forma en la opcin Last Configured una vez confirmado ello damos clic en Aceptar:

Procedemos a escribir un programa de prueba:

Verificamos que el programa se ha escrito correctamente para ello damos clic en

Ahora verificamos si el proyecto en general se ha efectuado de manera correcta para ello damos clic en Ahora guardamos el proyecto con el nombre PRUEBA por ejemplo para ello damos clic en :

Al dar clic nos mostrara la siguiente ventana donde ponemos el nombre PRUEBA y damos clic en guardar:

Al final nos quedara de la siguiente manera la venta del RSLogix 500:

Para verificar volvemos a RSLinx y nos debe mostrar el PLC Micrologix 1000 aadido al proyecto:

3. Simulacin de un programa usando RSLogix Emulate 500 de AB. Ahora vamos a inicio>>Todos los programas>>Rockwell Software>>RSLogix Emulate 500>> RSLogix Emulate 500.

Nos abrir la siguiente ventana:

Damos clic en File>>Open:

Buscamos a nuestro archivo llamado PRUEBA y damos clic en abrir:

En la ventana que nos aparece saldr la opcin Station # donde pondremos el numero 01 que ser nuestra estacin y damos clic en OK:

Nos deber quedar agregado el proyecto al emulador:

Ahora damos clic en

para empezar con la simulacin del programa:

Vamos de nuevo al programa RSLogix 500 y vamos a la opcin OFFLINE y damos clic en Download:

Nos abrira una nueva ventana donde damos clic en OK:

En la ventana siguiente damos clic en Si:

De haber hecho correctamente ello el programa RSLogix cambiara la opcion OFFLINE por REMOTE PROG:

Ahora cambiamos el programa a modo RUN:

Nos mostrara una ventana donde damos clic a la opcin Si:

El programa debe quedar como si realmente se estuviera programando un PLC para ello forzamos a I:0/0 y a I:0/1 a ON:

4. Configuracin del OPCTools para el enlazamiento con el SCADA.

Primero vamos al RSLinx y damos a:

En la ventana que nos abre en Topic List cambiamos el nombre a ML100 por ejemplo y damos clic en Done:

En la ventana que nos muestra damos clic en Si:

Una vez realizado ello vamos a Inicio>>Todos Los Programas>>Rockwell Software>>OPCTools>>OPC Test Client:

Nos mostrara la siguiente ventana:

Damos clic en File>>New:

En la ventana que se abrir escogemos la opcin RSLinx OPC Server y damos clic en OK:

Una vez hecho ello nos mostrara lo siguiente:

Ahora vamos a la pestaa Group y damos clic en la opcin Add Group:

En la ventana en la opcin Group Name ponemos un nombre por ejemplo Micrologix1000 y damos clic en OK:

Ahora vamos a la pestaa Item y damos clic en la opcin Add Item:

Agregamos la direccin a monitorear como por ejemplo O:0/0 que es la bobina que activamos en nuestro programa y el Path el nombre que pusimos en la configuracin en RSLinx(ML100) y en Datatype:VT_BOOL y damos clic en OK:

Al final obtendremos el servidor configurado con la variable O:0/0 mostrando su valor actual:

Primero activamos a O:0/0

Y en OPC Server de RSLinx tambien O:0/0 debe estar en ON:

5. Pruebas del servidor mediante el SCADA RSView32 v 7.5 Ahora utilizaremos RSView 32 v 7.5 para probar el servidor para ello haremos lo siguiente: Vamos a Inicio >> Todos los programas >> Rockwell Software >> RSView32 >> RSView32 Works.

En la ventana que nos muestra damos clic en File>>New:

En la ventana que nos muestra ponemos un nombre a nuestro proyecto por ejemplo PRUEBA y damos clic en Abrir:

Se creara un proyecto :

En la mano derecha se abrira una ventana donde daremos doble clic en la opcion Graphics:

Ahora damos doble clic en la opcin Display:

Nos abrir una ventana que es donde trabajaremos nuestro interfaz:

Aadiremos un circulo como prueba:

La aadimos en nuestra ventana de trabajo:

Ahora damos doble clic en la opcin System:

Damos doble clic en la opcin Channel y nos abrir una ventana:

En la ventana que se abri en la opcin Network Type escogemos la opcin DH485 y en Primary Communication Driver buscamos el nombre que se le asigno en la configuracin de RSLinx(EMU500-1) y damos clic en OK:

Ahora damos doble clic a Node y procedemos de la siguiente manera:

En la ventana que nos muestra en Name ponemos el no nombre ML100 En la opcin Station la estacin 01 y en Type escogemos la opcion SLC 5(Enhanced) y damos clic en Accept:

Ahora damos clic en Tag Database y en la ventana que nos muestra la configuramos de la siguiente manera:

Ahora damos clic derecho a la Elipse agregada en la ventana vamos a la opcin Animation y clic en la opcin Color:

En la ventana que nos abre daremos clic en la opcion Tag:

En la ventana que nos abre seleccionamos a System y escogemos a KM1 y damos clic en OK:

Damos clic en Apply:

Por ultimo damos clic en

Ahora probamos: