Está en la página 1de 9

Asignatura: SCADA

Prof: Carlos Rodríguez

CARGA DE CANAL DE COMUNICACIONES:

Breve descripción de ControlNet:

La tecnología Controlnet fue originalmente desarrollada por Rockwell Automation en 1995, tratando
con ello el objetivo de mantenerse a la vanguardia en las actuales tendencias tecnológicas.Las
especificaciones y protocolo de la red son abierto, lo cual significa que los proveedores no tienen que
comprar hardware, software ni derechos de licencia para conectar dispositivos a un sistema. Con más
de medio millón de nodos instalados, ControlNet es actualmente la red de control de más rápido
crecimiento en el mundo.

ControlNet una red abierta, tecnológicamente avanzada que ofrece una serie de funciones.

ControlNet proporciona ancho de banda para E/S, enclavamiento en tiempo real, mensajes entre
dispositivos similares y programación en el mismo vínculo. Su naturaleza determinista ayuda a
asegurar el envío de los datos. Su rendimiento repetible no cambia cuando se añaden o eliminan
dispositivos de la red.

ControlNet se basa en una innovadora solución de tecnología de red abierta: el modelo


productor/consumidor. Este modelo permite que todos los nodos de la red tengan acceso simultáneo
a los mismos datos a partir de una sola fuente. Asimismo, proporciona eficiencia ya que los datos se
producen una sola vez independientemente del número de consumidores, y una sincronización
precisa puesto que los datos llegan a todos los nodos simultáneamente.

Se puede programar controladores programables PLC y configurar dispositivos al momento del inicio.
Modifique parámetros de dispositivos con un solo clic del mouse, o a través de la lógica del
controlador, sin afectar el rendimiento del control.

Medios físicos
Los componentes del cableado ControlNet proporcionan flexibilidad en el diseño de una red de
comunicación para una aplicación concreta. Una red ControlNet típica consta de uno o más de los
siguientes componentes: cables troncales, tomas, repetidores, terminaciones y puentes.

El cable troncal ControlNet es el bus o parte central del sistema. Puede usarse cableado coaxial o de
fibra. La decisión se basa en los factores ambientales asociados con la aplicación y el lugar de
instalación.
También hay varios tipos de cables de uso especial que pueden utilizarse, dependiendo del ambiente de
instalación del cable. Un conector de cable BNC conecta las secciones de cable troncal a las tomas. Esto
produce un nodo en la red. Las terminaciones se colocan en la toma a cada extremo de un segmento de cable.

Los repetidores se usan para aumentar el número de tomas, para extender la longitud total del segmento o para
crear una configuración de anillo, estrella o árbol (flujo del cable en múltiples direcciones desde un punto). El
número de repetidores y la longitud total del cable dependen de la topología de la red.

 Los medios redundantes aumentan la disponibilidad: si un canal se rompe, el otro se


 encarga de las comunicaciones y se producen diagnósticos que indican el fallo del canal
 Los medios físicos de fibra aumentan la distancia
 Los medios físicos de fibra son
 inmunes al ruido
 Los conectores BNC facilitan la conexión y desconexión de dispositivos

Repetidores
 Los repetidores coaxiales y de fibra se usan para extender la longitud total (hasta 20 Km)
 Permiten combinar tipos de medios físicos
 Opciones de montaje en riel DIN o panel
 Los módulos repetidores extienden la longitud física de la red ControlNet, permitiendo usar una red para
cubrir toda la aplicación y reduciendo de esta manera los costes totales de la aplicación.
En Resumen:
Supongamos la siguiente configuración o arquitectura de control, formada por tres PLC y un sistema de
computadoras con funciones especiales (Sistemas DCS). El Protocolo que se utiliza para la
comunicación de dispositivos es el ControlNet (para que los PC se puedan comunicar con este
protocolo necesitan una tarjeta de RED ControlNet)

TENEMOS UNA BASE DE DATOS EN LA CUAL SE TIENEN DATOS


ANALOGICOS Y DATOS DIGITALES QUE AL FINAL SUMANDO LA
CANTIDAD EN BIT EQUIVALE APROXIMADAMENTE A: 25000 BITS
(3125 BYTES) Y EL BARRIDO (SCAN) DE 18 SEG.
Si se transmiten 25000 bits en 18 segs, la velocidad a la cual fue adquirida la data (bits)
fue:

Va= No. de bits a transmitir / T (sg)= 25000 bits / 18 seg

Va= 1389 bits/seg (velocidad a la cual se adquirieron los bits)

LA BANDA ANCHA DE UNA RED CONTROLNET ES: 5 Mbits/sec, Y EL PROMEDIO PARA


CADA DISPOSITIVO DE LA RED ES:

1 Mbits/seg (Velocidad de Transmision)

% Utilización del Canal = ( Va / Velocidad del canal)*100

Para el ejemplo:

% utilización del canal = ((1000000 bit/seg)/ (5000000 bit/seg))*100 = 20%

Se tiene un porcentaje excelente de carga del canal, permitiendo que exista una ampliación
en los datos a transmitir (expansión en los I/O y por lo tanto escalabilidad del sistema)

A continuación se detallan en el sistema parcial que se muestra en la figura No. 1 que


