Está en la página 1de 27

UNIVERSIDAD TECNOLÓGICA

EMILIANO ZAPATA DEL ESTADO DE


MORELOS
.
DIVISIÓN ACADÉMICA DE MECÁNICA
INDUSTRIAL

OPC SERVER

REPORTE DE
INVESTIGACION
PRESENTAN ASESOR ACADÉMICO
GARCIA FLORES OSVADO
VARGAS PEREZ JORGE M. C. ROSENDO MARÍA JOSE
TINTOR JIMENEZ HERMINIA ITZEL VARGAS VALLE
GUSMAN SUAREZ ISAAC
ROBLES LAGUNAS ANTHONY

EMILIANO ZAPATA, MOR, NOVIEMBRE DE 2021


CAPÍTULO 1. DESCRIPCIÓN
DEL PROYECTO

1.1 Planteamiento del problema

En equipos investigar cómo se realiza la conexión de OPC Server de LabVIEW con


PLCSim de Siemens e interconectar LabVIEW y PLCSim. Realice una búsqueda en
internet de como conectar LabVIEW OPC Server con PLCSim de Siemens.

1.2 Objetivos
Investigar el cómo realizar la conexión de OPC Server de LabVIEW con PLCSim de
Siemens e interconectar LabVIEW y PLCSim.

1
CAPÍTULO 2. MARCO TEÓRICO

2.1 Revisión Bibliográfica

2.1.1.1 PLCSim
PLCSim permite probar los programas del PLC en un PLC simulado sin necesidad de
hardware real, en esta versión no es posible simular el PLC S7-1200 pero si su
equivalente el PLC S7-1500. S7-PLCSIM funciona conjuntamente con STEP 7 en el
TIA Portal. El PLC y cualquier módulo de señales conectados se pueden configurar
en STEP 7; asimismo, se puede programar la lógica de la aplicación y, a
continuación, descargar la configuración de hardware y el programa al PLC simulado
en S7-PLCSIM. Desde allí, es posible avanzar a través de la lógica del programa,
observar el efecto de las entradas y salidas simuladas, así como ajustar la lógica de
su programa según sea necesario.

2
2.1.1.2 OPC Server
Servidores OPC es un complemento de software para LabVIEW que convierte los
protocolos industriales patentados a los protocolos abiertos OPC Clásica y OPC
Unified Architecture (UA). Esta conversión a OPC permite que las aplicaciones de
LabVIEW se comuniquen con diferentes controladores lógicos programables (PLC) y
dispositivos de terceros a través del Cliente OPC UA que se incluye con el LabVIEW
OPC UA Toolkit, proporcionando una plataforma única para brindar medidas y control
de alto rendimiento a los sistemas industriales.

3
2.1.1.3 NetToPLCsim

NetToPLCsim le permite acceder a PLC-Simulation S7-Plcsim desde su red a través


de comunicación TCP / IP (Iso-On-TCP), utilizando la interfaz de red del PC en el
que se está ejecutando la simulación. Es útil para probar una aplicación cliente
(SCADA, HMI, etc.) junto con S7-Plcsim, sin un PLC real.

4
2.1.1.4 NI LabVIEW

LabVIEW es un software de ingeniería de sistemas que requiere pruebas, medidas y


control con acceso rápido a hardware e información de datos. entorno de
programación de LabVIEW simplifica la integración de hardware para aplicaciones de
ingeniería, así usted tiene una manera consistente de adquirir datos desde hardware
de NI y de terceros. LabVIEW reduce la complejidad de la programación, así usted
puede enfocarse en su problema de ingeniería. LabVIEW le permite visualizar
resultados inmediatamente con la creación integrada de interfaces de usuario de clic-
y-arrastre y visualizadores de datos integrados. Para convertir sus datos adquiridos
en resultados del negocio reales, usted puede desarrollar algoritmos para análisis de
datos y control avanzado con IP de matemáticas y procesamiento de señales o
reutilizar sus propias bibliotecas desde una variedad de herramientas.

5
CAPÍTULO 3. DESARROLLO

3.1.1 Ejecución del Proyecto (Electronic & Software Tips, 2019)


Se busco un tutorial desarrollado en los softwares disponibles como TIA Portal y se
procederá a seguir los pasos.
1. Se abrirá TIA Portal y se creará un nuevo proyecto.

