Manual MAVM600-NET/E xix
Edition 9 - February 2018
10 SETTING UP A PROFINET CONNECTION
(CPUM FIRMWARE VERSION 081 OR LATER) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.2 PROFINET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.2.1 PROFINET protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.2.2 VM600 PROFINET implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
10.3 PROFINET communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.3.1 Error handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.3.1.1 Internal communication errors . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.3.1.2 External communication errors . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.3.1.3 System errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
10.4 PROFINET IO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
10.5 GSDML files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-5
10.6 PROFINET configuration files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6
10.6.1 CPUM cards running firmware version 081 . . . . . . . . . . . . . . . . . . . . . . . 10-6
10.6.1.1 modbusDefault.cfg file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6
10.6.1.2 profinet.cfg file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-8
10.7 Configuring a VM600 system for operation as a PROFINET IO-Device. . . . . . . . 10-9
10.7.1 Equipment used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-9
10.7.1.1 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-9
10.7.1.2 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-9
10.7.2 Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-10
10.7.3 Procedure for configuring a PROFINET network with SIMATIC STEP 7 10-10
10.7.3.1 Starting the SIMATIC software and creating a new project . 10-10
10.7.3.2 Adding objects to the project. . . . . . . . . . . . . . . . . . . . . . . . . 10-11
10.7.3.3 Configuring the SIMATIC CPU . . . . . . . . . . . . . . . . . . . . . . . 10-11
10.7.3.4 Adding a Vibro-Meter IO-Device to SIMATIC STEP 7 . . . . . 10-14
10.7.3.5 Adding a VM600 rack to the project . . . . . . . . . . . . . . . . . . . 10-16
10.7.3.6 Adding a MPC4 or AMC8 card to the project . . . . . . . . . . . . 10-17
10.7.3.7 Checking the properties of a SIMATIC object. . . . . . . . . . . . 10-18
10.7.3.8 Configuring the PG/PC interface. . . . . . . . . . . . . . . . . . . . . . 10-18
10.7.3.9 Downloading the configuration to the SIMATIC CPU . . . . . . 10-19
10.7.4 Procedures for using a PROFINET network with SIMATIC STEP 7 . . . 10-20
10.7.4.1 Accessing the controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-20
10.7.4.2 Monitoring the devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-20
10.7.4.3 Aliasing device values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-21
10.7.4.4 Creating variable tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-22
10.7.4.5 Verifying and assigning device names . . . . . . . . . . . . . . . . . 10-23