Está en la página 1de 81

Red ControlNet

DOCENTE : ING. ALFREDO CALIZAYA CRUZ

ALUMNO : CNDIDO MOLANES MIOVICH


CURSO : COMUNICACIONES INDUSTRIALES
INTRODUCCION
ControlNet es un protocolo de red industrial abierto perteneciente a
la familia del Protocolo Industrial Comn (CIP), e implementada segn el
modelo OSI. Inicialmente fue apoyado por ControlNet International y de
la mano de Allen bradley en 1995. Desde 2008, ODVA gestiona las
actividades y la gestin de ControlNet. El CIP tambin se utiliza en
DeviceNet y Ethernet/IP.
ControlNet est incluido en las normas EN 50170(europeo e IEC
61158(internacional).
Al comparar las capas del protocolo ControlNet con el modelo OSI la
capa de sesin esta ausente.
1. ESTANDARIZACIN
CONTROLNET
- ControlNet est incluido en las normas EN 50170(europeo)
e IEC 61158(internacional). Comisin Electrotcnica
Internacional
2. ESTANDARIZACIN CONTROLNET
COMPARADO CON EL MODELO OSI
2. ESTANDARIZACIN CONTROLNET
COMPARADO CON EL MODELO OSI
3. CONTROLNET DENTRO DEL
CONTEXTO DE LA FAMILIA CIP
4. POSICIONAMIENTO DE
CONTROLNET
Capa de informacin para la recopilacin de datos de toda la
planta y el mantenimiento del programa.
4. POSICIONAMIENTO DE
CONTROLNET
Automatizacin y Control de capas en tiempo real de E/S de
control, enclavamiento, y la mensajera.
4. POSICIONAMIENTO DE
CONTROLNET
Capa de dispositivos para la integracin rentable de dispositivos
de gama baja. Ejemplo: DeviceNet, Foundation Fieldbus
5. CARACTERISTICAS DE
CONTROLNET
Red que Integra PLC, E/S, Variadores, etc.
Red determinista de alta velocidad y alto rendimiento 5
Mbits/s(Asegura la Tx de mensajes en un tiempo dado, tiempo
critico y se puede programar segn el requisito ).
Comunicacin con opciones intrisecamente seguras, No Afectan
los sniffers comunes (Se puede monitorear el trafico con
Rockwell-Automation)
5. CARACTERISTICAS DE
CONTROLNET
Red de comunicacin digital serial
En comunicacin Punto a punto proporciona control y mensajera
en tiempo real.
Apoya el modelo de red productor-consumidor que permite
mltiples controladores trabajen en el mismo sistema.
Ejemplo : Varios PLC o otros controlar sus E/S y pueden comunicarse
entre ellos mediante la red.
Beneficio: Ahorro de costos = Eliminando las necesidades de
mantener redes individuales para realizar la misma funcin.
5. CARACTERISTICAS DE
CONTROLNET
Entrega de datos altamente repetible
Admite cables coaxiales y de fibra ptica en rbol, bus o
topologa estrella.
Los repetidores pueden extender el alcance de la red a
distancias de mas de 30km.
5. CARACTERISTICAS DE
CONTROLNET
Tiene redundancia de capa de medios, para aumentar la
confiabilidad de la red.
Utiliza un mximo de 99 nodos, sin distancia mnima entre
ellos.
Instalacin simple y flexible que no requieren herramientas
especiales.
5. CARACTERISTICAS DE
CONTROLNET
Incorpora diagnsticos del sistema, que hacen mas fcil
configurar y mantener la red
Permite seleccionar el tiempo de actualizacin del procesador
PLC y de las E/S.
Programacin desde cualquier punto de la red.
5. CARACTERISTICAS DE
CONTROLNET
6. MODELO PRODUCTOR-
CONSUMIDOR
El modelo productor-consumidor se sigue en ControlNet en el que
todos los nodos acceden a datos de una sola fuente al mismo
tiempo, es decir, de forma sincronizada.
El sincronismo se logra porque los datos llegan a cada nodo al
mismo tiempo. Esto da como resultado un mayor rendimiento y
una mayor eficiencia.
En el modelo de origen-destino heredado tradicional, los datos son
recibidos por diferentes destinos(Nodos) en diferentes
momentos y requieren mltiples paquetes para entregar los
mismos datos a varios nodos.
6. MODELO PRODUCTOR-
CONSUMIDOR
7. CONTROLNET-MEDIOS
Los medios ControlNet se componen de los componentes fsicos
que componen una red ControlNet. Los componentes son
conectores, vlvulas, repetidores, puentes, cables, terminadores,
variadores,etc.
7. CONTROLNET-MEDIOS
Los medios ControlNet se componen de los componentes fsicos
que componen una red ControlNet. Los componentes son
conectores, vlvulas, repetidores, puentes, cables, terminadores,
variadores,etc.
8. ARQUITECTURA DE CONTROL
NET
8.1 CAPA FISICA
La capa fsica de ControlNet se divide en dos
Subcapas.
PMA comprende los circuitos que ayudan a
entregar/aceptar datos desde/hacia el bus al que estn
conectados los dispositivos.
PLS es responsable de la sincronizacin y representacin de
bits apropiados de los datos generados por los
dispositivos.
Acta como interfaz con la capa superior (Enlace de datos).
8.1 CAPA FISICA
Los medios fsicos pueden ser de tres tipos:
Cable coaxial (RG-6 quad). Longitud mxima del cable es de 1000m sin
repetidores, y el numero mximo de nodos es de 99. El medio puede
soportar un mximo de 5 repetidores (10 si se utiliza redundancia)
en serie y 48 en paralelo. La sealizacin de la capa fsica utiliza el
cdigo de manchester con una velocidad de transmisin de 5mbits/s.
Fibra ptica. El sistema puede tener dos longitudes:
Hasta 300m sistemas de corto alcance y hasta 7000m para sistemas de gama
media. El tipo de fibra ptica puede emplear topologas de estrella activa y de
concentrador activo.
NAP.Tiene 8 conductores . Se utiliza para establecer una conexin entre
una unidad de programacin y una estacin que ya esta conectada a
control net y esta en cada nodo.
8.1 CAPA FISICA TOPOLOGIA
BASICA
8.1 CAPA FISICA OTRAS
TOPOLOGIA
8.1 CAPA FISICA TOPOLOGIA
BASICA
Interdependencia de la longitud de la red y el numero de
taps:
ControlNet especifica un segmento mximo de red que est definido por:
Segmento mximo de red permitido = 1.000 m 16,3 m (N de Taps 2 m)
Esto significa que si un segmento de red posee 2 Taps, la longitud mxima
permitida de este segmento es de 1.000 m (o 1 km).
El nmero mximo de Taps permitido por segmento es de 48. Por lo tanto, la
longitud mxima de un segmento de red con ste nmero de taps es de
250m.
8.1.2 CAPA FISICA
CARACTERSITICAS DE LA SEAL
bTasa de Transmisin de bits (bit-rate): 5 Mbps.
it-time = 200 nseg
byte-time = 1,6 seg
Codificacin de bit (bit-encoding): Manchester.
Niveles de voltaje: 9,5V (p-p) en el Transmisor, y que puede
ser atenuada hasta 510 mV (p-p) en el extremo Receptor.
8.1.3 CAPA FISICA MEDIO FISICO
a)Cable: cable coaxial RG-6 para la lnea troncal. Este
cable debe tener una impedancia de 75 OHM.

