This document details the functionality of the following devices:
ID no.: CA65645-001 Date: 01/2015
Single-Axis ServoDrive - Compact
Single-Axis ServoDrive - Standard
Multi-Axis ServoDrive - System
MSD Servo Drive User Manual PROFIBUS/PROFINET
2
PROFIBUS/PROFINET User Manual for MSDServoDrive
ID no.: CA65645-001, Rev. 3.0
Date: 01/2015
Subject to technical change without notice.
The German version is the original of this Operation Manual.
Subject to technical change without notice.
The contents of our documentation have been compiled with greatest care and in
compliance with our present status of information.
Nevertheless we would like to point out that this document cannot always be updated
parallel to the technical further development of our products.
Information and specifications may be changed at any time. For information on the
latest version please refer to drives-support@moog.com.
How to use this document
Dear us er,
This manual is intended for use by project engineers, commissioning engineers and
programmers of drives and automation solutions involving the PROFIBUS/PROFINET
fieldbus. It is assumed that you are already familiar with at least one of these fieldbuses
on the basis of appropriate training and reading of the relevant literature. We assume
that your drive has already been commissioned – if not, please first refer to the user
manual.
11General introduction
Appendix: Glossary, Index
22Commissioning
33Cyclic data transfer
44Acyclic data transfer
55Operation modes
66Homing
77Examples of commissioning
88PROFIBUS/PROFINET parameters
moog
ID no.: CA65645-001 Date: 01/2015
MSD Servo Drive User Manual PROFIBUS/PROFINET
3
moog
Pictograms
!
ID no.: CA65645-001 Date: 01/2015
Attention! Misoperation may result in damage to the drive or malfunctions.
Danger from electrical tension! Improper behaviour may endanger human life.
Danger from rotating parts! Drive may start up automatically.
Note: Useful information
MSD Servo Drive User Manual PROFIBUS/PROFINET
4
Table of contents
1 General .................................................................................... 7
1.1 Measures for your safety .....................................................................................7
9.2 Technical data .....................................................................................................61
1 General
1.
1.1 Measures for your safety
1.2 Introduction
PROFIBUS based on standards and its modular interfaces. Thanks to its use of a
single standardised, non-application-dependent communication protocol, PROFIBUS
provides solutions for the process industry as well as in a wide range of motion control
applications.
Servo drives of the MSDServoDrive family are quick and easy to handle. For your
own safety and for the safe functioning of your device, please be sure to observe the
following points:
Read the Operation Manual first!
x Follow the safety instructions!
Electric drives are dangerous:
x Electrical voltages > 230 V/460 V:
Dangerously high voltages may still be present 10minutes after the power is
cut. So check that the power has been cut!
x Rotating partsx Hot surfaces
Your qualification:
x In order to prevent personal injury and damage to property, only
personnel with electrical engineering qualifications may work on the device.
x Knowledge of the national accident prevention regulations (such as VBG4
inGermany)
x Knowledge of layout and interconnection of fieldbuses
U
U
V
V
N
N
L+
L+
RB
RB
L-
L-
L3
L3
L2
L2
L1
L1
During installation observe the following instructions:
x Always comply with the connection conditions and technical specifications.x Electrical installation standards,such as cable cross-section, shielding, etc.x Do not touch electronic components and contacts (electrostatic discharge
may destroy components).
PROFINET permits enhanced system-wide connectivity, adding to tried and
proven PROFIBUS technology for applications specifying fast data communication
in combination with industrial IT functionality. Thanks to its Ethernet-based
communication, PROFINET meets a wide range of requirements, from data-intensive
parameter assignments to synchronised data transfer. Communication for all applications
is routed through just one cable. Whether for a simple control task or for highly
dynamic motion control of drive axes. TCP/IP-based communication in the PROFINET
network enabling extensive system diagnostics in a control station or over the Internet is
implemented in parallel with real-time communication.
1.3 System requirements
− PROFIBUS/PROFINET configuration program installed.
− PROFIBUS/PROFINET device description file for corresponding field device
installed.
1.4 Further documentation
yInstructions for commissioning the drive deviceyPROFIBUS user organisation "PROFIdrive - PROFIDrive Technology for PROFIBUS
and PROFINET" Version 4.1, May 2006, Order no. 3.172
yPROFIBUS User Organisation: "Profile Guidelines Part 1: Identification &
Maintenance Functions, 1.2, Oct 2009, Order No. 3.502"
moog
General
ID no.: CA65645-001 Date: 01/2015
MSD Servo Drive User Manual PROFIBUS/PROFINET
7
General
Drive ADmin istrAtor
Drive ADmin istrAtor
Drive ADmin istrAtor
moog
ID no.: CA65645-001 Date: 01/2015
1.5 Helpline/Support & Service
Our Helpline can provide you with fast, targeted assistance if you have any technical
queries relating to project planning or commissioning of the drive unit. To that end,
please collect the following information prior to making contact:
1. Type designation, serial number and software version of the devices (see
Software rating plate)
2. Moog
3. Displayed error code version (on 7-segment display or Moog
4. Description of the error symptoms, how it occurred and relevant circumstances
5. Save device settings to file in Moog
6. Name of company and contact, telephone number and e-mail address
If you have any technical questions concerning project planning or commissioning of the
servo drive, please feel free to contact our helpline.
yHelpline - Please contact us:
If you need further assistance, our specialists at the Moog Service Center will be
happy to help.
PROFIBUS is connected via a nine-pin sub-D plug connector. The pin assignment is
shown in the diagram below and described in the following table.
2.1 PROFIBUS
Note:
For technical data and information on topologies and maximum cable lengths see
chapter 9.2.
2.1.1 Connections and user controls
The connections and user controls of the PROFIBUS interface are shown in table 2.1.
LEDs H1, H2, H3 act as status indicators. The rotary coding switches S1 and S2
(MSDServoDrive only) can be used to set the PROFIBUS address of the drive. The
PROFIBUS cable is connected to the D-Sub socket X14.
Front panelNo.Comments
MSDServoDriveSingle-Axis CompactH1Status indicator LED (yellow)
H2Status indicator LED (red)
H3Status indicator LED (green)
1)
S1
1)
S2
X14PROFIBUS cable connection
Rotary coding switch to set the
PROFIBUS address for the drive =
0x(S2)(S1)
Rotary coding switch to set the
PROFIBUS address for the drive =
0x(S2)(S1)
DGND
TxD-P
6789
RxD
VP
Figure 2.1
PinRS-485SignalDescription
1SHIELDEarthed shield
2RPReserved for power supply via bus
3B/B’ (red)RxD / TxD-PSend and receive data (+)
4CNTR-PControl signal for repeater (+)
5C/C’DGND
6VPPower supply for terminating resistor (+)
7RPReserved for power supply via bus
8
9CNTR-NControl signal for repeater (-)
Table 2.2 Description of pin assignment
Pin assignment of D-SUB connector
A/A’
(green)
RxD / TxD-NSend and receive data (-)
Data reference potential and power
supply to terminating resistor (-)
1) MSDServoDrive only
Table 2.1 PROFIBUS option card
moog
Commissioning
ID no.: CA65645-001 Date: 01/2015
The pin assignments highlighted in table 2.2 are necessary from the user’s viewpoint.
The control signals used for the repeaters are optional, and the power supply for the
terminating resistors is provided by the device.
MSD Servo Drive User Manual PROFIBUS/PROFINET
9
Commissioning
moog
ID no.: CA65645-001 Date: 01/2015
2.1. 3 Specification of the PROFIBUS cable
For the wiring Moog recommends using the following hardware:
PROFIBUS D-Sub bus termination plug
Siemens order number6XV1 830-0EH10
Siemens article descriptionPB FC EIA485 PLUG 180, AXIAL CABLE OUTLET
Table 2.3 Recommended PROFIBUS D-Sub bus termination plug
PROFIBUS cable
Siemens order number6GK1 500-0FC10
Siemens article descriptionSIMATIC NET, PB FC STANDARD CABLE GP, 2-WIRE, SHIELDED
Table 2.4 Recommended PROFIBUS cable
2.1. 4 Bus termination
If the MSDServoDrive is initially at the end of the bus system, a plug with an integral
terminating resistor Rt should be used. In addition to the cable terminating resistor in
accordance with the EIA485 standard, a pull-down resistor Rd against the data reference
potential DGND and a pull-up resistor Ru against VP are provided. This ensures a defined
no-load potential of 1.1 Volt between pins 3 and 8. In a made-up PROFIBUS cable these
resistors are all incorporated as standard in the PROFIBUS plug and the terminating
resistor can be activated using a switch on the PROFIBUS plug. The following figure
shows a Sub-D 9-pin plug bus termination.
Vp = 5 Volt (6)
RxD TxD-P (3)
RxD TxD-N (8)
Figure 2.2
GND (6)
Unit
Sub-D 9-pin plug bus termination
MSD Servo Drive User Manual PROFIBUS/PROFINET
Ru = 390 Ohm
B (red)
Rt = 220 Ohm
A (green)
Rd = 390 Ohm
plug
PROFIBUScabel
10
2.1.5 PROFIBUS address setting
2
1
B
C
MSDServoDrive
Select the mode of addressing:
1. Coding switches S1 and S2
By way of the two coding switches a hexadecimal address between 0 and 125
is set.
S
4
5
3
6
2
7
1
8
0
9
F
A
E
B
D
C
S
4
5
3
6
2
7
1
8
0
9
F
A
E
D
Figure 2.3 Coding switches for PROFIBUS address
2. Bus address parameter P 0918
By way of bus address parameter P 0918-COM_DP_Adress a valid decimal
address between 0 and 125 is set.
A setting via this parameter is only valid if an address above 125 is set via the
coding switches (e.g. 0xFF, i.e. S1=S2=F).
3. Setting via device keypad
A valid hexadecimal address between 0 and 125 is set using the device
keypad on the submenu "Fb". The preset value is written to bus address
parameter P0918. Instructions for use of the device keypad are given in the
MSDServoDrive Operation Manual.
A setting via the device keypad is only valid if an address above 125 is set via
the coding switches (e.g. 0xFF, i.e. S1=S2=F).
Single-Axis Compact
Select the mode of addressing:
4. Bus address parameter P 0918
By way of bus address parameter P 0918-COM_DP_Adress a valid decimal
address between 0 and 125 is set.
5. Setting via device keypad
A valid hexadecimal address between 0 and 125 is set using the device keypad
on the submenu "Fb". The preset value is written to bus address parameter
P 0918. Instructions for use of the device keypad are given in the SingleAxisCompact Operation Manual.
Note:
All setting modes require the device to be restarted in order to activate the new
address.
The following functions and displays are available:
yDisplay of device state
The device state is displayed when the control supply is switched on. If no input
is made via the keypad for 60seconds, the display switches back to the device
state.
yDisplay of device error state
If a device error occurs the display immediately switches to show the error code.
yParameter setting (display "PA")
Reset device parameters to their factory setting
yEthernet IP address setting (display "IP")
Set Ethernet IP address and subnet mask
yFieldbus settings (display "Fb")
Set fieldbus address for example
2.1.6 PROFIBUS option card displays
Note:
All setting modes require the device to be restarted in order to activate the new
address.
Three LEDs are mounted on the PROFIBUS option card indicating the current operating
status of the module. The following tables set out the operating states of the PROFIBUS
option card based on the various illumination sequences.
moog
ID no.: CA65645-001 Date: 01/2015
MSD Servo Drive User Manual PROFIBUS/PROFINET
11
Commissioning
Commissioning
moog
LED 3, greenLED 2, redStatus
Table 2.5 Self-test during diagnostics
LED 3, greenLED 2, redStatus
ID no.: CA65645-001 Date: 01/2015
Reset (after power on)
ASIC RAM test and initialisation
End of ASIC RAM test and initialisation
Seeking baud rate after power on without bus
connection
Seeking baud rate after bus connection has already
been made
Waiting for parameterisation data
Communication: Data exchange without acyclic
master class 2 connection. Yellow LED lit.
Communication: Data exchange "clear state"
Incorrect parameterisation data
MSD Servo Drive User Manual PROFIBUS/PROFINET
12
2.1.7 GSD file (PROFIBUS)
The device master data file contains the summary of the device features in a
standardised form. The device features include the device name, the bus timing, the
available extended services and the selectable modules (telegram types). In order to use
the various telegram types, the GSD file must be integrated in the configuration phase of
the PROFIBUS network. As well as the standard "Profidrive" profile, this file also contains
manufacturer-specific telegram types.
Incorrect configuration data
Communication: Data exchange with acyclic master
class 2 connection
Table 2.6 Operational diagnostics
LED 1, yellowStatus
Device is exchanging data
Table 2.7 Data exchange
2.2 PROFINET
3
Note:
For technical data and information on topologies and maximum cable lengths see
chapter 9.2.
2.2.1 Connections
The connections of the PROFINET interface are shown in table 2.8. LEDs H17, H17 act
as status indicators. The PROFINET cable is connected to the RJ45 sockets X47/X48.
The two PROFINET connecting sockets are freely configurable in their communication
direction.
The PROFINET interface features a 2-port Multiport PHY (Physical Layer Transceiver)
supporting the following functionality:
− Autonegotiation (automatic detection of the functionality of the opposite
interface)
− Auto Crossing (no cross-over cables are required, so through-going wiring is
assured)
− Auto Polarity (the polarity of the Receive cable is automatically adjusted in the
event of a wiring error (RecvData+ and RecvData-))
Front panelNo.Comments
MSDServoDriveSingle-AxisCompact
H17Status indicator LED (green)
H16Status indicator LED (red)
2.2.2 Pin assignment of the RJ45 socket
The contacting of eight-pin RJ45 sockets is subject to the EIA/TIA-568A/B standards.
Table 2.9 below shows the pin assignment with the corresponding colour code for the
EIA/TIA-568B standard.
The two standards differ only in that the two wire pairs 2 and 3 are interchanged.
PinColourCable wire pairFunction
1White/orange2TxData +
2Orange2TxData -
3White/green3RecvData +
4Blue1Unused
5White/blue1Unused
6Green3RecvData -
7White/brown4Unused
8Brown4Unused
Table 2.9 Pin assignment of the RJ45 sockets
4
1
2
1234 5678
Table 2.8 PROFINET option card
moog
Commissioning
ID no.: CA65645-001 Date: 01/2015
X47/X48PROFINET cable connection
Figure 2.4
RJ45 socket
MSD Servo Drive User Manual PROFIBUS/PROFINET
13
Commissioning
moog
ID no.: CA65645-001 Date: 01/2015
2.2.3 Specification of the PROFINET cable
For the cabling Moog recommends using the following hardware:
PROFINET RJ45 connector
Siemens order number6GK1901-1BB10-2AA0
Siemens article description
Table 2.10 Recommended PROFINET connector
PROFINET cable
Siemens order number6XV1840-2AH10
Siemens article description
Table 2.11 Recommended PROFINET cable
IE FC RJ45 PLUG 180 2X2, RJ45 CONNECTOR
(10/100MBIT/S) WITH ROBUST METAL HOUSING &
FC CONNECTION
SIMATIC NET, IE FC TP STANDARD CABLE, GP 2X2
(PROFINET TYPE A)
MSD Servo Drive User Manual PROFIBUS/PROFINET
2.2.4 Meanings of LEDs
The two LEDs at the RJ45 sockets have the following meanings:
LEDFunctionMeaning
Off = no link
No link to another device
GreenLink / Activity
YellowRUN
Table 2.12 Meanings of LEDs
On = Link
Linked to another device, no data exchange
Blinking = Activity
Data exchange active
Off = Initialisation
Device in initialisation phase
Blinking = Pre-Operational
Device in pre-operational phase
Single Flash = Safe-Operational
Device in safe operational phase
On = Operational
Device operational
14
2.2.5 PROFINET option card displays
2.2.6 GSDML file (PROFINET)
Two LEDs are mounted on the PROFINET option card indicating the current operating
status of the module. The following tables set out the operating states of the PROFINET
option card based on the various illumination sequences.
LED H1, greenLED H2, redStatus
Reset (after power on)
PROFINET test and initialisation
End of PROFINET test and initialisation
Table 2.13 Self-test during diagnostics
LED H1, greenLED H2, redStatus
PROFINET ready, no cyclic data exchange with
PROFINET master
PROFINET ready, cyclic data exchange with
PROFINET master taking place
The GSDML file contains the data for the MSDServoDrive (DAP2) and the SingleAxisCompact (DAP3). The required DAP (Data Access Point) must be selected
during configuration.
moog
ID no.: CA65645-001 Date: 01/2015
Commissioning
MSD Servo Drive User Manual PROFIBUS/PROFINET
15
moog
ID no.: CA65645-001 Date: 01/2015
MSD Servo Drive User Manual PROFIBUS/PROFINET
16
3 Cyclic data transfer
3.1 Parameter process data objects (PPOs)
Communication between a class 1 master and the MSDServoDrive is essentially
established in three phases. Firstly the MSDServoDrive is parameterised with the
current bus parameters, monitoring times and drive-specific parameters (phase 1). In
the configuration phase a configuration sent by the master is compared with the actual
MSDServoDrive configuration (phase 2). Once these two phases have been completed
successfully, the cyclic user data traffic starts (phase 3).
The various telegram types (parameter process data objects - PPOs) are made available in
the GSD file. These PPOs form the basis of the configuration phase. The project engineer
knows from the GSD file how many bytes are required for the input and output data
for PROFIBUS communication between the master and the MSDServoDrive and can
use this information to make settings in a configuration tool. As well as the standard
telegrams in accordance with the "PROFIdrive" profile, there are additionally userspecific telegram types. In addition to the process data channel PZD, some user-specific
telegrams have a parameter channel PK W.
AbbreviationDesignationNumber of words
STW1Control word 11
STW2Control word 21
ZSW1Status word 11
ZSW2Status word 21
NSOLL_ ARotation speed reference1
NIST_AActual rotation speed1
SATZANWSet selection (from driving set table)1
AKTSATZCurrent set selection (from driving set table)1
XSOLL_AReference position2
XIST_AActual position2
TARPOS_AReference target position2
VELOCITY_AReference velocity2
E_DIGITALInput1
A_DIGITALOutput1
Table 3.1 Abbreviations
Standard telegram 1 is a defined telegram type for speed control. It consists of two input
words and two output words as shown in the following table.
3.1.1 Standard "PROFIdrive" telegrams
The table below firstly lists the standard PROFIdrive telegrams supported by the
MSDServoDrive. The following table explains the abbreviations assigned in the standard
telegrams to specific process data channels. The process data channel (abbreviated as
PZD) is grouped word-by-word.
moog
ID no.: CA65645-001 Date: 01/2015
Cyclic data transfer
PZD number12
Reference valuesSTW1NSOLL_ A
Actual valuesZSW1NIST_A
Standard telegram 7 is a defined telegram type for driving set selection. There are a total
of 16 driving sets available for selection in the drive. This telegram type consists of two
input words and two output words as shown in the following table.
PZD number12
Reference valuesSTW1SATZANW
Actual valuesZSW1AKTSATZ
MSD Servo Drive User Manual PROFIBUS/PROFINET
17
Cyclic data transfer
moog
ID no.: CA65645-001 Date: 01/2015
Standard telegram 8 is a defined telegram type for positioning with the option to preset
a positioning velocity. It consists of five input words and five output words as shown in
the following table.
PZD number12345
Reference valuesXSOLL_ASTW2NSOLL_A
Actual valuesXIST_AZSW2NIST_A
Standard telegram 9 is a defined telegram type for positioning. It consists of six input
words and five output words as shown in the following table.
PZD number123456
Reference valuesSTW1TARPOS_ASTW2V ELOCITY_ A
PZD number12345
Actual valuesZSW1XIST_AZSW2NIST_A
Table 3.2 Standard telegram 9
MSD Servo Drive User Manual PROFIBUS/PROFINET
18
Every standard telegram in the device is described in the GSD or GSDML file as
appropriate by a configuration identifier (ID) based on the PROFIdrive profile. The
following table lists these identifiers for the selected standard telegrams.
Telegram type
Standard telegram 1
Standard telegram 7
Standard telegram 8
Standard telegram 9
Table 3.3 Identifiers
Data rangeIdentifier (ID)Module IDIRT module ID
2 output words
and 2 input words
2 output words
and 2 input words
5 output words
and 5 input words
6 output words
and 5 input words
PROFIBUSPROFINET
0xC3 0xC1 0xC1
0xFD 0x00 0x01
0xC3 0xC1 0xC1
0xFD 0x00 0x07
0xC3 0xC4 0xC4
0xFD 0x00 0x08
0xC3 0xC5 0xC4
0xFD 0x00 0x09
0x010x0101
0x070x0107
0x080x0108
0x090x010 9
3.1. 2 User-specific PPOs
As well as the supported standard telegrams, there are additional user-specific
parameter process data objects (PPOs). The following PPOs are also transmitted cyclically
and in addition to the process data channel PZD in some instances contain a parameter
channel PKW enabling access to the drive parameter values.
PPOPKWPZD
1PKEINDPKW
1
2PKEINDPKW
1
3*----STW/
4----STW/
5PKEINDPKW
1
----STW/
PKEINDPKW
1
----STW/
PKEINDPKW
1
----STW/
(*) PPO3 is the standard tele gram 1
Table 3.4 User-specific parameter process data objects
PKW
2
PKW
2
PKW
2
PKW
2
PKW
2
STW/
ZSW
STW/
ZSW
ZSW
ZSW
STW/
ZSW
ZSW
STW/
ZSW
ZSW
STW/
ZSW
ZSW
REFERENCE/
ACTUAL
REFERENCE/
ACTUAL
REFERENCE/
ACTUAL
REFERENCE/
ACTUAL
REFERENCE/
ACTUAL
REFERENCE/
ACTUAL
REFERENCE/
ACTUAL
REFERENCE/
ACTUAL
REFERENCE/
ACTUAL
REFERENCE/
ACTUAL
--------
PZD
3
--------
PZD
3
PZD
3
PZD
3
PZD
3
PZD
3
PZD
3
PZD
3
PZD
4
PZD
4
PZD
4
PZD
4
PZD
4
PZD
4
PZD
4
PZD
4
PZD
5
PZD
5
PZD
5
------
------
PZD
5
PZD
5
PZD
5
PZD
6
PZD
6
PZD
6
PZD
6
PZD
6
PZD
6
----
----
PZD
7
PZD
7
PZD
7
PZD
7
PZD
8
PZD
8
PZD
8
PZD
8
PZD
9
--
--
PZD
9
PZD
10
PZD
10
moog
ID no.: CA65645-001 Date: 01/2015
Cyclic data transfer
MSD Servo Drive User Manual PROFIBUS/PROFINET
19
Cyclic data transfer
moog
In the drive parameter list there are two signal tables containing all the process data
that can be cyclically read and written for the PROFIBUS communication DPV0. All
possible writeable process data signals can be found in signal table P 1284 (COM_DP_SignalList_Write) and all possible readable process data signals can be found in signal
table P 1284 (COM_DP_SignalList_Read). The most important readable and writeable
parameters are also documented in chapter 6.
The writeable process data signals can be configured in signal table S 0915 (COM_DP_PZDSelectionWrite). The available number of writeable process data items is determined
by the selected PPO type.
The readable process data signals can be configured in signal table S 0915 (COM_DP_PZDSelectionRead). The available number of readable process data items is
likewise determined by the selected PPO type.
When using standard telegrams, the process data signals in the signal tables are
automatically configured by the firmware.
Note:
The content of this column applies only to PROFIBUS.
A maximum of 15 process data signals can be mapped. Both single and double words
can be used.
The user-specific drive telegram types are described by a configuration identifier (ID)
in the GSD file. This describes the structure of the cyclic user data based on a special
identifier format shown in the diagram below.
ID no.: CA65645-001 Date: 01/2015
MSD Servo Drive User Manual PROFIBUS/PROFINET
Figure 3.1 Identifier format
After the parameterisation phase, the master sends the drive a configuration telegram
containing this special identifier (ID). On receipt of this, the drive compares the data
in the configuration telegram with the configuration held in the drive. The identifier
determined by the PPO type can be found in the GSD file under the heading "Modules".
The following table shows these identifiers for the user-specific telegrams.
20
Loading...
+ 46 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.