Está en la página 1de 24

TEMA: LABORATORIO 3

CURSO:REDES INDUSTRIALES

Docente: MSc. Manuel Amaya Gonzalez.


TRANSFORMACION / TEORIA

TEMAS

CONTENIDO

 CAN OPEN:
Producto/Consumidor
Los 7 servicios de CANopen
Push/Pull
OD/EDS
 OPC

Datos/Observaciones
PRODUCTO/CONSUMIDOR

En CANopen, el modelo productor/consumidor es una forma de organizar y


gestionar la comunicación entre nodos en una red. Este modelo se utiliza para
la transferencia de datos de manera cíclica y en tiempo real, donde un nodo
productor envía datos y uno o más nodos consumidores reciben esos datos.
Este enfoque es especialmente útil en aplicaciones en las que se necesita una
actualización periódica de la información en tiempo real.

Característica del nodo productor:


 Este nodo es responsable de generar y enviar datos de forma periódica.
 Estos datos se colocan en objetos de datos específicos llamados Object
Dictionary Objects (OD)
 Transmiten mediante la red a través de mensajes PDO (Process Data
Object).
 El nodo productor determina el ritmo de transmisión de datos

Datos/Observaciones
PRODUCTO/CONSUMIDOR

Característica del nodo consumidor:


 Este nodo necesita los datos producidos por el nodo productor.
 Estos nodos están configurados para recibir los datos del PDO enviados
por el nodo productor
 Pueden ser uno o varios nodos consumidores

Datos/Observaciones
LOS 7 SERVICIOS DE CANOPEN:

1. SDO (Service Data Object): Es el servicio principal para transferir datos entre
nodos (dispositivos) en la red CANopen. Se utiliza para leer o escribir datos de un
objeto en un dispositivo remoto.
2. PDO (Process Data Object): Son mensajes predefinidos que contienen datos de
proceso. Estos mensajes se utilizan para la transferencia de datos en tiempo real
entre dispositivos, como sensores y actuadores. Estos servicios son fundamentales para la
3. NMT (Network Management): Gestiona el estado de la red CANopen. Permite comunicación efectiva y la gestión de
iniciar, detener, reiniciar o poner en estado de espera a los nodos de la red. dispositivos en una red CANopen. Cada uno
4. Heartbeat: Es un mecanismo para comprobar la disponibilidad de los nodos en la cumple una función específica en el
red. Los nodos envían periódicamente mensajes de "latido" para indicar que están intercambio de datos y el control de la red.
activos y operativos.
5. SYNC (Synchronization): Proporciona una señal de sincronización en la red para
asegurar que ciertos eventos ocurran simultáneamente en diferentes dispositivos.
6. EMCY (Emergency): Se utiliza para notificar situaciones de emergencia o errores
graves en los dispositivos de la red.
7. LSS (Layer Setting Services): Estos servicios se utilizan para configurar y
cambiar parámetros de la capa física de la red CANopen, como la velocidad de
transmisión, direcciones de nodos, etc.

Datos/Observaciones
DEFINICIÓN OPC

Las siglas OPC corresponden al concepto OLE


(Object Linking and Embedding for) Process
Control, (Vinculación e Incrustación de Objetos
para el Control de Procesos).

Este se compone de un conjunto de interfaces


estándar que emplea una tecnología de
comunicación abierta.

Fue creada por un conjunto de fabricantes en 1995.

En 10 años, OPC se estableció como el estándar de


comunicaciones industriales por su versatilidad con
prácticamente todos los fabricantes de equipos y
sistemas de automatización del mundo.

Datos/Observaciones
DEFINICIÓN OPC
Este software (driver) conocido como OPC hace de interfaz, comunicando una o más Fuentes de datos (Data
source) utilizando sus protocolo nativos (típicamente PLCs, Módulos I/O, controladores, etc.) para recoger y enviar
datos a diferentes Servidores OPC como (Siemens, Allen Bradley, Mitsubishi, etc.) para posteriormente
retroalimentar a los Clientes OPC (típicamente SCADAs, HMIs, generadores de informes, generadores de gráficos,
aplicaciones de cálculos, etc.).

Datos/Observaciones
DEFINICIÓN OPC
En una arquitectura OPC siempre se
encuentra un Cliente OPC y un Servidor OPC
para la interacción con los dispositivos. MAESTRO

El Servidor OPC es el esclavo mientras que el


