Lab 10 Comunicaciones Industriales Con LabVIEW
Lab 10 Comunicaciones Industriales Con LabVIEW
Lab 10 Comunicaciones Industriales Con LabVIEW
V CICLO
I.- Objetivos:
● Realizar la comunicación entre el controlador UT351 y el LabVIEW a través del servidor
OPC KEPServerEX.
II.- Seguridad:
Advertencia:
● No obstruir las vías de evacuación con mochilas, sillas en mala
posición, etc.
● Ubicar maletines y/o mochilas al final del aula o en los casilleros
asignados al estudiante.
● No ingresar con líquidos, ni comida al aula de Laboratorio.
● Al culminar la sesión de laboratorio apagar correctamente la
computadora y la pantalla, y ordenar las sillas utilizadas.
● En este laboratorio está prohibida la manipulación del hardware,
conexiones eléctricas o de red
El software NI LabVIEW puede comunicarse con cualquier controlador lógico programable (PLC)
de diferentes formas. OPC (OLE for Process Control) define el estándar para comunicar datos en
tiempo real entre los dispositivos de control de una planta y las interfaces hombre-máquina
(IHM). Los servidores OPC están disponibles virtualmente para todos los PLCs y para PACs
(Programmable Automation Controller). En éste tutorial usted aprenderá cómo usar LabVIEW
para comunicarse con un controlador de procesos conectado a la red modbus utilizando OPC.
Este tutorial utiliza el módulo DSC (Datalogging and Supervisory Control).
Laboratorio 10: Comunicaciones industriales con el LabVIEW
V.- Procedimiento:
Overview
Esta guía demuestra cómo establecer la conexión entre el KEPServerEX data server (NI OPC
Server) y el LabVIEW.
Nota: Para este tutorial, el DSC Module debió haber sido instalado previamente
2
Laboratorio 10: Comunicaciones industriales con el LabVIEW
3
Laboratorio 10: Comunicaciones industriales con el LabVIEW
Interface de comunicación LL of
Dirección Adr 2
Instalación de componentes
Los componentes del NI DSC Module deben ser instalados para lo cual ejecutaremos el instalador.
4
Laboratorio 10: Comunicaciones industriales con el LabVIEW
1. Para empezar, en la parte inferior derecha de su pantalla busque el icono del ni OPC
server y realice un clic derecho y finalmente haga clic en el menú Administración y
seleccione Configuración.
Nota: si no está activo el NI OPC buscar y abrir el “ ”
5
Laboratorio 10: Comunicaciones industriales con el LabVIEW
6
Laboratorio 10: Comunicaciones industriales con el LabVIEW
2. Creamos un nuevo proyecto, File->new o hacemos clic en el icono de new tal como se
muestra en la imagen de abajo y finalmente le damos Yes, Update.
4. En Device driver, seleccionamos el driver para Modbus ASCII Serial, ya que es la forma
más fácil y sencilla para comunicarse mediante este protocolo y finalmente le damos en
siguiente.
7
Laboratorio 10: Comunicaciones industriales con el LabVIEW
Nota: verificar en el administrador de dispositivos a que puerto serial está enlazado el COM ID
8
Laboratorio 10: Comunicaciones industriales con el LabVIEW
7. Ahora crearemos un nuevo dispositivo, para lo cual haremos clic en Click to add a device y le
colocamos el nombre de nuestro dispositivo que es el UT-351 y le damos siguiente.
9
Laboratorio 10: Comunicaciones industriales con el LabVIEW
10
Laboratorio 10: Comunicaciones industriales con el LabVIEW
10. Hacer clic en Click to add a static tag, para crear las variables a las cuales deseamos
comunicarnos.
Seguir la secuencia tal como se muestra en la figura de abajo, para la creación de los tags
Nota: Las direcciones Modbus son brindadas por el fabricante del equipo, por eso es muy
importante leer su manual de comunicación. En nuestro caso el fabricante solo usa registros
Modbus para números enteros.
11
Laboratorio 10: Comunicaciones industriales con el LabVIEW
2. En el nuevo
proyecto creamos un nuevo servidor de entradas y salidas (I/O Server), para lo cual
hacemos clic derecho en My Computer y seleccionamos New-> I/O Server.
12
Laboratorio 10: Comunicaciones industriales con el LabVIEW
3. Recordemos que no nos estamos conectando directamente por Modbus, sino a través del
servidor OPC (KEPServerEX), por lo cual seleccionaremos OPC Client.
13
Laboratorio 10: Comunicaciones industriales con el LabVIEW
5. Ahora dentro de la librería creado se encontrará nuestro cliente OPC, en el cual tendremos
que crear las variables de enlace , le damos clic derecho a OPC1 y le damos Create
Bound Variables.
14
Laboratorio 10: Comunicaciones industriales con el LabVIEW
6. Seleccionamos las variables creadas en el servidor OPC y luego las agregamos a nuestra
librería, para que podamos hacer uso de estas.
15
Laboratorio 10: Comunicaciones industriales con el LabVIEW
- LabVIEW_Modbus.lvproj
- Libreria_Modbus.lvlib
- Supervision.vi
Entregable 1: Capture las pantallas con el resultado esperado de los procedimientos, cada
captura deberá ser comentada, explicando en no menos de tres líneas el funcionamiento del
programa, observaciones y aspectos relevantes
Reto Tecsup
Implementar el software de supervisión, tomar como referencia la figura y programa de abajo.
16
Laboratorio 10: Comunicaciones industriales con el LabVIEW
Entregable 2: Capture la pantalla con el resultado esperado del reto Tecsup cada captura deberá
ser comentada, explicando en no menos de tres líneas el funcionamiento del programa,
observaciones y aspectos relevantes
VIII. OBSERVACIONES:
(MÍNIMO 3)
IX. CONCLUSIONES:
(MÍNIMO 3)
17
Laboratorio 10: Comunicaciones industriales con el LabVIEW
1. Presentar como informe de laboratorio solo los entregables (Lo resaltado en amarillo)
2. Por cada pantallazo que se realice, se deberá comentar en no menos de 3 líneas explicando la
figura o procedimiento.
3. La presentación del informe se realiza por el Canvas, un día antes de que se cumpla la
semana de realizado el laboratorio (6 días).
4. Se penalizará con puntos en contra las faltas de ortografía en la redacción del informe, la
presentación fuera del tiempo indicado, en especial la falta de orden.
5. Se evaluará con nota cero si el nombre de uno de los participantes no está incluido en el
informe, incluir a un alumno que no ha participado en la experiencia de laboratorio, el nombre
del profesor está mal escrito, la presentación del informe por otro medio que no sea el
Canvas, o el más mínimo intento de plagio.
6. Se dará una bonificación de un punto aquel alumno que publique en el foro de consultas,
alguna información relevante del tema tratado en la semana o encuentre alguna falla de
redacción u ortografía en las presentaciones y guías de laboratorio, así como de algún error en
el Canvas.
7. Pasada una semana de la publicación de la nota en el SEVA, se dará por entendido la
conformidad del alumno con su nota, es responsabilidad del alumno la verificación de la
conformidad de su nota, en caso de algún reclamo pasada la semana, ya no será tomada en
cuenta.
18
Laboratorio 10: Comunicaciones industriales con el LabVIEW
Requier No Puntaje
Criterios a Evaluar Excelente Bueno
e Mejora Aceptable Logrado
Puntaje Final
Comentario al
alumno o alumnos
Descripción
Demuestra un completo entendimiento del problema o realiza la actividad cumpliendo
Excelente
todos los requerimientos especificados.
Bueno Demuestra un considerable entendimiento del problema o realiza la actividad
19
Laboratorio 10: Comunicaciones industriales con el LabVIEW
20