Sie sind auf Seite 1von 18

Industrial Ethernet

Comunicaciones Industriales

ndice
TEMA Industrial Ethernet 1. Introduccin 1.1 Localizacin dentro de las Redes de Comunicaciones Industriales 1.2 Caractersticas Principales 2. Topologas de Red, Medios de Transmisin y Componentes del Bus 3. Acceso al Medio 4. Protocolo de Transporte 5. Arquitecturas de la Red 6. Formatos de las Tramas 7. Servicios de la SEND/RECEIVE 7.1 Servicio de ENVO-RECEPCIN 7.2 Servicio de LECTURA 7.3 Servicio de ESCRITURA 7.4 Servicio de ENVO-RECEPCIN de Datos Expditos 7.5 Tipos de Datos 8. Elementos Simatic: Procesadores de Comunicacin 9. Conclusiones y Mejoras

Localizacin de Industrial Ethernet

Nivel superior

Workstation, PC

Nivel de clula

DCS, PLC, PC DCS, PLC, PC Accionamientos Vlvulas Actuadores Sensores

Nivel de campo Nivel actuador sensor

Localizacin de Industrial Ethernet

Sistema de Automatizacin Integral


SIMATIC HMI SIMATIC PG SIMATIC PC

SIEMENS

S IM A T IC O P 1 7

PG 740

1 K

K2

K3

K4

K 5

K6

K7

K 8

H EL P S HI FT

K 9

K 10

K1

K12

K 13

K 1 4

K 1 5

K16

ES C

7
D

8
E

9
F

0
A C K

4
A

5
B

6
C

.
S H IF T I NS D E L H EL P E N T ER

MPI - Network

SIMATIC NET

Industrial Ethernet PROFIBUS

Controladores SIMATIC

SIEMENS

SF RUN STOP

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5

CPU 212

SIMATIC S7-200

PROFIBUS-DP SIMATIC DP
SV

FM

ASI

Dnde se emplea la Industrial Ethernet?


Grandes cantidades de datos: Intercambio de grandes
cantidades de datos (en el entorno de Megabytes)

Grandes distancias: Hasta 4,3 Km. Mltiples tipos de dispositivos: Comunicacin entre
aparatos de ingeniera, ordenadores y dispositivos de control

Mltiples tipos de comunicaciones: Permite una


interconexin entre la oficina tcnica y el mundo de la automatizacin

Panormica
Red que cumple con los estndares internacionales (IEEE 802.3) vlida para todos los campos en la automatizacin de la produccin Procedimiento de acceso CSMA/CD segn IEEE 802.3 (Ethernet) Velocidad de transmisin 10/100 Mbit/s Nmero mximo de participantes 1.024 Desde hace mas de 10 aos es el estndar para redes de clula en el mundo Diferentes medios de transmisin (elctrico y ptico) Componentes para estructurar y segmentar la red (repetidores/concentradores de estrella activos, puentes/switch, router)

Ventajas que Ofrece Industrial Ethernet


Red de fbrica de gran potencia para el nivel de clula
Altas prestaciones an en el caso de existir muchos participantes y grandes distancias

Amplia superficie de cobertura y alcanza grandes distancias


Mediante la combinacin de las tcnicas elctrica y ptica

Transferencia de datos segura


An en el caso de la existencia de perturbaciones electromagnticas mediante componentes idneos para la industria

Ahorro de costes
Mediante una disminucin de los costes de montaje y cableado

Lder universal dentro de las redes industriales


Ethernet Industrial ha mostrado su eficacia en miles de instalaciones

Coexiste con otras aplicaciones Ethernet


Por ejemplo: Novell, LAN-Manager, TCP/IP...

Funciones Adicionales que Ofrece Industrial Ethernet

Alta disponibilidad (Concepto de redundancia) Testeo y diagnosis Acceso al mundo del PC y de las WS

Gran inmunidad a EMV

Robusta mecnicamente Administracin de la red (SNMP)

Programacin a distancia

Problemas de Ethernet para la industria


Sistema no determinstico Ambiente industrial
9 Golpes y vibraciones 9 Temperatura 9 Ambientes Corrosivos 9 Etc.

Solucin al indeterminismo:
Switching Priority Switching
(IEEE 802.1d)

Datos Tcnicos

Estndar Modo de acceso Velocidad de trans. Medio de transmisin

Ethernet segn IEEE 802.3/ISO 8802.3 CSMA/CD (carrier sense multiple access/collision detection) 10/100 MBit/seg. Elctrico: Optico: Cable triaxial Par trenzado Industrial Fibra ptica

