Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería en Mecatrónica
División de Electromecánica Industrial
1
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
INDICE
Objetivo ................................................................................................................... 3
Introducción............................................................................................................. 3
Acceso a datos históricos ....................................................................................... 5
Otros estándares de interfaz OPC OPC ................................................................. 5
Entorno de Programación LOGO 8 ........................................................................ 6
Tipos de programación en PLC. ............................................................................. 7
LABVIEW .............................................................................................................. 10
DESARROLLO DEL OPC .................................................................................... 10
PRACTICA 0: CONFIGURACIÓN OPC ............................................................... 14
PRACTICA 1: PROGRAMACIÓN DE LOGO 8 CON LOGO SOFT CONFORT 8.2
.............................................................................................................................. 32
PRACTICA 2: ENTRADAS DE RED LOGO SOFT CONFORT 8.2 ..................... 61
PRACTICA 3: ALTA DE TAGS EN NI OPC SERVER ......................................... 68
PRACTICA 4: ENLACE CON NI OPC SERVER Y NI LABVIEW ........................ 77
Conclusión ............................................................................................................ 90
Bibliografía ............................................................................................................ 91
2
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Objetivo:
El alumno conocerá y realizara un OPC((OLE for Process Control),aplicando
conocimientos de redes, así mismo configurará dispositivos que permitan realizar
una red y a su vez transmitirá datos para el control y visualización de algún proceso
controlado por PLC(Controladores Lógicos Programables).
Introducción:
¿Qué es un OPC?
5
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Entorno de Programación LOGO 8
¡LOGO! ¡El software admite pequeños proyectos de automatización con una
configuración y operación simples e intuitivas, desde el software de ingeniería
LOGO! Soft Comfort, para el LOGO! ¡Herramienta de acceso, y también el LOGO!
¡Editor web para el servidor web integrado en LOGO!
6
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Entorno de programación
7
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
8
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
9
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
LABVIEW
10
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
11
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Paso 4: Damos click en Data Comunication y aparecerá lo siguiente:
Librería OPC UA
instalada en
LABView
12
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
13
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Objetivo:
El alumno identificara los diferentes drivers que se utilizaran en OPC servers, así
como la correcta configuración dependiendo del PLC se se utilizara.
Desarrollo:
14
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Y aparecerá lo siguiente:
15
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
16
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
17
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Asignación de una IP
Click derecho sobre el icono de red (antes debemos conectar con un cable de red
TIA 568 A o TIA 568 B)
18
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Daremos click en Abrir el Centro de redes y recursos compartidos
19
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Seleccionamos
Propiedades
Seleccionamos
20
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Seleccionamos Usar la
siguiente dirección IP.
Pondremos la
siguiente dirección
IP (Clase C).
Nota: Para la
asignación de IP, SE
DEBERA
CONSULTAR EL
DISPOSITIVO QUE
CLASE DE IP
21
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Siguiente:
22
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Siguiente:
Cuando nos aparezca esta ventana, podremos visualizar que nuestro Driver fue
dado de alta de manera satisfactoria arrojando todas las configuraciones
anteriores.
Click en Finalizar
23
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Lo nombraremos como
LOGO_8
24
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Aquí pondremos la
dirección IP de nuestro
Configuracion de IP LOGO 8
25
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
IP: 192.168.1.007
Pasarela: 192.168.0.0
26
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Siguiente:
27
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
28
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Siguiente
Siguiente
29
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Dejaremos el puerto 102 que nos pre configurar el programa y daremos siguiente:
Cambiaremos el
valor a 200
Cambiaremos el
valor a 200
200
30
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Siguiente
Siguiente
31
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Al aparecer esta pantalla podremos corroborar que nuestro PLC físico se agregó
de manera correcta.
Presionamos Finalizar
Aquí podremos
constatarnos de que
nuestro PLC esta
agregado correctamente
32
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Para entender mejor la programación del entorno debemos saber que el PLC SE
PROGRAMA PRINCIPALMENTE POR BLOQUES FUNCIONALES, esto quiere
decir que cada componente se expresara por un bloque, el cual deberá especificar
que es por medio de un símbolo:
¡Todas las listas contienen elementos disponibles en LOGO! ¡Se trata de todos los
bornes, todas las funciones básicas y todas las funciones especiales que el Logo!
tiene. ¡Además, se incluyen todos los bloques aplicados en LOGO! hasta el
momento en que se ha ejecutado la lista BN .
a. No se puede insertar ningún bloque más. En ese caso puede ser que no haya
más memoria disponible o que se haya alcanzado el número máximo de bloques
posible.
33
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
CONSTANTES Y BORNES-CO
ENTRADAS:
A) Entradas digitales: ¡Las entradas digitales se identifican mediante una I, que son
los números de las entradas digitales (I1, I2, ...) correspondientes a los números de
los bornes de entrada de LOGO! Basic.
B) Entradas analógicas: ¡En las variantes de LOGO! LOGO! 24, LOGO! 24o, LOGO!
12/24RC y LOGO! 12/24RCo existen las entradas I7 y I8, que, dependiendo de la
programación, también pueden utilizarse como AI1 y AI2. Si se emplean las
entradas como I7 y I8, la señal aplicada se interpreta como valor digital. Al utilizar
AI1 y AI2 se interpretan las señales como valor analógico.
SALIDAS:
A) Salidas digitales: ¡Las salidas digitales se identifican con una Q, que son los
números de las salidas (Q1, Q2, ... Q16) correspondientes a los números de los
bornes de salida de LOGO! Basic.
B) Salidas analógicas: Las salidas analógicas se identifican con AQ. Existen dos
salidas analógicas disponibles, AQ1 y AQ2. En un salida analógica sólo puede
conectar un valor analógico, es decir, una función con una salida analógica o una
marca analógica AM.
34
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
MARCAS: Las marcas se identifican con M o AM y son salidas virtuales que poseen
el mismo valor que hay aplicado a su entrada. En LOGO! hay disponibles 24 marcas
digitales (M1 ... M24) y 6 marcas analógicas (AM1 ... AM6.)
En el resto de ciclos, la marca M8 puede utilizarse como el resto de marcas para las
funciones de activación, borrado y valoración.
TECLAS DE CURSOR: Puede utilizar las 4 teclas de cursor que se programan del
mismo modo que las demás entradas en un programa. Se activan en un display
específico en modo RUN y en un texto de aviso activado. El uso de teclas de cursor
permite ahorrar interruptores y entradas y la intervención manual en el programa.
35
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Las funciones básicas son elementos lógicos sencillos del álgebra de Boole. Las
entradas y funciones básicas se pueden negar de forma individual, es decir, que si
en la entrada en cuestión hay un “1”, el programa utiliza un “0”; Si hay un “0”, se
utiliza un “1”. Al introducir un programa encontrará los bloques de funciones básicas
en la lista GF que son las siguientes:
36
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
AND con evaluación de flanco: La salida de AND con evaluación de flanco sólo
adopta el estado 1 cuando todas las entradas tienen estado 1 y en el ciclo anterior
tenía estado 0 por lo menos una entrada.
37
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
NAND con evaluación de flanco: La salida de NAND con evaluación de flanco sólo
adopta el estado 1 cuando por lo menos una entrada tiene estado 0 y en el ciclo
anterior tenían estado 1 todas las entradas.
38
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Las funciones especiales se distinguen a primera vista de las funciones básicas por
la denominación diferente de sus entradas. Las funciones especiales contienen
funciones de tiempo, remanencia y diferentes posibilidades de parametrización para
adaptar el programa a sus necesidades.
Lo siguiente es una breve visión del conjunto de las designaciones de las entradas
de las funciones especiales:
R (Reset): La entrada R tiene preferencia sobre todas las demás entradas y pone
las salidas a “0”.
Inv (Invert): La señal de salida del bloque se invierte si esta entrada se activa.
39
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Borne X en las entradas de las funciones especiales: Si activa las entradas de las
funciones especiales con el borne x, éstas se ocupan con el valor 0. Es decir, en las
entradas existe una señal low.
P (Priority): Esta entrada no se activa. Aquí define las prioridades y decide si el aviso
debe acusarse en RUN.
Comportamiento de tiempo
Base de tiempo __ : __
40
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
= 250 minutos
Respaldo del reloj: ¡El reloj interno de un LOGO! sigue funcionando incluso si se
produce un corte de la tensión de la red porque posee una reserva de marcha. La
duración de esta reserva depende de la temperatura ambiente. A una temperatura
ambiente de 25°C, la reserva usual es de 80 horas.
41
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
42
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Ejemplo 1:
Se dispone de termo sensores con los siguientes datos técnicos: –30 hasta +70°C,
0 hasta 10V DC (es decir, 0 hasta 1000 en LOGO!).
43
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Ejemplo 2:
44
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
0 0 0,01 0 0
5 500 0,01 0 5
10 1000 0,01 0 10
0 0 1 0 0
5 500 1 0 500
10 1000 1 0 1000
0 0 10 0 0
5 500 10 0 5000
10 1000 10 0 10000
0 0 0,01 5 5
5 500 0,01 5 10
10 1000 0,01 5 15
0 0 1 500 500
0 0 1 –200 –200
45
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
0 0 10 –10000 –10000
10 1000 10 –10000 0
0,02 2 0,01 0 0
0,02 2 0,1 0 0
0,02 2 1 0 2
0,02 2 10 0 20
46
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
47
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
48
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
49
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
50
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
51
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
52
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
53
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
54
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
55
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Seleccionamos Herramientas:
Seleccionamos Transferir:
56
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Seleccionamos PC->LOGO
57
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
58
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
59
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Nuestra barra de estados se tornara de color verde y con una palomita, donde
detectará automáticamente nuestro PLC y daremos aceptar:
60
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
VM
Dispositivo remoto
61
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
62
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Ocuparemos 2 entradas de red, una para el arranque del proceso y el otro para el
paro de nuestro proceso, quedando como en la siguiente imagen:
63
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
64
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
65
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
66
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
67
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
El alumno podrá dar de alta las tags en OPC de National Instruments, para poder
controlar los valores que serán asignados al bloque de entradas de red.
Desplegamos en LOGO
68
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Seleccionaremos LOGO_8
69
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
2
3
4
5
6
Nomenclatura Descripción
1 Name: daremos un
nombre a nuestra tag,
esto solo será valido
dentro del OPC
2 Address: Localizara
nuestra tag, por ende
será la dirección
asignada en cada
bloque de entrada y
salida de red O BIT
asignado.
3 Descripción:
Podremos agregar un
texto para indicar el
funcionamiento
70
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
71
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
72
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
73
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Si damos click derecho sobre BAV nos arrojara las siguientes opciones:
74
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
75
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Y podremos ver que los valores de la salida virtual y el botón de arranque virtual
cambian a 1
76
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Crearemos un Blank VI
77
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
78
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
79
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Para la acción mecánica se darán las siguientes opciones a cada uno de los
botones.
80
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Seleccionaremos Propiedades:
81
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
82
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Seleccionaremos DataSocket
83
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
84
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
85
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Podremos ver que las tags que dimos de alta aparecen en la carpeta, por lo que
seleccionaremos BAV
86
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
87
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Ahora aparecerá la
URL en el recuadro
Y daremos Ok
88
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Aparecerá el
siguiente icono de
vinculación con el
OPC y la tag que
89
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Conclusión:
Al tener un sistema controlados por OPC tienen muchas ventajas como la rapidez,
efectividad, ahorro de recursos, etc. Sin embargo, controlar un sistema con OPC
mediante un PLC modular teniendo al mismo tiempo un programa con interfaz
agradable brinda muchas ventajas para el usuario, no debemos olvidar que nos
permite enviar y recibir datos casi instantáneamente y que gracias a esto se han
podido desarrollar proyecto anteriormente no realizados, se ha ido migrando el
conocimiento a lo largo del tiempo y se fue avanzado de manera gradual la
implementación y desarrollo del OPC, teniendo como resultado un control óptimo.
90
Manual para la realización de OPC enlazado con Logo 8
Ingeniería en Mecatrónica
División de Electromecánica Industrial
Bibliografía
https://www.logicbus.com.mx/blog/opc-ua/
http://bibliotecas.unam.mx/index.php/desarrollo-de-habilidades-informativas/como-
hacer-citas-y-referencias-en-formato-
apa#:~:text=Cita%20Textual%20o%20directa,p%C3%A1gina%20de%20donde%20se%20
extrajo.
http://bibing.us.es/proyectos/abreproy/70801/fichero/SISTEMA+OPC+PARA+AUTOMATI
ZACION+MEDIANTE+REDES+DE+ESTADO.pdf
https://profinetuniversity.com/automatizacion-industrial/opc-ua-y-profinet/
91