conforman un sistema automatizado ejemplificado.

 NODOS:

Nodo 3, Nodo 4 y Nodo 5

Puntos asignados a cada PLC por cada sistema parcial.

NOTAS: Resolucion para señales analogicas de 16 bits


Los puntos son adquiridos por el sistema a una velocidad de 1389 bits/seg

NODO 1, NODO 2 y NODO 3:


Puntos asociados:

 Total de puntos de simple status (ANALOGICAS) = 500 bits = 32 señales


 Total de puntos de 1 bit CD =100 bits
 Total de puntos de 2 bit CD ,. =180 bits
 Total de acumuladores de pulsos = 20 bits

Calculo de la carga del canal por RTU

PLC (NODO 1):

Carga de NODO 1 (solo analógicos) = ML/periodo del barrido, donde:

ML = longitud del mensaje a transmitir.

ML = (CHdel + Bml + 16*Nw + Na*Nbl)

Sabiendo que que:

CHdel = 800 ms * 1389 b/s * 0.001 = 2 bit

Bml = 800 bit (interrogación) + 800 bit (respuesta) = 1600 bit

Na = 26 bit (scan)

Período del barrido es de 18 seg.

donde Nw = Parte entera [ (Nai*16 + 15)/16 ]

sabemos que Nai = 32 entradas analógicas.

sustituyendo:

Nw =32 palabras. ( PUROS ANALOGICOS)

Nbl = Parte entera [ (Nw + 6)/7 } = 5 bloques

sustituyendo en la formula: (ML= (CHDEL +BML+16*NW+NA*NBL))

ML = ( 2 bit + 1600 bit + 16 b/palabras * 32 palabras + 32 b/bloques * 5 bloque ) = 2274 bit


La carga de NODO1 (analógicos) = 2274 b /18 seg = 127 b/s

NODO 1: 127 b/s


NODO 2: 127 b/s
NODO 3: 127 b/s

Calculo de la carga del canal utilizando la función de No Operación

ML = ( CHdel + Bml) ===> ML = ( 2 bit + 800 bit) = 802 bit

El tiempo en que se realiza esta función es de 18 seg. Según la configuración del esquema
de Scan .

Carga de NODO 1 (no operación) = 802 bit /18 seg. = 45 b/s

Esta es la carga del canal de comunicaciones por NODO usando la función de no operación.

La carga del canal de comunicaciones del sistema parcial 01 se calcula como la sumatoria de
todas las cargas de las RTU asociadas a esta por función.

Carga Total del Canal = Carga de la función de SCAN + Carga de la función no operación

Carga de la función de SCAN = 500 b/s + 100 b/s + 180 b/s + 20 b/s = 800 b/s

Carga de la función no operación = 3 (PLC) * 45 b/s = 135 b/s

Entonces tenemos:

Carga Total del Canal = 500 b/s + 135 b/s = 635 b/s

Calculo basado en porcentaje: 635 b/s / 1389 b/s *100 = 46%

Este valor indica que se esta ocupando el canal de comunicaciones un 46 % para la


adquisición de 800 puntos (500 analógicos).
En el protocolo ControlNet un Bloque (trama) contiene 7 Palabras (de 16 bits) o 1 a 7
palabras si es el último bloque.

Total de puntos de 1 bit CD =100 bits


Total de puntos de 2 bit CD ,. =180 bits
Total de acumuladores de pulsos = 20 bits

NW= Parte entera (NBSS+15/16)+ Parte entera (NB1CD+15/16)+ Parte entera


(NB2CD*2+15/16)+NACC+NMW+NSOEW+ Parte entera (NAI*12+15/16+15/16)

Con:

NBSS= Numero de Puntos Single Status (2 estados: abierto o cerrado), son Puntos
sin Memoria, se usa para el estado de seccionadores. (500)

NB1CD= Numero de Puntos 1 Bit Change Detect, Representan los Estados (el Actual
o el Anterior). Se usan para conocer los cambios en las protecciones. (100)

NB2CD=Numero de Puntos 2 Bit Change Detect, Hasta 3 Cambios Ocurridos en los


Disyuntores con Reenganche. (180)

NACC= Numero de Puntos Acumuladores, Dispositivos de Medicion Tipo Contador o


de Acumulación de Cuentas. (20)

NMW= Numero de Palabras de Memoria (Lectura/Escritura) (800)

NSOEW= Numero de Palabras SOE (800)

NAI= Numero de Puntos de Entrada Analógica, las Cuales Representan una Señal
Variable en el Tiempo, Traida a la Maestra a través de Cuentas y Convertida
en Unidades de ingenieria (Factores de Escala) (500)

El Numero de Bloques en el mensaje dado es evaluado como:

NW= 500+100+180+20+800+800+500= 2900 bits

NBL=Parte Entera [(NW+6)/7]

NBL = 415 Bits (para enviar todos los datos)

Velocidad del Canal = 635 (b/s)


Retardo del canal CONTROLNET estandar (para red de menos de 10 nodos y menos de
500 mts) 2-100 ms (Asumo 75 ms)

El Retardo es evaluado como:

Retardo (bits)= Retardo (ms)*Velocidad del Canal(b/s)*0.001 .(Factor Adimensional)

Retardo = 0.045 seg

También podría gustarte