Mx. n participantes Distancia de red Topologa Aplicaciones

1.024 Elctrica: ptica: mx. aprox. 1,5 Km mx. aprox. 4,3 Km

Lineal, rbol, estrella, anillo redundante Redes de clula y de gestin

Topologas de Red
Redes elctricas: cable de par trenzado (TP)
9 Cable de 4 hilos trenzados por pares 9 Especialmente seguro ante interferencias (doble apantallamiento) 9 Costes favorables en el cableado 9 Estructuras en estrella y lineales

Redes pticas: Cable de fibra ptica


9 Estructuras en lineales, en estrella o en anillo con elevados alcances 9 No existe la posibilidad de interferencias debidas a perturbaciones EMV 9 Alta disponibilidad mediante arquitecturas redundantes (anillos)

Medio de Transmisin: Par Trenzado

Cableado Par Trenzado


Par trenzado conforme a IEC 11801/61156 Versin hbrida (datos+energa) Mxima long. del cable 100 m Conector IP20 RJ45 diseado para entorno de oficina Conector IP65 M12 Compatible con IP20

Medio de Transmisin: Fibra ptica


Cable de fibra ptica
Red ptica

Separacin de potencial Inmune a interferencias electromagnticas Seguro ante escuchas Grandes distancias (Multimodo: 4,5 km; Monomodo: 42 km) Diseo de redes redundantes

Cable Fibra Optica

Cables de fibra ptica de vidrio conforme a IEC 60793 / 60794 Cables de fibra ptica de plstico Conector de bayoneta y de insercin-extraccin

Componentes del Bus: Conmutadores


Scalance X005
9 switch no gestionado 9 Diagnstico en el dispositivo

Scalance X-200
9 Utilizacin en un anillo redundante 9 Gestin de redes y diagnstico 9 Integracin en la ingeniera existente

Scalance X-400
9 Sistema modular 9 Acoplamiento redundante de anillos Gigabit 9 Integracin en redes corporativas

Protocolo de Transporte, TCP ISO

TCP/IP
Estndar de-facto optimizado para la transferencia de grandes cantidades de datos p.e. ficheros o recetas

ISO
Norma ISO 8073 (Clase 4) optimizado para la transferencia de variables p.e. servicio y observacin

Protocolos de Usuario para Industrial Ethernet

PC/PG

PC/PG

PC/PG

Ethernet Industrial

SIMATIC S5

SIMATIC S5

SIMATIC S7

SIMATIC S7

TCP/IP Nativo

SEND/RECEIVE

Comunicaciones S7

Pila de Protocolos para Industrial Ethernet

Smbolo A, E

Protocolo Comunicaciones S7

Descripcin Interfaz de usuario uniforme para TCP/IP (A) e ISO (E) empleando funciones S7 Servicios de comunicacin basados en el interfaz de transporte ISO para intercambio de datos con dispositivos S5 y S7. Con TCP/IP, es necesario un adaptador (RFC 1006). Esto hace un interfaz uniforme send/receive para TCP/IP (B) e ISO (D). Servicios de comunicacin simple basados en TCP/IP (C) para intercambio de datos con dispositivos con TCP/IP.

B, D

Comunicacin compatible S5 (Send/Receive)

TCP/IP nativo

Protocolos y Dispositivos para SIMATIC NET Industrial Ethernet

Protocol S7 Communication

Description Integrated and optimized communications functionality of the SIMATIC S7/C7 systems for a wide range of applications (TCP/IP with RFC 1006 or ISO). Communication services based on the transport protocol (TCP/IP with RFC 1006 or ISO) for data exchange with S5 and S7 devices. Simple communication services based on TCP/IP for data exchange with any device that supports the TCP/IP protocol.

Typical Siemens Partner Device CP 1613 CP 343-1 CP 443-1

S5-compatible communication (Send/Receive)

CP 1613 CP 343-1 CP 443-1

TCP/IP native

Any PC Ethernet adapter CP 1613 CP 443-1

Formatos de las Tramas


CAMPOS INICIALES
6 bytes DIRECCIN ETHERNET DESTINO variable 2 byte 6 bytes DIRECCIN ETHERNET FUENTE variable 2 bytes LONGITUD 1 byte LSAP DESTINO FE 1 byte LSAP FUENTE FE

variable

CONTROL

03

00

TPDUs de Transporte
Peticin de conexin (CR) Confirmacin de la conexin (CC) Reconocimiento (AK) Datos (DT) Peticin de desconexin (DR) Confirmacin de la desconexin (DC) Datos expeditos (ED) Reconocimiento de datos expeditos (EA)

