vm600 (1)
vm600 (1)
Title page
VM600
CPUR and IOCR rack controller
and communications interface card pair
Meggitt SA, Rte de Moncor 4, PO Box 1616, CH-1701 Fribourg, Switzerland Tel: +41 26 407 1111
Fax: +41 26 407 1660
[email protected]
www.meggittsensing.com/energy
www.meggitt.com
REVISION RECORD SHEET
Date Written by /
Edition Description Signature
of issue modified by
2 09.09.2019 Peter Ward Updated to use the latest Meggitt brand identity. 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 Technical publications.
IMPORTANT NOTICES
All statements, technical information, and recommendations in this document which relate to the products supplied
by Meggitt Vibro-Meter ® (Meggitt SA) 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 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 © 2019 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 Vibro-Meter ® ).
To learn more about Meggitt Switzerland, our proud tradition of innovation and excellence,
and our solutions for energy markets and applications, visit the
www.meggittsensing.com/energy website.
NOTE: Only later versions of the VM600 rack (ABE04x) containing the VME utility bus are
compatible with the CPUR/IOCR card pair. See 1.3.4 Rack compatibility.
Safety Contains important information for your personal safety and the correct use of the
equipment.
THIS SECTION SHOULD BE READ BEFORE ATTEMPTING TO INSTALL OR USE THE
EQUIPMENT.
Chapter 1 Introduction: Familiarises the user with the function and features of the CPUR/IOCR card
pair.
Chapter 2 Hardware overview: Provides information on the physical aspects of the CPUR/IOCR card
pair and other system components making up a CMS or MPS. (Provides a brief overview
and describes the elements on the front/rear panels of the CPUR and IOCR cards,
including indicators and connectors.)
Chapter 3 General system description: Describes the CPUR/IOCR card pair from a global, rack-level
point of view and implications for the VM600 rack and the buses.
Chapter 4 CPUR and IOCR card pair: Contains a block diagram of the CPUR/IOCR card pair and
more detail on the functions performed by the cards.
Chapter 5 Hardware installation: Provides information on installing the cards in a VM600 rack. Also
includes important rack safety requirements.
Chapter 6 Software overview: Introduces the software and configuration files applicable to the
CPUR/IOCR card pair, including information on installing VibroSight System Manager.
Chapter 7 Configuring a CPUR / IOCR card pair – hardware configuration: Contains details on
configuring jumpers on the IOCR card.
Chapter 8 Configuring a CPUR / IOCR card pair – configuration and management using VibroSight
System Manager: Contains details on configuring and managing a CPUR/IOCR card pair
using the VibroSight System Manager software. Operations include configuring IP and
time reference settings, uploading/downloading Modbus configurations, updating firmware
and downloading events logs and diagnostic information.
Energy product return procedure Allows the user to indicate problems observed on a module/unit,
thus enabling Meggitt customer support to repair the equipment as
quickly as possible.
Energy customer feedback form Allows the user to provide us with valuable feedback on our
documentation.
Appendix A – Example Modbus Illustrates how to detect the removal of machinery monitoring cards
configuration and indicate changes using the CPUR/IOCR card pair’s relays.
Terminology
NOTE: Different versions of VM600 CPUx rack controller and communications interface
cards are available, that is, the CPUM, CPUR and CPUR2.
See 4 CPUR and IOCR card pair for additional information.
In general, CPUx is used in this manual to refer to all versions of the card, unless otherwise
stated. And where it is necessary to make a distinction, CPUM, CPUR and/or CPUR2 (and/or
IOCN, IOCR or IOCR2) is used as appropriate.
Software
VM600 MPSx is proprietary software from the Meggitt Vibro-Meter ® product line that can
configure and manage VM600 racks containing AMC8 and MPC4 cards:
• VM600 MPS1© allows the complete configuration of a VM600 machinery protection
system and the display of live data. It is intended to be used for machinery protection
applications.
• VM600 MPS2© allows the complete configuration of a VM600 machinery protection
system and the display of historical or live data. It is intended to be used for machinery
protection and/or basic condition monitoring applications.
(VM600 MPS2 includes all of the functionality provided by the VM600 MPS1 software
with additional features, such as plots for the visualisation and trending of data.)
For information on using the VibroSight ® software and/or the related monitoring system
hardware (VM600 and VibroSmart ® ), refer to the:
• VibroSight help
NOTE: The VibroSight help is copied to the computer by the VibroSight ® installer as
part of the software installation process.
NOTE: Ensure that the latest version of related documentation is being used by obtaining
the documents from the Meggitt Vibro-Meter ® website at
www.meggittsensing.com/energy or by contacting your local Meggitt
representative.
NOTE: This is an example of the NOTE paragraph style. This draws the operator’s
attention to complementary information or advice relating to the subject being
treated.
Read this manual carefully and observe the safety instructions before
installing and using the equipment described.
By doing this, you will be aware of the potential hazards and be able to work
safely, ensuring your own protection and also that of the equipment.
Every effort has been made to include specific safety-related procedures in this manual using
the symbols described above. However, operating personnel are expected to follow all
generally accepted safety procedures.
All personnel who are liable to operate the equipment described in this manual should be
trained in the correct safety procedures.
REGARD THE TOP OF A VM600 RACK AS A HOT SURFACE AND DO NOT TOUCH
UNLESS COOL.
• Before handling electronic circuits, discharge the static electricity from your body by
touching and momentarily holding a grounded metal object (such as a pipe or cabinet).
• Avoid the build-up of static electricity on your body by not wearing synthetic clothing
material, as these tend to generate and store static electric charges. Cotton or cotton
blend materials are preferred because they do not store static electric charges.
• Do not handle electronic circuits unless it is absolutely necessary. Only hold cards by
their handles or panels.
• Do not touch printed circuit boards, their connectors or their components with conductive
devices or with your hands.
• Put the electronic circuit, printed circuit board or module containing electronic
components into an antistatic protective bag immediately after removing it from a VM600
rack.
TITLE PAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
PREFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
SAFETY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1 INTRODUCTION
1.1 Application
The VM600 CPUR and IOCR rack controller and communications interface card pair consists
of a CPUR processing card and a corresponding IOCR input/output card for VM600
machinery protection system (MPS) racks. The CPUR/IOCR card pair acts as a rack
controller and provides communication interfaces to other systems via Modbus TRU/TCP.
The CPUR/IOCR card pair has the same features/functionality as the CPUM/IOCN card pair,
with the main differences being that the CPUR/IOCR supports “true redundant” operation but
does not have a front-panel display (see 4.1 Different versions of the VM600 CPUx card).
NOTE: The CPUR cannot operate on its own in the rack (unlike the CPUM) and is always
used with a matching IOCR as a card pair. For example, the simplest rack
configuration using the CPUR and IOCR requires a single card pair and a
redundant system requires two CPUR and IOCR card pairs.
When two CPUR/IOCR card pairs are installed in a VM600 rack, “true redundant” operation
is supported as follows: in the event of a card pair failure, the other card pair will automatically
take control (see 4.4.5 Switch over), thereby increasing the availability of a system.
The CPUR and IOCR card pair is intended as a system controller in a VM600 rack-based
machinery protection system (MPS) and/or condition monitoring system (CMS). These
systems are typically used for vibration monitoring to assure the protection of rotating
machinery as used in, for example, the power generation, petrochemical and petroleum
industries as well as in marine related applications.
NOTE: This manual describes only the CPUR and IOCR rack controller and
communications interface card pair with support for Modbus RTU/TCP and card
pair redundancy. Further information on MPS and CMS hardware can be found in
their corresponding manuals. See Related publications and documentation.
As the CPUR and IOCR redundant card pair includes all of the features of the CPUM and
IOCN card pair, a CPUR/IOCR card pair can be used to replace a CPUM and IOCN card pair
in any VM600 system that requires non-redundant CPUx operation.
NOTE: The CPUR and IOCR rack controller and communications interface card pair with
support for Modbus RTU/TCP and card pair redundancy is only compatible with
earlier generation condition monitoring systems (CMSs) using CMC16/IOC16T
card pairs. It is not compatible with later generation CMSs using XMx16/XIO16T
card pairs.
For example, a networked version of a VM600 rack-based MPS could contain the following
hardware:
1- ABE04x system rack (6U 19" rack)
NOTE: Only later versions of the VM600 rack (ABE04x) containing the VME utility bus are
compatible with the CPUR/IOCR card pair. See 1.3.4 Rack compatibility.
The CPUx and IOCx card pair are required for the MPS to be compatible with a computer
network. A stand-alone (that is, not connected to a network) MPS could be created by
removing the CPUx and IOCx and in fact, a more simple rack could contain:
• only MPC4 / IOC4T card pairs
• only AMC8 / IOC8T card pairs
• a combination of MPC4 / IOC4T and AMC8 / IOC8T card pairs
Figure 1-1 shows the front view of a typical combined MPS and CMS rack.
NOTE: Refer to the data sheets for full technical specifications of the MPS hardware (rack,
cards and modules).
1.3.1 Functions
The main functions of the CPUR and IOCR are:
• Run the software for controlling the processing cards (such as MPC4, AMC8 and
CMC16) in a VM600 MPS or CMS:
• Runs the software for controlling, configuring, diagnosing and monitoring the
processing cards
• Sends configuration and control commands over the control bus to the other cards
• Receives status, alarm messages and statistics from the other cards
• Communicates with other nodes in the network
• Communicates with the other cards in a VM600 rack over the VME bus (internal).
• ‘One-shot’ configuration of all cards in a VM600 rack using an Ethernet connection from
an external computer running the appropriate software such as the VibroSight ®,
VM600 MPSx and/or VM600 CMS software.
• Automatic configuration of a processing card if it is replaced (“hot-swap”).
• Up to two serial connections (RS-232 and RS-485), as well as one Ethernet connection.
'Redundant' communications links can be configured where necessary.
• Redundancy in respect to the automatic configuration of the cards in the rack and in
respect to the communication with third party devices (such as a DCS or PCS).
1.3.2 Features
In addition to all of the standard features of the CPUM and IOCN card pair, the main features
of the CPUR and IOCR are:
• Multi-master architecture with up to two CPUR/IOCR card pairs per rack.
• Higher VME bus (internal) communication speed.
• Lower power consumption (<15 W).
• Live insertion and removal of cards (“hot-swap”).
• External communication interfaces with third party devices such as DCS /PCS.
• Simultaneous operation of Gigabit Ethernet and serial (RS-232/RS-422/RS-485) for
redundant communications.
• Extended operating temperature range of −20°C to +65°C (−4°F to +149°F).
• Alarm and diagnostic event list, with up to 2 000 events available using Modbus.
• Fully software configurable serial interfaces:
• Half-duplex or full-duplex operation
• Differential lines held active or inactive
• Line termination (120 Ω).
1.3.3 Specifications
For full technical specifications of the CPUR and IOCR card pair, refer to the corresponding
data sheet available from Meggitt.
Table 1-1: CPUR/IOCR card pair and VM600 rack (ABE04x) compatibility
NOTE: It is important to consider CPUR/IOCR card pair and VM600 rack (ABE04x)
compatibility when updating an existing system and replacing a CPUM/IOCN card
pair with a CPUR/IOCR.
1.3.5 Limitations
While otherwise compatible with the CPUM and IOCN card pair, the CPUR/IOCR card pair
does not support the capability to be configured via a VT100 terminal session or via a PPP
connection, as described in the VM600 networking manual.
1.4 Terminology
No special terminology is necessary when using a single CPUR/IOCR card pair as a “system
controller” in a VM600, for example, as a replacement for a CPUM/IOCN card pair).
However, when two functionally equivalent CPUR/IOCR card pairs are installed in a VM600
rack in order to obtain 'true redundant' operation, it becomes necessary to make a distinction
between these different CPUR/IOCR card pairs.
In general:
• The Master CPUR is the first CPUR, installed in the left-most position (slot 0) in the rack.
Under normal operating conditions, the Master CPUR is the controlling (active) CPUR
card in a system.
• The Inactive CPUR is the second CPUR, installed in the next available position (slot 1
or slot 2) in the rack. This is the redundant card, that is, the backup CPUR that
automatically takes control of a system, if the Master CPUR fails.
During normal operation, the Master CPUR is the ‘active’ card. It processes all external
communications and ensures that the Inactive CPUR remains synchronised with it, in case
of a failure. At the same time, the Inactive CPUR constantly monitors the status of the Master
CPUR card, so that if the Master CPUR fails, the Inactive CPUR will detect this and
automatically take control of the system, thereby becoming the Master CPUR (“system
controller”). In this way, there is no impact on the system functionality and the availability of
the entire system is increased.
Also, in this manual:
• A redundant system refers to a VM600 rack with two CPUR/IOCR card pairs installed.
These systems use two CPUR/IOCR card pairs for redundancy, in order to increase the
availability of the system.
• A non-redundant (or standard) system refers to a VM600 rack with one CPUR/IOCR
card pair installed.
These systems use a single CPUR/IOCR card pair to replace a CPUM/IOCN card pair),
typically for improved system performance. For example, the CPUR/IOCR card pair
includes five relays which can be used to indicate the status of the rack/system (unlike
the CPUM/IOCN card pair).
If two fully operational CPUR/IOCR card pairs are in a VM600 rack and the Master CPUR
fails, the card pairs will swap roles (that is, the Master CPUR card pair becomes the Inactive
CPUR card pair and Inactive CPUR becomes the Master CPUR) in a switch over operation
(see 4.4.5 Switch over).
(a) ABE040 rack configured for a combined MPS and CMS application, using one CPUM, eight MPC4 cards, two
CMC16 cards and one RPS6U power supply. The corresponding input/output cards (and any relay cards) are in
the rear of the rack (not shown).
(b) ABE040 rack configured for a combined MPS and CMS application, using as two CPURs in slots 0 and 1.
The rest of the configuration is as in (a).
Figure 1-1: Front view photograph of a typical combined MPS and CMS system using:
(a) one CPUM and (b) two CPURs for redundant operation
NOTE: Refer to the VM600 networking manual for further general information on
networking.
RS-485 multi-drop
(daisychaining of
IOC16T cards)
Relay card
IOC4T
IOC8T
Rear of
ABE040 rack
(a) Backplane
RPS6U
Front of
MPC4
AMC8
ABE040 rack
Gigabit Ethernet
RS-232
(to a computer running MPS
(to a computer running
or
VM600 MPSx software)
VibroSight System Manager)
RS-485 multi-drop
RS-485 multi-drop (daisychaining of
IOC16T cards)
Relay card
IOC16T
IOC16T
IOC4T
IOC8T
IOCR
Rear of
ABE040 rack
(b) Backplane
VME bus
RPS6U
CMC16
CMC16
CPUR
MPC4
AMC8
Front of
ABE040 rack
As above,
but redundant
Rear of
ABE040 rack
(c) Backplane
VME bus
Front of
ABE040 rack
2 HARDWARE OVERVIEW
This chapter provides a brief overview of the physical appearance of the CPUR and IOCR
hardware. Functional information is also given for certain elements (such as indicators) found
on the front panels of the cards.
NOTE: Further information on specific elements can be found in the corresponding data
sheet.
2.1 Racks
NOTE: The CPUR/IOCR card pair is compatible with the VM600 racks (ABE04x) listed in
1.3.4 Rack compatibility.
An ABE04x contains a front and a rear card cage. The card cages are separated by the rack
backplane. The new ABE04x rack is fully backwards compatible with existing ABE04x racks
but adds support for a VME utility bus (based on I2C) that is used to detect CPUR card failure,
and therefore enable redundant operation.
An example of an MPS housed in an ABE04x rack is shown in Figure 1-1. The appearance
of the front and rear panels of the rack depends entirely on the types of cards installed in the
two card cages. Only the CPUR and IOCR cards are presented in this chapter.
NOTE: Refer to the VM600 machinery protection system (MPS) hardware manual for
details and explanations of other VM600 cards including power supplies.
• Act LED
This LED indicates when there is activity on the communications link established on the
Ethernet port of the corresponding IOCR card (see 2.2.1.2 Act and link LEDs).
• Link LED
This LED indicates when there is an active connection on the Ethernet port of the
corresponding IOCR card (see 2.2.1.2 Act and link LEDs).
CPU R
Table 2-1: Relationship between the CPUR’s status and data LEDs and the state of
the card
Notes:
*In this context, a valid configuration is a configuration held by the CPUR for a slot in a VM600
rack that matches the type of card that is inserted in that particular slot (for example, CMC16
or MPC4).
Table 2-2: Relationship between the CPUR’s act LED and the state of the
Ethernet communications link
Green
The Ethernet communications link is active
(on OR blinking)
Table 2-3: Relationship between the CPUR’s link LEDs and the state of the
Ethernet communications link
Green
The Ethernet communications link is at 1000 Mbps (1 Gbps)
(on OR blinking)
Yellow
The Ethernet communications link is at 100 Mbps
(on OR blinking)
Red
The Ethernet communications link is at 10 Mbps
(on OR blinking)
J2: D-sub
connector
J3: D-sub
connector
J4: Ethernet
connector
IOC R IOC R
(a) (b)
Figure 2-2: Front panel of the IOCR card (on rear of rack)
Terminal
Direction Description
Number Label
Notes:
NC is normally closed, NO is normally open and COM is common.
The IOCR D-sub connector, J2, is the main serial communications connector and is used for
all serial communications links, including the Modbus RTU interface of the CPUR and IOCR
card pair. The details of this connector can be found in Table 2-5
.
Terminal
Dir. Description
Number Label
NOTE: The default signal levels and terminations when the serial communications
interface is used as an RS-485 link are configured using jumpers
(see 7 Configuring a CPUR / IOCR card pair – hardware configuration).
The IOCR D-sub connector, J3, is the second serial communications connector and is used
for multidrop (daisy-chained) serial communication networks of CPUR and IOCR card pairs.
The details of this connector can be found in Table 2-6.
Terminal
Dir. Description
Number Label
The IOCR Ethernet connector, J4, is the network communications interface to a CPUR and
IOCR card pair. It is used by computers running Meggitt Vibro-Meter ® software such as the
VibroSight ®, VM600 MPSx and VM600 CMS software, and by the Modbus TCP interface.
The details of this connector can be found in Table 2-7.
Terminal
Dir. Description
Number Label
As outlined in 1.5 Communicating with a CPUR/IOCR card pair on a network, the number of
different elements used depends on the complexity of the system and the specific application.
However, a rack necessarily has one of the following possibilities:
• Only AMC8 / IOC8T card pairs
• Only MPC4 / IOC4T card pairs
• Only CMC16 / IOC16T card pairs
• A combination of these card pairs.
A networked VM600 rack (ABE04x) has one of the following additional possibilities:
• A CPUM/IOCN card pair, as described in the VM600 machinery protection system
(MPS) hardware manual
• A single CPUR/IOCR card pair for a non-redundant system
• Two CPUR/IOCR card pairs for a redundant system.
NOTE: As the CPUR/IOCR card pair is fully functionally compatible with the CPUM/IOCN
card pair in most applications and because these card pairs occupy the same slots
in a VM600 rack, a VM600 rack (ABE04x) will never contain both CPUR/IOCR and
CPUM/IOCN card pairs.
NOTE: Refer to the VM600 machinery protection system (MPS) hardware manual for
information on the VM600 backplane, including the tacho, open collector and raw
buses used by a VM600 system.
NOTE: Refer to the VM600 machinery protection system (MPS) hardware manual for
details and explanations of VM600 cards other than the CPUR and IOCR.
The CPUR and IOCR card pair as a “rack controller” and communicates with the other (signal
processing) card pairs (such as the AMC8, CMC16 and MPC4) in the rack over the VME bus.
In addition, two CPUR and IOCR installed card pairs in a VM600 rack use a VME utility bus
to communicate with each another in order to support redundant behaviour.
NOTE: The CPUR cannot operate on its own in the rack (unlike the CPUM) and is always
used with a matching IOCR as a card pair. For example, the simplest rack
configuration using the CPUR and IOCR requires a single card pair and a
redundant system requires two CPUR and IOCR card pairs.
The CPUR and IOCR, and therefore the rack, communicates with the outside world over
Ethernet and serial communications links. Depending on the CPUR/IOCR card pair’s
configuration, the IOCR allows communication with a computer running the appropriate
software (VibroSight ®, VM600 MPSx and/or VM600 CMS) over an Ethernet link or with a
network over either an Ethernet link or a serial link (RS-232, RS-485 full-duplex and RS-485
half-duplex). See 4 CPUR and IOCR card pair for more detailed information.
New system features (inputs / outputs) supported by the CPUR and IOCR card pair include:
• Detection of card removal (available via Modbus and VibroSight System Manager)
• Detection of card/rack status (card OK / not OK, available via VibroSight
System Manager and/or relay outputs)
CPUR IOCR
VME bus
P1
P3
Status J1
Data
J2
J3
P2
P4
Act
Link
J4
Figure 3-1: Block diagram of CPUR and IOCR card pair in a VM600 rack (MPS or CMS)
MPC4
CPUR/IOCR
bu
s
card pair
rial
t o r se ns
VM e atio
ern
E bus Eth munic
co m
Eth VM600 CMS
e
CMC16 com rnet software
mu or se
us nic
atio rial
Eb
VM ns
Gi
s
bu
ga
od
bi
tE
M
th VibroSight ®
er
ne System Manager
t software
External system
(such as DCS/PCS)
Figure 3-2: CPUR/IOCR card pair communication with other MPS and CMS system components
NOTE: The CPUR and IOCR rack controller and communications interface card pair with
support for Modbus RTU/TCP and card pair redundancy is compatible with earlier
generation condition monitoring systems (CMSs) using CMC16/IOC16T card pairs
only. It is not compatible with later generation CMSs using XMx16/XIO16T card
pairs.
NOTE: Refer to the appropriate Meggitt Vibro-Meter ® product data sheet for further
information on the VibroSight ®, VM600 MPSx and/or VM600 CMS software.
4.1.1 CPUR2
The CPUR2 card is the latest version of CPUR rack controller and communications interface
card with support for PROFIBUS (PNR 600-026-000-VVV).
NOTE: The CPUR2 does not support card pair redundancy (unlike the CPUR).
The CPUR2 must be used in conjunction with an associated IOCR2 input/output card as a
CPUR2/IOCR2 card pair.
4.1.2 CPUR
The CPUR card is the earlier version of CPUR rack controller and communications interface
card with support for Modbus RTU/TCP and card pair redundancy (PNR 600-007-000-VVV).
The CPUR must be used in conjunction with an associated IOCR input/output card as a
CPUR/IOCR card pair.
NOTE: This VM600 CPUR and IOCR redundant card pair manual provides details and
explanations of the CPUR and IOCR.
4.1.3 CPUM
The CPUM card is the original version of rack controller and communications interface card
(also known as the modular CPU card), with support for Modbus RTU/TCP and PROFINET
(PNR 200-595-0SS-HHH).
The CPUM can be used alone or in conjunction with the associated IOCN input/output card
as a CPUM/IOCN card pair card.
NOTE: Refer to the VM600 machinery protection system (MPS) hardware manual for
details and explanations of the CPUM and IOCN.
4.2 Overview
The CPUR is a rack controller and communications interface card (also known as a central
processing unit (CPU) card) containing a PowerPC ® based processor and an FPGA that
work together to act as a “system controller” (rack controller) in a networked VM600 system
and provide redundant operation. This card runs the software for configuring, controlling,
monitoring and diagnosing all of the processing cards in a VM600 series rack. The redundant
function is obtained by using two functionally equivalent CPUR and IOCR card pairs in the
same VM600 rack (see 4.4 Redundant behaviour).
The IOCR card acts as a signal and communications interface for the CPUR card. This card
includes an 8P8C (RJ45) connector for the Ethernet connection and two D-sub connectors
for configuring multi-drop RS-485 networks of VM600 racks. It also protects all of the inputs
against electromagnetic interference (EMI) and signal surges to meet electromagnetic
compatibility (EMC) standards.
The CPUR and IOCR function as a card pair in the VM600 series of Machinery Protection
System (MPS) and Condition Monitoring System (CMS) racks, from Meggitt’s Vibro-Meter ®
product line. The card pair can perform all rack configuration and communications interfacing
required by a VM600 rack.
The CPUR is installed in the front of the VM600 rack and the associated IOCR is installed in
the rear of the rack (in the slot directly behind its associated CPUR). Only the latest VM600
racks (ABE04x) can be used and each card connects directly to the rack’s backplane using
two connectors (see Figure 3-1).
4.3 Operation
NOTE: The primary advantage of having two CPUR/IOCR card pairs installed in a rack is
to have redundancy in terms of communication with external systems and in terms
of automatic configuration of processing card pairs in the rack.
NOTE: When two CPUR/IOCR card pairs are installed in a VM600 rack in order to obtain
redundant operation, it becomes necessary to make a distinction between the
different CPUR/IOCR card pairs (see 1.4 Terminology).
The redundant behaviour is obtained by using two CPUR/IOCR card pairs in the same
VM600 rack. Both card pairs are functionally equivalent and the determination of which is the
Master CPUR and which is the Inactive CPUR is made when the external power supply to
the rack is turned on: the left-most CPUR becomes the Master CPUR and the other CPUR
becomes the Inactive CPUR (the ‘backup’ card).
communications. The Master CPUR also ensures that data is mirrored to the Inactive CPUR
in real-time, so that both CPUR/IOCR card pairs remain synchronised (contain identical
information).
VME bus
Alive Alive
VME utility bus
monitor monitor
Figure 4-1: A redundant system using two CPUR/IOCR card pairs in a VM600 rack
NOTE: If a CPUR card is held in a reset state, this is indicated by its status LED.
See 2.2.1 CPUR front panel LEDs.
This redundant system operation is called a switch over. During the switch over, some system
functionality may be interrupted, for example, data transmission via Modbus.
NOTE: The time required for a switch over operation in a redundant system shall not
exceed 1 second.
The CPUR card that failed will be held in the reset state until either the card is replaced, or
the power supply to the rack is turned off and turned on again. If the card that failed is
replaced during normal system operation (that is, with the power supply on), the replacement
CPUR card will become an Inactive CPUR.
If two fully operational CPUR/IOCR card pairs are in a VM600 rack and the external power
supply to the rack is turned off and then turned on, the card pair in the lowest slot number
automatically becomes the Master CPUR (“system controller”). The other card pair becomes
the Inactive CPUR.
If a single, fully operational CPUR/IOCR card pair (Master CPUR) is present in a VM600 rack
and a second fully operational card pair (Inactive CPUR) is inserted in the rack, there will be
no switch over. This remains the system behaviour, even if the second, fully operational, card
pair (Inactive CPUR) is inserted in a lower slot number in the rack.
However, when the rack power supply is turned off and then turned on, the CPUR/IOCR card
pair in the lowest slot number will become the Master CPUR (assuming both card pairs are
both fully functional).
The CPUR card is designed to implement CPUR card redundancy and supports the orderly
transition of functions from a Master CPUR to a Inactive CPUR, in the case of a Master CPUR
failure.
With two CPURs in the same VM600 rack, it is possible to maintain a fully functional system
even in the event of a failure of one of the CPUR cards. A sophisticated mechanism is
implemented on the card to report health status to a the redundant CPUR card (Inactive
CPUR) present in the system. This mechanism is used to detect if the active CPUR (Master
CPUR) has failed allowing the backup CPUR to step in as the new system controller card
(see 4.4 Redundant behaviour).
The CPUR/IOCR card pair’s Gigabit Ethernet interface (1000BASE-T compliant) is from the
PowerPC on the CPUR card (see 4.5.1 CPUR block diagram) and routed to the IOCR
(see 4.6.1 IOCR block diagram). The indicator LEDs are brought to the front panel of the
CPUR (see 2.2.1 CPUR front panel LEDs).
256 Mbit of NOR flash memory is used to store all of the firmware and the configuration for
the CPUR card. This is the device that is updated with the new firmware when the CPUR
firmware is changed.
An I2C interface (VME utility bus) is used to implement the redundancy function of the CPUR
card. The I2C interface also incorporates a 4-bit slot identification code from connections to
the VM600 system backplane that identifies the slot in the rack where the card is installed.
The CPUR card supports VME transactions according to the VME A24/D16 standard. This
means that VME signalling is limited to connector J1/P1 (as per standard VME standard
nomenclature). The CPUR card also supports the “hot-swap” functionality specified in the
VME bus standard. (This functionality requires some features to be supported like power
control, position sensing handles, ESD strips, pre-biased I/O, blue LED and LI/I and LI/O
support to the backplane.)
Hardware monitoring of the CPUR card is achieved using a dedicated device that monitors
the power supply rails and device temperatures on the card.
+5 V
Flash
PROM (256 Mbit)
P3 (to/from VME)
GND (0 V) I2C
PCI EEPROM
interface
PowerPC
FPGA
VME interface (PPC)
PPC alive DDR2
(1 Gbit)
I2C
+5 V
+3.3 V
I2C bus
+2.5 V
+1.8 V
P4 (to/from VME)
The serial communications supported are RS-232, full-duplex RS-485 (4-wire) and
half-duplex RS-485 (2-wire). Access to these signals is provided using two D-sub connectors,
J2 and J3, on the front-panel of the IOCR (rear of the VM600 rack).
Gigabit Ethernet is provided using a 8P8C (RJ-45) connector, J4, and signals for the five
relays are available on a crew-terminal strip connector, J1.
+5 V
Relay 2
GPIO
(9-pin)
and Relay 3
EEPROM
GND (0 V) Relay 4
Relay 5
+5 V
J2, D-sub
PSU
(9-pin)
(isolated)
(SPDT) (SPDT)
J3, D-sub
(9-pin)
(RS-232 / RS-485
selection) RS-485
UART
(isolated)
receive (RX) Switch Switch
(SPDT) (SPDT)
Switch
(SPDT)
(Half / full duplex
selection)
RS-485
(isolated)
J4, RJ45
(8P8C)
jumpers are used to manually configure the default signal levels and terminations when the
serial communications interface is used as an RS-485 link (see 7 Configuring a CPUR / IOCR
card pair – hardware configuration).
Only one serial communications interface can be active at a time (there is one high-speed
serial port with different transceivers selected depending on the required interface). All of the
transceivers implement isolated interfaces.
4.6.2.1 RS-232
This IOCR interface uses the high-speed serial port with an isolated RS-232 transceiver. The
transceiver is an ESD protected device specially designed to work in electrically harsh
environments where the cables are frequently being plugged and unplugged.
4.6.4 Relays
The IOCR card contains five SPDT relays that under the control of the firmware of the
CPUR/IOCR card pair.
NOTE: Refer to the CPUR/IOCR rack controller and communications interface card pair
data sheet for full technical specifications of the relays.
The common (COM), normally closed (NC) and normally open (NO) contacts for each relay
are available on the J1 connector (see 2.3.1 IOCR front panel connectors).
The IOCR provides a terminal strip (J1) to connect the relay outputs to external circuitry. Each
relay can be mapped to any Modbus bit variable. In a typical application, these relays are
used to signal a fault or a problem detected by a common alarm, such as communication
status or rack status.
4.7 Configurations
NOTE: If a VM600 rack contains a CPUR/IOCR card pair, then the CPUR/IOCR (“system
controller”) is the “master” of the rack’s configuration.
In practice, this means that the user must use the appropriate software from the Meggitt
Vibro-Meter ® product line (VM600 MPSx and/or VM600 CMS) to upload configurations to the
processing cards in the normal way, that is, on a per card or per rack basis.
While acting as a gateway between the software and the signal processing cards, the
CPUR/IOCR card pair will store copies of these configurations as they “pass through” it.
NOTE: The CPUR/IOCR card pair can never download a configuration from a processing
card (as it would then not be the “master” of the rack’s configuration).
NOTE: The primary objective of having two CPUR/IOCR card pairs installed in a rack is
to have redundancy in respect to the automatic configuration of the card pairs in
the rack and in respect to communication with third party devices (such as a
DCS/PCS).
Therefore, it is essential that both card pairs have an identical configuration. In
order to achieve this, the card pairs synchronise their configuration using the rules
defined below.
Consider the case of a rack with two CPUR/IOCR card pairs (Master CPUR and Inactive
CPUR). When the VM600 MPSx software and/or VM600 CMS software is used to configure
the processing cards via a CPUR/IOCR card pair, either the Master CPUR or the Inactive
CPUR can be used. Whichever CPUR/IOCR gateway receives the configuration data
(Master CPUR or Inactive CPUR), stores a copy of the data (for a particular slot) and then
automatically copies the information to the other CPUR/IOCR card pair in the rack.
Similarly, when the VibroSight System Manager software is used to upload a new Modbus
configuration file to a CPUR/IOCR card pair, either the Master CPUR or the Inactive CPUR
can be used. Whichever CPUR/IOCR card pair receives the configuration data (Master
CPUR or Inactive CPUR), stores a copy of the data and then automatically copies the
information to the other CPUR/IOCR card pair in the rack.
NOTE: When new configuration information is uploaded to the cards in a VM600 rack with
redundant CPUR/IOCR card pairs, the Master CPUR (or Inactive CPUR) will
automatically copy the configuration to the Inactive CPUR (or Master CPUR). This
applies to both the configuration information for the processing cards in the rack
and to Modbus configuration file for the CPUR/IOCR card pairs in the rack.
In this way, the configuration held on a Master CPUR and an Inactive CPUR will always be
the same (see 4.4.1 Data mirroring).
5 HARDWARE INSTALLATION
5.1 Introduction
The CPUR and IOCR card pair can be installed in a 19" x 6U rack (2.1 Racks). This rack has
21 VME slots, designated slots 0 to 20 (from left to right, as seen from the front of the rack).
The front and rear card cages of a rack are partitioned by a back plane. Each side of the back
plane is equipped with connectors allowing modules and cards to be quickly and easily
installed.
Depending on the intended use of the rack (MPS, CMS or combined), it can contain the
following elements, connected to the back plane by installing them from the front of the rack:
• CPUR redundant CPU card (or CPUM modular CPU card)
• AMC8 analog monitoring card
• CMC16 condition monitoring card
• MPC4 machinery protection card
• RPS6U mains power supply unit (ABE04x only).
The following elements are connected to the back plane by installing them from the rear of
the rack:
• IOCR input/output card, for use with a matching CPUR (or IOCN input/output for use
with a matching CPUM)
• IOC8T input/output card, for use with a matching AMC8
• IOC16T input/output card, for use with a matching CMC16
• IOC4T input/output card, for use with a matching MPC4
• IRC4 intelligent relay card and RLC16 relay card.
NOTE: Refer to the VM600 machinery protection system (MPS) hardware manual for
details and explanations of VM600 cards other than the CPUR and IOCR.
A condition monitoring system (CMS) using the VibroSight ® software from the Meggitt
Vibro-Meter ® product line can use the following hardware:
• XMC16 extended monitoring card for combustion
• XMV16 extended monitoring card for vibration
• XIO16T extended input/output card, for use with a matching XMC16 or XMV16.
separation barrier, if required (see 5.3.4 Instructions for locating and mounting). In addition,
the space of 50 mm or 20 mm should be present below and above each rack.
If an ABE04x rack is assembled without empty slots between the MPS and/or CMS
processing cards, it is recommended to use forced ventilation if the temperature of the air
flowing through the rack exceeds 40°C. If a 19” x 6U rack has at least one empty slot between
each processing card, it is recommended to use forced ventilation if the temperature of the
air flowing through the rack exceeds 55°C.
In a case where forced ventilation by fan units is used, the spacing above, below and between
racks can be reduced to zero, providing that the airflow to/from neighbouring racks is
ensured.
SEE ALSO HOT SURFACES AND THE RISK OF BURNING ON PAGE XI.
Case A
>50 mm >50 mm
>50 mm
Case B
Natural ventilation Forced ventilation
VM600
VM600 Front rack
Front
rack of rack of rack
(side view)
(Side view)
Rack-mounted Fan
>50 mm >50 mm
Rack-mounted Fan
>50 mm
>50 mm
Inclined plates
to deflect airflow
(for example:
PNR 957.15.01.1103)
Rack-mounted Fan
Airflow
Airflow
Figure 5-1: Minimum required spacing above, below and between ABE04x racks
in an enclosure using natural or forced ventilation
NOTE: Refer to the RPS6U rack power supply data sheet and VM600 system rack
(ABE04x) data sheet for further information on the mains power supply lead (power
cord) supplied with a VM600 rack.
In general, for a VM600 rack, the mains power supply lead (power cord)
used must be of sufficient cross-section to meet the power requirements of
the connected equipment.
Refer to the VM600 machinery protection system (MPS) hardware manual
for further information.
DEPENDING ON THE NUMBER OF VM600 CARDS AND RPS6U RACK POWER SUPPLIES
INSTALLED, A VM600 SYSTEM RACK (ABE04x) CAN BE TOO HEAVY TO LIFT, LOWER
OR OTHERWISE HANDLE MANUALLY BY A SINGLE PERSON AND THERE IS THE RISK OF
INJURY DURING INSTALLATION OR REMOVAL.
SEE ALSO HEAVY OBJECTS AND THE RISK OF INJURY ON PAGE XVII.
Refer to the VM600 machinery protection system (MPS) hardware manual
for further information.
SEE ALSO HAZARDOUS VOLTAGES AND THE RISK OF ELECTRIC SHOCK ON PAGE XVII.
SEE ALSO HOT SURFACES AND THE RISK OF BURNING ON PAGE XVII.
Before inserting a card in the rack, check visually that none of the
connector pins are bent.
The initial insertion of elements in the ABE04x rack should be done with the
rack powered down.
When a VM600 rack is installed for the first time, the card pairs (and individual cards such as
relay cards) within it must be configured according to their intended application.
The CPUR/IOCR card pair is software configurable. However, jumpers are used to manually
configure the default signal levels and terminations when the serial communications interface
is used as an RS-485 link (see 7 Configuring a CPUR / IOCR card pair –
hardware configuration).
NOTE: Refer to the VM600 machinery protection system (MPS) hardware manual for
details and explanations of VM600 cards other than the CPUR and IOCR.
Note, however, that the configuration of individual channels on the signal processing cards
(such as the AMC8, CMC16 and MPC4) must be done by software before the system can be
used. This is done using the appropriate software such as the VibroSight ®, VM600 MPSx
and/or VM600 CMS software, once the rack is powered up.
For a rack containing a CPUR/IOCR card pair (or a CPUM card and, optionally, its matching
IOC N card), the configuration for all of the VM600 cards can be downloaded over an Ethernet
link.
However, for a stand-alone rack, containing AMC8 and MPC4 cards, the configuration can
be downloaded from a computer to each card in turn via an RS-232 link. While for a
stand-alone rack, containing CMC16 cards, the configuration can be downloaded from a
computer to the cards via an RS-485 multi-drop link that connects all of the IOC16T cards
together in a “daisy-chain”.
The majority of the system parameters will normally have been configured in the factory
before delivery of the MPS or CMS. The user is nevertheless able to modify certain
parameters if required, using the appropriate software such as the VibroSight ®,
VM600 MPSx and/or VM600 CMS software.
NOTE: Refer to the VM600 machinery protection system (MPS) hardware manual for
details and explanations of VM600 cards other than the CPUR and IOCR.
The CPUR has no configurable hardware elements, but its software configuration is stored in
an on-board non-volatile memory. When a new configuration is uploaded to a CPUR card
(Master CPUR or Inactive CPUR) in a redundant system, the configuration is automatically
copied to the other CPUR card (Inactive CPUR or Master CPUR).
For the IOCR, the adjustable hardware elements (jumpers to configure the default signal
levels and terminations for an RS-485 link) should be set up appropriately by the user on any
new card put into a given slot.
NOTE: The following remarks concern networked racks, that is, a VM600 rack (ABE04x)
with a CPUx rack controller and communications interface card.
In a networked rack, if a processing card originally used in slot mm is inserted in slot nn, the
CPUxrecognises that the card’s configuration does not match the slot. It will then download
into the new card’s flash memory the appropriate configuration for slot nn.
.
Problems can occur if a card taken from slot nn of rack x is inserted into
slot nn of rack y, as slot nn may be used for totally different functions in
each rack.
This form of “hot-swapping” should be avoided unless you are certain that
the cards in slot nn of each rack have exactly the same configuration.
More generally, if you do not know how a card is configured, you should not
install it before finding its configuration as discussed in the
VM600 machinery protection system (MPS) hardware manual.
6 SOFTWARE OVERVIEW
This chapter provides a brief overview of the software available to the user for configuring a
CPUR/IOCR card pair. This includes:
• VibroSight System Manager
This (external) application software runs on a host computer and is used to configure and
manage the CPUR and IOCR hardware and firmware.
For example, the VibroSight System Manager module provides a feature to easily check
and change firmware versions for VM600 hardware.
• Modbus (modbusDefault.cfg)
This (internal) configuration file resides on the CPUR and is used to configure all of the
communications options for a CPUR and IOCR card pair. For example, this includes
default communication port options and the configuration of the CPUR’s Modbus server.
6.1 VibroSight
VibroSight System Manager is one of the software modules that forms VibroSight ®, a highly
integrated software suite from Meggitt’s Vibro-Meter ® product line.
VibroSight ® is a modular system that supports the effective condition monitoring of all rotating
machinery supports the predictive methodologies that can be used to improve the
effectiveness of your machinery.
The VibroSight ® software uses a client-server architecture to distribute the functional
requirements of the system across several software modules – Configurator, Event Viewer,
Mimic, Scope, Server, System Manager and Vision.
VibroSight System Manager is the software module that provides the tools to manage
Vibro-Meter ® monitoring system hardware and software.
Refer to the Getting started with VibroSight ® installation guide for information on computer
system requirements and installing the VibroSight ® software.
By default, the VibroSight ® installer installs the complete VibroSight ® software suite.
Alternatively, the VibroSight ® installer can be used to selectively install different components
of the VibroSight ® software, such as VibroSight System Manager only.
(For example, after accepting the terms in the licence agreement, select the Advanced
button in order to change the installation options and use the Product features window to
disable (make unavailable) all of the VibroSight ® software expect for VibroSight
System Manager (will be installed)).
The use of VibroSight System Manager is discussed in 8 Configuring a CPUR / IOCR card
pair – configuration and management using VibroSight System Manager.
Refer to the VibroSight ® software data sheet or the VibroSight help (VibroSight.chm), for
information on other VibroSight ® software modules.
6.2 Modbus
Refer to the VM600 networking manual for background information on Modbus.
J5: RS-485
receiver (RX)
terminations
10 9
8 7
6 5
4 3
2 1
J6: RS-485
transmitter (TX)
terminations
16 15
14 13
12 11
10 9
8 7
6 5
4 3
2 1
Table 7-1: Configuring the default signal levels on the RS-485 receiver
Jumper across
Function
pins
Table 7-2: Configuring the default signal levels on the RS-485 transmitter
Jumper across
Function
pins
J5: RS-485
receiver (RX)
terminations
10 9
8 7
6 5
4 3
2 1
J6: RS-485
transmitter (TX)
terminations
16 15
14 13
12 11
10 9
8 7
6 5
4 3
2 1
Figure 7-2: Basic IOCR jumper settings for full-duplex (4-wire) RS-485
Note that in this example, the IOCR card takes responsibility for terminating the RS-485
network and the termination resistors are enabled for both transmit and receive.
NOTE: The default configuration for CPUR and IOCR card pairs is full-duplex RS-485, with
each differential pair terminated with a 120 Ω resistor.
Accordingly, CPUR/IOCR card pairs will be delivered with this default
configuration, unless a different one is specified.
8.1 Introduction
This section of the manual introduces the VibroSight System Manager software from the
Meggitt Vibro-Meter ® product line, that is used with the CPUR and IOCR.
The VibroSight ® software uses a client-server architecture to distribute the functional
requirements of the system across several software modules and VibroSight
System Manager provides the tools to manage the system hardware and firmware.
VibroSight System Manager is used to configure and manage CPUR/IOCR card pairs. For
example, to configure IP address and time reference settings, upload Modbus configurations,
and to manage firmware versions and diagnostics information.
NOTE: A VM600 rack is usually fully configured in the factory before delivery so that it can
be employed as is. If no other configuration is specified, a CPUR card/rack is
supplied configured as described in 8.2.1 Standard configurations.
For information on other configuration possibilities, including customer-specific
configurations, contact your Meggitt representative or Meggitt SA.
NOTE: A backup copy of the configuration running on a CPUR card is especially important
if you are going to make changes to the supplied configuration yourself, as you can
revert to the backup copy if you experience problems.
NOTE: If required, an archive copy of the configuration pre-loaded on a CPUR card before
shipping can be obtained from Meggitt SA by contacting Meggitt customer support
department with customer-specific information such as the Meggitt SA order
number, customer order number and/or ordering number (PNR) and particular
option code for the CPUM card. See 12.1 Contacting us.
See 8.4.3 Configuring a time reference or refer to the NTP topics in the VibroSight help
for more information (search for “NTP” in the help).
Start the VibroSight System Manager software module in one of the following ways:
• Click Start > All Programs > Meggitt > VibroSight > System Manager.
The software starts and the System Manager window appears. By default, VibroSight
System Manager starts with VibroSight Hosts (left) as the default view in the System Explorer
window.
Cards
A node that acts as a collection point for all of the individual cards of a particular type (for
example, CPUx, XMC16 or XMV16) that System Manager can see.
Individual card
A node that allows each card to be viewed in isolation. This is useful when a particular card
must be selected for an operation, such as configuring an IP address.
2- Double-click on the CPUR cards node to view all of the CPUR cards that can be
seen on the network.
The VM600 cards that are available on the network are listed in a
serial number (IP address) format, for example, xxxxxxx (xxx.xxx.xxx.xxx).
Refer to the Configuring IP Settings topic in the VibroSight help for more information
(search for “Configuring IP Settings” in the help).
You can configure the IP settings of a Vibro-Meter ® card using the Configuration tools in
VibroSight System Manager.
In order to communicate with a card, it has to be in the correct subnet. If the predefined IP
address of the card does not belong to the same subnet as the computer running
VibroSight ®, you will need to change it.
The IP address of a card can be changed using either:
• static IP addresses (manually)
• a DHCP server (automatically).
A DHCP server will usually assign IP addresses that are automatically in the correct subnet
for a network. However, static IP addressees should be assigned carefully, with consideration
for the subnet.
See also 8.4.1.1 Checking communications with a CPUR card.
NOTE: Normally, you should identify the card by its serial number (for example, xxxxxxx)
as the IP address can be easily changed.
The Actions area of the System Manager will show the operations that are available for
the card you have selected. If you cannot see the Actions area, click View > Actions.
The fact that the device (card or module) appears in the Devices tree structure of the System
Explorer does not mean that the card is in your subnet, as zeroconf (the network discovery
protocols implemented in VibroSight ® ) can find cards all over a network. To be able to
communicate with the device, configure an IP address belonging to the same subnet as the
computer used for this communication.
1- In VibroSight System Manager, select the card from the Devices view of the System
Explorer.
NOTE: Normally, you should identify the card by its serial number (for example, xxxxxxx)
as the IP address can be easily changed.
The Actions area of the System Manager will show the operations that are available for
the card you have selected. If you cannot see the Actions area, click View > Actions.
NOTE: The CPUR/IOCR card pair uses coordinated universal time (UTC).
For a system using multiple CPUR/IOCR card pairs, it is recommended that the
either the NTP Server or Local PC Clock options are used for the time reference
selection. This allows events logged by different CPUR/IOCR card pairs to be
more accurately compared.
Using an NTP server, when available, ensures the most accurate time keeping
across multiple cards.
You can configure the time reference settings of a CPUR/IOCR card pair using the
Configuration tools in VibroSight System Manager.
A CPUR and IOCR card pair can use any of the following as a time reference:
• an NTP server
• a clock internal to the CPUR
• a host computer clock.
It is the application requirements and infrastructure that dictate the best solution. For
example, an NTP server may already be available for the VM600 system.
1- In VibroSight System Manager, select the card from the Devices view of the System
Explorer.
NOTE: Normally, you should identify the card by its serial number (for example, xxxxxxx)
as the IP address can be easily changed.
The Actions area of the System Manager will show the operations that are available for
the card you have selected. If you cannot see the Actions area, click View > Actions.
NOTE: In the Time Reference window, the Current time on device displays the actual
time (local and UTC) being used by the CPUR/IOCR card pair.
NOTE: When the time reference for a CPUR card is changed, the new time reference is
used immediately. It is not necessary to turn the power to the card off and on.
NOTE: In a redundant system, the two CPUR/IOCR card pairs will ensure that their time
references are synchronised at all times.
For example, if the user changes the time reference settings on one CPUR/IOCR
card pair, the settings shall immediately be changed on the other CPUR/IOCR
card pair (so that the time difference between the two card pairs is always less than
one second).
You can configure the Modbus settings of a VM600 card using the Configuration tools in
VibroSight System Manager.
Configuring Modbus involves sending a configuration file from a host computer to the CPUR
card. During the upload of the configuration file (modbusDefault.cfg) to the card, the file
is parsed to ensure it is valid (correct) before being accepted by the CPUR card.
See 9.5 Modbus configuration file for further information on the contents of the Modbus
configuration file.
NOTE: Normally, you should identify the card by its serial number (for example, xxxxxxx)
as the IP address can be easily changed.
The Actions area of the System Manager will show the operations that are available for
the card you have selected. If you cannot see the Actions area, click View > Actions.
2- Click Send Modbus Configuration in the Configuration group in the Actions area.
The Send Modbus Configuration dialog box appears. Use the dialog box to specify the
location and of the modbusDefault.cfg configuration file. Click Execute.
A progress window appears to provide feedback on the steps of the configure Modbus
operation. (The amount of time required to configure Modbus is typically seconds). The
configuration is complete when the progress indicators have stopped and the dialog box
reports “Configuration completed”. Click Finish to close the dialog box.
NOTE: When a new Modbus configuration file is uploaded to a CPUR card, the new
configuration takes effect immediately (if it parses correctly). It is not necessary to
turn the power to the card off and on.
NOTE: In a redundant system, the two CPUR/IOCR card pairs will ensure that their
Modbus configuration files are the same at all times.
When a new Modbus configuration file is uploaded to one CPUR/IOCR card pair
(Master CPUR or Inactive CPUR), the CRC of the Modbus configuration file on the
other CPUR/IOCR card pair (Inactive CPUR or Master CPUR) is checked. If it is
different, the new Modbus configuration file is copied to the CPUR card.
1- In VibroSight System Manager, select the card from the Devices view of the System
Explorer.
NOTE: Normally, you should identify the card by its serial number (for example, xxxxxxx)
as the IP address can be easily changed.
The Actions area of the System Manager will show the operations that are available for
the card you have selected. If you cannot see the Actions area, click View > Actions.
NOTE: Each VM600 card contains two types of firmware that can changed by the user:
base system firmware and applications firmware.
1- In VibroSight System Manager, select the card from the Devices view of the System
Explorer.
NOTE: Normally, you should identify the card by its serial number (for example, xxxxxxx)
as the IP address can be easily changed.
The Actions area of the System Manager will show the operations that are available for
the card you have selected. If you cannot see the Actions area, click View > Actions.
You should only change (update) the firmware running on your cards when instructed to do
so by Meggitt SA. You should only use firmware that has been released by Meggitt SA.
NOTE: Each VM600 card contains two types of firmware that can changed by the user:
base system firmware and applications firmware. These can be updated
independently or at the same time.
NOTE: For a redundant system, only one CPUR card should be installed in the VM600
rack and have its firmware changed at any one time. During an upgrade procedure,
the “other” CPUR card should be removed to ensure it is not turned on.
The order in which the CPUR cards have the firmware changed is not important:
Master CPUR followed by Inactive CPUR, or Inactive CPUR followed by
Master CPUR.
1- In VibroSight System Manager, select the card from the Devices view of the System
Explorer.
NOTE: Normally, you should identify the card by its serial number (for example, xxxxxxx)
as the IP address can be easily changed.
The Actions area of the System Manager will show the operations that are available for
the card you have selected. If you cannot see the Actions area, click View > Actions.
NOTE: The default firmware file directory for VM600 CPUR cards is:
C:\Program Files\Meggitt\VibroSight\Firmware\VM600\CPUR
The default location for the Windows program files folder depends on the operating
system installed on the computer:
• C:\Program Files is used for 64-bit programs and applications.
• C:\Program Files (x86) is used for 32-bit programs and applications.
As a result, all references to the program files folder may need to be adapted by
removing or adding (x86) as required.
NOTE: Firmware files provided by Meggitt SA can be identified by their .tgz file name
extension. (A .tgz file is a compressed archive file format.)
4- If there are multiple firmware upgrades, for example, both Base System and
Applications, repeat step 3 to add the second .tgz file.
5- Click Finish to start the firmware upgrade process.
The card will disappear from the Devices view of the System Explorer for the duration of
the firmware upgrade process. When the firmware upgrade is complete, the card will
appear again.
The success of the change firmware operation can be verified using 8.4.5 Checking the
firmware versions running on a card.
NOTE: For a redundant system, after the firmware for both CPUR cards has been
changed (one card at a time), either insert both CPURs into the rack at the same
time or turn the power supply to the rack off and on to ensure that the CPUR on the
left (lower slot number) becomes the Master CPUR.
NOTE: VibroSight ® software diagnostic log files contain diagnostic information about
the cards and software that can be useful to Meggitt customer support when
investigating certain issues, for example, evaluating system behaviour and
troubleshooting problems.
• Data logs files that primarily contain information at system level. These higher-level files
can be identified by their .log file name extension. (A .log file is a text file format.) Two
types of data log files are available:
• System events refer to the CMS/MPS itself and concerns the operating conditions
experienced by the monitoring system that do not necessarily imply a problem at the
machine level. Examples, include running out of disk storage space or problems with
time references.
• Measurement events refer to the criticality of operating conditions experienced at
the machine level. For example, when the vibration level of trend data (of an
extracted data entity) rises beyond a given level, the integrity of the machine can be
endangered.
You can download the diagnostic information from VM600 cards using the Diagnostics
tools in VibroSight System Manager.
NOTE: Normally, you should identify the card by its serial number (for example, xxxxxxx)
as the IP address can be easily changed.
The Actions area of the System Manager will show the operations that are available for
the card you have selected. If you cannot see the Actions area, click View > Actions.
2- Click Save Diagnostic Logs in the Diagnostics group in the actions area and use
the resultant Save As dialog box to indicate in which folder and under what name the
information should be saved.
The VibroSight ® software will save the diagnostic log files in a .tar.gz file format.
A “The card logs have been successfully saved” message will be displayed.
3- Click OK to continue.
Typically, diagnostic log files are forwarded to Meggitt customer support (for example, to
[email protected]).
1- In VibroSight System Manager, select the card from the Devices view of the System
Explorer.
NOTE: Normally, you should identify the card by its serial number (for example, xxxxxxx)
as the IP address can be easily changed.
The Actions area of the System Manager will show the operations that are available for
the card you have selected. If you cannot see the Actions area, click View > Actions.
2- Click Save Data Logs in the Diagnostics group in the actions area.
The Save Data Logs dialog box appears.
3- Select System Events Log and /or System Events Log as appropriate.
For each type of data log file selected, click the browse button and use the resultant
Save As dialog box to choose in which folder the file should be saved. Once a folder is
selected, System Manager will give the file a default name (SystemEvents.log and
MeasurementEvents.log respectively), which can be changed if required.
Click Next.
A progress window appears to provide feedback on the steps of the save data logs
operation. The download is complete when the progress indicators have stopped and the
dialog box reports “Save data logs completed”. Click Finish to close the dialog box.
Typically, data log files (system events and/or measurement events) are forwarded to Meggitt
customer support (for example, to [email protected]).
Refer to the CPUR topics in the VibroSight help for further information (search for
“CPUR” in the help).
9.1 Introduction
This chapter describes the implementation of the Modbus software interface for VM600 racks
as used by CPUR/IOCR card pairs.
In the client-server model of Modbus communication, the CPUR implements a Modbus
server that responds to external transaction requests from client equipment, such as a
computer or DCS. Both the Modbus RTU protocol (serial communication interface) and the
Modbus TCP protocol (Ethernet interface) are supported by the CPUR.
NOTE: Refer to the VM600 networking manual for background information on Modbus
(chapters 5 and 6), and MPC4 register definitions (Appendix A) and AMC8 register
definitions (Appendix B).
The information given in this chapter is in addition to the information on Modbus
already given in the VM600 networking manual.
The CPUR card’s Modbus software interface provides a Modbus server for a VM600 rack that
features customizable configuration and a robust way to access any measurement data
delivered by the following processing cards:
• AMC8
• CMC16
• MPC4.
For the CPUR/IOCR card pair, the Modbus RTU protocol is implemented for the serial
communications interface (RS-232 and RS-485) and the Modbus TCP protocol is
implemented for the Ethernet interface.
The transmitted data consists of real-time values (vibration level, pressure and so on), status
and configuration information (such as alarms). This data can be used by any external system
(such as a computer or DCS) for the purposes of machinery monitoring.
• When the Modbus client tries to execute function codes that are not implemented by the
CPUR’s Modbus server, an illegal function error exception response shall be generated
(exception code “01”).
• When the Modbus client tries to read a value (Modbus function codes 03 and 04) or bit
(Modbus function codes 01 and 02) which is not configured by the CPUR’s Modbus
configuration, an illegal data address error exception response shall be generated
(exception code “02”).
• When the Modbus client tries to write a value (Modbus function code 10) or bit (Modbus
function code 05) which is not configured by the CPUR’s Modbus configuration, an illegal
data address error exception response shall be generated (exception code “02”).
• If configured, Values can be scaled and converted to a 16 bit unsigned format by the
Modbus server.
• If configured, Alarm+, Alarm−, Alert +, Alert−, Danger+ and Danger− levels are readable
as a float from the Modbus server.
• If configured, bits (coils) shall be calculated (using bit operation) from existing bits (coils)
by the Modbus server. The supported bitwise operations are NOT, AND, OR and XOR.
Only RTU1 (a single RTU) is supported as the CPUR/IOCR card pair has a single serial
communications port.
Figure 9-1 : Extract from the start of an example CPUR card’s modbusDefault.cfg file
Offset Data
0 nanoseconds LSW
1 nanoseconds MSW
2 seconds LSW
3 seconds MSW
Note: The timestamp is based on the Unix timespec definition. That is, it is the number of seconds that have
elapsed since 00:00:00 Thursday, 01 January 1970, coordinated universal time (UTC), minus leap seconds.
See Appendix A – Example Modbus configuration for an example Modbus configuration that
detects the removal of MPC4 machinery protection cards and AMC8 analog monitoring
cards, and indicates any such changes using the CPUR/IOCR card pair’s relays.
Timestamp
CardType SlotId ApplicationId Severity EventType EventDetail
Date Time
Event name
Card detected
Card configured
Modbus configuration succeeded
Timestamp
CardType SlotId ChannelId OutputId EventType EventDetail
Date Time
Event name
Normal event
High alarm (Alarm+)
Event name
SOK failed
SOK passed
Trip multiply enabled
Relay on
Relay off
NOTE: Any attempt by unauthorised personnel to modify or repair equipment still under
guarantee will invalidate the warranty.
See 12 Service and support for contact details for repairing defective hardware.
10.2Cleaning
It is not required to clean a VM600 rack.
However, if cleaning does become necessary:
• Clean with a dry cloth only.
• Keep away from live electrical parts.
• Do not use any solvents or cleaning agents. Never pour or spray any cleaner or liquid on
the rack. Keep all liquids away from the rack.
Liquids entering the housing of the rack can cause short-circuits and damage electronic
components.
SEE ALSO HAZARDOUS VOLTAGES AND THE RISK OF ELECTRIC SHOCK ON PAGE XVII.
• The VM600 rack, including cards such as the CPUM and CPUR cards.
The diagnostics of a system failure can be separated into these parts.
NOTE: Before troubleshooting the CMS or MPS, it is worthwhile checking that the overall
measuring system (transducer/conditioner and cabling) is correctly installed.
NOTE: In all cases, defective cards should be returned to Meggitt SA for repair. See
12 Service and support for further information.
SEE ALSO HAZARDOUS VOLTAGES AND THE RISK OF ELECTRIC SHOCK ON PAGE XVII.
SEE ALSO HOT SURFACES AND THE RISK OF BURNING ON PAGE XVII.
Before “hot swapping” any card in the rear of a VM600 rack, any associated
processing card in the corresponding slots in the front of the rack must be
disconnected from the rack’s backplane.
See 8.4.2 Subsequent installation of cards ("hot-swapping” capability).
3- Pull on both handles together (with equal force) to extract the card from the rack.
NOTE: Remember to reconnect all of the cables after the card is replaced in the rack.
Fixing screw
Push upper
handle upwards
Push lower
handle downwards
Fixing screw
NOTE: In a redundant system, the external power supply to the rack should be on when
replacing a CPUR card (see 10.5.2.4.4 Replacing a CPUR card – redundant
systems).
There are no user configurable jumper settings (hardware configuration) on a CPUR card.
Once the replacement CPUR card has been installed, the user action required depends on
whether it is a redundant system or a non-redundant system:
• For a standard (non-redundant) system (VM600 rack with one CPUR/IOCR card pair),
the entire rack configuration (MPS and/or CMS) must be uploaded to the rack using the
appropriate configuration software such as the VibroSight ®, VM600 MPSx and/or
VM600 CMS software.
• For a redundant system (VM600 rack with two CPUR/IOCR card pairs), the entire rack
configuration will be automatically uploaded from the Master CPUR to the Inactive
CPUR. There is no requirement to use any configuration software (VibroSight ®,
VM600 MPSx and/or VM600 CMS).
NOTE: The CPUR card never gets configurations from the processing cards themselves.
This ensures that the CPUR is always the “master” of the configurations in a rack
(avoiding potential problems).
5- For the (Master) CPUR, configure the card settings – IP address, Modbus and time
reference – using VibroSightSystem Manager.
NOTE: When replacing a CPUR card in a redundant system, proper system behaviour
requires that the external power supply to the rack is present and the Master CPUR
card is booted up and running normally (see 2.2.1 CPUR front panel LEDs). Only
one CPUR card should be removed or inserted at any one time.
In this case, although the system is operational, it will no longer be redundant, until the faulty
CPUR card is replaced with a known good card. To replace the faulty CPUR card in a
redundant system:
1- Remove the faulty CPUR from its slot.
2- Insert a (new) known good CPUR in the same slot.
The Master CPUR card automatically detects the new CPUR and automatically uploads
a copy of its known good configuration to the new CPUR. The Master CPUR remains as
system controller and the new (good) CPUR becomes the Inactive CPUR.
3- For the (new) Inactive CPUR, configure the card settings – IP address, Modbus and time
reference – using VibroSightSystem Manager.
There is no requirement to use VM600 MPSx (MPS1 or MPS2) configuration software.
NOTE: For environmental and economic reasons, end-of-life electrical and electronic
equipment must be collected and treated separately from other waste: it must not
go into landfill (or tip, dump, rubbish dump, garbage dump or dumping ground).
Although a number of non-EU countries have enacted WEEE regulations, different end-of-life
product disposal laws and regulations apply in other countries and regions of the world.
Accordingly, please consult your local authorities to obtain the information and guidance
relevant to your country and region.
NOTE: At the end of its useful life, a VM600-rack based monitoring system, and a CPUR
and IOCR redundant card pair must be disposed of in an environmentally friendly
manner.
In European Union Member States, the WEEE directive is applicable.
In other countries and regions of the world, different laws and regulations may be
applicable, so please consult your local authorities.
For additional end-of-life product disposal information and guidance, contact your Meggitt
representative. Alternatively, contact our main office:
12.1Contacting us
Meggitt’s worldwide customer support network offers a range of support, including
12.2 Technical support and 12.3 Sales and repairs support. For customer support, contact
your local Meggitt representative. Alternatively, contact our main office:
12.2Technical support
Meggitt’s technical support team provide both pre-sales and post-sales technical support,
including:
1- General advice
2- Technical advice
3- Troubleshooting
4- Site visits.
NOTE: For further information, contact Meggitt SA (see 12.1 Contacting us).
12.4Customer feedback
As part of our continuing commitment to improving customer service, we warmly welcome
your opinions. To provide feedback, complete the Energy customer feedback form on
page 12-7 and return it to the Meggitt SA’s main office (see 12.1 Contacting us).
3- Send the Energy product together with printed copies of the acknowledgement email (or
emails) and the end-user certificate (or certificates) to Meggitt SA at:
Repairs department, Meggitt SA, Route de Moncor 4, PO Box 1616,
CH-1701 Fribourg, Switzerland.
A separate acknowledgement email (printed copy) is required for each product to be
returned, although a single end-user certificate (printed copy) can be used for multiple
products.
4- In addition, a purchase order (PO) with a value of CHF 0.00 must also be sent to Meggitt
Switzerland, in order to support the initial problem diagnosis.
NOTE: The Energy product return form reproduced below is included to support the
gathering of information required for completion and submission online.
Contact information
Address:*
Country:* Email:*
Telephone:* Fax:
Product information
Yes Yes
No No
Yes
No
Don’t know
End user:
Return information
Repair
Out-of-box failure
If the reason for return is “Repair”, please answer the following questions:*
Type of failure: How long was the operating time before failure?
Continuous
Intermittent
Temperature dependent
Description of failure:
If the reason for return is “Out-of-box failure”, please answer the following questions:*
Product damaged
Product dead-on-arrival
Additional information:
Please provide as much information as possible in order to help with problem diagnosis.
Yes
No
If the product is installed in a hazardous area, please answer the following questions:
Additional information:
SIL product information – additional information required for SIL products only*
Note: For SIL products used in functional safety contexts/systems, this SIL product information section must be completed.
Yes
No
If the product is installed in a safety-related system, please answer the following questions:*
Did the system fail** in a safe mode?:* (That is, the safety relay operated but the trip was spurious.)
Yes
No
Not applicable
Did the system fail** in a dangerous state?:* (That is, the failure did not result in the safe state.)
Yes
No
Not applicable
How long was the operating time before failure (in hours)?:*
Additional information:
FEEDBACK
Manual information
Title of manual:
VM600 CPUR and IOCR rack controller and communications interface card pair
manual
Address:*
Country:* Email:*
Telephone:* Fax:
Feedback – general
Feedback – additional
Additional information:
Please provide as much feedback as possible in order to help us improve our product documentation.
Continue on a separate sheet if necessary …
///////////////////////////////////////////////////////
//////// Card Removal and Card running Relays ////////
///////////////////////////////////////////////////////
// NOTE:
// This section requires variables defined in other sections:
// - Card Status: at top of this file
// - Card Running: in each Card section
//
///////////////////////////////////////////////////////
//////// Card Removal and Card running Relays ////////
///////////////////////////////////////////////////////
$BypRelay1 = UNPACK(10000,6,1)
$BypRelay2 = UNPACK(10000,6,2)
$BypRelay3 = UNPACK(10000,6,3)
$BypRelay4 = UNPACK(10000,6,4)
$BypRelay5 = UNPACK(10000,6,5)
$NOTBypRelay1 = NOT($BypRelay1)
$NOTBypRelay2 = NOT($BypRelay2)
$NOTBypRelay3 = NOT($BypRelay3)
$NOTBypRelay4 = NOT($BypRelay4)
$NOTBypRelay5 = NOT($BypRelay5)
//-----------Calculation-----------------------
// sample relay state for mpc4 in slot3 and amc8 in slot 4:
//
$StatusRunning1 = AND($S03_Status,$S04_Status)
$StatusPlugged1 = AND($S03_MPC_IOC_Plugged,$S04_AMC_IOC_Plugged)
$StatusRunning2 = AND($S05_Status,$S06_Status)
$StatusPlugged2 = AND($S05_MPC_IOC_Plugged,$S06_AMC_IOC_Plugged)
$StatusRunning3 = AND($S07_Status,$S08_Status)
$StatusPlugged3 = AND($S07_MPC_IOC_Plugged,$S08_AMC_IOC_Plugged)
$RelayStatus1=AND($StatusRunning1,$StatusPlugged1)
$RelayStatus2=AND($StatusRunning2,$StatusPlugged2)
$RelayStatus3=AND($StatusRunning3,$StatusPlugged3)
//--------Reversion----------------------------
// ( for NE relays)
$NOTRelayStatus1 = NOT($RelayStatus1)
$NOTRelayStatus2 = NOT($RelayStatus2)
$NOTRelayStatus3 = NOT($RelayStatus3)
10023:1:B = $S08_MPC_IOC_Plugged
10024:1:B = $S09_MPC_IOC_Plugged
10025:1:B = $S10_MPC_IOC_Plugged
10026:1:B = $S11_MPC_IOC_Plugged
10027:1:B = $S12_MPC_IOC_Plugged
10028:1:B = $S13_MPC_IOC_Plugged
10029:1:B = $S14_MPC_IOC_Plugged
10030:1:B = $S03_Mpc4Plugged
10031:1:B = $S04_Mpc4Plugged
10032:1:B = $S05_Mpc4Plugged
10033:1:B = $S06_Mpc4Plugged
10034:1:B = $S07_Mpc4Plugged
10035:1:B = $S08_Mpc4Plugged
10036:1:B = $S09_Mpc4Plugged
10037:1:B = $S10_Mpc4Plugged
10038:1:B = $S11_Mpc4Plugged
10039:1:B = $S12_Mpc4Plugged
10040:1:B = $S13_Mpc4Plugged
10041:1:B = $S14_Mpc4Plugged
10042:1:B = 0
10043:1:B = 0
10044:1:B = 0
10045:1:B = 0
10046:1:B = 0
10047:1:B = 0
10048:1:B = 0
10049:1:B = 0
10050:1:B = 0
10051:1:B = 0
10052:1:B = 0
10053:1:B = 0
10054:1:B = $S03_AMC_IOC_Plugged
10055:1:B = $S04_AMC_IOC_Plugged
10056:1:B = $S05_AMC_IOC_Plugged
10057:1:B = $S06_AMC_IOC_Plugged
10058:1:B = $S07_AMC_IOC_Plugged
10059:1:B = $S08_AMC_IOC_Plugged
10060:1:B = $S09_AMC_IOC_Plugged
10061:1:B = $S10_AMC_IOC_Plugged
10062:1:B = $S11_AMC_IOC_Plugged
10063:1:B = $S12_AMC_IOC_Plugged
10064:1:B = $S13_AMC_IOC_Plugged
10065:1:B = $S14_AMC_IOC_Plugged
10066:1:B = $S03_Amc8Plugged
10067:1:B = $S04_Amc8Plugged
10068:1:B = $S05_Amc8Plugged
10069:1:B = $S06_Amc8Plugged
10070:1:B = $S07_Amc8Plugged
10071:1:B = $S08_Amc8Plugged
10072:1:B = $S09_Amc8Plugged
10073:1:B = $S10_Amc8Plugged
10074:1:B = $S11_Amc8Plugged
10075:1:B = $S12_Amc8Plugged
10076:1:B = $S13_Amc8Plugged
10077:1:B = $S14_Amc8Plugged
10078:1:B = 0
10079:1:B = 0
10080:1:B = 0
10081:1:B = 0
10082:1:B = 0
10083:1:B = 0
10084:1:B = 0
10085:1:B = 0
10086:1:B = 0
10087:1:B = 0
10088:1:B = 0
10089:1:B = 0
//-------------RELAY COMMAND---------------------
CPU:RELAY:R1 = 10000:1
CPU:RELAY:R2 = 10001:1
CPU:RELAY:R3 = 10002:1
CPU:RELAY:R4 = 10003:1
CPU:RELAY:R5 = 10004:1
//-----------------------------------------------