Está en la página 1de 17

Instituto Tecnolgico de Nogales

Ing. Ignacio Javier Vzquez Cuevas




Instituto Tecnolgico de Nogales


Taller de Labview y PLC Allen Bradley




Mecatrnica











INTRODUCCIN.
Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

INSTRUMENTACIN VIRTUAL
El concepto de instrumentacin virtual nace a partir del uso del computador
personal (PC) como "instrumento" de medicin de tales seales como
temperatura, presin, caudal, etc.
Es decir, el PC comienza a ser utilizado para realizar mediciones de fenmenos
fsicos representados en seales de corriente (Ej. 4-20mA) y/o voltaje (Ej. (0-
5Vdc). Sin embargo, el concepto de "instrumentacin virtual" va ms all de la
simple medicin de corriente o voltaje, sino que tambin involucra el
procesamiento, anlisis, almacenamiento, distribucin y despliegue de los datos e
informacin relacionados con la medicin de una o varias seales especficas. Es
decir, el instrumento virtual no se conforma con la adquisicin de la seal, sino que
tambin involucra la interfaz hombre-mquina, las funciones de anlisis y
procesamiento de seales, las rutinas de almacenamiento de datos y la
comunicacin con otros equipos.
Instrumentacin virtual consiste en uno o varios ordenadores equipados con un
software especfico, equipos electrnicos tradicionales o tarjetas hardware con
drivers apropiados, bajo el uso de los sensores, sondas o actuadores necesarios
para intercambiar informacin con l.



LABVIEW
LabVIEW es una herramienta grfica para pruebas, control y diseo mediante
la programacin. El lenguaje que usa se llama lenguaje G, donde la G simboliza
que es lenguaje Grfico.
Los programas desarrollados con LabVIEW se llaman Instrumentos Virtuales, o
VIs, y su origen provena del control de instrumentos, aunque hoy en da se ha
expandido ampliamente no slo al control de todo tipo de electrnica
(Instrumentacin electrnica) sino tambin a su programacin embebida.







Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

SERVIDOR OPC
El OPC (OLE for Process Control) es un estndar de comunicacin en el campo
del control y supervisin de procesos industriales, basado en una tecnologa
Microsoft, que ofrece uninterface comn para comunicacin que permite que
componentes software individuales interaccionen y compartan datos. La
comunicacin OPC se realiza a travs de una arquitecturaCliente-servidor. El
servidor OPC es la fuente de datos (como un dispositivo hardware a nivel de
planta) y cualquier aplicacin basada en OPC puede acceder a dicho servidor para
leer/escribir cualquier variable que ofrezca el servidor. Es una solucin abierta y
flexible al clsico problema de los drivers propietarios. Prcticamente todos los
mayores fabricantes desistemas de control, instrumentacin y de procesos han
incluido OPC en sus productos.















Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

OBJETIVO.
El objetivo de este taller es la integracin de LabView con el PLC usando un
servidor OPC (KepServer)

DESARROLLO.
Para poder integrar los sistemas de monitoreo primero se tiene que programar y
preparar el PLC, la programacin tiene que incluir desde control o manipulacin
de la mquina y monitoreo de los sensores y variables en memoria.

PROGRAMACIN DEL PLC
En la siguiente imagen se puede observar parte del programa del PLC, esta lnea
representa el primer paso de la secuencia de la mquina. Como se puede
observar en la imagen, para activar la salida (O:0/0) depende de dos opciones la
primera es que se presione el BOTON (I:0/5) o que se active la memoria (B3:5/0)
Esta memoria se utiliza exclusivamente para activar la salida, la cual se activar
desde Labview.

Nota: ustedes tienen que seleccionar las direcciones de memoria que se
manipularan desde la pantalla estas direcciones de memoria se considera como
contactos virtuales porque solo sern activados desde Labview, aqu se
seleccion la B3:5/0, pero ustedes pueden seleccionar la que deseen.




Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas


KEPSERVER.
El Software kepserver es el servidor OPC que usaremos para la integracin de
LabView y PLC. Abra este programa y aparecer la siguiente ventana, para crear
una nueva comunicacin le presiona FILE y despus NEW tiene que aparecer el
proyecto en blanco como se ve en la imagen, despus le dan Click to add a
channel

Despus aparecer la siguiente ventana, en donde le ponemos el nombre de la
aplicacin pueden ponerle como nombre practica y despus le dan siguiente
.

Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

Despus aparecer la siguiente ventana en donde seleccionamos el protocolo de
comunicacin del PLC que deseamos conectarnos, como nos conectaremos al
PLC AllenBradley Micrologix seleccionamos el protocolo DF1, y despus le dan
siguiente

Despus aparecer una ventana donde se configura la comunicacin, esta
configuracin tiene que coincidir a los parmetros del PLC, para verificar estos
parmetros del PLC se puede utilizar el RsLinx.




Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

Y despus le dan siguiente en todas las ventanas, no cambien los parmetros.
Al terminar de configurar la comunicacin, en la pantalla principal aparecer como
se muestra en la imagen. Aqu tenemos que seleccionar el PLC con el que nos
comunicaremos, para eso le dan click to add a device

Despus de seleccionar la opcin click to add a device aparecer la siguiente
ventana. En esta ventana seleccionen el nombre del PLC para identificarlo, le
pueden poner como nombre PLC, y le dan siguiente.








Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

Despus aparecer una ventana donde se selecciona el PLC, como se muestra en
la siguiente imagen. El PLC que se est utilizando es Mictrologix, y despus le dan
siguiente.

En la siguiente ventana se selecciona la identificacin del PLC, en el caso de
Micrologix la identificacin es 1, y le damos siguiente.







Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

En la siguiente ventana se tiene que seleccionar la velocidad de monitoreo para el
PLC, en este caso la velocidad de monitoreo es de 1000 ms, le damos siguiente.

Y despus le dan siguiente en todas las ventanas, no cambien los parmetros.
Al terminar de configurar el PLC aparecera la siguiente ventana. Lo siguiente es
capturar las etiquetas (tag) que se monotorearan, para eso le dan clik a la opcion
new tag, como lo indica la imagen.

Despus aparecer la siguiente ventana en donde capturamos la etiqueta. Le
capturamos de nombre start para identificarlo y la direccin es B3:5/0. y acepten



Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

Despus de capturar la etiqueta aparecer en la ventana principal, como se
muestra la siguiente imagen.

Desde este programa se puede verificar si se tiene comunicacin con el PLC para
verificar esto le dan click a OPC.

Si en la etiqueta start en la opcin Quality es Good significa que se esta
comunicando.












Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

LABVIEW.
Despus de configurar el Kepserver que es nuestro servidor OPC, se tiene que
hacer una nueva aplicacin de proyecto en Labview, como se muestra en la
siguiente imagen

Despus aparecer la siguiente ventana, en esta ventana se tiene que vincular al
servidor OPC(Kepserver), se tienen que agregar las variables que se monitorearan
y por ltimo se crea una VI (Instrumento Virtual).





Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

Para agregar la comunicacin le dan click derecho en My Computer,New y I/O
Server. como se muestra en la siguiente imagen.

Despus aparecer la siguiente ventana, la cual nos enlista los diferentes tipos de
conexiones, en este caso seleccionamos OPC Client y le dan cotinue.






Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas


Despus aparecer la siguiente ventana, en donde nos enlista los diferentes
servidores OPC, en este caso seleccionamos Kepserver. Le dan OK.

Al terminar en la ventana del proyecto se agregar la conexin OPC1,






Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

Despus se tiene que agregar las variables que estamos utilizando, igual le damos
click derecho en My Computer, New y Variable, como se muestra en la imagen.

Aparecer la siguiente ventana en donde capturamos el nombre de la viable para
identificarla y el tipo de dato, como se muestra en la imagen.






Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

En esta misma ventana activamos la casilla llamada Enable Aliasing, y
presionamos Browse para enlazar la etiqueta con el Kepserver


Despus aparecer la siguiente ventana, aqu se tiene que expandir a todas las
opciones hasta que aparezca la etiqueta que estamos buscando. Seleccionamos
la etiqueta start y le damos OK




Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

Al terminar de agregar la variable en el proyecto de labview aparecer la siguiente
imagen, aqu se puede ver la variable que agregamos.

Despus se tiene que hacer una VI para la aplicacin del programa, le damos clik
derecho a My Computer, New, VI. Como se muestra en la imagen.






Instituto Tecnolgico de Nogales
Ing. Ignacio Javier Vzquez Cuevas

Por ltimo se tiene que realizar el programa, en este caso solo vamos arrastrar la
variable start a la pantalla frontal, como se muestra en la siguiente imagen.


Desde aqu ya se puede correr el programa y hacer pruebas.

También podría gustarte