Meggitt VM600 User manual

ii VM600 networking manual MAVM600-NET/E
Edition 9 - February 2018
REVISION RECORD SHEET
Edition Date
of issue Written by /
modified by Description Signature
1 07.10.03 R. Meyer Original edition RM
2 31.03.06 N. Parker Update to reflect new corporate identity NP
3 13.05.09 S. Trono Updated for Windows XP.
Added AMC8 card support. ST
4 02.09.2010 Peter Ward
Updated to reflect new improved Modbus support that is
available for CPUM cards running firmware version 071 or
later. This specifically affects the AMC8 and MPC4 cards
and their register definition tables, which have been moved
to appendices.
Also updated to reflect new PROFINET support that is
available for CPUM cards running firmware version 801.
PW
5 24.11.2010 Peter Ward Minor corrections PW
6 15.03.2012 Peter Ward
Corrections to Table A- 2 on page A-4.
Updated in accordance with the latest Meggitt brand
guidelines.
PW
7 30.06.2014 Peter Ward
Added additional information on the dynamic host
configuration protocol (DHCP).
Corrected the default Modbus baud rate in
8.4.2 Communications parameters for the VM600.
Updated with the latest networking information, including
the use of CPUM Configurator software as supported by
CPUM firmware version 075, and terminal sessions (with
PuTTY and Midnight Commander). This required the
restructuring of the first seven chapters of the manual.
PW
8 08.05.2015 Peter Ward
Updated the table in the Preface to include additional
information on CPUM cards (see Affected products).
Updated to reflect that the CPUM Configurator software is
now included with VM600 MPSx software version 2.7 or
later (see 6 CPUM Configurator).
Clarified and corrected the introductory text on PuTTY
(see 1.3.2.1 PuTTY).
Updated incorrect cross-reference links and corrected
typos throughout the text.
PW
9 14.02.2018 Peter Ward
Added a statement that Meggitt SA product certifications
and warranties are valid only for products purchased
directly from Meggitt SA or an authorised distributor
(see IMPORTANT NOTICES).
Updated the table in the Preface to include additional
information on CPUM cards (see Affected products).
Updated to reflect changes to the CPUM Configurator
software included with VM600 MPSx 2.7 build 012 or later
(see 6 CPUM Configurator).
Updated to include CPUM firmware version 081 which adds
support for PROFINET (see 2 CPUM card directory
structure and configuration files and 10 Setting up a
PROFINET connection).
Added end-of-life product disposal information
(see 11 End-of-life product disposal).
Updated the Energy product return procedure and form to
be consistent with the Meggitt Vibro-Meter®website
(see 12 Service and support).
PW

VM600 networking manual MAVM600-NET/E iiii
Edition 9 - February 2018
Department Name Date Signature
Technical content
approved by
Development Igor Karpekin 14.02.2018 IK
Product Management Michaël Hafner 14.02.2018 MH
Document released by Technical Publications Peter Ward 14.02.2018 PW
The duly signed master copy of this page is stored by the Technical Publications Department of Meggitt SA
and can be obtained by writing to the Technical Publications Manager.

iv VM600 networking manual MAVM600-NET/E
Edition 9 - February 2018
Important no tices
IMPORTANT NOTICES
All statements, technical information, and recommendations in this document which relate to the products supplied
by Meggitt SA (Meggitt Sensing Systems) are based on information believed to be reliable, but unless otherwise
expressly agreed in writing with Meggitt SA the accuracy or completeness of such data is not guaranteed. Before
using this product, you must evaluate it and determine if it is suitable for your intended application. You should also
check our website at www.meggittsensing.com/energy for any updates to data sheets, Ex certificates, product
drawings, user manuals, service bulletins and/or other instructions affecting the product.
Unless otherwise expressly agreed in writing with Meggitt SA, you assume all risks and liability associated with use
of the product. Meggitt SA takes no responsibility for any statements related to the product which are not contained
in a current English language Meggitt SA (Meggitt Sensing Systems) publication, nor for any statements contained
in extracts, summaries, translations or any other documents not authored and produced by Meggitt SA.
The certifications and warranties applicable to the products supplied by Meggitt SA are valid only for new products
purchased directly from Meggitt SA or from an authorised distributor of Meggitt SA.
Meggitt SA reserves the right to alter any part of this publication without prior notice.
EXPORT CONTROL
The information contained in this document may be subject to export control regulations of the European
Community, USA or other countries. Each recipient of this document is responsible for ensuring that the transfer or
use of any information contained in this document complies with all relevant export control regulations. ECN N/A.
COPYRIGHT
Copyright©2009-2018 Meggitt SA
All rights reserved
Published and printed by Meggitt SA in Fribourg, Switzerland
The names of actual companies and products mentioned
herein may be the trademarks of their respective owners.
The information contained in this document is subject to change without notice.
This information shall not be used, duplicated or disclosed, in whole or in part,
without the express written permission of Meggitt SA (Meggitt Sensing Systems).