RG-6 atenuacin/seal perdida


Atenuacin
Frecuencia
(dB / 100ft o
(MHz)
30.4m)
0.2 (0.4 para
CCS Acero
1
revestido de
cobre)
10 0.6
100 2.0
1000 6.2
8.1.3 CAPA FISICA MEDIO FISICO
b) Conectores: Los conectores especificados por
ControlNet son el tipo BNC y el RJ-45. Recientemente se ha incorporado
el conector TNC para aplicaciones en entornos industriales ridos (con
vibraciones y agua entre otros).
8.1.3 CAPA FISICA MEDIO FISICO
b) Conectores: Los conectores especificados por
ControlNet son el tipo BNC y el RJ-45. Recientemente se ha incorporado
el conector TNC para aplicaciones en entornos industriales ridos (con
vibraciones y agua entre otros).

b.1) Conector
BNC
b.2) Conector RJ-45
8.1.3 CAPA FISICA MEDIO FISICO
b) Conectores: Los conectores especificados por
ControlNet son el tipo BNC y el RJ-45. Recientemente se ha incorporado
el conector TNC para aplicaciones en entornos industriales ridos (con
vibraciones y agua entre otros).

b.3) Conector TNC


8.1.3 CAPA FISICA MEDIO FISICO
c) Taps:
Un adaptador de impedancia de 75 OHM,
Una longitud especfica de 1 m.
Se definen 2 tipos de taps: T-tap e Y-tap, cada cual con 2 variantes: derecho y en ngulo
recto.
8.1.3 CAPA FISICA MEDIO FISICO
c) Taps:
Un adaptador de impedancia de 75 OHM,
Una longitud especfica de 1 m.
Se definen 2 tipos de taps: T-tap e Y-tap, cada cual con 2 variantes: derecho y en ngulo
recto.
8.1.3 CAPA FISICA MEDIO FISICO
D) Resistencia de trmino:
8.1.3 CAPA FISICA MEDIO FISICO
Conexin de una resistencia de termino
en un T-tap
8.1.3 CAPA FISICA MEDIO FISICO
E) Repetidores:
8. ARQUITECTURA DE CONTROL
NET
8.2 CAPA ENLACE DE DATOS
La capa de enlace de datos de ControlNet consta de dos
subcapas:
Control de acceso al medio (MAC) : Cuando un nodo enva datos
a travs de la red, se encapsula en un marco MAC Figura. Una
nica trama MAC puede contener varias copias(paquetes de enlace-
lpacket). Se puede enviar un mximo de 510 bytes de datos.
Lpacket contiene un Campo llamado ID de conexin (CID)
8.2 CAPA ENLACE DE DATOS
Campo llamado ID de conexin (CID) puede ser de dos tipos:
Un CID fijo de 2 bytes . (contiene un cdigo de servicio y un byte de
direccin de red de destino.) El byte de cdigo se utiliza para
indicar el tipo de servicio requerido, mientras que el byte de
destino indica la direccin de red a la que se va a entregar.
Un CID general de 3 bytes. contiene un nmero que identifica un
paquete de datos especfico. En una determinada red ControlNet, este
nmero es nico.
8.2 CAPA ENLACE DE DATOS
El acceso a la red se basa en un algoritmo de intervalo de tiempo, basado en
MAC. Este algoritmo se denomina Acceso Mltiple de Dominio de
Tiempo Concurrente (CTDMA). Esto regula el trfico de datos en la red.
8.2 CAPA ENLACE DE DATOS
Es evidente a partir de la figura 14 que el tiempo de actualizacin
de red (NUT) se fija en donde todos los nodos estn
sincronizados
8.2 CAPA ENLACE DE DATOS
Para la red, NUT se repite indefinidamente. Una NUT se divide en
tres secciones: programada, no programada y banda de vigilancia,
tambin conocida como mantenimiento de red.
8.2 CAPA ENLACE DE DATOS
Los datos en tiempo real, por ejemplo, tanto el intercambio cclico de datos
como el trfico de datos asncronos, se envan en el intervalo programado.
En esto, la entrega del mensaje es completamente determinista y
repetible.
8.2 CAPA ENLACE DE DATOS
El ancho de banda en la parte programada est reservado y
configurado de antemano para soportar transferencias de datos en
tiempo real. Los tipos de mensajes soportados en este intervalo son
datos analgicos, datos digitales y datos de interconexin punto a
punto.
8.2 CAPA ENLACE DE DATOS
La tcnica de transmisin programada se muestra
8.2 CAPA ENLACE DE DATOS
A cada estacin o nodo se le concede slo una transmisin de trama nica
en una NUT(tiempo de actualizacin de red).
8.2 CAPA ENLACE DE DATOS
A cada estacin o nodo se le asigna una direccin denominada MAC ID.
Cuando la NUT comienza, la estacin o nodo con el MAC ID ms bajo
tiene permiso para transmitir un cuadro. Cada estacin o nodo tiene un
registro implcito, que es su propio MAC ID.
8.2 CAPA ENLACE DE DATOS
Cuando se termina una transmisin de trama, el ID MAC se incrementa
automticamente en uno. Cada estacin compara este nuevo ID con el
contenido de registro implcito. La estacin para la cual estos dos se igualan,
se da el derecho de transmitir su propio marco.
8.2 CAPA ENLACE DE DATOS
La direccin de red 0 no est permitida para una estacin o nodo, la cual est
reservada para uso futuro. El tiempo de la ranura es la duracin de tiempo que
un nodo o estacin esperara una direccin de red que falta antes de iniciar la
transmisin en el bus de red.
8.2 CAPA ENLACE DE DATOS
Una vez que el trfico de datos en el intervalo programado ha
terminado, la parte no programada de la NUT se hace cargo, que
no tiene restricciones de tiempo crtico.
8.2 CAPA ENLACE DE DATOS
La transmisin no programada en NUT no es ni determinista ni repetible. En esto, el
token implcito todava circula entre las estaciones en un esquema del round-
robin(algoritmo de seleccin). Esto contina para direcciones de red entre 0 y UMAX
(mximo no programado) hasta el comienzo de la banda de proteccin.
8.2 CAPA ENLACE DE DATOS
La tcnica de transmisin programada se muestra en la Figura 16. Un nodo
puede tener la oportunidad de transmitir ms de una vez en la parte no
programada de NUT, pero la transmisin no siempre est garantizada.
8.2 CAPA ENLACE DE DATOS
Los tipos de datos no programados incluyen el establecimiento de la
conexin, los datos de mensajera punto a punto y los datos de
programacin, tanto de carga como de descarga.
8.2 CAPA ENLACE DE DATOS
Algunas caractersticas importantes de la comunicacin no programada son
las siguientes
(a) El servicio no programado es de 0 a UMAX(mximo no
programado); UMAX nunca puede ser menor que SMAX(mximo
programado);
(b) Las estaciones con direcciones mayores que SMAX y menores o
iguales a UMAX slo pueden enviar mensajes no programados;
(C) Las estaciones con direcciones menores o iguales a SMAX
pueden enviar mensajes tanto programados como no programados;
8.2 CAPA ENLACE DE DATOS
(d) Las estaciones con direcciones mayores que UMAX no pueden
comunicarse a travs de la red ControlNet. El alcance de la transmisin primero
en la parte no programada de NUT pasa sobre una base giratoria. En la primera NUT,
el nodo 7 transmite primero en la parte no programada. En la segunda NUT, es el
nodo 8 el que transmite primero independientemente de qu nodo haya terminado el
ltimo intervalo.
8. ARQUITECTURA DE CONTROL
NET
8.3 CAPAS DE RED Y TRANSPORTE
Los 3 mdulos bsicos mas importantes existentes en estas dos
capas son:
Administrador de mensajes no conectados (UCMM).
Enrutador de mensajes (MR).
Administrador de conexin(CM) .
8.3 CAPAS DE RED Y TRANSPORTE
Los 3 mdulos bsicos mas importantes existentes en estas dos
capas son:
Administrador de mensajes no conectados (UCMM).
Puede enviar un mensaje sin una conexin establecida.
Se utiliza para transmitir datos no repetitivos y no crticos en el
tiempo en un nico enlace, que siempre se enva en la parte no
programada de NUT.
Facilita la ejecucin de mensajes no conectados.
En este caso, cada transferencia de datos es independiente de otros y
los mensajes llevan las descripciones de las aplicaciones de destino y
fuente, que son proporcionadas por el CM.
8.3 CAPAS DE RED Y TRANSPORTE
Los 3 mdulos bsicos mas importantes existentes en estas dos
capas son:
Administrador de mensajes no conectados (UCMM).
El mensaje procedente de la red ControlNet se transmite a MR a travs del
UCMM. El MR analiza el mismo mensaje y lo enva a la funcin u objeto
especificado.
Las funciones de UCMM incluyen la recepcin de mensajes UCMM entrantes y
el envo y recepcin de mensajes no conectados hacia y desde objetos UCMM
en otros nodos y su MR local.
8.3 CAPAS DE RED Y TRANSPORTE
Los 3 mdulos bsicos mas importantes existentes en estas dos
capas son:
MR (Enrutador de mensajes)
El MR gua el envo correcto de servicios a las aplicaciones dirigidas dentro
del nodo. La figura 10 muestra el funcionamiento de MR.
El MR analiza el mensaje para determinar el servicio que debe ser ejecutado
por el objeto identificado. El mensaje se reenva al objeto de destino, que a
su vez enva su respuesta al objeto solicitante a travs del MR.
8.3 CAPAS DE RED Y TRANSPORTE
Los 3 mdulos bsicos mas importantes existentes en estas dos
capas son:
CM (Administrador de conexin)
Los recursos internos necesarios para un establecimiento de conexin son
proporcionados por el CM.
La peticin de conexin puede provenir de otro nodo a travs del UCMM o
bien de una aplicacin existente en un nodo. La figura 18 muestra el
funcionamiento de un CM
8.3 CAPAS DE RED Y TRANSPORTE
Los 3 mdulos bsicos mas importantes existentes en estas dos
capas son:
CM (Administrador de conexin)
En primer lugar, el UCMM de la fuente trata de establecer una
conexin con el UCMM del destino con una peticin de conexin.
8.3 CAPAS DE RED Y TRANSPORTE
Los 3 mdulos bsicos mas importantes existentes en estas dos
capas son:
CM (Administrador de conexin)
Esto se encamina a travs del MR del objetivo al CM, que entonces
asigna los recursos requeridos. Finalmente, se establece la conexin
necesaria. Se definen siete clases (clases 0 a 6) de conexiones para
el CM. Se distinguen por sus caractersticas, complejidades y
naturaleza de los servicios que se requieren de ellos.
8.3 CAPAS DE RED Y TRANSPORTE
Conexiones
Circuito virtual ControlNet
8.3 CAPAS DE RED Y TRANSPORTE
Conexiones
Conexin Productor/Consumidor Punto a Punto (Point-to-point) Modelo
8.3 CAPAS DE RED Y TRANSPORTE
Conexiones
Conexin Productor/consumidor Multicast
8.3 CAPAS DE RED Y TRANSPORTE
Conexiones
Los nodos pueden ser Productores, Consumidores o ambos.
8. ARQUITECTURA DE CONTROL
NET
8.4 CAPA DE PRESENTACION
La capa de presentacin se basa en la norma IEC 1131-3. Los
tipos de datos elementales y derivados se definen por esta
norma. La gestin de datos es gestionada por esta capa.
Especifica el formato de los datos a manejar por la capa de
aplicacin.
8. ARQUITECTURA DE CONTROL
NET
8.4 CAPA DE APLICACION
La capa de aplicacin de red de ControlNet se basa en la
modelizacin de objetos. El modelado de objetos se refiere a
organizar datos y procedimientos relacionados en una entidad:
el objeto.
Un objeto puede ser pensado como una coleccin de servicios y
atributos relacionados. Los objetos de aplicacin comparten sus
recursos e informacin mediante el envo de mensajes.
8.4 CAPA DE APLICACION
Los mensajes se pueden enviar entre dos objetos de un
nodo o a travs de la red ControlNet. Las rutas de
mensajes de estos objetos se muestran en la Figura 20.
Un estndar es una biblioteca de objetos que contiene
todos los detalles de los objetos utilizados en una
estacin. A veces, los objetos especficos del proveedor se
incluyen en el estndar mediante la incorporacin de sus
perfiles de dispositivo para que los dispositivos de diferentes
fabricantes se pueden utilizar de forma intercambiable.
8.4 CAPA DE APLICACION
Un estndar es una biblioteca de objetos que contiene
todos los detalles de los objetos utilizados en una
estacin. A veces, los objetos especficos del proveedor se
incluyen en el estndar mediante la incorporacin de sus
perfiles de dispositivo para que los dispositivos de diferentes
fabricantes se pueden utilizar de forma intercambiable.
9. DISPOSITIVOS DE LA RED
CONTROLNET
Clasificacin de los componentes
9. DISPOSITIVOS DE LA RED
CONTROLNET
Plataforma de control
9. DISPOSITIVOS DE LA RED
CONTROLNET
Medio
9. DISPOSITIVOS DE LA RED
CONTROLNET
Herramientas de software
Las herramientas de software utilizadas por ControlNet son las mismas utilizadas en DeviceNet. Es
decir, los softwares Architecture Builder, RSLogix5000, RSNetWorx y RSLinx tambin son utilizados
en ControlNet.
Respecto al programa RSNetWorx para la configuracin de la red, se debe emplear la versin diseada
para ControlNet
9. DISPOSITIVOS DE LA RED
CONTROLNET
Repetidor ControlNet
9. DISPOSITIVOS DE LA RED
CONTROLNET
Repetidor ControlNet
9. DISPOSITIVOS DE LA RED
CONTROLNET
Dispositivos de enlace
10. PARA QUE TIPO DE APLICACIONES
ES RECOMENDABLE CONTROL NET ?

El bus de campo ControlNet ha sido diseado como una red del nivel de control
dentro de una arquitectura de integracin industrial. Por ello, la red ControlNet es
recomendable en las siguientes aplicaciones:

Transferencia de alta velocidad de datos de tiempo crtico entre controladores y


dispositivos de entrada/salida.
Entrega de datos determinstica y repetible.
Requerimientos de medio redundante.
Requerimientos de seguridad intrnseca.
Como backbone (columna) para mltiples redes DeviceNet distribuidas.
10. EFICIENCIA DE LA RED
CONTROL NET
Reduccin del tiempo y del diseo de la ingeniera del proyecto: Alta.
Reduccin y simplificacin del cableado de la red: Alta.
Reduccin de la puesta en marcha del proyecto: Alta.
Eficiencia en la comunicacin de la red: Alta, por la eleccin de los
mecanismos de comunicacin apropiados.
Costo de los dispositivos: Elevado.