Está en la página 1de 20

Comunicaciones Industriales

Industrial Ethernet
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
ndice
Localizacin de Industrial Ethernet
Nivel
Planta
Nivel
Planta
Tiempo de
Ciclo de Bus
< 1000 ms
Tiempo de
Ciclo de Bus
< 1000 ms
Nivel
Proceso
Nivel
Proceso
Tiempo de
Ciclo de Bus
< 100 ms
Tiempo de
Ciclo de Bus
< 100 ms
Nivel
Dispositivo
Nivel
Dispositivo
Tiempo de
Ciclo de Bus
< 10 ms
Tiempo de
Ciclo de Bus
< 10 ms
Requisitos Especiales sobre Ethernet en Automatizacin Industrial
Instalacin
vlida en mbito
Industrial
Ingeniera
de toda la planta
Alta
disponibilidad
Rpidos
tiempos
de reaccin
Eficiente
diagnstico de
red y de
dispositivo
Proteccin
de acceso
configurable
Aplicaciones
de seguridad
Integracin
en las plantas
existentes
Automatizacin
Industrial
Sistema de Automatizacin Integral TIA
Controladores
SIMATIC
SIEMENS
SIMATIC
SF RUN STOP
Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5
I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7
S7-200
CPU 212
SIMATIC PG
SIMATIC PC
PG 740
SIEMENS
7 8 9
4 5 6
1 2 3
0
. D E F
A B C I N S
D E L S H IF T H E L P
E S C
E N T E R
A C K
S IMA T IC OP 17
S HI F T
H EL P K1 K 5 K 6 K7 K 8 K 2 K 3 K 4
K9 K 10 K 11 K 1 2 K 13 K1 4 K 1 5 K16
SIMATIC HMI
ASI
FM
SV
SIMATIC DP
PROFIBUS-DP
Industrial Ethernet
PROFIBUS
MPI - Network
SIMATIC NET
Comunicaciones Ethernet en Simatic
STEP7
TD/OP
1 2
3
5
6
4
PC
Internet
Explorer
3rd parte
3rd parte 7
PG/STEP7
1
Ingeniera/Puesta en marcha/
Servicio
Especfico S7
2
Visualizacin con TD/OP/OS
Especfico S7 y PROFINET
3
4
5
6
7
Intercambio de datos entre
dispositivos inteligentes
Especfico S7 y PROFINET
Comunicacin S7
IO Distribuidas
PROFInet IO
Acceso remoto va navegador
WEB
Estndares IT y PROFINET
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
Programacin a
distancia
Administracin de la red
(SNMP)
Acceso al mundo del
PC y de las WS
Gran inmunidad
a EMV
Robusta
mecnicamente
Datos Tcnicos
Estndar Ethernet segn IEEE 802.3/ISO 8802.3
Modo de acceso CSMA/CD (carrier sense multiple
access/collision detection)
Velocidad de trans. 10/100/1000 MBit/seg.
Medio de transmisin Elctrico: Par trenzado
ptico: Fibra ptica
Inalmbrico
Mx. n participantes (1.024)
Distancia de red Elctrica: mx. aprox. 1,5 Km
ptica: mx. aprox. 4,3 Km
Topologa Lineal, rbol, estrella, anillo redundante
Aplicaciones 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
PrioritySwitching
(IEEE 802.1P, IEEE 802.1Q)
Switching: Conmutadores
LAN D
LAN C
LAN B
LAN A
Equipo Equipo Equipo Equipo Equipo Equipo Equipo
Control Control
Switching
Previene colisiones
Transmisin de datos full duplex /
paralelo
Qualityof 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
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)
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
Topologas de Red
Lineal
Estrella
Anillo
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)
Cableado Par Trenzado
Par trenzado conforme a IEC
11801/61156
Versin hbrida (datos+energa)
Mxima long. del cable 100 m
Conector IP20 RJ 45 diseado
para entorno de oficina
Conector IP65 M12
Compatible con IP20
Medio de Transmisin: Par Trenzado
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
Medio de Transmisin: Fibra ptica
Cable de fibra ptica
Componentes del Bus: Conmutadores
Scalance X-200
Utilizacin en un anillo redundante
Gestin de redes y diagnstico
Integracin en la ingeniera existente
Scalance X005
switch no gestionado
Diagnstico en el dispositivo
Scalance X-400
Sistema modular
Acoplamiento redundante de anillos Gigabit
Integracin en redes corporativas
Protocolo de Transporte, TCP ISO
ISO
Norma ISO 8073 (Clase 4)
optimizado para la
transferencia de variables
p.e. servicio y observacin
TCP/IP
Estndar de-facto
optimizado para la transferencia
de grandes cantidades de datos
p.e. ficheros o recetas
Protocolos de Usuario para Industrial Ethernet
PC/PG PC/PG
SEND/RECEIVE Comunicaciones S7 TCP/IP Nativo
Ethernet
Industrial
SIMATIC S5 SIMATIC S7 SIMATIC S5 SIMATIC S7
PC/PG
Pila de Protocolos para Industrial Ethernet
Servicios de comunicacin simple basados en TCP/IP
(C) para intercambio de datos con dispositivos con
TCP/IP.
TCP/IP nativo C
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).
Comunicacin compatible S5
(Send/Receive)
B,D
Interfaz de usuario uniforme para TCP/IP (A) e ISO (E)
empleando funciones S7
Comunicaciones S7 A,E
Descripcin Protocolo Smbolo
Protocolos y Dispositivos para SIMATIC NET Industrial Ethernet
Adaptador PC Ethernet
CP 1613
CP 343-1
CP 443-1
Servicios de comunicacin sencillos
basados en TCP/IP para el intercambio de
datos con cualquier dispositivo que soporta
el protocolo TCP/IP.
TCP/IP nativo
CP 1613
CP 343-1
CP 443-1
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.
Comunicacin
compatible S5
(Send/Receive)
CP 1613
CP 343-1
CP 443-1
Comunicaciones integradas y optimizadas
de los sistemas S7/C7 para amplio rango de
aplicaciones (ISO 8073 o TCP/IP con RFC
1006).
Comunicaciones S7
Dispositivo Descripcin Protocolo
Formatos de las Tramas
Trama Ethernet (mximo 1526 bytes)
S
F
D Prembulo
MAC
Direccin Destino
MAC
Direccin Origen
Long. Datos FCS
1 8 6 6 2
46-1500
4 Bytes
D
S
A
P
S
S
A
P
Ctrl
1 1 2

