Software architecture
27/70
FDL Content: MAC Addresses for communication side
The following table shows the section of the FDL that holds the
MAC
Addresses for the communication side
; i.e. the MAC addresses to be
used by the communication CPU. These MAC addresses have to be set
individually for each device during production.
Note:
If your netX 90 device is intended for Real-Time Ethernet
communication, use the
MAC address 1 ... 4
fields to define four
different MAC addresses. This ensures that you can easily switch
between different RTE protocols (e.g. by replacing an EtherNet/IP
firmware with a PROFINET firmware) without facing problems with
the protocol-specific mapping of the MAC addresses.
However, if you intend to stick to one certain RTE protocol without
ever changing it, it may suffice to use less than four addresses. In
this case, consult the corresponding Hilscher API manual (chapter
Ethernet MAC addresses
) of your protocol to find out how many
addresses are needed and in which fields of the FDL they should be
positioned.
Offset
Size
(bytes)
Data type
Name
Description/comments/values
48
6
UINT8[6]
MAC address 1
1st. MAC Address
54
2
UINT8[2]
Reserved fields 1
2 bytes, reserved for alignment, set to
0
56
6
UINT8[6]
MAC address 2
2nd. MAC Address
62
2
UINT8[2]
Reserved fields 2
2 bytes, reserved for alignment, set to
0
64
6
UINT8[6]
MAC address 3
3rd. MAC Address
70
2
UINT8[2]
Reserved fields 3
2 bytes, reserved for alignment, set to
0
72
6
UINT8[6]
MAC address 4
4th. MAC Address
78
2
UINT8[2]
Reserved fields 4
2 bytes, reserved for alignment, set to
0
80
6
UINT8[6]
MAC address 5
5th. MAC Address
86
2
UINT8[2]
Reserved fields 5
2 bytes, reserved for alignment, set to
0
88
6
UINT8[6]
MAC address 6
6th. MAC Address
94
2
UINT8[2]
Reserved fields 6
2 bytes, reserved for alignment, set to
0
96
6
UINT8[6]
MAC address 7
7th. MAC Address
102
2
UINT8[2]
Reserved fields 7
2 bytes, reserved for alignment, set to
0
104
6
UINT8[6]
MAC address 8
8th. MAC Address
110
2
UINT8[2]
Reserved fields 8
2 bytes, reserved for alignment, set to
0
Table 12: FDL Content: MAC Addresses for communication side
netX 90 | Production guide
DOC190101PG03EN | Revision 3 | English | 2019-07 | Released | Public
© Hilscher 2019