Redes Industriales II.ppt

38
REDES REDES INDUSTRIALES INDUSTRIALES Redes Industriale s Parte II

Transcript of Redes Industriales II.ppt

Page 1: Redes Industriales II.ppt

REDES REDES INDUSTRIALESINDUSTRIALES

REDES REDES INDUSTRIALESINDUSTRIALES

Redes Industriales

Parte II

Page 2: Redes Industriales II.ppt

En la actualidad, la rentabilidad de En la actualidad, la rentabilidad de una instalación de producción ya una instalación de producción ya no se evalúa por el gasto en los no se evalúa por el gasto en los componentes individuales sino, en componentes individuales sino, en una importante medida, por la una importante medida, por la perfecta acción conjunta de todos perfecta acción conjunta de todos los componentes del sistema.los componentes del sistema.

En la actualidad, la rentabilidad de En la actualidad, la rentabilidad de una instalación de producción ya una instalación de producción ya no se evalúa por el gasto en los no se evalúa por el gasto en los componentes individuales sino, en componentes individuales sino, en una importante medida, por la una importante medida, por la perfecta acción conjunta de todos perfecta acción conjunta de todos los componentes del sistema.los componentes del sistema.

Page 3: Redes Industriales II.ppt

RS-232

RS-485

ProfiBus

DeviceNet

DH+

ModBus+

RS-422¿Qué significan estos terminos?

Ethernet

Terminología de redes Terminología de redes industrialesindustriales

Terminología de redes Terminología de redes industrialesindustriales

Page 4: Redes Industriales II.ppt

RS-232

RS-485

RS-422 Conexiones Eléctricas

Protocolos (lenguajes)

En toda comunicación deben coincidir las conexiones eléctricas y los protocolos para establecer comunicación entre dos dispositivos.

ProfiBus

DeviceNet

DH+

ModBus+

Terminología de redes Terminología de redes industrialesindustriales

Terminología de redes Terminología de redes industrialesindustriales

Page 5: Redes Industriales II.ppt

Un ejemplo de comunicación es una llamada telefónica...

LIMA

EEUU

Page 6: Redes Industriales II.ppt

La conexión es hecha cuando la persona contesta

Comunicación

LIMAEEUU

Page 7: Redes Industriales II.ppt

INGLÉS ESPAÑOLCOMMS

LA COMUNICACIÓN NO SE ESTABLECE PORQUE NO SE HABLA EL MISMO IDIOMA

Comunicación

LIMAEEUU

Page 8: Redes Industriales II.ppt

ESPAÑOL ESPAÑOL

LA COMUNICACIÓN SE ESTABLECE PORQUE EXISTE LA CONEXIÓN ELÉCTRICA Y SE HABLA EL MISMO

IDIOMA

Comunicación

COMUNICACIÓN

LIMAEEUU

Page 9: Redes Industriales II.ppt

Ejemplo de una red de comunicaciones

Todos los equipos comparten el mismo protocolo de comunicación: DH485 (Allen Bradley)

RS-232

Micrologix 1000

RS-232

DH-485 PanelView 600

RS-485

ALLEN-BRADLEY PanelView550

Adaptador de señal eléctrica

AIC+

Page 10: Redes Industriales II.ppt

Punto a Punto (DF1)

Para aplicaciones en que la comunicación RS-232 es necesaria.

Es un protocolo con capacidad para transmisiones simultáneas

entre dos dispositivos en ambas direcciones.

ALLEN-BRADLEY

7 8 9

4 5 6

1 2 3

. 0 -

<-----------------'<--

F1

F6

F2

F7

F3

F8

F4

F9

F5

F10

PanelView 550

< >^

v

Page 11: Redes Industriales II.ppt

Punto a Punto (DF1)

Los dispositivos pueden enviar y recibir mensajes.

Todos los dispositivos son tratados por igual para intercambiar datos entre ellos.

Page 12: Redes Industriales II.ppt

Fuente - destino

1 2 3 45

Aplicación•Lectura de dispositivos E/S

•Escritura a PV

Ejemplos de Tecnología antigua de Redes RIO, DH+, Profibus, Interbus S

Tráfico de datos requerido4 Lecturas y 1 Escritura

Page 13: Redes Industriales II.ppt

Maestro - esclavo (1)

Page 14: Redes Industriales II.ppt

Un Maestro con múltiples esclavos. La comunicación se realiza en una sola

dirección a la vez. El maestro inicia toda la comunicación

“encuestando” a cada esclavo.

ALLEN-BRADLEY

7 8 9

4 5 6

1 2 3

. 0 -

<-----------------'<--

F1

F6

F2

F7

F3

F8

F4

F9

F5

F10

PanelView 550

< >^

v

Maestro - esclavo (2)

Page 15: Redes Industriales II.ppt

El esclavo solamente puede transmitir datos cuando es encuestado por el maestro.

