11 - PROFInet
11 - PROFInet
11 - PROFInet
Tecnologas de Control
ndice
TEMA PROFInet Conceptos Bsicos
1. Introduccin
2. Fundamentos
3. Sistemas de Transmisin en Tiempo Real
4. Dispositivos Descentralizados de Campo
5. Control de Movimientos
6. Automatizacin Descentralizada
7. Instalacin de Red
8. Seguridad Funcional en PROFInet
9. Proceso
Ethernet/TCP/IP
Tiempo de
Ciclo de Bus
< 1000 ms
Nivel
Campo
Tiempo de
Ciclo de Bus
< 10 ms
MAP/MMS Ethernet
PC/VME
CNC
Nivel
Clula
Tiempo de
Ciclo de Bus
< 100 ms
Controlador
de rea
PROFIBUS-FMS
VME/PC
PLC
PROFIBUS-DP
DCS
PROFIBUS-PA
Proceso
Comunicacin
en tiempo real
Seguridad
Estndares IT
y seguridad
de acceso a red
PROFInet
Instalacin
de red
Dispositivos
descentralizados
de campo
Control de
movimiento
Automatizacin
descentralizada
HTTP
SNMP
OPC
Modos de Transmisin
Tres clases de rendimiento diferentes para la comunicacin basada en
la Ethernet
9Transmisin acclica sin prioridad de tiempo (NRT) (TCP/IP)
9Transmisin de datos cclica con prioridad de tiempo (RT)
9Transmisin de datos iscrona en tiempo real (IRT)
Internet
Automatizacin en fabricacin
Control de movimientos
PROFINET
100ms
10ms
<1ms
Servicios IT
TCP/IP
Datos de proceso
Tiempo real
n
PROFInet
PROFInet
PROFInet
IRT
RT
NRT (TCP/IP)
15 %
0,25...1,0 ms
10 ms
100 %
100 ms
Aplicaciones IT
Aplicaciones PROFInet
HTTP
SNMP
DHCP
Configuracin
Diagnstico
TCP/UDP
IP
Ethernet
Aplicaciones IT
Aplicaciones PROFInet
HTTP
SNMP
DHCP
Configuracin
Diagnstico
Datos de Usuario
TCP/UDP
IP
Ethernet
Proceso
Comunicacin
en tiempo real
Seguridad
Estndares IT
y seguridad
de acceso a red
Dispositivos
descentralizados
de campo
PROFInet
Control de
movimiento
Instalacin
de red
Automatizacin
descentralizada
Automatizacin en fabricacin
Control de movimientos
PROFINET
100ms
Servicios IT
Datos de proceso
10ms
<1ms
TCP/IP
Tiempo real
Productor
Consumidor
T1
Proveedor
de datos
Procesamiento
de datos
T2
Proceso stack
comunicaciones
Proceso stack
comunicaciones
T3
Transmisin
Real-Time Ethernet
La comunicacin Ethernet realiza el control de la aplicacin
9En la parametrizacin se generan ventanas de tiempo, en la cuales se insertan los datos de
proceso a enviar.
9En cada ventana de tiempo se pueden incluir junto con los datos de proceso, datos TCP/IP
(p.e. servicios IT)
9La suma de todas las ventanas de tiempo, para la transferencia de todos los datos de los
equipos de campo se conoce con el nombre de tiempo de actualizacin
TCP/IP
Ventana de
tiempo 1
p. e. 1ms
TCP/IP TCP/IP
Ventana de
tiempo 2
Tiempo de actualizacin
TCP/IP
Ventana de
tiempo 1
...
Canal
abierto
(TCP/IP)
Canal
IRT
Canal
abierto
(TCP/IP)
Canal
IRT
Ciclo 2
Ciclo 1
Ciclo n
Comunicacin determinista
Datos IRT
Comunicacin abierta
Datos RT y TCP/IP
RT
Controlador
y HMI
100ms
Automatizacin
5 ... 10ms
Motion Control
<1ms
TCP/IP
Real-Time
RT
Controlador
y HMI
Automatizacin
5 ... 10ms
100ms
Motion Control
<1ms
TCP/IP
Real-Time
Stack de Comunicaciones RT
La comunicacin RT puede realizarse con cualquier controlador
Ethernet
Aplicaciones PROFInet
1
Datos Estndar Datos Real-Time
Real-Time
Aplicaciones
IT
HTTP
SNMP
DHCP...
TCP/UDP
IP
Ethernet
RT
RT
TCP/IP
15%
100%
10 msec
100 msec
Sinc
MAC
destino
7 Byte
1 Byte
6 Byte
4 Byte
Estndar Ethernet
2 Byte
ID
de trama
2 Byte
Datos de proceso
hasta 1440 Bytes
Informacin
de estado
4 Byte
FCS
4 Byte
Especfico de PROFINET
* segn la 802.1 Q
Trama RT
IRT
Controlador
y HMI
Automatizacin
Motion Control
5 ... 10ms
100ms
<1ms
TCP/IP
Real-Time
1
Aplicaciones
IT
HTTP
SNMP
DHCP...
Aplicaciones PROFInet
l
l
1
Datos Estndar Datos Real-Time
Real-time
TCP/UDP
IP
Ethernet
2
l
l
2 SRT 3 IRT
3
l
l
Real-Time
RT
TCP/ IP - DCOM
15%
0.25...1.0
mseg
100%
10
mseg
100
mseg
IR
T
IRT
RT
TCP/IP
TCP/IP
TCP/IP
P/
IP
RT
TC
TCP/IP
RT
TCP/IP
RT
RT
TCP/IP
CoTCP/IP
ng
es
ti
tr n de
fic
o
PROFInet e IRT
Necesidades de IRT
9Segmentacin nicamente disponible dentro de 1 segmento
9Comunicacin planificada en tiempo ancho de banda reservado
9Sincronizacin en tiempo Basada en IEEE 1588
9Necesario un reloj maestro (dispositivo o controlador)
9La comunicacin debe planearse con antelacin
Aplicacin
Tecnologa
ASIC
ERTEC 200
ERTEC 400
Procesador ARM 9
Switch de 2 puertos
Procesador ARM 9
Switch de 4 puertos
con PHY
sin PHY
Accionamientos
individuales
Interfase PCI
Controladores MC de
altas prestaciones
Dispositivos de
campo comparables
Tecnologa 0.15 m
Switches en tiempo
real
Tecnologa 0.15 m
Carcasa sub-bastidor
19x19
Carcasa sub-bastidor
19x19
Ethertype es 0x8892
No se incluye el tag VLAN
Proceso
Comunicacin
en tiempo real
Seguridad
Estndares IT
y seguridad
de acceso a red
Dispositivos
descentralizados
de campo
PROFInet
Instalacin
de red
Control de
movimiento
Automatizacin
descentralizada
Dispositivo de Periferia:
El dispositivo de campo asignado al controlador de periferia
Supervisor de Periferia:
HMI y diagnstico estacin de diagnstico
Configuracin
Configuracin
Datos
Datos de
de proceso
proceso
Alarmas
Alarmas
PLC
Controlador
de periferia
PG/PC
Supervisor
Parameterizacin
Parameterizacin
Diagnstico
Diagnstico
Status/Control
Status/Control
Dispositivo de campo
Dispositivo de periferia
Canal estndar/UDP
Configuracin
Relacin de
aplicacin
Datos de proceso
Alarmas/Diagnstico
Registro de datos CR
Datos de periferia CR
Controlador
de periferia
Alarma CR
Dispositivo
de periferia
IO AR
PROFInet
Proxy
PROFIBUS
Configuracin Grfica
Mismo aspecto de configuracin en PROFInet que en PROFIBUS
STEP7 / Configuracin HW
GSDML
GSDML
Asignacin de Direcciones
El
El nombre
nombre del
del dispositivo
dispositivo se
se
asigna
asigna aa una
una direccin
direccin MAC
MAC
Configuracin
Configuracin
Offline
Offline
Cada
Cada dispositivo
dispositivo
recibe
recibe un
un nombre
nombre
dispositivo
dispositivo (p.ej.
(p.ej.
11
sample1)
sample1)
STEP
STEP 77
automticamente
automticamente
define
define una
una
direccin
direccin IP
IP
Controlador
de periferia
22
Online:
Online: escribir
escribir el
el
nombre
nombre del
del
dispositivo
dispositivo
en
en el
el dispositivo
dispositivo
Ethernet
33
Arranque:
Arranque:
El
El controlador
controlador de
de periferia
periferia asigna
asigna al
al
Dir MAC 1
dispositivo
dispositivo una
una direccin
direccin IP
IP
Dir MAC 2
Asignacin de Direcciones
La asignacin de direcciones IP mediante DHCP es
adicionalmente/alternativamente posible
9Asignacin de direcciones IP mediante un servidor DHCP central
9Comparacin y actualizacin mediante herramienta (STEP7)
9Compatible con la actual asignacin de direcciones a travs del nombre de dispositivo
Diagnstico en PG y HMI
Supervisor
de periferia
Controlador
de periferia
Dispositivo
de periferia
Mdulo 1
Mdulo 2
Mdulo 3
Canal 0
Canal 0
Canal 0
Canal 1
Canal 1
Canal 1
Canal 2
Canal 2
Canal 2
...
...
Canal n+x
...
Canal n+x
Canal n+x
En tres niveles:
9dispositivo
9slot
9canal
Para componentes de red:
9direccin
9localizacin de error
Mdulo 1
Mdulo 2
Canal 0
Canal 0
Canal 0
Canal 1
Canal 1
Canal 1
Canal 2
Canal 2
Canal 2
...
Canal n+x
...
Canal n+x
...
Controlador de periferia
Controlador de periferia
2
Dispositivo
de periferia3
Dispositivo
de periferia1
Dispositivo
de periferia2
Dispositivo
de periferia1
Control de Movimientos
Proceso
Comunicacin
en tiempo real
Seguridad
Estndares IT
y seguridad
de acceso a red
PROFInet
Dispositivos
descentralizados
de campo
Instalacin
de red
Automatizacin
descentralizada
Control de
movimiento
Dispositivo
de periferia2
Intervalo rojo
...
Borde
verde/rojo
Borde
verde/rojo
El bloque verde
debe completarse
aqu
1 mseg
250 seg
Dispersin (Jitter)
<1 seg
<1 seg
Nmero de
Nodos/Ejes
Datos TCP/IP
transferibles
simultneamente *)
70
150
35
MB/seg
75%
MB/seg
50%
MB/seg
50%
*) La longitud estndar de los paquetes TCP/IP vara desde 64 hasta 1536 bytes
La velocidad de transmisin mxima en Fast Ethernet es de 12 MB/seg
Internet
PROFINET
PROFIdrive
Controlador de movimientos
PROFIdrive
Es el perfil de aplicacin para
accionamientos conectados a
PROFIBUS y PROFInet
Es independiente del fabricante
y garantiza la interoperabilidad
entre los accionamientos y los
controladores de movimientos
PROFIdrive
Accionamientos
Automatizacin Descentralizada
Proceso
Comunicacin
en tiempo real
Seguridad
Estndares IT
y seguridad
de acceso a red
PROFInet
Instalacin
de red
Dispositivos
descentralizados
de campo
Control de
movimiento
Automatizacin
descentralizada
Mquina 1
ON
START
STOP
Mquina 2
STARTING
READY
RUNNING
ON
START
STOP
Mquina 3
STARTING
READY
RUNNING
ON
START
STOP
Mquina 4
STARTING
READY
RUNNING
ON
START
STOP
STARTING
READY
RUNNING
HELD
HELD
HELD
HELD
Lifestate
Lifestate
Lifestate
Lifestate
El Mdulo Tecnolgico
Combinacin de:
Mecnica
PLCs
Programa de usuario
El Mdulo Tecnolgico
Mecnica
Llenado
Dispositivos
de campo
inteligentes
Software
de
control
Comp. de software
" Mdulo Tec. A"
FB
FB
FB
FB
Componentes PROFInet Cba
La funcionalidad del dispositivo
se encapsula en un componente
de software
La definicin de la interfase del
componente se hace desde el
punto de vista tecnolgico
Componente PROFInet
ExtemStop BOOL
BOOL StartNext
ExtemStart BOOL
BOOL Running
Cnt_In I4
BOOL Status
I4 Cnt_Out
UI1 Lifestate
FB
FB
FB
FB
Componente SW
"Mdulo tec. B"
FB
FB
FB
FB
Componente SW
"Mdulo tec. C"
FB
FB
FB
FB
Configuracin de Enlaces
Configuracin de los enlaces de
comunicacin entre los mdulos
Uso de lneas grficas en la
vista tecnolgica del proyecto
No se requieren conocimientos
detallados de funciones de
comunicacin
Mquina 1
START BOOL
BOOL STARTING
STOP BOOL
Cnt_IN BOOL
Mquina 3
BOOL READY
BOOL RUNNING
START BOOL
I4 Cnt_OUT
STOP BOOL
UI1 Lifestate
Cnt_IN BOOL
BOOL STARTING
BOOL READY
BOOL RUNNING
I4 Cnt_OUT
UI1 Lifestate
Mquina 2
START BOOL
STOP BOOL
Cnt_IN BOOL
BOOL STARTING
BOOL READY
BOOL RUNNING
I4 Cnt_OUT
UI1 Lifestate
Ingeniera en PROFInet-Cba
Concepto de ingeniera independiente del dispositivo
Navegacin jerrquica
Sencillo diagnstico de
los dispositivos y la
comunicacin
Ingeniera en PROFInet-CbA
Configuracin de la comunicacin
Herramienta PROFInet CbA
B
A1
A
A2
B
C
Importacin de
componentes en librera
Llenado
A
2 Enlazado de
componentes
Cierre Empaquetado
B
1
Creacin de
componentes
Fabricante A
Fabricante B
Fabricante C
programa
programa
programa
Ingeniera en PROFInet-CbA
Descarga y comunicacin
Mquina 2
Mquina 3
Cierre
Empaquetado
Ingeniera
3 Decarga de
enlaces
Ethernet
Proxy
Mquina
1
PROFIBUS
Lavado
Llenado
Diagnstico
Instalacin de Red
Proceso
Comunicacin
en tiempo real
Seguridad
Estndares IT
y seguridad
de acceso a red
PROFInet
Dispositivos
descentralizados
de campo
Control de
movimiento
Instalacin
de red
Automatizacin
descentralizada
Control
Control
Equipo
Equipo
Equipo
Equipo
Equipo
Equipo
Equipo
Anillo
Lineal
Estrella
Industria
Sin humedad
Tecnologas de Conexin
Tecnologa de transmisin basada en cobre conforme a 8802-3
Cables
Par trenzado conforme a IEC 11801/61156
Versin hbrida (datos + energa)
Conector IP20
RJ45 diseado para entorno de oficina
Se puede confeccionar el conector en campo
Conector IP65
Diseo compatible con el mundo IP20
Versin hbrida (datos + energa)
Conector M12 circular (4 pines)
Se puede confeccionar el conector en campo
Proceso
Comunicacin
en tiempo real
Seguridad
Estndares IT
y seguridad
de acceso a red
PROFInet
Instalacin
de red
Dispositivos
descentralizados
de campo
Control de
movimiento
Automatizacin
descentralizada
Gestin de Red
La gestin red contempla todo lo necesario para la administracin y
diagnstico de la red
9PROFInet utiliza estndares IT establecidos como DHCP y SNMP
9PROFInet especifica mecanismos adicionales all donde los estndares IT no
proporcionan soluciones vlidas para un entorno industrial
Stern
nombre
direccin IP
localizacin
nombre
direccin IP
localizacin
estado
estadsticas
estado
estadsticas
MIB
MIB
z Diagnstico remoto
z FAQs
z Descarga
documentacin
z Optimizacin de
proceso
z Actualizaciones de
software
Seguridad
9 La solucin de seguridad es
escalable y no tiene
repercusiones
9 No se requieren conocimientos
especiales
9 Estndares de seguridad
efectivos y certificados
Seguridad
Proceso
Comunicacin
en tiempo real
Estndares IT
y seguridad
de acceso a red
PROFInet
Instalacin
de red
Dispositivos
descentralizados
de campo
Control de
movimiento
Automatizacin
descentralizada
E/S estndar
(Esclavo DP
Ingeniera
accesible?
Profibus DP
Nivel estndar
Diagnosis
Nivel de seguridad
Periferia
estndar
(DP-Slave)
Diagnosis
Tcnica de seguridad
convencional
p. ej. PNOZ, 3TK
Rels
Cableado?
PLC de seguridad
E/S de seguridad
Flexibilidad?
Volumen?
HMI
CPU 315F-2PN/DP
CPU 317F-2PN/DP
CPU 416F + CP 443-1 Adv.
Controlador
Comunicacin segura
con el perfil PROFIsafe
Switching
Seguridad
Proxy
Motion Control
ET 200S
IM151-3 PN HF
ET 200pro
IM154-4 PN HF
Sensores
Proxy
Wireless
HMI
Otros equipos de campo
Periferia
distribuida
SIL3 conforme a
IEC 61508
Stop 1
Arranque
STOP rpido
&
S
R
Stop
Valor tiempo 1
&
T1
Proceso
Proceso
Comunicacin
en tiempo real
Seguridad
Estndares IT
y seguridad
de acceso a red
PROFInet
Instalacin
de red
Dispositivos
descentralizados
de campo
Control de
movimiento
Automatizacin
descentralizada
PROFINET
Proxy
Proxy
Proxy