VM600 networking manual MAVM600-NET/E v
Edition 9 - February 2018
PREFACE
About this manual
This manual provides reference information on using VM600-rack based monitoring systems,
from Meggitt Sensing Systems’ Vibro-Meter®product line, in networks. It is applicable to the
following VM600-rack based monitoring and protection systems:
• Machinery protection system (MPS)
• Condition monitoring system (CMS).
About Meggitt, Meggitt Sensing Systems and Vibro-Meter
Headquartered in the UK, Meggitt PLC is a global engineering group specialising in extreme
environment components and smart sub-systems for aerospace, defence and energy
markets.
Meggitt Sensing Systems is the operating division of Meggitt specialising in sensing and
monitoring systems, which has operated through its antecedents since 1927 under the
names of ECET, Endevco, Ferroperm Piezoceramics, Lodge Ignition, Sensorex and
Vibro-Meter. Today, these operations are integrated under one strategic business unit called
Meggitt Sensing Systems, headquartered in Switzerland and providing complete systems,
using these renowned brands, from a single supply base.
The Meggitt Sensing Systems facility in Fribourg, Switzerland operates as the legal entity
Meggitt SA (formerly Vibro-Meter SA). This site produces a wide range of vibration, dynamic
pressure, proximity, air-gap and other sensors capable of operation in extreme environments,
electronic monitoring and protection systems, and innovative software for aerospace and
land-based turbomachinery. This includes the VM600-rack based monitoring systems
produced for the Vibro-Meter product line.
Who should use this manual?
The manual is written for operators of process monitoring/control systems using the
VM600-rack based systems.
The operator is assumed to have the necessary technical training in electronics and
mechanical engineering (professional certificate/diploma, or equivalent) to enable them to
install, program and use the system.
Affected products
The following table provides an overview of the CPUM cards affected by this manual,
highlighting some of their main specifications and features.

vi VM600 networking manual MAVM600-NET/E
Edition 9 - February 2018
Notes
See the table notes on page vii.
CPUM ordering number
(PNR)
Memory Operating
system Features
Disk
On
Chip
(MB)
Compact
Flash
(MB)
QNX
version
PPP
protocol
enabled Modbus
Discrete
value
coded in
analog
register
PROFIBUS PROFINET
VM600MPS
rack
(CPUM)
security
200-595-04x-C1x 16 4.25
200-595-061-C14
200-595-062-C14 16 6.0.3
200-595-063-C14
200-595-064-C14
200-595-065-C14
32 6.0.3
200-595-066-C14 512 6.0.3
200-595-067-C14 512 6.0.3
200-595-067-C2x
200-595-068-C2x
200-595-070-C2x
200-595-071-C2x
200-595-072-C2x
200-595-073-C2x
512 6.0.3
200-595-801-C2x 512 6.4.1
200-595-074-C2x
200-595-075-C2x 512 6.4.1
200-595-076-Dxx
200-595-077-Dxx
200-595-078-Dxx
200-595-079-Dxx
512 6.4.1
200-595-080-Dxx 512 6.4.1
200-595-081-Dxx 512 6.4.1

