You are on page 1of 4

UNIVERSIDAD POLITECNICA SALESIANA

13 DE MAYO DEL 2015

LABORATORIO DE COMUNICACIONES

COMUNICACIN PLC-PC MEDIANTE LABVIEW


Prctica 2
LUIS CHULCA
E-mail:lchulca@est.ups.edu.ec
RESUMEN En el presente informe se pone a
conocimiento la comunicacin del PLC S7200 con la PC con
el uso del software PC-Access adems del Labview que nos
permite controlar localmente cada una de las salidas.
PALABRAS CLAVE: comunicacin serial, cable multipunto.

1. OBJETIVOS
1.1 OBJETIVO GENERAL

Realizar la comunicacin del PLC S7200 con la


PC para controlar sus salidas mediante el
software Labview,

1.2 OBJETIVOS ESPECIFICOS

Construir un cable multipunto para la conexin de


los PLCs.

Realizar los programas adecuados usando


Microwin Step 7 para cada el PLC S7200.

Comprobar la trasmisin de datos.

2. MARCO TERICO
2.1 OPC SERVER
OPC (OLE for PROCESS CONTROL). Es un Standard de
comunicacin desarrollada por FUNDATION 1996, permite la
comunicacin
con
autmatas
programables,
independientemente del tipo o marca de ste, se puede decir
que es un servidor para cumplir con la comisin de compartir
datos cliente-servidor.
El software NI LabVIEW puede comunicarse con cualquier
controlador lgico programable (PLC) de diferentes formas.
OPC (OLE for Process Control) define el estndar para
comunicar datos en tiempo real entre los dispositivos de
control de una planta y las interfaces hombre-mquina (IHM).
Los servidores OPC estn disponibles virtualmente para todos
los PLCs y para PACs (Programmable Automation Controller).
En ste tutorial usted aprender cmo usar LabVIEW para
comunicarse con un PLC conectado a la red utilizando OPC.
Este tutorial utiliza el mdulo DSC (Datalogging and
Supervisory Control).[1]

Fig.1 OPC server

2.2 LABVIEW
Labview es un entorno grafico de programacin. El lenguaje
utilizado para programar en l se llama Lenguaje G, donde la
G simboliza que es un lenguaje de tipo grfico.
Los programas desarrollados en Labview se llaman VIs
(Virtual Instruments), su origen provena del control de
instrumentos, pero hoy en da su uso se ha expandido ms
all.
Como ya se mencion, Labview tiene un entorno de
programacin grfico, por lo que los programas no se
escriben, sino que se dibujan, una labor facilitada gracias a
que Labview consta de una gran cantidad de bloques
prediseados.
Los programas se dividen en dos partes bien diferenciadas,
una llamada Panel Frontal, y otra Diagrama de Bloques.
Panel Frontal: es la interfaz con el usuario, se la utiliza para
interactuar con el usuario cuando el programa se est
ejecutando. En esta interfaz se definen los controles (los
usamos como entradas, pueden ser botones, marcadores
etc..) e indicadores (los usamos como salidas, pueden ser
grficas, etc. .).
Diagrama de Bloques: es el programa propiamente dicho,
donde se define su funcionalidad, aqu se colocan conos que
realizan una determinada funcin y se interconectan (el cdigo
que controla el programa). Suele haber una tercera parte
icono/conector que son los medios utilizados para conectar un
VI con otros VIs. [2]
2.3 PC ACCESS
PC Access permite al usuario configurar, programar, y
supervisar un sistema de control para el hogar a travs de una
mdem o una conexin serie o de red.
El acceso es el nico producto de software que ofrece HAI y
tiene la capacidad de programar un control de sistema HAI.
Los usuarios registrados reciben actualizaciones gratuitas.
Funcin Auto-realizacin permite competentes programadores
para escribir las primeras letras de una lnea de programa. PC
Access salta a la orden, para Acelerar el proceso. [3]

3. MATERIALES Y EQUIPO

1 Computadora con sistema operativo Windows,


STEP 7-Micro/WIN 4, LabVIEW y OPC SERVER
1 PLC S 7-200 CPU 224
1 Cable de interfaz PC/PPI
1 Simulador de entradas
1 Cable de comunicacin RS485

UNIVERSIDAD POLITECNICA SALESIANA


13 DE MAYO DEL 2015

LABORATORIO DE COMUNICACIONES

4. DESARROLLO Y PROCEDIMIENTO

Crear un programa sencillo para demostracin en el


software step 7 y descargarlo a la CPU del plc
Para comenzar con la comunicacin se debe tener
instalado PC Access y realizar las siguientes
configuraciones :

Fig.4Configuracion OPC server

En Create New I/O Server elegir la opcin OPC Cliente lo


que se puede apreciar en la figura 4.
Fig2. Configuracin PLC

Contine luego la pantalla Configure New I/O Server

Se agrega el un nuevo plc y realiza click derecho en plc


