Está en la página 1de 20

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 Nivel Planta Planta
Tiempo de Tiempo de Ciclo de Bus Ciclo de Bus < 1000 ms < 1000 ms

Nivel Nivel Proceso Proceso


Tiempo de Tiempo de Ciclo de Bus Ciclo de Bus < 100 ms < 100 ms

Nivel Nivel Dispositivo Dispositivo


Tiempo de Tiempo de Ciclo de Bus Ciclo de Bus < 10 ms < 10 ms

Requisitos Especiales sobre Ethernet en Automatizacin Industrial

Alta disponibilidad

Ingeniera de toda la planta

Rpidos tiempos de reaccin Eficiente diagnstico de red y de dispositivo

Instalacin vlida en mbito Industrial

Automatizacin Industrial

Integracin en las plantas existentes

Proteccin de acceso configurable

Aplicaciones de seguridad

Sistema de Automatizacin Integral TIA


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 4 1

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

Comunicaciones Ethernet en Simatic


Internet Explorer PG/STEP7
STEP7

TD/OP

PC

5 4

2 6 3 7
3rd parte 3rd parte

Ingeniera/Puesta en marcha/
1 Servicio Especfico S7 4

IO Distribuidas
PROFInet IO

Visualizacin con TD/OP/OS


2 Especfico S7 y PROFINET 5

Acceso remoto va navegador WEB


Estndares IT y PROFINET

Intercambio de datos entre dispositivos inteligentes


Especfico S7 y PROFINET Comunicacin S7

6 7

Conexin a supervisin/MES OPC, Softnet


OPC, Softnet Socket TCP/IP

Dnde se emplea la Industrial Ethernet?


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

Grandes distancias: Posibilidad de grandes distancias entre dispositivos 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/1000 Mbit/s Gran nmero de participantes Desde hace mas de 10 aos es el estndar para redes de clula en el mundo Diferentes medios de transmisin (elctrico, ptico, inalmbrico) 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

Coexistencia entre protocolos/aplicaciones sobre Ethernet


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

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/1000 MBit/seg. Elctrico: ptico: Inalmbrico Par trenzado 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

Problemas de Ethernet para la Industria


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

Solucin al indeterminismo:
Switching Priority Switching
(IEEE 802.1P, IEEE 802.1Q)

Switching: Conmutadores
Switching
Previene colisiones Transmisin de datos full duplex / paralelo
LAN C

LAN B

Quality of Service QoS (prioridad de telegramas de tiempo real) Ampla la comunicacin directa entre los segmentos Ethernet que se decidan Ampla el nivel de datos que circula por la red
LAN A

LAN D

Control

Control

Equipo

Equipo

Equipo

Equipo

Equipo

Equipo

Equipo

Switching: Conmutadores
Cut-Through
Envo entre puertos antes de recoger toda la trama

Store and Forward


Recogida, almacenamiento, tratamiento y envo de tramas

Comunicacin RT (Cut-Through optimizado)

Comunicacin TCP/IP (Store and Forward)

Topologas de Red
Se puede usar cualquier topologa: anillo, estrella, rbol, lineal
Tpicamente el nivel de campo requiere una estructura lineal con ramas La red se puede ajustar a la mquina de manera ptima Tambin se soporta estructuras de anillo redundante

Anillo Lineal

Estrella

Componentes del Bus: Medios de Transmisin


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

Redes pticas: Cable de fibra ptica (OF)


Estructuras en linea, en estrella o en anillo con elevados alcances No existe la posibilidad de interferencias debidas a perturbaciones EMV 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
switch no gestionado Diagnstico en el dispositivo

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

Scalance X-400
Sistema modular Acoplamiento redundante de anillos Gigabit 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 B,D

Protocolo
Comunicaciones S7 Comunicacin compatible S5 (Send/Receive)

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.

TCP/IP nativo

Protocolos y Dispositivos para SIMATIC NET Industrial Ethernet

Protocolo
Comunicaciones S7

Descripcin
Comunicaciones integradas y optimizadas de los sistemas S7/C7 para amplio rango de aplicaciones (ISO 8073 o TCP/IP con RFC 1006).

Dispositivo
CP 1613 CP 343-1 CP 443-1

Comunicacin compatible S5 (Send/Receive)

Servicios de comunicacin basados en el protocolo de transporte (ISO 8073 o TCP/IP con RFC 1006) para el intercambio de datos con dispositivos S7 o S5.

CP 1613 CP 343-1 CP 443-1

TCP/IP nativo

Servicios de comunicacin sencillos basados en TCP/IP para el intercambio de datos con cualquier dispositivo que soporta el protocolo TCP/IP.

Adaptador PC Ethernet CP 1613 CP 343-1 CP 443-1

Formatos de las Tramas


Campos Iniciales
LSAP Destino (1byte): valor 0xFE LSAP Fuente (1byte): valor 0xFE Control (2bytes): valor 0x0300

Trama Ethernet (mximo 1526 bytes) Prembulo Bytes 8 MAC MAC Long. Direccin Destino Direccin Origen 6 6 2 Ctrl 2 46-1500 Datos

DSAP

SSAP

1 1

SFD

FCS 4

TPDUs de Transporte ISO 8073


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
Envo/ Recepcin Lectura Escritura

Servicios no Confirmados
Datagrama Multicast 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

También podría gustarte