VM600 networking manual MAVM600-NET/E vii
Edition 9 - February 2018
Notes
Standard off-the-shelf versions of the CPUM card run “standard” versions of firmware and are typically pre-configured with a “standard” configuration.
Customer specific versions of the CPUM card typically run “special” versions of firmware that support customer-specific functions and/or are pre-configured with a customer-specific
configuration. Contact Meggitt Sensing Systems for additional information.
In the CPUM ordering number (PNR) column, the letter Cindicates the following versions of the CPUM card:
1Modular CPU card with one Ethernet interface and one serial interface (integral Ethernet and serial communication ports providing 1x RS-232 or RS-485/422 and 1x integral
Ethernet controller).
3Modular CPU card with two Ethernet interfaces and one serial interface (integral Ethernet and serial communication ports, with an additional Ethernet controller module providing
redundant Ethernet).
4Modular CPU card with one Ethernet interface and two serial interfaces (integral Ethernet and serial communication ports, with an additional serial communications module
providing redundant RS-485/422).
The change in the CPUM ordering number (PNR) from 200-595-075-C2x to 200-595-076-Dxx corresponds to the CPUM card update in 2015 to use a new PC/104 CPU module
(PFM-541I or equivalent) that supports two Ethernet interfaces by default, which required updates to the underlying carrier board. (Previously, the CPUM card was fitted with a CPU
module (MSM586SEN or equivalent) that supports one Ethernet interface by default and required an additional Ethernet controller module (MSME104 or equivalent) to be fitted in
order to be Ethernet redundant.)
In the CPUM ordering number (PNR) column, the letter Dindicates the following versions of the CPUM card:
3Ethernet redundant versions of the CPUM card, that is, with two Ethernet interfaces (and two serial interfaces).
5Serial redundant versions of the CPUM card, that is, with two Ethernet interfaces (and two serial interfaces) and two additional serial interfaces.
For an explanation of the Discrete value coded in analog register column, see 8.6.5 Discrete values coded in an analog value register.
CPUM ordering number
(PNR)
Memory Operating
system Features
Disk
On
Chip
(MB)
Compact
Flash
(MB)
QNX
version
PPP
protocol
enabled Modbus
Discrete
value
coded in
analog
register
PROFIBUS PROFINET
VM600MPS
rack
(CPUM)
security
200-595-61x-C1x
200-595-62x-C1x 16 4.25
200-595-701-C14 32 6.0.3
200-595-703-C2x 512 6.0.3
200-595-724-C2x 512 6.0.3
200-595-72x-C2x
200-595-750-C2x 512 6.4.1

viii VM600 networking manual MAVM600-NET/E
Edition 9 - February 2018
Structure of the manual
This section gives an overview of the structure of the document and the information contained
within it. Some information has been deliberately repeated in different sections of the
document to minimise cross-referencing and to facilitate understanding through reiteration.
The chapters are presented in a logical order. You should read those that are most relevant
to you and then keep the document at hand for future reference.
The structure of the document is as follows:
Chapter 1 VM600 networking introduction and overview
Provides an introduction to working with networked VM600 racks, including
communication options and recommendations. Some background information on
computer (Ethernet) networks, terms and principles is also provided.
Chapter 2 CPUM card directory structure and configuration files
Provides an introduction to the different files that define the configuration and
operation of the CPUM card and VM600 rack, and how to work with these files.
Chapter 3 Serial communications with a VM600 rack
Describes how to establish serial communications with a VM600 rack (CPUM card)
and perform basic tasks. For example:
• Default serial communication parameters.
• How to identify the firmware version of a CPUM card.
• How to discover the IP address of a CPUM card.
Chapter 4 Setting up an Ethernet connection
Provides information on how to configure a computer to communicate with a VM600
rack (CPUM card) over an Ethernet link. For example:
• Default Ethernet communication (IP address) parameters.
• How to configure a computer for communications with a CPUM card.
• How to test communications.
• Primary and secondary CPUM card Ethernet communications.
Chapter 5 Ethernet communications with a VM600 rack
Describes how to establish Ethernet (TCP/IP) communications with a VM600 rack
(CPUM card) and perform basic tasks. For example:
• How to establish Ethernet communications with a CPUM card.
• How to check the IP address of a CPUM card.
• How to change the IP address of a CPUM card and edit other configuration files.
• How to add a default gateway to a CPUM card.
Chapter 6 CPUM Configurator
Describes how to use the CPUM Configurator software to configure and manage a
VM600 rack over an Ethernet link. For example:
• How to change the IP address of a CPUM card.
• How to transfer and work with configuration files.