Campos Iniciales
LSAP Destino (1byte): valor 0xFE
LSAP Fuente (1byte): valor 0xFE
Control (2bytes): valor 0x0300
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
API 1
API 2
( lazo de repeticin )
DT con slo datos y ltima
1. Envo de datos desde el API 1
al API 2
DT con slo datos
2. Envo de 1, si se transmiten
datos con diferente secuencia
3. Envo de datos finales
Servicio de ENVO-RECEPCIN
API 1
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 )
DT con slo datos y ltima
1. Solicitud de datos desde el API 1
al API 2
2. Reconocimiento negativo con
nmero de error
Reconocimiento positivo
3. Recepcin de los datos solicitados
4. Recepcin del 3, si se transmiten
datos con diferente secuencia
5. Recepcin de datos finales
Servicio de LECTURA (I)
OPEN
OPEN
RETURN
RETURN
CON. REQU
CON. AWAIT
CONNEC. REQUEST
CONNEC. CONFIRM
RETURN RETURN
ACK, con crdito 2
ACK, sin crdito 1
ACK, sin crdito 1
ACK, con crdito 2
ACK, sin crdito 2
ACK, sin crdito 1
Enable
FETCH-HDB
Ritmo aproximado
de1seg.
RECEIVE
buffer 16 by
fasede
conexin
fasede
mantenimiento
indicate
connection
established
PLC1 CP 1 INA 1 CABLE INA 2 CP 2 PLC 2
Servicio de LECTURA (II)
ACK, sin crdito 1
PLC1 CP 1 INA 1 CABLE INA 2 CP 2 PLC 2
ACK, con crdito 2 FETCH DIR
Parmetros
fuente+destino
SEND
PDU solici. READ
con parme. fuente RETURN
flagdel
SEND ALL
SEND ALL
fasede
intercambio
dedatos
ACK, sin crdito 2
RETURN
RECEIVE
SEND
ACK, con crdito 1
PDU reconocimiento
READ mas datos
RETURN
RETURN
flagdel
RECEIVE ALL
RECEIVE ALL
palabra
deestado
RESET
CLOSE
DISCONNECT
REQUEST
DISCONNECT
CONFIRM
fasede
desconexin
RETURN
glagdeestado
Datos
Datos Datos
Servicio de LECTURA (III)

Solicitud Reconocimiento
Byte Significado Valor Significado Valor
0 Identificador del sistema "S" Identificador del sistema "S"
1 Identificador del sistema "5" Identificador del sistema "5"
2 Longitud delacabecera 16 Longitud delacabecera 16
3 Identificador cdigo
operacin
01 Identificador cdigo
operacin
01
4 Longitud cdigo
operacin
03 Longitud cdigo
operacin
03
5 Cdigo deoperacin 05 Cdigo deoperacin 06
6 Bloqueorigen 03 Bloquereconocimiento 0F
7 Longitud del bloquede
origen
08 Longitud del bloquede
reconocimiento
03
8 Identificador del origen variable Nmero deerror Nr
9 Nmero del bloquede
datos
variable Campo vaco FF
A Direccin decomienzo.
Partealta
variable Longitud del campo
vaco
07
B Direccin decomienzo.
Partebaja
variable Libre
C Longitud dedatos. Parte
alta
variable Libre
D Longitud dedatos. Parte
baja
variable Libre
E Campo vaco FF Libre
F Longitud del campo
vaco
02 Libre
10 A partir deesta
direccin datos de
usuario hasta64 bytes