seleccionado y agregamos nuevo tem, en este se debe poner
las variables fsicas que se tienen en la programacin del plc
tanto entradas como salidas lo que se puede observar en la
figura 2.

Fig3.Agregar tems

Una vez creado las variables del programa en pc Access,


debemos desactivar el pc Access para poder arrastrar las
variables, una vez desactivado damos click en el botn
agregar tems actuales en el cliente de prueba, procedemos a
comprobar si ya existe conexin entre el plc y pc Access
mandando a correr al plc y activando las entradas, los
indicadores en pc Access en tem valor deben cambiar de
acuerdo al estado lgico que se encuentren las salidas o
entradas es decir 1 o 0 lo que se puede apreciar en la figura
3.

Fig.5.Configuracion OPC server

Se continua al dar click en opc client y proceder con continuar


con esto ya se tiene creada la comunicacin entre en pc
Access lo que se puede apreciar en la figura 5.

Una vez configurado pc Access y comprobar que existe


conexin se procede a realizar las configuraciones necesarias
en labview para obtener comunicacin, las cuales se muestran
a continuacin:

Fig6. Configuracin MIcroWin

UNIVERSIDAD POLITECNICA SALESIANA


13 DE MAYO DEL 2015
Debe aparecer en la ventana la palabra MicroWin donde se
guarda las variables utilizadas del plc en pc Access, dar click y
proceder a crear las variables para labview o que se aprecia
en la figura 6.

LABORATORIO DE COMUNICACIONES
Su puede observar funcionamiento en la figura 9 en la que su
entrada esta activada y las dos salidas igual se encuentran
activas.
Como se mostr anteriormente estas configuraciones del
labview son solo como indicadores de que el programa del plc
est funcionando, es decir no podemos realizar ningn cambio
fsico de los estados del plc desde labview.

6. CONCLUSIONES

Fig7. Configurar las variables en tipo (bool)

Se configura las ariables (boo) al dar nombre a la variable y


activar el check de enable aliasing y aceptar lo que se puede
apreciar en la figura 7.

Fig8. Configuracin final

Terminado de crear las variables solo arrastrar a la ventana del


panel frontal. Para comprobar la comunicacin con el
autmata, corremos labview con RUN CONTINUOUSLY. Al
activar la entrada I0.0 en el PLC, veremos cmo cambia de
color la lamparita del botn en el panel frontal lo que se puede
apreciar en la figura 8.

5. ANLISIS Y RESULTADOS
Se comprob, el correcto funcionamiento y la comunicacin
exitosa entre labview y el plc.
Al accionar una entrada se observ cmo se encenda la luz,
el indicador en labview, e igual a la vez si una salida se
activaba se encenda el indicador en labview.

Labview de National Instruments ha


revolucionado la forma en que los
ingenieros toman mediciones y usan la
informacin para mejorar la calidad del
producto, llegar ms rpidamente al
mercado, y ser ms eficientes en
ingeniera
y
manufactura.
Puede
implementar un sistema poderoso de
monitoreo y control en tiempo real usando
la programacin grfica con Labview. Con
ms de 600 funciones de anlisis en
Labview, variedad de E/S para monitoreo a
alta velocidad y conectividad a sistemas
de nivel empresarial, Labview es perfecto
para complementar su sistema de PLCs
para automatizar cualquier proceso.
Para poder realizar algn cambio fsico en
los estados del plc desde labview es
necesario crear en el programa de step 7
marcas en paralelo a las variables que se
obtengan del programa y dichas marcas
sern las que activen y cambien los
estados lgicos del plc desde labview.
OPC permite observar y modificar el
comportamiento del PLC en tiempo real,
esta caracterstica se puede utilizar para
diversas aplicaciones como de supervisin
y control de sistemas que tengan
elementos que soporten este estndar y
permite integrar mucho hardware que no
sea del mismo proveedor.

7. RECOMENDACIONES

Es necesario verificar la conexin del cable


multipunto porque si no est debida mente conectado
no se podr realizar la configuracin.

8. REFERENCIAS
[1]Buenas
tareas
OPC
server
Disponible
[online]:
http://www.buenastareas.com/ensayos/Cable-De-Comunicaci
%C3%83%C2%83%C3%82%C2%B3n-Pc-Ppi/6460264.html Manual CPU S7200
[2] Estuelectronic, (6 de agosto del 2012),Labview, Disponible [online]:
https://estuelectronic.wordpress.com/2012/08/06/que-es-y-para-que-sirvelabview/

Fig9. Programa en labview

[3] PC Access, TECHNICAL SHEET, (1985), PC ACCESS, Disponible[online]:


http://www.homeauto.com/Downloads/Products/PCAccess/PCAccessTechSheet.
pdf

UNIVERSIDAD POLITECNICA SALESIANA


13 DE MAYO DEL 2015

LABORATORIO DE COMUNICACIONES

You might also like