Servicios SEND/RECEIVE
Servicios Confirmados
9 Envo/ Recepcin 9 Lectura 9 Escritura

Servicios no Confirmados
9 Datagrama 9 Multicast 9 Broadcast

Servicio de ENVO-RECEPCIN

API 1
1. 2. Envo de datos desde el API 1 al API 2 Envo de 1, si se transmiten datos con diferente secuencia Envo de datos finales DT con slo datos ( lazo de repeticin )

API 2

3.

DT con slo datos y ltima

Servicio de LECTURA (I)

API 1
1. 2. Solicitud de datos desde el API 1 al API 2 Reconocimiento negativo con nmero de error Reconocimiento positivo 3. 4. Recepcin de los datos solicitados Recepcin del 3, si se transmiten datos con diferente secuencia Recepcin de datos finales

API 2

DT con cabecera REQ S5 (DB, MB, T, Z, etc) DT con cabecera ACK S5, con cdigo de error

DT con cabecera ACK S5 sin error + datos DT con slo datos ( lazo de repeticin )

5.

DT con slo datos y ltima

Servicio de LECTURA (II)

PLC1

CP 1

INA 1

CABLE

INA 2 OPEN RETURN

CP 2

PLC 2

OPEN RETURN CON. REQU

CON. AWAIT CONNEC. REQUEST Ritmo aproximado de 1seg. CONNEC. CONFIRM RETURN ACK, sin crdito 2 RECEIVE ACK, sin crdito 1 buffer 16 by ACK, con crdito 2 ACK, sin crdito 1 ACK, sin crdito 1 ACK, con crdito 2 indicate connection established fase de conexin

Enable FETCH-HDB RETURN

fase de mantenimiento

Servicio de LECTURA (III)

PLC1

CP 1

INA 1

CABLE

INA 2

CP 2

PLC 2

FETCH DIR Parmetros fuente+destino

ACK, con crdito 2


SEND PDU solici. READ con parme. fuente RETURN flag del SEND ALL SEND ALL fase de intercambio de datos Datos

RETURN RECEIVE

ACK, sin crdito 2 ACK, con crdito 1


PDU reconocimiento READ mas datos SEND

flag del RECEIVE ALL RECEIVE ALL Datos palabra de estado RESET

RETURN

ACK, sin crdito 1


Datos

RETURN

CLOSE

DISCONNECT REQUEST DISCONNECT CONFIRM

fase de desconexin

glag de estado

RETURN

Cabeceras de solicitud y reconocimiento de LECTURA


Solicitud
Byte 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 Significado Identificador del sistema Identificador del sistema Longitud de la cabecera Identificador cdigo operacin Longitud cdigo operacin Cdigo de operacin Bloque origen Longitud del bloque de origen Identificador del origen Nmero del bloque de datos Direccin de comienzo. Parte alta Direccin de comienzo. Parte baja Longitud de datos. Parte alta Longitud de datos. Parte baja Campo vaco Longitud del campo vaco Valor "S" "5" 16 01 03 05 03 08 variable variable variable variable variable variable FF 02

Reconocimiento
Significado Identificador del sistema Identificador del sistema Longitud de la cabecera Identificador cdigo operacin Longitud cdigo operacin Cdigo de operacin Bloque reconocimiento Longitud del bloque de reconocimiento Nmero de error Campo vaco Longitud del campo vaco Libre Libre Libre Libre Libre A partir de esta direccin datos de usuario hasta 64 bytes Valor "S" "5" 16 01 03 06 0F 03 Nr FF 07

Tipos de Datos (I)


rea S5 Identificador origen Descripcin DB 01H MB 02H EB 03H AB 04H PB 05H Z 06H

DBNR Rango Direccin de comienzo Rango Longitud

Zona de Zona de Zona de Zona de Zona de Zona de marcas imagen de imagen de periferia contadores datos salidas entradas (DB) Nmero Irrelevante Irrelevante Irrelevante Irrelevante Irrelevante del DB 1.... 255 Byte de Nmero de Byte de Byte de Nmero de Byte de contador periferia salidas entradas marcas DW 1... 2047 Cantidad de datos en DW 1.... 2048 0.... 255 Cantidad de datos en bytes 1.... 256 0....127 Cantidad de datos en bytes 1...128 0.... 127 Cantidad de datos en bytes 1...128 0....127 Cantidad de datos en bytes 1... 256 0.... 255 Cantidad de datos en DW 1....256

