Escolar Documentos
Profissional Documentos
Cultura Documentos
2. Arquitecturas de Control
i. Industria 4.0
ii. I/O Distribuido
iii. Control centralizado y distribuido
3. Variadores de Velocidad
4. Estndares Seriales
i. RS-232
ii. RS-485
iii. CAN ISO 11898-2
iv. Ethernet IEEE 802.3
5. Protocolos Industriales
i. Market Share de Protocolos
ii. Modbus
iii. DeviceNet
iv. EthernetIP
v. Profibus
vi. ProfiNet
6. OPC
i. OPC Clsico
ii. OPC UA
Evaluacin
Prcticas 50%
-Las tareas, reportes de prcticas y exposiciones en clase debern ser entregadas en la fecha y hora sealadas para que tengan validez en la
calificacin. Debern cumplir con los requerimientos mnimos de contenido y presentacin solicitados.
-De conformidad con la normativa de la universidad, NO se permite operar telfonos celulares en el saln de clase. La falta a esta disposicin
se sancionar con una inasistencia.
-La materia es presencial, lo cual significa que para su acreditacin se deber atender al menos al 80% de las sesiones.
-No se aplicarn exmenes y/o revisarn prcticas fuera de las fechas establecidas, salvo casos justificados por enfermedad.
-La clase inicia en punto de la hora, dando 10 minutos de tolerancia para la entrada al saln. Los 20 minutos de descanso se guardan para el
final de la clase.
-Es obligatorio e indispensable preparar las prcticas fuera del horario de clase, es decir al llegar a ejecutar la prctica esta se debi haber
ledo y documentado, instalado el software y/o mquinas virtuales necesarias. No se deber usar el tiempo de clase para estos preparativos.
-Las tareas y exposiciones en clase por parte de los alumnos pueden ser temas que se incluyan en los exmenes.
-Para la revisin de una prctica de laboratorio y exposicin en clase es mandatorio que todos los miembros del equipo estn presentes.
-Es mandatorio guardar orden en el laboratorio y utilizar los aparatos que se les proporcione para ejecutar las prcticas con el mayor cuidado.
En caso de dao a algn aparato este deber ser pagado por el equipo de alumnos que lo tena bajo su resguardo y uso. Queda estrictamente
prohibido realizar modificaciones por iniciativa propia a los mdulos didcticos que se les proporcione, al menos que sea bajo supervisin del
profesor de la materia.
-No est permitido cambiar de equipo de trabajo para las prcticas de laboratorio durante el semestre.
Los reportes de prcticas debern :
#2
- Investigue sobre la Suite de protocolos TCP/IP
- Direccionamiento IP (clases de direcciones/Sub net mask, etc.)
- TCP vs UDP
#3
Investigue sobe el estndar serial MBP (Manchester Coded Bus Powered)
#4
-Investigue sobe la tecnologa de Microsoft OLE (Object Linking and Embedding)
-Investigue hojas de datos y caractersticas de equipos OPC UA Embedded (ej. Matrikon
Industrial UA Modbus Gateway)
Exposiciones en Clase
#1 Protocolo AS-Interface (AS-I)
Qu es una red?
Una red es un conjunto de computadoras, PLCs u
otros dispositivos (nodos) conectados entre s
para compartir recursos.
Qu es un bus de campo (Field Bus)?
Es un enlace de comunicacin digital, bi-direccional
entre mltiples nodos inteligentes (dispositivos de
medicin y control). Funge como una Red de rea
Local (LAN) para el control de procesos, Entradas y
Salidas remotas y aplicaciones de automatizacin
industrial de alta velocidad.
Beneficios de los Buses de Campo:
Broadcast
Las conexiones broadcast son aquellas en las que el
emisor transmite mensajes a todos los nodos en la
red. Cuando un emisor transmite un mensaje a solo
un grupo de nodos en la red, se le llama Multicast.
Tipos de Arquitecturas
Peer to Peer (P2P)
Se puede describir como una coleccin de enlaces punto a punto. Su principal caracterstica es que todos
los nodos en la red tienen la misma jerarqua. Todos los nodos en la red fungen como productores y
consumidores de datos.
Una red cliente servidor tambin es conocida como Maestro Esclavo, en donde Maestro = Cliente y
Servidor = Esclavo.
Tipos de Arquitecturas
Multi Maestro
Existe ms de un maestro en la red, cada uno con su grupo de esclavos, tpicamente los esclavos slo
intercambian datos con su maestro.
Modelos de Comunicacin
Fuente Destino
Se basa en conexiones Punto a Punto entre nodos. Una analoga sera una persona (Fuente) informando
la hora a cada persona (Destino) de un grupo (una por una), algunos escucharn y otros ignorarn el dato
desperdiciando esfuerzos de comunicacin. Debido al tiempo que toma comunicar de uno por uno, el
dato ya no es el mismo a partir de la segunda persona. Por lo tanto su principal desventaja es que se
requiere un ancho de banda considerable para comunicar el mismo dato a mltiples nodos y la
sincronizacin entre nodos se dificulta debido a que los datos llegan a los nodos en diferentes
momentos.
Productor Consumidor
Se basa en conexiones Broadcast. Bajo este modelo todos los nodos en la red pueden simultneamente
acceder a los datos de una misma fuente (Productor). Por consiguiente el dato se produce slo una vez,
independientemente del nmero de destinos. Los Productores marcan los mensajes de acuerdo a su
contenido, los nodos leen este identificador y si requiere el dato lo consume. Una analoga sera una
persona (Productor) informando simultneamente la hora a todas las personas de un grupo
(Consumidores), todas las personas escuchan el mensaje simultneamente, pero solo algunos deciden
hacerle caso (consumir) y otros decidirn ignorarlo. Su principal ventaja es que la transferencia de datos
est sincronizada, ya que los datos llegan a los nodos simultneamente, esto lo hace altamente
determinstico porque el tiempo en que los datos llegan es constante independientemente del nmero
de nodos en la red.
Publicador Suscriptor
Semejante al modelo Productor Consumidor, solo que basado en conexiones Multicast.
Mecanismos de Comunicacin
Poleo
Una peticin es enviada desde la fuente y el destino enva una respuesta. Esta transaccin se repite de
acuerdo a la tasa de poleo configurada.
Cclico
Este mecanismo permite que los nodos produzcan datos a una tasa de tiempo configurada por el
usuario.
5 ms
10 ms
200 ms
Tipos de Mensaje
Implcito (I/O)
Los mensajes Implcitos no contienen direccionamiento y/o informacin respecto al servicio; los nodos
consumidores de antemano saben qu hacer con los datos basndose en el ID de conexin asignado en
el momento que se estableci la conexin. Estos mensajes se utilizan para enviar datos de I/O para
control. Estos mensajes son de tipo Broadcast o Multi Cast.
Explcito
Los mensajes Explcitos contienen informacin del protocolo, instrucciones que se deben ejecutar y la
direccin del nodo que debe ejecutarlo. Estos mensajes se utilizan para cargar y descargar programas,
modificar configuraciones de los equipos, diagnsticos, etc. Estos mensajes son de tipo Punto a Punto.
Determinismo
Se refiere a que el acceso de un nodo a la red puede
demorarse mximo un tiempo t, donde t es
conocido y es considerado el peor de los casos.
No confundir determinismo
con velocidad de
transferencia de datos, una
red muy lenta pudiera ser
altamente determinstica y
una red muy rpida pudiera
ser muy poco determinstica.
Topologas Fsicas
(Daisy Chain)
Ventajas
- Fcil de disear, configurar e implementar.
- Mnimo uso de cable.
Desventajas
- Se cae la red en caso de una falla de conexin.
- Cuellos de botella potenciales.
- Cantidad variable de saltos hace un rendimiento difcil de predecir.
- Des energizar o que falle un dispositivo intermedio afecta la conectividad del resto de los dispositivos (Daisy Chain).
- Cada enlace en la cadena representa un retraso en la red.
Topologas Fsicas
Ventajas
- Fcil de disear, configurar e implementar.
- Ruta directa entre el concentrador y los dispositivos.
- Se pueden agregar y retirar dispositivos de la red sin afectarla.
- Basta con incrementar la capacidad del concentrador para agregar ms dispositivos.
- Se simplifica la deteccin de errores ya que el punto central ve a todos los nodos.
Desventajas
- El punto de falla est ubicado en el concentrador.
- Requiere de mayor cableado.
Topologas Fsicas
Ventajas
- Se simplifica el cableado.
- No existen los cuellos de botella.
- Los paquetes de datos viajan en una sola direccin.
- Previene las colisiones de paquetes en la red.
- Todos los dispositivos tienen la misma oportunidad de acceder a la red (Token).
Desventajas
- Configuracin compleja.
- Cada enlace en la cadena representa un retraso en la red.
- Cantidad variable de saltos hace un rendimiento difcil de predecir.
- Si un nodo en la red falla, se abre el anillo y los datos no se pueden transmitir.
Topologas Fsicas
Ventajas
- Extremadamente confiable.
- Los datos pueden viajar por las rutas ms rpidas.
- Se pueden balancear las cargas (Ruteo).
- Provee redundancia y tolerancia a fallas. Desventajas
- Utiliza demasiado cableado.
- Administracin compleja de la red.
Los Buses de Campo como parte de un CIM
Modelo OSI
ISO/IEC 7498-1
Es un modelo conceptual que caracteriza y estandariza las funciones
internas de un sistema de comunicacin, particionndolo en capas
abstractas.
2. Arquitecturas de Control
Industria 4.0
Industria 4.0
Automatizacin Industrial
Industrial Automation
- Procesador central con altas capacidades (usualmente puede ser una PC o PAC).
- El procesador central se encarga de todas las tareas (I/O, Control de Proceso, Control de
movimiento).
- El programa de control es grande y complejo, debe estar bien estructurado y ser
modular.
- Si se avera el procesador central, todas las etapas del proceso se detienen.
Arquitectura de Control
Distribuida
- Cada etapa del proceso cuenta con su procesador, por ello estos pueden ser de
medianos a pequeos.
- Normalmente existe un procesador central que se encarga de tareas relacionadas con
logstica del proceso, rastreo de partes y estadsticas.
- Los programas de control de los controladores de cada una de las etapas suelen ser
sencillos y pequeos.
- La complejidad de estos sistemas est en la sincronizacin entre los controladores de
cada etapa del proceso y el procesador central.
- Si falla un controlador de un proceso, mediante buffers de material, el resto de las
etapas de produccin pueden seguir operando.
I/O Distribuido
= = El motor puede girar a velocidades mayores pero
con una reduccin en el torque, esto se debe a que
la relacin V/f disminuye ya que el voltaje no puede
ser mayor.
Para mantener un flujo de campo elctrico constante durante la variacin de la velocidad, el voltaje
del estator se debe ajustar proporcionalmente a la frecuencia. De no ser as:
Diferenciales o Balanceadas
- Se conectan dos cables por cada seal del origen al receptor (+ y -).
Conexin Diferencial
DTE vs. DCE
-DTE = Data Terminal Equipment
Tpicamente es una computadora con puerto serial
DB9
RS232
DTE DCE
DTE DTE
RS485
-Mayor velocidad de Transmisin: Hasta 10 Mbit/s
-Multi drop: el bus puede tener hasta 32 nodos
-Transmisin diferencial: 2 hilos Half Duplex o 4 hilos Full Duplex
-3 estados en el bus, 1, 0 y Alta Impedancia
-Mxima longitud de cable = 1200 m (Requiere cableado adecuado, par trenzado, blindado, etc.)
-No especifica tipo de conector ni distribucin de pines
-Las terminales se denominan:
A = TxD-/RxD- = Inversora
B = TxD+/RxD+ = No Inversora
-Voltajes de transmisin = 26V = 0 ; -2-6V = 1
-Voltajes de recepcin = >0.2V = 0 ; <-0.2V = 1
RS485
Fin de
Modo Idle
Mensaje
11 11 11111111111111111
0000 00 00
11 111111111111111 11 00
00 00
11 11 111 11
0000 00 00 00 00
A
B
Ethernet Capa Fsica
IEEE 802.3
-Velocidades desde 1 Mbit/s hasta 100 Gbit/s, siendo las ms comunes 10 , 100 Mbits/s y 1 Gbit/s.
-El medio fsico ms comn es el cable par trenzado UTP, pero otras opciones pueden ser el cable coaxial y la
fibra ptica.
-Utiliza una conexin serial a 4 hilos (hasta 100 Mbits/s) balanceada. (1Gbit/s requiere 8 hilos; 4 pares)
-El conector estndar para cable par trenzado es el RJ45.
-Existen varias categoras de cable par trenzado, alcanzando una longitud mxima de 100 mts.
-Voltajes utilizados en el rango de +/- 2.5 V
-Topologas Fsicas: punto a punto, estrella, bus
-Mximo 1024 Nodos.
Convertidor Serial (RS232/RS485) a Ethernet
5. Protocolos Industriales
Protocolo
Un protocolo define una estructura y
formato de mensaje y determina cmo un
equipo esclavo interpreta mensajes
enviados por el equipo maestro.
Market Share de
Protocolos Industriales
2017 (2016)
MODBUS
Funciones Principales
MODBUS
Modos de transmisin :
El modo de transmisin define cmo la informacin ser empaquetada en las tramas de
datos y cmo ser decodificada.
Ejemplo: Slave address =1
- ASCII : Slave address = 30h 31h = caracteres ASCII en hex 0 y 1
En este modo cada byte (8 bits) es enviado como dos caracteres ASCII.
La principal ventaja de este modo es que permite intervalos de tiempo de hasta un
segundo entre caracteres sin generar un error.
Cada byte (8 bits) del mensaje contiene dos caracteres hexadecimales de 4 bits.
Se tuvo que agregar un dgito ms a las direcciones ya que al avanzar la tecnologa los equipos tuvieron ms
capacidad que 10000 registros (0-9999), de no aumentar el dgito se invadira el dgito prefijo del rea de memoria.
Ejemplo: al incrementar 49999 en un registro quedara 50000, cuando en realidad debe ser 410000.
MODBUS RTU vs TCP
Modbus RTU OVER Ethernet es diferente a Modbus TCP, Modbus RTU Over Ethernet es simplemente una
trama Modbus RTU completa viajando sobre una red (empaquetada en una trama TCP) en vez de una lnea
serial. Esto se utiliza cuando hay convertidores Serial a Ethernet.
MODBUS
Tipos de Datos
17002 = 0100001001101010
MODBUS
57428 = 1110000001010100
01000010011010101110000001010100
Obteniendo el bit de signo (S):
01000010011010101110000001010100
0=+
1=-
01000010011010101110000001010100
01000010011010101110000001010100
1.(1*2-1+1*2-2+0*2-3+1*2-4+0*2-5+1*2-6+0*2-7+1*2-8+1*2-9+1*2-10+0*2-11+0*2-12+0*2-13+0*2-14+
0*2-15+0*2-16+1*2-17+0*2-18+1*2-19+0*2-20+1*2-21+0*2-22+0*2-23) = 1.8349
(-1)S * M * 2E-127
1 * 1.8349 * 25 = 58.7168
Resultado = 58.7168
DeviceNet
-Es parte de la especificacin CIP (Common Industrial Protocol) que es un protocolo
orientado a objetos (CIP est estructurado en Clases, Instancias y Atributos).
-Cada nodo CIP es una coleccin de Objetos y ofrece una representacin abstracta de un
componente en particular del nodo.
-Una Clase es un conjunto de objetos que representan el mismo tipo de componente.
-Una Instancia de Objeto es la representacin de un objeto en particular dentro de una
clase.
-Cada Instancia de una Clase tiene los mismos Atributos, pero tambin puede tener sus
propios Atributos.
-En un nodo CIP pueden existir mltiples Instancias de Objeto pertenecientes a la misma
Clase.
-Las Clases tambin pueden tener Atributos.
-Est regido por la organizacin ODVA (Open Device Net Vendor Association).
-DeviceNet est basado en la capa fsica (1) y capa de enlace (2) de CAN. Sin embargo
tiene algunas caractersticas propias en la capa 1 y capa 2.
DeviceNet
-Los objetos y sus componentes estn direccionados bajo el siguiente esquema:
a) Node Address: Es un identificador numrico asignado a cada nodo en una red CIP, en
DeviceNet tambin se le conoce como MAC ID (Media Access Control Identifier).
b) Class ID: Es un valor numrico asignado a cada clase que se puede acceder desde la
red.
c) Instance ID: Es un valor numrico asignado a una Instancia de Objeto que lo identifica
del resto de las Instancias de la misma Clase.
d) Attribute ID: Es un valor numrico asignado a un Atributo de Instancia o Clase.
e) Service Code: Es un valor que denota una peticin de accin dirigida a una Instancia de
Objeto o Clase en particular.
- La configuracin de los dispositivos CIP se realiza mediante un archivo EDS (Electronic
Data Sheets), este es un archivo de texto simple ASCII estandarizado que describe todas las
conexiones de I/O soportadas por el dispositivo as como los parmetros de ste.
DeviceNet
Modelo CIP
DeviceNet
-Como se haba mencionado, DeviceNet es una extensin del estndar ISO 11898,
resultando las siguientes caractersticas en la capa fsica:
a) Soporta hasta 64 nodos en la red (incluyendo al maestro, direccionados del 0 al 63)
b) Topologa bus (Trunk Line) con derivaciones (Drop Lines)
c) Posibilidad de insertar y remover nodos con la red funcionando
d) Soporte para dispositivos alimentados a travs de la red (sensores) y dispositivos con
alimentacin independiente (actuadores)
e) Proteccin contra errores en el cableado
f) Velocidades de transmisin de 125 kBaud, 250 kBaud y 500 kBaud
g) Capacidad de hasta 16 Amps (dependiendo del cableado seleccionado, tpicamente 4
Amps)
h) Capacidad de conectar mltiples fuentes de alimentacin en la red (Las fuentes slo
deben estar dedicadas a la alimentacin de DeviceNet).
i) Proteccin contra sobre carga
j) Lneas de seal y alimentacin sobre el mismo cable
k) Forzosamente requiere de resistencias terminadoras en los extremos del bus (120
Ohms entre las terminales CAN_H y CAN_L)
DeviceNet
-DeviceNet establece el uso de los siguientes conectores y cables:
DeviceNet
-Longitud de cable en relacin a la velocidad de transmisin:
DeviceNet
-Conexin de mltiples fuentes en la red (Un punto de conexin a tierra):
DeviceNet
DeviceNet
DeviceNet
DeviceNet
-Caractersticas del protocolo:
a) Limitado a mensajes cortos (mximo 8 bytes); con la fragmentacin de mensajes es
posible manejar mensajes ms largos.
b) Protocolo basado en arquitectura Maestro / Esclavo y Peer to Peer, puede haber
mltiples maestros en la red, pero un esclavo solo puede pertenecer a un maestro a la
vez.
c) Soporta mensajes Implcitos I/O y Explcitos.
d) Funciona en base al modelo de comunicacin Productor / Consumidor.
e) Soporta los mecanismos de comunicacin Poleo, Cambio de Estado y Cclico.
-La trama de datos que DeviceNet construye es la siguiente:
DeviceNet
-Cuando el bit Start of Frame se transmite, todos los receptores en la red se sincronizan a
la transicin de estado Recesivo a Dominante.
-El Arbitration Field est formado por el Identificador CAN y el bit RTR (Remote
Transmission Request). Ambos establecen la prioridad para tomar control sobre la red. (En
DeviceNet, el bit RTR no es utilizado para decidir el control sobre la red, solo el Identificador)
-Cuando un nodo transmite, simultneamente recibe los bits transmitidos para validarlos y
poder detectar una transmisin simultnea de otro nodo.
-Si un nodo transmitiendo un bit Recesivo (1) recibe un bit Dominante (0) mientras est
enviando el Arbitration Field, detiene la transmisin.
-El nodo ganador del control de la red de entre todos los nodos intentando transmitir
simultneamente ser el que tenga el identificador (11 bits) de menor valor. (mayor cantidad
de 0s es decir mas dominante)
-El Control Field tiene 2 bits fijos, el resto de los 4 bits son utilizados para declarar la
longitud del siguiente campo de datos (0 a 8).
-La secuencia CRC se utiliza para deteccin de errores y se calcula a partir de los bits
anteriores.
-El bit Ack Slot cuando es Dominante (0), significa que al menos un receptor aparte del
transmisor escuch la transmisin.
DeviceNet
Fin de
Modo Idle
Mensaje
11 11 11111111111111111
0000 00 00
11 111111111111111 11 00
00 00
11 11 111 11
0000 00 00 00 00
-Ethernet/IP al estar basado en el estndar IEEE 802.3 para la capa Fsica (1) y de Enlace
(2) tienen las mismas caractersticas y soporta las mismas topologas que una red LAN. Sin
embargo se ha desarrollado hardware (conectores, switches, cableado, etc.) especfico para
ambientes industriales.
Ethernet/IP
-Ethernet/IP soporta tres clases de dispositivos:
a) Messaging Class: Soportan mensajes explcitos enviados y recibidos de las otras
clases de dispositivos, no pueden enviar o recibir datos de I/O en tiempo real. Ejemplos:
Tarjetas de interface para PC utilizadas para programar y configurar HMIs y PLCs,
Herramientas de configuracin y diagnstico de red.
b) Adapter Class: Son los productos destino de peticiones de datos de I/O por parte de
productos Scanner. No pueden enviar o recibir datos de I/O en tiempo real a menos que
se les solicite por un Scanner y no guardan u originan los parmetros de comunicacin
necesarios para establecer una conexin. Reciben solicitudes de mensajes explcitos de
cualquier otro tipo de clase de dispositivo. Ejemplos: Adaptadores de I/O, dispositivos
que envan y reciben datos en tiempo real a la solicitud de un PLC u otro controlador.
c) Scanner Class: Son el origen de peticiones de datos de I/O a productos Adapter Class,
as como a otros productos Scanner Class. Pueden enviar o recibir mensajes explcitos
hacia y de otras Clases de productos. Ejemplos: PLC que envan datos de I/O en tiempo
real y/o mensajes explcitos, Tarjetas de Interface para PC para control basado en PC.
Ethernet/IP
AOP vs. EDS
El software Studio 5000 de Rockwell Automation incorpora los AOP (Add On Profiles), estos
wizards permiten de manera rpida y fcil configurar dispositivos Ethernet/IP para que se
comuniquen con los controladores Logix de Allen Bradley.
Las ventajas de los AOPs son:
- El dispositivo aparece en el listado de I/O en Studio 5000 dandole visibilidad y reportando
su estatus.
- Simplifica la programacin al generar automticamente tags de I/O del dispositivo.
- Mejora la experiencia del usuario al incorporar en Studio 5000 la parametrizacin del
dispositivo sin necesidad de recurrir a software adicional.
- Provee de la funcionalidad ADC (Automatic Device Configuration) que permite
reemplazar el dispositivo rpidamente ya que su configuracin est almacenada en el
controlador Logix.
La diferencia entre un AOP y un EDS reside en que el AOP hace a un nuevo dispositivo
Ethernet/IP visible para la aplicacin Studio 5000 y el EDS para RSLinx y RSNetworxs.
A partir de la versin 20 de RSLogix 5000 (V21 Studio 5000), surge el concepto EDS based
AOP que consiste en que dentro del archivo EDS hay una seccin que hace visible al nuevo
dispositivo en la aplicacin RSLogix 5000.
Comparativo Protocolos CIP
Profibus DP
- Es parte del estndar IEC 61158
- Profibus utiliza las capas Fsica (1), Enlace (2) y Aplicacin (7) del modelo OSI.
- Est basado en el estndar serial RS-485 (Profibus DP) y MBP (Profibus PA)
[Manchester Coded Bus Powered]
- Existen varios tipos de Profibus:
FMS (Fieldbus Message Specification)
Es el predecesor de Profibus DP, fue diseado para la comunicacin entre PLCs (Maestro
Maestro)
DP (Decentralized Periphery)
Diseado para intercambio de datos a alta velocidad (hasta 12 Mbits/s) entre Maestro y
Esclavos por medio de un poleo cclico, pueden participar varios maestros en la red.
Cualquier maestro puede leer de cualquier esclavo, pero solo un maestro puede escribir a sus
esclavos asociados. Existen tres versiones: DP-V0, DP-V1 y DP-V2.
PA (Process Automation)
Diseado para uso en reas de riesgo de explosin implementando seguridad intrnseca, la
alimentacin de los dispositivos y los datos viajan por el mismo par de cables, velocidad de
transmisin fija a 31.25 kbits/s. Los dispositivos PA son controlados por un maestro DP (V1).
Se requiere de un acoplador PA/DP para integrar los segmentos PA a la red DP.
Profibus DP
Profibus DP
- Existen perfiles de aplicacin Profibus, los ms utilizados son: ProfiDrive y ProfiSafe. Los
perfiles de aplicacin son especificaciones independientes de los fabricantes que se
implementan en los dispositivos Profibus para unificar el comportamiento de los
dispositivos de diferentes fabricantes.
ProfiDrive: Especifica el comportamiento y acceso a datos de drives de velocidad variable.
ProfiSafe: Define comunicaciones Profibus seguras entre dispositivos relacionados con
seguridad y controladores especificados para aplicaciones de seguridad.
Canal
(Sub Slot)
Profibus DP
- Los tipos de dispositivos que integran una red Profibus DP son:
a) DP Master Clase 1 (DPM1): Es un controlador central que mediante un poleo cclico intercambia datos
con los esclavos, normalmente es un PLC o PC, tiene acceso activo a la red, es decir puede leer y
escribir. Principalmente utiliza mensajes cclicos, pero tambin puede manejar mensajes a-cclicos
para obtener diagnsticos avanzados de los esclavos.
b) DP Master Clase 2 (DPM2): Son dispositivos de ingeniera, configuracin u operacin, se utilizan en la
fase de implementacin de la red para mantenimiento y diagnstico, configurar dispositivos y evaluar
valores y parmetros. Un DPM2 no requiere estar permanentemente en la red. Tambin pueden leer
y escribir en la red. Utiliza mensajes a-cclicos.
c) Esclavos: Son dispositivos perifricos (I/O, Drives, HMIs, vlvulas, transductores, etc) pasivos en la
red, es decir solo responden a peticiones directas.
Profibus DP
- La comunicacin en Profibus DP est basada en los conceptos Maestro Esclavo y Token Ring.
a) Maestro Esclavo: Ningn dispositivo esclavo puede hablar en la red, al menos que el maestro se lo
indique.
b) Token Ring: Cuando hay varios maestros en la red, solo el que tiene la estafeta puede interactuar con
sus esclavos, despus la estafeta pasa al siguiente maestro.
- Existen dos tipos de mensajes Cclicos y A-Cclicos:
a) Mensajes Cclicos: Son mensajes de tiempo crtico y contienen datos de I/O usados en el control. Se
llaman cclicos porque ocurren en cada ciclo del bus (Esto garantiza el determinismo de Profibus).
Normalmente son generados por un Maestro Clase 1.
b) Mensajes A-Cclicos: Son mensajes que no son de tiempo crtico, contienen datos referentes a
configuracin y diagnsticos avanzados. Estos mensajes se intercambian (si sobra tiempo) despus de
que se intercambian los mensajes cclicos y pueden tomar ms de un ciclo de bus para que se
complete la comunicacin, por lo que no se tiene la certeza de cundo se completarn.
Profibus DP
Ejemplo de Profibus Bus Scan
Profibus DP
-Profibus tiene las siguientes caractersticas en la capa fsica:
a) Transmisin a travs de cobre, fibra ptica, infrarrojo e inalmbrico.
b) Basado en el estndar serial RS485 y organizado en segmentos. Se requiere de un
nuevo segmento cuando se llega al lmite de nodos o longitud de cableado, cada
segmento est dividido por un repetidor u OLM (Optical Link Module).
c) Profibus soporta 128 direcciones en la red y hasta 32 dispositivos por segmento (los
repetidores y OLM no ocupan direccionamiento pero si cuentan como dispositivo en el
segmento).
d) Cada segmento requiere resistencias terminadoras alimentadas por voltaje en
ambos extremos (impedancia de 150 Ohms). Esto se puede lograr a travs de los
conectores, dip switches en los repetidores o una caja terminadora activa.
Profibus DP
Profibus DP
e) Profibus establece el uso de los siguientes conectores y cables:
Profibus DP
f) Longitud de cable en relacin a la velocidad de transmisin:
- Al igual que en Profibus, existen perfiles de aplicacin ProfiNet, los ms utilizados son:
ProfiDrive y ProfiSafe.
ProfiNet IO
- ProfiNet est basado en el estndar IEEE 802.3 para la capa Fsica (1) y soporta las
mismas topologas que una red LAN.
- Se utilizan los siguientes conectores y cables:
ProfiNet IO
-Caractersticas del protocolo:
a) Protocolo basado en arquitectura Maestro / Esclavo
b) Funciona en base al modelo de comunicacin Productor / Consumidor.
c) Soporta los mecanismos de comunicacin Cclico (I/O) y ACclico (Configuracin y
Diagnstico).
d) El direccionamiento es en base a un nombre asignado a cada dispositivo el cul est
asociado a su direccin IP y MAC.
ProfiBus vs ProfiNet
6. OPC
OLE for Process Control
Open Platform Communications
(Nov 2011)
Antes del OPC
-Fuerte tendencia a utilizar protocolos abiertos para no crear dependencia
con marcas, esta tendencia tambin es aplicable en las aplicaciones
-El protocolo DDE Dynamic Data Exchange fue la primera solucin para
intercambio de datos entre aplicaciones basadas en Windows
-Debido al bajo ancho de banda de este protocolo, no era una solucin para
aplicaciones de tiempo real, un requerimiento primario en sistemas de
automatizacin.
-Un OPC DA (OLE for Process Control) est basado en la arquitectura COM
de Microsoft. El OPC fue creado como un estndar independiente cuyo
objetivo es el intercambio de datos entre aplicaciones basadas en MS-
Windows as como aplicaciones y hardware en el ramo de la automatizacin.
-Varios clientes OPC pueden acceder a un servidor OPC en paralelo.
-En el rea de los buses de campo (Fieldbus) el OPC es la interface ms
comn entre un controlador de bus de campo y las aplicaciones basadas
en PC.
-El principal motivador del OPC es ser un mecanismo estndar para
comunicar diversas fuentes de datos, ya sea dispositivos de campo o una
base de datos en un cuarto de control.
Despus del OPC
OPC
- Arquitectura Cliente / Servidor.
- Es un software.
- Las especificaciones implementadas son : Data Access (DA), Historical Data
Access (HDA), Alarms and Events (A&E), Data Exchange (DX), Unified
Architecture (UA).
- OPC Opera sobre Windows, ya que est basado en la tecnologa de Microsoft.
(En sus primeras versiones)
- La tendencia era llevarlo a XML para que funcione sobre cualquier sistema
operativo. (OPC XML)
- La especificacin OPC Data Access se refiere a datos en tiempo real, no
histricos, incluye informacin sobre el valor, calidad y estampa de tiempo.
- La estampa de tiempo la provee el servidor OPC en caso que el equipo donde
se origina el dato no enve una estampa de tiempo.
- Factores que afectan la eficiencia de un OPC :
a) Comunicacin ruidosa
b) Comunicacin por poleo
c) Hardware de respuesta lenta
COM
COM (Component Object Model) es una tecnologa propietaria de
Microsoft que permite a los componentes de software de Windows
(DLLs) o aplicaciones ejecutables (EXEs) comunicarse entre ellos en la
misma cuenta de usuario.
DCOM
DCOM (Distributed Component Object Model) es una tecnologa
propietaria de Microsoft que permite la comunicacin entre las
aplicaciones ejecutables de Windows (EXEs) entre dos cuentas de
usuario.
COM
COM
OPC Evolution
OPC Clsico vs UA
OPC UA
- Arquitectura Cliente / Servidor.
- Incorpora las funcionalidades de OPC Clsico y muchas ms.
- Compatibilidad con implementaciones de OPC Clsico existentes.
- Orientado a Servicios lo cual permite que los componentes se puedan utilizar
en plataformas diferentes a Windows (Multiplataforma) y embebido en
dispositivos (PLCs, HMIs e incluso circuitos integrados).
- El modelo de informacin de OPC UA est basado en un modelo orientado a
objetos.
- Un objeto est definido en trminos de sus variables, eventos, mtodos y sus
servicios asociados.
- OPC UA caracteriza las variables, eventos y mtodos de un objeto mediante
propiedades, las propiedades son valores de datos con nombre y tipo de dato
(entero, float, string). Las propiedades estndar son : Unidades, estampa de
tiempo, calidad y valor.
- Las variables representan los atributos de dato de un objeto, el valor de una
variable se representa por la propiedad valor, la calidad del dato mediante
la propiedad calidad y la fecha y hora en que el dato se gener mediante la
propiedad estampa de tiempo.
- Los mtodos son operaciones que puede ser invocadas por un cliente para el
control y configuracin de un servidor, descarga de parmetros, descargas de
programas de control, etc.
OPC UA
- Los eventos representan condiciones anormales (alarmas) o cambios
relevantes en el sistema.
OPC UA
- Los servicios implementados son:
OPC UA
- Discovery Service provee un mecanismo en el que los clientes pueden leer el
protocolo de red y configuraciones de seguridad requeridos para conectarse
al servidor.
- Discovery Service Set:
a) Endpoint URL: Direccin de red usada por el cliente para establecer
un canal de comunicacin seguro.
b) Server Certificate: Llave pblica del servidor utilizada por el cliente
para asegurar los mensajes intercambiados con el servidor.
c) Security Policy: conjunto de algoritmos y longitud de llave para
asegurar el canal de comunicacin.
d) Security Mode: Firma y/o Encriptacin, ninguna.
e) Authentication: usuario/contrasea, certificado, annimo.
f) Transport protocol.
OPC UA
- La seguridad en OPC UA se garantiza mediante el establecimiento de un canal
seguro (secure channel).
- Cuando se establece una sesin de aplicacin, el cliente y servidor
intercambian certificados digitales que los identifican.
- Un canal seguro garantiza los datos en una sesin mediante:
a) Mantiene la integridad de los datos aplicando firmas digitales.
b) Mantiene la confidencialidad encriptando datos sensibles.
Compatibilidad de OPC UA con Clsico
Proxy
(Gateway) Wrapper
PC A PC A
OPC DA Client
Client COM OPC UA Client
OPC DA Server
UA Proxy
UA
UA
OPC UA Server