Es responsabilidad del maestro encuestar cada esclavo de manera sistemática y secuencial para recolectar datos.

Durante una encuesta, el maestro encuesta un esclavo repetidamente hasta que el esclavo indique que ya no tiene que transmitir.

Maestro - esclavo (3)

Page 16: Redes Industriales II.ppt

Luego el maestro transmite los paquetes de datos por dicho esclavo.

Mensajes implícitos son las más frecuentemente usados.

Maestro - esclavo (4)

Page 17: Redes Industriales II.ppt

Multimaestros (1)

Page 18: Redes Industriales II.ppt

Más de un maestro.

Cada maestro maneja un set de esclavos.

Los esclavos sólo cambian información con su maestro.

ALLEN-BRADLEY

7 8 9

4 5 6

1 2 3

. 0 -

<-----------------'<--

F1

F6

F2

F7

F3

F8

F4

F9

F5

F10

PanelView 550

< >^

v

Multimaestros (2)

Page 19: Redes Industriales II.ppt

Protocolo DH-485 (1)

Interconexión con 32 dispositivos.

Capacidad de maestros múltiples.

Control de acceso de paso de testigo.

ALLEN-BRADLEY

7 8 9

4 5 6

1 2 3

. 0 -

<-----------------'<--

F1

F6

F2

F7

F3

F8

F4

F9

F5

F10

PanelView 550

< >^

v

Red DH-485

Esclavo-1 Esclavo-3

Maestro-1

Esclavo-2

Maestro-2

Page 20: Redes Industriales II.ppt

Longitud de red máxima 1219 mts.

Capacidad de añadir o eliminar nodos sin perturbar la red.

Un nodo que retiene el testigo se convierte en maestro y puede enviar datos válidos a la red.

Después que un nodo envía un paquete de mensajes, intenta dar el testigo a su sucesor.

Protocolo DH-485 (2)

Page 21: Redes Industriales II.ppt

Protocolo DH-485 Plus (1)

La comunicación es entre dispositivos semejantes.

Utiliza el sistema para el control de acceso paso de testigo para rotar el maestro.

Red DH-485

+

Nodo-1 Nodo-3Nodo-2

Page 22: Redes Industriales II.ppt

Interconexión hasta con 64 dispositivos.

Velocidad de comunicación de 57,6 Kbaud.

Programación remota de los procesadores PLC-2,3,5 y SLC 5/4,5.

Reconfiguración y expansión fácil si se desea añadir más nodos en el futuro.

Protocolo DH-485 Plus (2)

Page 23: Redes Industriales II.ppt

Comunicando la hora y el estado del tiempo a 20 personas en un

ambiente

Una persona “fuente” informa a otra persona “destino” una a la vez, el estado del tiempo (dato).

Algunas personas pueden elegir escuchar, otras pueden ignorar “esfuerzo perdido”.

El tiempo pasa porque la fuente comunica uno a uno. - El dato inicial puede haber cambiado al llegar a la última persona “datos desactualizados”.- Ajustes posteriores deben ser hechos por la fuente a cada uno de los destinatarios a fin de sincronizar la data.

El tiempo de despacho de la información cambia con el número de participantes.

Modelo Fuente / Modelo Fuente / DestinoDestino

Page 24: Redes Industriales II.ppt

Modelos de Red

Fuente / Destino Fuente / Destino (punto a punto)(punto a punto)

Sincronizar la acción de los nodos es muy Sincronizar la acción de los nodos es muy difícil ya que los datos llegan en diferente difícil ya que los datos llegan en diferente tiempo a cada nodo.tiempo a cada nodo.

Pérdida del ancho de banda para enviar el Pérdida del ancho de banda para enviar el mismo dato a diferente nodosmismo dato a diferente nodos

DATAFUENTE CRCDESTINO

Page 25: Redes Industriales II.ppt

Comunicando la hora y el estado del tiempo a 20 personas en un

ambiente

Una persona “productor” informa del estado del tiempo una vez (dato).

Las veinte personas escuchan la información simultáneamente.

Algunas personas pueden elegir escuchar “consumidores” la información (ajustar sus relojes, vestimenta, etc.)

Otros pueden elegir ignorar “no consumidor” la información.

Altamente eficiente (dato producido sólo una vez; no es necesarios ajustes posteriores).

El tiempo de despacho de la información es la misma para 5 que para 30 personas.

Modelo Modelo productor/Consumidorproductor/Consumidor

Page 26: Redes Industriales II.ppt

Productor-consumidor

Tráfico de datos Requerido1 Transación con una PC5 veces más eficiente

Produce Produce

Consume

Consume

Ejemplo de Tecnología AVANZADA de RedesDeviceNet, ControlNet, FieldBus

Aplicación•Lectura de dispositivos E/S

•Escritura a PV

Page 27: Redes Industriales II.ppt

Modelos de Red