VM600 networking manual MAVM600-NET/E ix
Edition 9 - February 2018
NOTE: When using CPUM firmware version 071 or later to implement Modbus
communications, it is important to read both Chapter 8 and Chapter 9 because
9 Setting up a Modbus connection (CPUM firmware version 071 or later) builds on
the information provided in Chapter 8.
NOTE: When using CPUM firmware version 081 or later to implement PROFINET
communications, it is important to also read Chapter 8 and Chapter 9 because
10 Setting up a PROFINET connection (CPUM firmware version 081 or later)
builds on the information provided in Chapter 8 and Chapter 9.
Related publications and documentation
For additional information, the operator is referred to one or more of the following manuals:
•VM600 condition monitoring system (CMS) software manual – volumes 1 and 2
Meggitt Sensing Systems document reference MACMS-SW/E
•VM600 condition monitoring system (CMS) quick start manual
Meggitt Sensing Systems document reference MACMS-QS/E
•MPCC configuration software for VM600 machinery protection card
Meggitt Sensing Systems document reference MAMPCC/E
Chapter 7 Terminal emulation
Describes how to use a terminal emulation session, using PuTTY and Midnight
Commander, to configure and manage a VM600 rack over an Ethernet or serial link.
For example:
• How to change the IP address of a CPUM card.
• How to transfer and work with configuration files.
Chapter 8 Setting up a Modbus connection (CPUM firmware version 067 or earlier)
Describes the Modbus RTU and Modbus TCP protocols. Provides detailed information
on reading discrete inputs and registers from the VM600 rack.
Chapter 9 Setting up a Modbus connection (CPUM firmware version 071 or later)
Provides detailed additional information on the functionality added by improvements to
the Modbus software interface.
Chapter 10 Setting up a PROFINET connection (CPUM firmware version 081 or later)
Provides a basic description of PROFINET and detailed information on how to
configure a computer running SIMATIC STEP7 to communicate with a VM600 using
PROFINET.
Chapter 11 End-of-life product disposal
Provides information and contact details concerning the environmentally friendly
disposal of electrical/electronic equipment at the end of its useful life.
Chapter 12 Service and support
Provides contact details for technical queries and information concerning the repair
and return of equipment.

xVM600 networking manual MAVM600-NET/E
Edition 9 - February 2018
•MPS1 configuration software for VM600 machinery protection systems
Meggitt Sensing Systems document reference MAMPS1-SW/E
•MPS2 configuration software for VM600 machinery protection systems
Meggitt Sensing Systems document reference MAMPS2-SW/E.
The operator is also referred to one or more of the following hardware manuals:
•VM600 condition monitoring system (CMS) hardware manual
Meggitt Sensing Systems document reference MACMS-HW/E
•VM600 machinery protection system (MPS) – hardware manual (standard version)
Meggitt Sensing Systems document reference MAMPS-HW/E
•VM600 machinery protection system (MPS) – hardware manual (CSA version)
Meggitt Sensing Systems document reference MAMPS-HW/E-CSA.
Abbreviations
The following table defines the abbreviations found in this manual as well as in associated
Meggitt Sensing Systems documentation.
Term Definition
ADC Analog to digital converter
bps bits per second
CMS Condition monitoring system
CRC Cyclic redundancy check
DCS Distributed control system
DNS Domain name system
FSD Full scale deflection
FTP File transfer protocol
GSDML Generic station description markup language
IP Internet protocol
LAN Local area network
MB Megabytes
Mbps Megabits per second
MPS Machinery protection system
NIC Network interface card (also known as a network adapter)
PLC Programmable logic controller
PLL Phase-locked loop
PPP Point-to-point protocol
RAS Remote access service
RTU (Modbus) Remote terminal unit
SCADA Supervisory control and data acquisition