Cabeceras de solicitud y reconocimiento de LECTURA
rea S5 DB MB EB AB PB Z
Identificador
origen
01H 02H 03H 04H 05H 06H
Descripcin Zona de
datos
(DB)
Zona de
marcas
Zona de
imagen de
entradas
Zona de
imagen de
salidas
Zona de
periferia
Zona de
contadores
DBNR

Rango
Nmero
del DB
1.... 255
Irrelevante Irrelevante Irrelevante Irrelevante Irrelevante
Direccin
de
comienzo
Rango
Nmero de
DW

1... 2047
Byte de
marcas

0.... 255
Byte de
entradas

0....127
Byte de
salidas

0.... 127
Byte de
periferia

0....127
Nmero de
contador

0.... 255
Longitud



Rango
Cantidad
de datos
en DW

1.... 2048
Cantidad
de datos
en bytes

1.... 256
Cantidad
de datos
en bytes

1...128
Cantidad
de datos
en bytes

1...128
Cantidad
de datos
en bytes

1... 256
Cantidad
de datos
en DW

1....256

Tipos de Datos (I)
rea S5 T RS AS DX DE OB
Identificador
origen
07H 08H 09H 0AH 10H 11H
Descripcin Zona de
temporiza-
dores
Zona de
datos del
sistema
Direccio-
nes
absolutas
de
memoria
En DB
extendido
En un DB
en
memoria
externa
Zona de
mdulos
de E/S
externa
DBNR

Rango
Irrelevante Irrelevante Irrelevante Nmero
del DX
1.... 255
Nmero
del DB
1.... 255
Irrelevante
Direccin
de
comienzo

Rango
Nmero de
temporiza-
dor

1... 255
Nmero de
DW del
sistema

0.... 511
Direccin
absoluta
de
comienzo
0....FFFF
Nmero de
DW


1... 2047
Nmero de
DW


0.....255
Nmero de
byte de
periferia

0.... 511
Longitud



Rango
Cantidad
de datos
en DW

1.... 256
Cantidad
de datos
en bytes

1....128
Cantidad
de datos
en DW

1...32767
Cantidad
de datos
en DW

1...2048
Cantidad
de datos
en DW

1... 2048
Cantidad
de datos
en bytes

1....256

Tipos de Datos (II)
API 1
API 2
DT con cabecera REQ S5 (DB, MB, etc)+datos
DT con cabecera ACK S5, con cdigo de error
DT con cabecera ACK S5 sin error
DT con slo datos
( lazo de repeticin )
DT con slo datos y ltima
1. Envo de datos desde el API 1
al API 2
2. Reconocimiento negativo con
nmero de error
6. Reconocimiento positivo
3. Envo de datos
4. Envo del 3, si se transmiten
datos con diferente secuencia
5. Envo de datos finales
Servicio de ESCRITURA
Solicitud Reconocimiento
Byte Significado Valor Significado Valor
0 Identificador del sistema "S" Identificador del sistema "S"
1 Identificador del sistema "5" Identificador del sistema "5"
2 Longitud delacabecera 16 Longitud delacabecera 16
3 Identificador cdigo
operacin
01 Identificador cdigo
operacin
01
4 Longitud cdigo
operacin
03 Longitud cdigo
operacin
03
5 Cdigo deoperacin 03 Cdigo deoperacin 04
6 Bloqueorigen 03 Bloquereconocimiento 0F
7 Longitud del bloquede
origen
08 Longitud del bloquede
reconocimiento
03
8 Identificador del origen variable Nmero deerror Nr
9 Nmero del bloquede
datos
variable Campo vaco FF
A Direccin decomienzo.
Partealta
variable Longitud del campo
vaco
07
B Direccin decomienzo.
Partebaja
variable Libre
C Longitud dedatos. Parte
alta
variable Libre
D Longitud dedatos. Parte
baja
variable Libre
E Campo vaco FF Libre
F Longitud del campo
vaco
02 Libre
10 A partir deesta
direccin datos de
usuario dehasta64 bytes
Cabeceras de Solicitud y Reconocimiento de ESCRITURA
API 1
API 2
1. Envo de datos desde el API 1
al API 2
ED con slo datos
Servicio de ENVO-RECEPCIN de Datos Expditos
SIMATIC S7: CP 343-1 Advanced
Formato: Formato S7-300, doble ancho
Protocolo: SEND-RECEIVE, funciones S7, PROFInet, IT
Interfase: TP (par trenzado)
Parametriz.: S7 para Ethernet Industrial
Conectable a: S7-300
SIMATIC S7: CP 443-1 Advanced
Formato: Formato S7-400
Protocolo: SEND-RECEIVE, funciones S7, PROFInet, IT
Interfase: TP (par trenzado)
Switch de 4 puertos
Parametriz.: S7 para Ethernet Industrial
Conectable a: S7-400
PC/PG: SIMATIC NET CP 1613 A2
Formato: Formato corto, PCI
Protocolo: 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