Rango

Tipos de Datos (II)


rea S5 Identificador origen Descripcin T 07H Zona de temporizadores RS 08H Zona de datos del sistema AS 09H DX 0AH En DB extendido DE 10H En un DB en memoria externa OB 11H Zona de mdulos de E/S externa

DBNR Rango Direccin de comienzo Rango Longitud

Nmero Nmero Irrelevante del DX del DB 1.... 255 1.... 255 Nmero de Nmero de Direccin Nmero de Nmero de Nmero de temporiza- DW del absoluta DW DW byte de dor sistema de periferia comienzo 1... 255 0.... 511 0....FFFF 1... 2047 0.....255 0.... 511 Cantidad Cantidad Cantidad Cantidad Cantidad Cantidad de datos de datos de datos de datos de datos de datos en DW en bytes en DW en DW en DW en bytes 1.... 256 1....128 1...32767 1...2048 1... 2048 1....256

Direcciones absolutas de memoria Irrelevante Irrelevante Irrelevante

Rango

Servicio de ESCRITURA

API 1
1. 2. Envo de datos desde el API 1 al API 2 Reconocimiento negativo con nmero de error Envo de datos Envo del 3, si se transmiten datos con diferente secuencia Envo de datos finales Reconocimiento positivo

API 2

DT con cabecera REQ S5 (DB, MB, etc)+datos DT con cabecera ACK S5, con cdigo de error DT con slo datos ( lazo de repeticin )

3. 4.

5. 6.

DT con slo datos y ltima DT con cabecera ACK S5 sin error

Cabeceras de Solicitud y Reconocimiento de ESCRITURA


Solicitud
Byte 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 Significado Identificador del sistema Identificador del sistema Longitud de la cabecera Identificador cdigo operacin Longitud cdigo operacin Cdigo de operacin Bloque origen Longitud del bloque de origen Identificador del origen Nmero del bloque de datos Direccin de comienzo. Parte alta Direccin de comienzo. Parte baja Longitud de datos. Parte alta Longitud de datos. Parte baja Campo vaco Longitud del campo vaco A partir de esta direccin datos de usuario de hasta 64 bytes Valor "S" "5" 16 01 03 03 03 08 variable variable variable variable variable variable FF 02

Reconocimiento
Significado Identificador del sistema Identificador del sistema Longitud de la cabecera Identificador cdigo operacin Longitud cdigo operacin Cdigo de operacin Bloque reconocimiento Longitud del bloque de reconocimiento Nmero de error Campo vaco Longitud del campo vaco Libre Libre Libre Libre Libre Valor "S" "5" 16 01 03 04 0F 03 Nr FF 07

Servicio de ENVO-RECEPCIN de Datos Expditos

API 1
1. Envo de datos desde el API 1 al API 2 ED con slo datos

API 2

SIMATIC S7: CP 343-1 Advanced


Formato: Protocolo: Interfase: Parametriz.: Formato S7-300, doble ancho SEND-RECEIVE, funciones S7, PROFInet, IT TP (par trenzado) S7 para Ethernet Industrial

Conectable a: S7-300

SIMATIC S7: CP 443-1 Advanced


Formato: Protocolo: Interfase: Parametriz.: Conectable a: Formato S7-400 SEND-RECEIVE, funciones S7, PROFInet, IT TP (par trenzado) Switch de 4 puertos S7 para Ethernet Industrial S7-400

PC/PG: SIMATIC NET CP 1613 A2


Formato: Protocolo: Formato corto, PCI Protocolos de transporte ISO y TCP/IP integrados. Servicios de comunicacin a travs de comunicacin PG/OP, S7 o comunicacin compatible S5 (SEND/RECEIVE). Conexiones: Hasta 80 Sist. Operat: Windows XP, Linux Particularid.: Microprocesador integrado OPC como interfaz estndar

Conclusiones y Mejoras
Conclusiones
9 Rpida implementacin y actualizacin de las nuevas tecnologas 9 Evolucin rpida y constante de las tecnologas que las soportan 9 Fcilmente conectable a otros sistemas existentes de la empresa 9 Bajo coste de propiedad, escasa dependencia de una nica casa

Mejoras sobre Ethernet


9 Diciembre 1996 9 Enero 1997 9 Enero 1998 9 Septiembre 1998 IEEE 802.12d IEEE 802.3x IEEE 802.3z IEEE 802.1p Enlaces Redundantes Full Duplex Gigabit Ethernet Priorizacin de mensajes

Das könnte Ihnen auch gefallen