VM600 networking manual MAVM600-NET/E xi
Edition 9 - February 2018
SIMATIC Automation software and system developed by Siemens
SLIP Serial line internet protocol
STP Shielded twisted pair
TCP/ IP Transmission control protocol / internet protocol
UTP Unshielded twisted pair
VT100 A video terminal made by Digital Equipment Coropration (DEC) that became the
de facto standard for terminal emulators
WAN Wide area network
XML eXtensible Markup Language

xii VM600 networking manual MAVM600-NET/E
Edition 9 - February 2018
THIS PAGE INTENTIONALLY LEFT BLANK

Manual MAVM600-NET/E xiii
Edition 9 - February 2018
TABLE OF CONTENTS
TITLE PAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
REVISION RECORD SHEET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
IMPORTANT NOTICES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
PREFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
TABLE OF CONTENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
1 VM600 NETWORKING INTRODUCTION AND OVERVIEW. . . . . . . . . . . . . . . . . . . . . . 1-1
1.1 Communication possibilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.2 Communication recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
1.3 Communication software and protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
1.3.1 CPUM Configurator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
1.3.2 Telnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
1.3.2.1 PuTTY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.3.2.2 FileZilla Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.3.2.3 Notepad++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.3.3 Midnight Commander . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.3.4 vi editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.4 Some networking terms and definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.4.1 Network types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.4.1.1 Local area networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.4.1.2 Wide area networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.4.2 Connectivity within networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
1.4.3 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
1.4.4 Network protocols. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
1.4.4.1 The TCP/IP protocol. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
1.4.4.2 The dynamic host configuration protocol . . . . . . . . . . . . . . . . 1-12
1.4.5 IP addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
1.4.5.1 Basic rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
1.4.5.2 IP addressing and address classes . . . . . . . . . . . . . . . . . . . . 1-12
1.4.5.3 Subnets and subnet masks. . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15

xiv Manual MAVM600-NET/E
Edition 9 - February 2018
2 CPUM CARD DIRECTORY STRUCTURE AND CONFIGURATION FILES . . . . . . . . . . 2-1
2.1 CPUM cards running firmware version 075 or later . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2.2 CPUM cards running firmware version 074 or earlier . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.3 Modbus configuration files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.3.1 CPUM cards running firmware version 071 or later . . . . . . . . . . . . . . . . . . 2-2
2.3.2 CPUM cards running firmware version 067 or earlier . . . . . . . . . . . . . . . . . 2-4
2.4 PROFINET configuration file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.4.1 CPUM cards running firmware version 081 or later . . . . . . . . . . . . . . . . . . 2-4
2.4.2 CPUM cards running firmware version 801 . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.5 Working with configuration files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.6 CPUM card configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
2.6.1 Standard configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
2.6.2 Customer-specific configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
2.6.3 Changing configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
3 SERIAL COMMUNICATIONS WITH A VM600 RACK. . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1 Default serial communication parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.2 Establishing serial communications with a CPUM card . . . . . . . . . . . . . . . . . . . . . 3-1
3.3 Identifying the firmware version of a CPUM card . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
3.3.1 About the version.txt file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.3.1.1 Example version.txt file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.3.1.2 Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.4 Discovering the IP address of a CPUM card. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.4.1 CPUM cards running firmware version 075 or later . . . . . . . . . . . . . . . . . . 3-5
3.4.2 About the net.cfg file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
3.4.2.1 Example net.cfg file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
3.4.2.2 Description of net.cfg file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
3.4.3 CPUM cards running firmware version 074 or earlier . . . . . . . . . . . . . . . . . 3-7

