Escolar Documentos
Profissional Documentos
Cultura Documentos
4. PROFINET
Bruno Marques,
PhD in Electrical and Computer Engineering
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 2
1
What is PROFINET ?
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 3
What is PROFINET ?
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 4
2
What is PROFINET ?
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 5
• Standard TCP/IP
• Real Time (PROFINET RT)
• Isochronous Real Time (PROFINET IRT)
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 6
3
PROFINET I/O device classes
I/O-Supervisor
I/O-Controller
I/O-Device
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 7
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 8
4
Conformance Classes - Applications area – CCA/CCB/CCC
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 9
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 10
10
5
How is PROFINET IO implemented?
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 11
11
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 12
12
6
PROFINET-Network (Overview)
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 13
13
Network topologies
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 14
14
7
Network topologies
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 15
15
Network topologies
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 16
16
8
PROFINET copper cables (examples)
Single-wire sheath
Braided shield
PROFINET cable
Film shield
Copper wire
Outer sheath
Inner sheath
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 17
17
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 18
18
9
PROFINET copper cables (examples)
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 19
19
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 20
20
10
Transmission link length and connector pairs (copper)
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 21
21
Wall duct
5
From RJ45 IP 65 / IP 67 to RJ45 IP 20
Wall duct
8
From M12 IP 65 / IP 67 to RJ45 IP 20
9 RJ45 socket IP 65 / IP 67
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 22
22
11
Application of optical fiber technology for EMI
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 23
23
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 24
24
12
PROFINET FO Cables (examples)
Fiber-optic cable
FO trailing cable
PCF fiber
Strain relief via aramid yarn
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 25
25
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 26
26
13
Cabling examples – FO based cabling
Number Name
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 27
27
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 28
28
14
PROFINET transition points
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 29
29
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 30
30
15
Example of a factory automation
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 31
31
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 32
32
16
Engineering
GSD
GSD
15 Device manufacturer
Same
SameEngineering-View
Engineering-Viewfor
forPROFIBUS
PROFIBUSand
andPROFINET
PROFINET. .
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 33
33
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 34
34
17
From Engineering to Data Exchange (Overview)
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 35
35
Subslot 1…0x7FFF . .
Channel 1…x Subslot 1 . .
. .
Subslot 2
Subslot 0x7FFF Subslot...0x7FFF Subslot...0x7FFF
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 36
36
18
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 37
37
Application/Communication Relations
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 38
38
19
Application/Communication Relations
• Within the AR, communication relations (CRs) specify the data explicitly
• Within an AR, several 10 Communication Relations (10 CR) and APIs can
be used for data exchange, and they are set up simultaneously
Record data CR
IO data CR
Alarm CR
IO-Controller IO-Device
AR
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 39
39
IO-Controller
AR
IO-Device
Slot 1 Slot 2 … Slot 22
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 40
40
20
Name Assignment:
PROFINET with DCP (Discovery Configuration Protocol)
(Discovery Configuration Protocol)
Gerätename
Device namewird
Device name
Gerätename is einer
is assigned
wird einer to
assigned to
PROFINET – The
Open Industrial MAC-Adresse
aMAC-Adresse
a MAC-Address
MAC-Addresszugeordnet
zugeordnet
Ethernet-Standard
for the Automation
Functional Scope
Device Description
11 192.168.0.2 08-00-06-68-80-C0 IM151-3 Pult2
Offline-Configuration
Offline-Configuration
Engineering DX
Each
Each Device
Device receives
receives aa
Start up
device
device name
name (e.
(e. g.
g.
Cyclic
Pult2)DX
Pult2)
Neighborhood Online:
Online:
Configuration
Configuration tool
tool IO-Controller
Acyclic DX 22 Write
Write device
device name
name
automatically
automatically assigns
assigns
Diagnosis
into
into the
the device
device
the IP-Address
the IP-Address
Redundancy
16
RT-Communication Ethernet
Fieldbus-Integration 33 MAC Addr 1 MAC Addr 2
Other Services Start
Start up:
up:
IO-Controller
IO-Controller assigns
assigns
IP-Address
IP-Address to
to the
the device
device
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 41
41
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 42
42
21
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 43
43
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 44
44
22
Neighborhood Information with LLDP
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 45
45
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 46
46
23
LLDP (Link Layer Discovery Protocol)
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 47
47
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 48
48
24
Transmission of the Cyclic Data
(Device Controller)
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 49
49
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 50
50
25
The Acyclic Data Exchange (Read and Write)
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 51
51
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 52
52
26
Diagnosis Concept
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 53
53
Diagnosis Concept
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 54
54
27
Diagnosis Concept
Diagnostic information
• Channel number
• Additional manufacturer-specific
information
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 55
55
PROFINET Communication
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 56
56
28
In non-synchronized real-time communication
the start of a bus cycle is not synchronized
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 57
57
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 58
58
29
Isochronous Real-Time Communication
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 59
59
Real-Time Communication
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 60
60
30
Real-Time Ethernet with Isochronous Mode
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 61
61
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 62
62
31
Real-Time Ethernet with Isochronous Mode
IRT communication divides the bus cycle into a reserved interval (red) and an open interval (green)
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 63
63
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 64
64
32
Integration of Fieldbus-Systems
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 65
65
IT-Standards
Bruno F. Marques,
novembro de 19 Comunicações em Sistemas Industriais 66
66
33