Productor / Consumidor Productor / Consumidor (el dato es identificado)(el dato es identificado)

Múltiples nodos pueden consumir la Múltiples nodos pueden consumir la misma información al mismo tiempo desde misma información al mismo tiempo desde un solo nodo productor.un solo nodo productor.

Los nodos pueden ser sincronizados.Los nodos pueden ser sincronizados. Mayor eficiencia al uso del ancho de Mayor eficiencia al uso del ancho de

banda banda

DATAIDENTIFICADOR CRC

Page 28: Redes Industriales II.ppt

Productor / consumidor - Punto a punto

Cualquiera de las estaciones (productor) envía mensajes en la red y cualquier estación (consumidor), reconociendo el mensaje, puede consumir este.

Page 29: Redes Industriales II.ppt

Productor / consumidor - Multireparto

Metódo para intercambiar datos con un grupo definido de dispositivos simultáneamente.Con el modelo Maestro-Esclavo es imposible para dispositivos “No maestro”, porque el maestro debe polear a un esclavo específico.

Multicast

Page 30: Redes Industriales II.ppt

Broadcast

Intercambio de datos generalizado a todos los dispositivos conectados a la red.

Productor / consumidor Multireparto generalizado

Page 31: Redes Industriales II.ppt

• Mensaje #1– referente a la posición del sensor a los CTLR1,2 y HMIreferente a la posición del sensor a los CTLR1,2 y HMI

• Mensaje #2– comando de velocidad del CTLR1 a todos los variadores comando de velocidad del CTLR1 a todos los variadores

de velocidad y al HMIde velocidad y al HMI

CTLR1HMI

Drive1Drive1

SensorSensor

Drive3Drive2Drive2

CTLR2ALLEN-BRADLEY

7 8 9

4 5 6

1 2 3

. 0 -

<-----------------'<--

F1

F6

F2

F7

F3

F8

F4

F9

F5

F10

PanelView 550

< >

^

v

#1#1#2

Productor / consumidor

Page 32: Redes Industriales II.ppt

Redes productor/consumidor pueden soportar los modelos

anteriores

Este sistema pueden ser Maestro/Esclavo, Multimaestro, o punto a punto.

Sistemas híbridos son permitidos (cualquier combinación de maestro/esclavo, multimaestro y punto a punto).

Cualquier combinación de tipos de mensaje son permitidos (mensajes explícitos, I/O data)

Para la configuración del sistema y los dispositivos, se necesita un set de aplicación.

ALLEN-BRADLEY

7 8 9

4 5 6

1 2 3

. 0 -

<-----------------'<--

F1

F6

F2

F7

F3

F8

F4

F9

F5

F10

PanelView 550

< >^

v

Page 33: Redes Industriales II.ppt

Modelo productor/consumidor

Permite mayor funcionalidad. Incrementa el flujo de información. Permite migraciones futuras

. . . todo permitiendo reducir el tráfico en la red.

MenorMenor THROUGHPUT THROUGHPUT y y mayor performance = mayor performance = ALTA PRODUCTIVIDADALTA PRODUCTIVIDAD

Page 34: Redes Industriales II.ppt

CTLR1CTLR1 HMIHMI

Drive1Drive1SensorSensor Drive3Drive3Drive2Drive2

CTLR2CTLR2 ALLEN-BRADLEY

7 8 9

4 5 6

1 2 3

. 0 -

<-----------------'<--

F1

F6

F2

F7

F3

F8

F4

F9

F5

F10

PanelView 550

< >

^

v

Multi-master

Cyclic

Change-of-State

Multicast

Peer to Peer

Polling

Broadcast

El modelo Productor-Consumidor es el único modelo que ofrece cada uno de los modos de intercambio de datos.

Page 35: Redes Industriales II.ppt

Es el tiempo que toma desde la detección de un evento (sensor=ON) hasta el momento en que se actúa sobre un dispositivo basado en una lógica (Actuador=ON)

Throughput (1)

Throughput (1)

Page 36: Redes Industriales II.ppt

Throughput

Throughput (2)

Throughput (2)

Page 37: Redes Industriales II.ppt

Modelo de la red.Modelo de la red.

Velocidad de comunicación.Velocidad de comunicación.

Eficiencia del protocolo.Eficiencia del protocolo.

Características principales Características principales que afectan la efectividad que afectan la efectividad

del del ThroughputThroughput

Page 38: Redes Industriales II.ppt

Ejemplos de modelos de red

Fuente/DestinoFuente/Destino

Productor/ConsumidorProductor/Consumidor

Profibus DPProfibus DP

Interbus-SInterbus-S

ASIASI

RIORIO

Profibus FMSProfibus FMS

SERCOSSERCOS

LONWorksLONWorks

DH+DH+

DeviceNet DeviceNet ControlNetControlNetFoundation FieldbusFoundation Fieldbus