Manual MAVM600-NET/E xv
Edition 9 - February 2018
4 SETTING UP AN ETHERNET CONNECTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.1 Default IP address parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.1.1 CPUM cards running firmware version 075 or later . . . . . . . . . . . . . . . . . . 4-2
4.1.2 CPUM cards running firmware version 074 or earlier. . . . . . . . . . . . . . . . . 4-2
4.2 Configuring a computer for Ethernet communications with a VM600 rack . . . . . . . 4-3
4.2.1 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.2.2 Configuring a computer’s network adapter. . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4.2.3 Editing a computer’s hosts file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
4.2.4 Testing communications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
4.3 Ethernet redundancy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
4.3.1 Changing the IP addresses of the rack . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
4.3.1.1 CPUM cards running firmware version 075 or later . . . . . . . . . 4-9
4.3.1.2 CPUM cards running firmware version 074 or earlier . . . . . . . 4-12
4.4 Using VM600 software with a networked rack . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
4.4.1 VM600 MPS software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
4.4.2 VM600 CMS software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13
5 ETHERNET COMMUNICATIONS WITH A VM600 RACK . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1 Establishing Ethernet communications with a CPUM card . . . . . . . . . . . . . . . . . . . 5-1
5.2 Using an Ethernet connection to check the IP address of a CPUM card . . . . . . . . 5-2
5.2.1 CPUM cards running firmware version 075 or later . . . . . . . . . . . . . . . . . . 5-2
5.2.2 CPUM cards running firmware version 074 or earlier. . . . . . . . . . . . . . . . . 5-4
5.3 Using an Ethernet connection to identify the firmware version of a CPUM card . . 5-4
5.4 Editing configuration files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
5.5 Gateways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
5.6 Adding a default gateway to a CPUM card. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
5.6.1 CPUM cards running firmware version 075 or later . . . . . . . . . . . . . . . . . . 5-8
5.6.2 About the sysinit file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
5.6.2.1 Example sysinit file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
5.6.2.2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
5.6.3 CPUM cards running firmware version 074 or earlier. . . . . . . . . . . . . . . . . 5-9

xvi Manual MAVM600-NET/E
Edition 9 - February 2018
6 CPUM CONFIGURATOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
6.1 About CPUM Configurator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
6.1.1 CPUM card configuration files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
6.2 Installing CPUM Configurator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
6.3 Starting CPUM Configurator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
6.4 Stopping CPUM Configurator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
6.5 Help on using CPUM Configurator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
6.6 Feedback when using CPUM Configurator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
6.6.1 Action status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
6.6.2 Clear Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
6.6.3 Save Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
6.7 Establishing communications with a CPUM card . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
6.8 Changing the IP address of a VM600 rack (CPUM card) . . . . . . . . . . . . . . . . . . . . 6-6
6.9 Downloading all configuration files from a CPUM card . . . . . . . . . . . . . . . . . . . . . . 6-6
6.10 Uploading all configuration files to a CPUM card . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
6.11 Uploading individual configuration files to a CPUM card. . . . . . . . . . . . . . . . . . . . . 6-8
6.11.1 Uploading an NTP configuration file to a CPUM card . . . . . . . . . . . . . . . . . 6-8
6.11.2 Uploading a Modbus configuration file to a CPUM card . . . . . . . . . . . . . . . 6-8
6.11.3 Uploading an XMx16 configuration file to a CPUM card . . . . . . . . . . . . . . . 6-9
6.12 Changing the configuration of a CPUM card. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
6.13 Changing CPUM Configurator options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
6.14 Rebooting a CPUM card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
6.15 ATP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
7 TERMINAL EMULATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7.1 About PuTTY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7.2 About Midnight Commander . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7.3 Starting a terminal emulation session using PuTTY and establishing
communications with a CPUM card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
7.4 Stopping a terminal emulation session using PuTTY . . . . . . . . . . . . . . . . . . . . . . . 7-3
7.5 Help on using PuTTY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
7.6 Starting Midnight Commander. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
7.7 Midnight Commander user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
7.7.0.1 Navigating Midnight Commander . . . . . . . . . . . . . . . . . . . . . . . 7-5
7.7.0.2 Midnight Commander keyboard shortcuts. . . . . . . . . . . . . . . . . 7-5
7.7.0.3 Midnight Commander menus . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
7.8 Exiting Midnight Commander . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
7.9 Help on using Midnight Commander . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6

