Sunteți pe pagina 1din 20

PROGRAMACIÓN APLICADA A LA INDUSTRIA

V CICLO

Laboratorio 10: Comunicaciones industriales con el LabVIEW

Alumnos: <colocar aquí los apellidos y nombres del alumno>


<colocar aquí los apellidos y nombres del alumno>

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

III.- Equipos y Materiales:


Una computadora con:
● Windows 7 o superior
● Conexión a la red del laboratorio
● Software LabVIEW de 32 bits

IV.- Fundamento Teórico:

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

Configuración del controlador UT-351 y la comunicación Modbus


Panel frontal

2
Laboratorio 10: Comunicaciones industriales con el LabVIEW

Configuración del controlador


Proceda a configurar el controlador de acuerdo a la secuencia mostrada en las figuras de abajo

3
Laboratorio 10: Comunicaciones industriales con el LabVIEW

Configuración de parámetros de comunicación


En el controlador UT-351 configurar los siguientes parámetros:

Interface de comunicación LL of

Protocolo de comunicación P.SL 7 (Modbus ASCII)

Velocidad de transmisión bPS 4 (9600bps)

Paridad PrI 1 (Par)

Bit de parada StP 1

Longitud de data dLn 7

Dirección Adr 2

Tiempo de respuesta mínimo rP.t 10

Instalación de componentes
Los componentes del NI DSC Module deben ser instalados para lo cual ejecutaremos el instalador.

Preparar el KEPServerEX para la conexión Modbus


LabVIEW compra licencias a terceros como KEPServerEX y los presenta como suyos cambiándole
el nombre a NI OPC Server

4
Laboratorio 10: Comunicaciones industriales con el LabVIEW

Cambiando el Servidor a Modo Interactivo


Aunque el modo de proceso por defecto del servidor es de servicio del sistema, las
comunicaciones entre el LabVIEW y el servidor son mucho más simples con el modo interactivo.
Para obtener información sobre cómo cambiar el modo de proceso, consulte las instrucciones de
abajo.

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

2. A continuación, abra el tab Proceso Runtime y busque el modo de proceso.


Use el menú despliegue de Selected Mode para seleccionar Interactive.

3. A continuación, hacer clic en Aceptar.


Creación de un proyecto en el KEPServerEX
1. Primero abrimos el NI OPC Servers – Runtime

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.

3. Agregamos un canal y lo nombramos como Modbus, para identificarlo rápidamente y


finalmente la damos siguiente.

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

5. En Communication Serialization, lo dejamos tal como está y le damos a siguiente.

6. En Comunications configurar la comunicación tal como se realizó en el controlador UT-351


de Yokogawa. Y finalmente darle en siguiente hasta que aparezca el botón de finalizar.

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

8. En New Device – Model, seleccionamos Modbus Ascii y le damos a siguiente.

9. Recordemos que en la configuración de la comunicación en el controlador UT-351 le


pusimos como dirección Modbus el número 2, por lo cual debemos enlazarnos a este
dispositivo y por último hacemos clic en siguiente, siguiente hasta que aparezca el botón
de finalizar..

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.

11. Crear los siguientes Tags:


● PV con dirección de registro Modbus 400003
● SP con dirección de registro Modbus 400004
● OUT con dirección de registro Modbus 400005
● ALM con dirección de registro Modbus 400011

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

Prueba de la conexión con el Quick Client


Es muy importante saber si existe comunicación entre el controlador UT-351 y el servidor OPC,
utilizaremos la herramienta de cliente rápido (Quick Client) y posteriormente verificamos si la
conexión es correcta “Good”

Nota: el servidor rápido solo es una herramienta de comprobación de la comunicación

Creando un proyecto en LabVIEW


1. Primero creamos un nuevo proyecto y seleccionamos el proyecto en blanco (Blank Project)

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

4. Seleccionamos el servidor OPC del 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.

7. Finalmente hacemos clic en Done.

8. Luego le damos clic derecho a My computer y creamos un nuevo VI

9. Finalmente guardamos todo tal como se muestra a continuación

15
Laboratorio 10: Comunicaciones industriales con el LabVIEW

- LabVIEW_Modbus.lvproj
- Libreria_Modbus.lvlib
- Supervision.vi

10. Abrimos el vi creado y arrastramos-soltamos las variables de enlace en el Block Diagram.

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

FINALIZACIÓN DEL LABORATORIO

1. Informe al instructor que ha concluido para que revise su laboratorio.


2. Apague el equipo.

VIII. OBSERVACIONES:
(MÍNIMO 3)

IX. CONCLUSIONES:
(MÍNIMO 3)

17
Laboratorio 10: Comunicaciones industriales con el LabVIEW

VI.- Normas Generales

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

Electrónica y automatización industrial


Rúbrica
Capacidad
Realiza una aplicación con animaciones, botones, nodos de propiedad e invocación para
terminal /
la implementación de un HMI.
Competencia
Los estudiantes estarán en la capacidad de realizar aplicaciones de sistemas de
Competencia
supervisión, para manejar conceptos de programación, utilizando el software LabVIEW.
específica de la
*(La redacción de la competencia específica tiene cuatro componentes: acción,
sesión
contenido, propósito y condición).
Curso Programación Aplicada a la Industria Periodo 2019-II

Actividad Laboratorio 10: Comunicaciones Industriales con LabVIEW Ciclo V

Nombre del Alumno <Rellenar> Semana 1

Docente <Rellenar> Fecha <Rellenar> Sección <A o B>

Requier No Puntaje
Criterios a Evaluar Excelente Bueno
e Mejora Aceptable Logrado

Antes de la clase: El alumno revisa el material de


clase en la plataforma virtual e identifica el propósito 4 3 2 0
del laboratorio y asiste preparado.
Durante la clase: El alumno es puntual, está inmerso
en la realización del laboratorio y tiene la mejor actitud 6 5 3 0
durante la experiencia
Durante la clase: Realiza de manera excelente lo
solicitado en las guías de laboratorio durante la 3 2 1 0
experiencia.
Al finalizar la clase: Finaliza con éxito su laboratorio,
4 3 2 0
analiza las experiencias y realiza mejoras.
Después de la clase: Presenta un informe donde
incluye conclusiones, referencias a los datos
obtenidos, gráficos realizados, posibles fuentes de 3 2 1 0
error y lo que se aprendió en la experiencia, también
propone aplicaciones reales.
Total 20 15 9 0
Adicionales
▪ Bonificación +
▪ Penalidad -

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

cumpliendo con la mayoría de los requerimientos especificados.


Demuestra un bajo entendimiento del problema o realiza la actividad cumpliendo con
Requiere mejora
pocos de los requerimientos especificados.
No Aceptable No demuestra entendimiento del problema o de la actividad.

20

S-ar putea să vă placă și