6
2. Ya creado el proyecto se le configurara el modelo del CPU al requerido,
Devices & networks→ Add new device.

3. Ya seleccionado el modelo de CPU, se procede a buscar una dirección IP.


General→Propertis→ Ethernet addreses→ IP protocol.

7
4. Se abrira el main [OB1] y se creara un programa para prueba el cual solo
encenderá y apagara un led.

5. En este paso se abrirá PLCSim y se cargará el programa.

8
6. Se procede a probar el funcionamiento del programa en PLCSim.

7. Ya probado el funcionamiento, se procede a crear el OPC abriendo


primeramente el OPC Configuration.

9
8. Con el complemento de OPC abierto se procede a crear un nuevo canal, se
colocará el nombre.

9. Después en el botón siguiente se seleccionará el controlador para el canal.

10
10. Se dará click en el botón siguiente hasta finalizar, esto se realiza para dejar la
configuración restante en default.
11. Ya finalizada la configuración del canal, se procede a agregar nuevos
dispositivos comenzando por el nombre.

12. Se da click en next y se seleccionara el modelo del plc

11
13. Después de dar click en el botón next, se asignará la dirección ip, está la
seleccionaremos del protocolo de internet V4 (TCP/IP4).

12
14. Se dará next hasta finalizar, esto para dejar el resto de ajustes y selecciones
en default.

15. Ahora se agregarán las variables del programa en el plc, esto se realizará
agregando nuevas etiquetas, en este caso las del programa, tales como la
entrada y salida, siendo cada una correspondiente a su dirección como Q0.0 y
M0.0.

13
16. Ahora se abrirá el programa NetToPLCsim, se agregará un nuevo server y se
configurará con la ip.

14
17. Ya con el server añadido se iniciará y en la pestaña Runtime del opc se
conectará.

Se abrirá una pestaña para guardar la configuración, en esta solo se pondrá el


nombre y dirección de almacenamiento.

18. Ya guardada la configuración, haciendo clic en el icono se abrirá el


OPC Quick Client para observar la comunicación.

15
19. Se probará el funcionamiento con el PLCSim.

20. Hasta este paso se ha configurado el OPC Server, ahora se procederá crear
un nuevo proyecto en NI LabVIEW.

16
21. Se deberá crear un I/O server de la siguiente manera

22. Se seleccionará OPC Client

17
23. Seguido, se seleccionará National Instruments NIOPCServers

24. Ahora se crearán variables

18
25. Con la ventana “Create Bound Variables” se deberá buscar la siguiente ruta tal
como se muestra en la imagen, se seleccionarán “Light” y “Start”, las cuales
seguido se dará click en “Add” para de esta manera agregar las variables.

26. Después de dar click en OK en la ventana anterior, se abrirá al instante la


ventana “Multiple Variable Editor”, la cual tendrá las dos variables agregadas
anteriormente.

19
27. Ya confirmadas las variables en la ventana anterior, se procederá a abrir un
nuevo VI

28. Con el VI abierto, colocar un indicador Led y un Botón booleano en el panel


frontal, después abrir la ventana de “projec Explorer” y seleccionar las
variables “Light” y “Start” para moverlas hasta el diagrama a bloques como se
muestra en la segunda imagen.

20
29. Ahora, a la variable del botón, se le cambiara a escritura haciendo click
derecho y siguiendo la ruta que se muestra a continuación.

30. El siguiente paso será conectar cada variable a su respectivo bloque y agregar
un ciclo While con un wait de 10 ms.

21
31. Se puede correr el programa en conjunto con el programa realizado en TIA
Portal para observar el comportamiento.

22
Evidencias

23
24
CAPÍTULO 4. RESULTADOS Y
CONCLUSIONES

4.1 Resultados
4.2 Conclusiones y Recomendaciones

Se logro la conexión tanto en la simulación en PLCSim y de manera física, logrando


así el encendido y apagado de focos colocados en el PLC S7-1200, desde un
programa en LabVIEW.

Cumpliendo así el objetivo planteado:


• Investigar el cómo realizar la conexión de OPC Server de LabVIEW con
PLCSim de Siemens e interconectar LabVIEW y PLCSim.

25
REFERENCIAS

Electronic & Software Tips. (20 de Julio de 2019). Obtenido de how to connect Tia
portal (PLCsim) to labview: https://www.youtube.com/watch?v=gdENQ1o2lGQ

También podría gustarte