Manual MAVM600-NET/E xvii
Edition 9 - February 2018
7.10 Changing the IP address of a VM600 rack (CPUM card) . . . . . . . . . . . . . . . . . . . . 7-6
7.11 Viewing the contents of a file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
7.12 Serial communications with a VM600 rack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
8 SETTING UP A MODBUS CONNECTION
(CPUM FIRMWARE VERSION 067 OR EARLIER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
8.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
8.2 Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
8.3 Modbus communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2
8.3.1 Modbus RTU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2
8.3.2 Modbus TCP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
8.4 Description of Modbus RTU protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
8.4.1 Frame and timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
8.4.2 Communications parameters for the VM600 . . . . . . . . . . . . . . . . . . . . . . . 8-4
8.4.3 Modbus functions supported by the VM600 . . . . . . . . . . . . . . . . . . . . . . . . 8-4
8.4.4 Modbus function formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-5
8.4.4.1 Functions 01 and 02 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-5
8.4.4.2 Functions 03 and 04 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7
8.4.5 Error handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
8.4.5.1 Communication errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
8.4.5.2 System errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9
8.5 Description of Modbus TCP protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9
8.6 MPC4 card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
8.6.1 Definition of registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
8.6.2 Definition of outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12
8.6.3 Analog values (registers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13
8.6.4 Discrete values (coils, discrete inputs) . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-14
8.6.5 Discrete values coded in an analog value register . . . . . . . . . . . . . . . . . . 8-14
8.6.6 Address map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15
8.7 AMC8 card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15
8.7.1 Discrete values (coils) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15
8.7.2 Discrete values (discrete inputs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15
8.7.3 Holding registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-16
8.7.4 Input registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-17
8.7.5 Address map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-18

xviii Manual MAVM600-NET/E
Edition 9 - February 2018
9 SETTING UP A MODBUS CONNECTION
(CPUM FIRMWARE VERSION 071 OR LATER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
9.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
9.1.1 Modbus functions supported by the VM600 (version 071 or later) . . . . . . . 9-1
9.2 Definition of registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2
9.2.1 The RTUx section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2
9.2.2 The TCP section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
9.2.3 The GLOBAL section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
9.2.4 The MAPPING section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
9.3 Error handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-6
9.3.1 Communication errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7
9.4 MPC4 card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8
9.4.1 Analog values (registers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8
9.4.1.1 Reading minimum and maximum values. . . . . . . . . . . . . . . . . . 9-8
9.4.1.2 Constant values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-10
9.4.1.3 Bit variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-10
9.4.2 Discrete values (coils, discrete inputs) . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
9.4.2.1 Channel status register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
9.4.2.2 Speed channel status register . . . . . . . . . . . . . . . . . . . . . . . . . 9-13
9.4.3 Card status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
9.4.3.1 Status register 1 – basic and advanced functions . . . . . . . . . . 9-14
9.4.3.2 Status register 2 – diagnostic and common status #1. . . . . . . 9-15
9.4.3.3 Status register 3 – diagnostic and common status #2. . . . . . . 9-16
9.4.4 Address map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-16
9.5 AMC8 card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-17
9.5.1 Read holding registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-17
9.5.2 Card status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-18
9.5.2.1 AMC8 status register 1- basic and advanced functions . . . . . 9-18

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

xx Manual MAVM600-NET/E
Edition 9 - February 2018
11 END-OF-LIFE PRODUCT DISPOSAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-1
12 SERVICE AND SUPPORT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1
12.1 Contacting us . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1
12.2 Technical support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1
12.3 Sales and repairs support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1
12.4 Customer feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2
Energy product return form. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-4
Energy customer feedback form. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-7
A APPENDIX A: MPC4 MODBUS REGISTER DEFINITIONS . . . . . . . . . . . . . . . . . . . . . .A-1
B APPENDIX B: AMC8 MODBUS REGISTER DEFINITIONS . . . . . . . . . . . . . . . . . . . . . .B-1
C APPENDIX C: MPC4 PROFINET SLOT DEFINITIONS . . . . . . . . . . . . . . . . . . . . . . . . .C-1
D APPENDIX D: AMC8 PROFINET SLOT DEFINITIONS . . . . . . . . . . . . . . . . . . . . . . . . .D-1
E APPENDIX E: SYMBOL NAMES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .E-1
Other manuals for VM600
5
Table of contents
Other Meggitt Measuring Instrument manuals