Cliente OPC es el maestro. ESCLAVO

DISPOSITIVOS DE
LECTURA Y
ESCRITURA

Datos/Observaciones
DEFINICIÓN OPC
EJEMPLO: Esta aplicación emplea un
servidor OPC que proporcionará datos y a
su vez habrá un cliente OPC para proceder
con la lectura y escritura hacia la fuente de
datos.

Datos/Observaciones
¿PARA QUÉ SIRVE UN SISTEMA OPC?

Aquel software de comunicación es muy


aprovechable para el intercambio de
información entre múltiples dispositivos y
aplicaciones de control sin restricciones o
límites impuestos por los fabricantes.

Debido a que un servidor OPC puede estar


comunicándose continuamente con los PLCs
de campo, RTUs, estaciones HMI u otras
aplicaciones. Aunque el hardware y el
software provengan de diferentes marcas
comerciales, el cumplimiento del estándar
OPC posibilita la comunicación continua en
tiempo real.

Datos/Observaciones
BENEFICIOS DEL OPC
 El valor de OPC radica en que es un estándar abierto, lo que
significa menores costes para los fabricantes y más opciones
para los usuarios.

 Los fabricantes de hardware sólo tienen que proporcionar un


único servidor para que sus dispositivos se comuniquen con
cualquier cliente OPC.

 Los proveedores de software sólo tienen que incluir las


capacidades del cliente OPC en sus productos y éstos se vuelven
instantáneamente compatibles con miles de dispositivos de
hardware.

 El escenario típico de conexión OPC es una sola conexión


servidor-cliente en un solo ordenador, como se ilustra en la
imagen de arriba, pero hay más posibilidades.

 Las comunicaciones entre el Cliente OPC y el Servidor OPC son


bidireccionales, lo que significa que los Clientes pueden leer y
escribir en los dispositivos a través del Servidor OPC.

Datos/Observaciones
Datos/Observaciones
TIPOS DE SERVIDORES DE OPC
• OPC Classic (OPC DA, HDA, A&E)

OPC Data Access (OPC DA):


Utiliza el modelo cliente/servidor para facilitar la transferencia de
datos en tiempo real entre dispositivos y aplicaciones. Utiliza la
tecnología COM/DCOM de Microsoft para la comunicación, lo que
puede ser limitante en entornos con diferentes sistemas operativos y
problemas de seguridad.

OPC Historical Data Access (OPC HDA):


Centrado en el acceso a datos históricos, este estándar proporciona
capacidades para recuperar datos pasados ​para análisis, informes y
comprensión del comportamiento del sistema a lo largo del tiempo.

OPC Alarms & Events (OPC A&E):


Se enfoca en la gestión de eventos y alarmas. Permite la
comunicación de información crítica sobre eventos, alarmas y
cambios de estado entre dispositivos y sistemas, ayudando en la
supervisión y el control de procesos.
Datos/Observaciones
TIPOS DE SERVIDORES DE OPC

• OPC UA (OPC Unified Architecture):

Arquitectura avanzada:
Introduce una arquitectura más flexible, independiente de la
plataforma y basada en servicios, lo que permite una
comunicación más segura y eficiente entre dispositivos de
diferentes fabricantes.

Seguridad robusta:
Ofrece una amplia gama de características de seguridad,
como autenticación de usuarios, encriptación de datos y
firmado digital, lo que lo hace más resistente a amenazas
cibernéticas y más adecuado para entornos industriales
modernos.

Modelado de datos extenso:


Permite una representación más rica y detallada de la
información de proceso, facilitando la interoperabilidad entre
diferentes sistemas y la estructuración de datos complejos.

Datos/Observaciones
FUNCIONAMIENTO OPC

