D - 10 VM600 networking manual MAVM600-NET/E
Edition 9 - February 2018
APPENDIX D: AMC8 PROFINET SLOT DEFINITIONS
As shown above, in the extract for an AMC8 card in slot 7:
• PROFINET is enabled in the [GLOBAL] section using the IS_PROFINET_ACTIVED tag.
• AMC8 outputs are defined and organised in the [MAPPING] section, on a slot by slot
(card) basis, using $S7... tags (for a card in slot 7).
• AMC8 Modbus register mapping is defined in the [MAPPING] section, on a slot by slot
(card) basis, using the Modbus register mapping syntax.
For example: 00064:3:F = Slot7:AMC8:C1:V
See 9.2.4 The MAPPING section for further information.
NOTE: Modbus register mapping can use the pack command (Pack(...)) to
combine $S7... tags.
• PROFINET slots are defined in the [MAPPING] section, at the end of the configuration
file, using PROFINET_CREATE tags.
For example: PROFINET_CREATE SLOT7 64 114, where
• SLOT7 is the PROFINET slot ID.
The PROFINET slot ID number can correspond to the VM600 rack slot number or a
different numbering scheme can be used.
• 64 is the first Modbus register address to map to this PROFINET slot.
• 114 is the last Modbus register address to map to this PROFINET slot.
The first and last Modbus register addresses mapped to a PROFINET slot must
contain a contiguous data block.
The underlying PROFINET slot data structures are defined in a GSDML file
(see 10.5 GSDML files). The AMC8 Modbus register mapping and the PROFINET slot
definitions configured in the [MAPPING] section of the configuration file must match the data
structures defined in the GSDML file.