Datos/Observaciones
FUNCIONAMIENTO OPC
Aparte también nos da unas pautas para implementar el control y
El objetivo de la instalación será el transporte de piezas desde una zona de mantenimiento de la instalación. De forma remota nos piden que se
entrada a una zona de salida. Además, será necesario que durante diversos represente el estado actual de la instalación, así como que
puntos intermedios se acumen piezas por si hubiera algún problema en la podamos rearmarla.
instalación que nos suministra piezas poder obtener piezas de este stock
intermedio. Debe ser posible el seleccionar acumular o desacumular en cada
uno de los transfers de acúmulo, así como poder ver el estado de
Además, habrá que tratar el problema de que la entrada de piezas será en
cada uno de los elementos funcionales pudiendo ver el estado de
un nivel 0, y salida de piezas en un nivel 1, de altura superior, por lo que será
los sensores y memorias, y pudiendo ciclar las memorias de
necesario un elevador que eleve la pieza.
presencia y de tránsito.
Será restricción el uso de mesas de rodillos para transportar las piezas y no
De cara a un mantenimiento preventivo de la instalación, el cliente
de cintas transportadoras, debido al peso y característica metálica de la
pide que se haga un análisis de los eventos/defectos que surjan
pieza.
durante el funcionamiento dándonos libertad a escoger la técnica
que consideremos más adecuada siempre y cuando se permita
Además, el cliente nos especifica que las piezas llegan con un intervalo de
efectuar una relación entre estos eventos.
30 segundos y es necesario que podamos suministrar una pieza con un
tiempo máximo de 45 segundos, por este motivo será de especial utilidad el
Para ello será necesario programar unos eventos que tienen lugar
ir rellenando de piezas las zonas de cúmulo para poder contrarrestar la
cuando hay memoria presencia, pero ésta no es detectada por los
diferencia de tiempo entre la llegada y la salida de piezas.
sensores o cuando el tránsito de un elemento funcional a otro está
Existen unas restricciones mecánicas de la instalación, el elevador no podrá
activo durante más de un determinado tiempo.
ir siempre a máxima velocidad para evitar vibraciones y asegurarnos el lugar
de parada, aparte, será necesario que el nivel 0 sea una zona cerrada con
Todos estos eventos serán visualizados en un interfaz gráfico HMI
mecanismos anti-intrusión para evitar atrapamientos.
de cara a un mantenimiento, debiendo ser posible el ejecutar la
Datos/Observaciones aplicación gráfica y dispositivos portátiles e independientes de la
instalación.
FUNCIONAMIENTO OPC

Datos/Observaciones
FUNCIONAMIENTO OPC

Datos/Observaciones
FUNCIONAMIENTO OPC

Datos/Observaciones
FUNCIONAMIENTO OPC

Datos/Observaciones
CIERRE

CONCLUSIONES
CIERRE

Conclusiones

• Podemos concluir que en un sistema OPC facilita la comunicación entre dispositivos de cualquier fabricante
sin importar el tipo de hardware o software que posean dichos dispositivos, es por ello que se considera un
sistema de comunicación abierta y muy versátil para las industrias.

• OPC Classic ha sido ampliamente utilizado pero puede presentar limitaciones en términos de seguridad y
compatibilidad. OPC UA es la evolución moderna y preferida debido a su seguridad mejorada, arquitectura
independiente de la plataforma y capacidades avanzadas de comunicación y modelado de datos. La elección
del estándar OPC dependerá de las necesidades específicas del sistema y los requisitos del entorno industrial
en el que se implementará.

• Object Dictionary contiene información para la configuración de parametros de algun objetivo.

• Electronic Data Sheet describe como actua la comunicación entre dispositivos.


Bibliografía:
• https://vestertraining.com/blog/opc-ventajas-comunicacion/

• https://www.cursosaula21.com/que-es-opc-y-como-funciona/ç

• https://www.kepserverexopc.com/opc-de-sus-origenes-a-opc-ua/#:~:text=El%20est%C3%A1nd
ar%20de%20comunicaci%C3%B3n%20OPC,conjunto%20de%20fabricantes%20en%201995
.

• figueroa, fabio. (2023, January 12). OPC SERVER. Todo lo que necesitas saber.-SENSORICX.
Retrieved November 18, 2023, from SENSORICX website:
https://sensoricx.com/control-logico-programable-plc/opc-server-todo-lo-que-necesitas-saber/

• larr_english. (2016, October 4). OPC: Desde el clásico al nuevo OPC-UA - Larraioz Elektronika.
Retrieved November 18, 2023, from Larraioz Elektronika website:
https://larraioz.com/articulos/opc-desde-el-clasico-al-nuevo-opc-ua

• TheOPCFoundation. (2023). 1 1 OPCUA 2023 Status Roadmap Hoppe [YouTube Video].


Retrieved from
https://www.youtube.com/watch?v=SJdMjIkhEzo&list=PLROM1mLWekVBo57WTnReI_-5yVbIK
4koW&index=3
Gracias
Facultad de Ingeniería
Departamento Académico de Electrónica

También podría gustarte