Servoone
Servoone
Servoone
User Manual
1 General 1
10 Emergency Objects 10
12 Bibliography 12
13 Appendix glossary 13
14 Index 14
Pictograms
4.1 Commissioning..............................................................................................................19
4.2 Commissioning sequence...............................................................................................19
How to use the document.......................................................................................................... 3 4.2.1 Setting the software address and Baud rate.........................................................20
4.3 Commissioning instructions...........................................................................................20
Pictograms............................................................................................................................... 4
4.4 Testing the higher-order controller.................................................................................20
4.5 Data handling................................................................................................................21
1 General Introduction............................................................................................................ 7
4.5.1 Saving the settings...............................................................................................21
1.1 Measures for your safety................................................................................................. 7 4.5.2 Restoring factory defaults....................................................................................21
1.2 Introduction to CANopen............................................................................................... 7 4.6 Commissioning via DriveManager. ..................................................................................21
1.3 Introduction to EtherCAT................................................................................................ 8 4.7 Control functions.......................................................................................................... 22
1.4 System requirements....................................................................................................... 8 4.8 Operation mode selection (Modes of operation)........................................................... 22
1.5 Further documentation................................................................................................... 8 4.8.1 Functionality of operation modes........................................................................ 23
7.2 Configuration for the operation in a controller.............................................................. 40 9.4.1 Mode-specific bits in the control word................................................................ 58
9.4.2 Mode-specific bits in the status word................................................................. 58
8 Implemented DS402 Functionality.....................................................................................41 9.4.3 Functional description......................................................................................... 58
Read the Operation Manual first The integration of any number of devices in a manufacturer-specific network involves
substantial expense. CANopen was developed to solve this problem. In CANopen the
1.
use of CAN identifiers (message addresses), the time response on the bus, the network
• Follow the safety instructions management (e. g. system start and user monitoring) and coding of the data contents
is specified in a uniform way. CANopen makes it possible for devices from different
manufacturers to communicate in a network at minimal cost. CANopen uses a subset
Electric drives are dangerous: of the communication services offered by CAL to define an open interface. The selected
• Electrical voltages > 230 V/460 V: CAL services are summarised in a kind of “user guide“. This guide is called the CANopen
Dangerously high voltages may still be present 10 minutes after
the power is cut. So always make sure the system is no longer live.
Communication Profile.
• Rotating parts
• Hot surfaces
Your qualification:
CANopen functionality of ServoOne
• In order to prevent personal injury and damage to property, only
personnel with electrical engineering qualifications may work on the The CANopen Communication Profile is documented in CiA DS-301 and regulates “how“
device. communication is executed. It distinguishes between process data objects (PDOs) and
• Knowledge of national accident prevention regulations (e. g. VBG4 service data objects (SDOs). The Communication Profile additionally defines a simplified
in Germany)
• Knowledge of layout and interconnection with the CAN bus field bus
network management system.
During installation observe the following instructions: Based on the communication services of DS-301 (Rev. 4.01), the device profile for vari-
• Always comply with the connection conditions and technical specifi-
U
able-speed drives DSP-402 (Rev2.0) was compiled. It describes the operation modes and
cations.
U
V
V
N
N
L+
RB
L-
L+
RB
L-
• Electrical installation standards, e.g. for cable cross-section, shiel- device parameters supported.
ding, etc.
L3
L3
L2
L2
L1
L1
• Do not touch electronic components and contacts (electrostatic The following sections will provide you with an overview of the CANopen functionality
discharge may destroy components). integrated in ServoOne. There then follows the information necessary for commissioning.
[Chapter 1]
In ServoOne we have combined all our past experiences in the CANopen area with this
new field bus technology and achieved maximum compatibility and functionality.
With the aid of these objects it is possible to configure the actual CANopen communica-
tion very flexibly and adapt it to the specific needs of the user.
of CANopen
1. Only using bus address parameter 2005-COM_CAN_Adr: You will find parameter
2005-COM_CAN_Adr (factory setting 1) in the “field bus“ subject area under
CANopen.
2. Only using DIP switch S4
Attention: Do NOT insert or remove the CANopenconnector during opera- . Combination of bus address parameter and DIP switch S4
L
3
L
2
L
1
11
ϑ+ x
ϑ-
ϑ+
ϑ+
ϑ-
ϑ-
ϑ+
ϑ-
10 8
9
x
7
x
6
x
1.
56
Find out which address is assigned to S e rv
Ask your project engineer. onoe
the module you are installing. x1
x2
2.
Select the mode of addressing: x3
See below
REL 24
12
23 RSH
ISD 11
SH RSH
ISD
06
22
10 x4
• by DIP switch (S4)
ISD 21 ENP
05 9 O
20 OSD
ISD 8 02
04 OSD
ISD 19
03 7 01
ISD 18 OSD
02 6 00
ISD 17 ISA
01 5 1-
16 ISA
h 14
x5
h 15
Address setting finished; for further procedure see Installation.
35633
www Lahna
Made .lust- u
Typ
in tec.de
e:
Germ SOA
C any In: 84.0
06.0
LIST US Out
000.
0000
Ind. ED :
Cont. .0
19B
Eq.
B
1 2 3 4 5 6 7 8
SN
.:
h 14
h 15
s4
1 2 3 4 5 6 7 8
s4
AC
HT
AC
Kon
den UN
lade sato G
x33
HT
Bet zeit rene
rieb > 3 nt-
san min
Kon
U
leitu .
de
bea ng
NG
WA chte
ladensator
Cap
acit RN n!
or ING
x33
Pay timedischarg
[Chapter 2]
An address between 0 and 127 can be decimally selected using DIP switch S4 on the !
position controller.
Note: Changes to the CAN address are applied on a
The DIP switch is assigned as follows: Positions 1-7 are reserved for the address setting, - Reset node command
position 8 for the activation/deactivation of the 120 Ohm bus termination in the device. - Restart (device power-up).
Function/assignment:
Note: The active bus address can be found in the boot-up message.
Dip switch 1 - ð significance 20 = 1
Dip switch 2 - ð significance 21 = 2
Dip switch 3 - ð significance 22 = 4
...
Dip switch 7 - ð significance 26 = 64 2.2 Meanings of LEDs
Dip switch 8 = Bus termination ON/OFF The CAN option of ServoOne has two diagnosis LEDs (H14, H15).
1 2 3 4 5 6 7 8
h 14
h 15
1 2 3 4 5 6 7 8
s4
Figure DIP switch AC
Kon HT
de UN
lad nsato G
Be ezeit renen
trie >
bsa 3 m t-
x33
nle in.
bea itun
WA chte g
Ca
pacRN n!
1.
CANopen • NMT PRE-OPERATIONAL
H14 (yellow LED)
network state Make sure the hardware enable is wired on
ð flashing with 1600 ms cycle see Operation Manual
ServoOne (X4).
• NMT OPERATIONAL
ð permanently lit.
Wire the CAN connection using connector X32
2.
Voltage supply CAN Permanently lit, if the 24V supply of the option
H15 (green LED) • Connection of CAN signal cables see Specification of CAN bus
option from CAN bus applies.
• Connection of interface power supply connection table and Assign-
Table Meanings of LEDs • Activation of the internal bus terminating ment of connection X19 table
resistor on the final drive controller
The CANopen interface is integrated in ServoOne. The connection is made via connec-
tor X32. The interface is isolated from the drive controller electronics. The supply to the
isolated secondary side is provided by the customer via connector X32.
[Chapter 2]
120 W (internal)
1
1
2
2
3
4
5
5
6
6
7
7
8
8
9
10
11
11
12
12
13
13
14
14
- Bus termination -
15
15
16
16
17
17
18
18
19
19
20
20
L3
L2
L2
L1
L1
11 11
x
ϑ+
ϑ-
ϑ+
ϑ+
ϑ-
ϑ+
ϑ+
ϑ- ϑ-
ϑ-
ϑ-
ϑ+
ϑ+
ϑ-
ϑ-
10 8 10 8
x
x
x
9 9
x
7 7
x
6 6
x
Se rvo
one
56
Se rvo
one
56
Cable type 4-wire, surge impedance 120 W
x1 x1
x2 x2
Table Specification of CAN bus connection
24 VDC REL
REL 24
12
ISDSH 23 11
RSH
x3
REL
REL 24
12
ISDSH 23 11
RSH
x3
x5 35633
x5 35633
www.lust-te www.lust-te
Made
Lahnau Type: Made
Lahnau Type:
in c.de in c.de
Germany SOA84.00 Germany SOA84.00
C In: C In:
6.0000.00 6.0000.00
LISTEDUS Out: LISTEDUS Out:
Ind. 00.0 Ind. 00.0
Cont. Cont.
19BB
Eq.
19BB
Eq.
SN.: SN.:
1 2 3 4 5 6 7 8
ACHT
Kondens
ACHT
Kondens
UNG UNG
ladezeitatorenen
Betriebs
> 3 t-
s4 ladezeitatorenen
Betriebs
> 3 t-
s4
min.
anleitun min.
anleitun
WAR
Capacito
beachte
NING
g
n! x19 WAR
Capacito
beachte
NING
n!
g
x19
r r
Pay timedischarg Pay timedischarg
attention attention
operatio > 3 min.e operatio > 3 min.e
to
n manual! to
n manual!
the the
Note: Both connectors of terminal X32 are connected to each other in the
device.
Note: The external 24 V supply for the option board is essential. It is not sup-
plied by the device.
2) For bus length greater than about 200 m the use of optocouplers is recommended. If optocouplers are 7. Fault response active 2) (FaultReactionActive)
placed between CAN Controller and transceiver this affects the maximum bus length depending upon
the propagation delay of the optocouplers i.e. -4m per 10 ns propagation delay of employed optocoup-
ler type.
E R Fault (see below) (Fault)
3) For bus length greater than about 1 km bridge or repeater devices may be needed. Displayed in the event of a fault
When selecting the transmission rate it should, however, be ensured that the line length Y Y Error localization (decimal)
does not exceed the permissible line length for the transmission rate in question. 1) S. flashes, if the function STO (Safe Torque Off) is active, the display is not lit if the function is not
active.
*) It does not involve a “safe display“ under the terms of EN 61800-5-2.
2) The point flashes if the power stage is active.
[Chapter 2]
Error: ER = “Fault“
The device also provides the function “STO (Safe Torque Off)“ (see Operation Manual or
Application Manual ServoOne), category 3, control terminal ISDSH. For these devices the
relevant function logic must be implemented by way of the higher-order controller as
per the Application Manual.
Note: Without configuration of the inputs ENPO and ISDSH the device stays
in state 1 = “Not Ready to Switch On“ or 2 = “Switch On Disabled“.
Only after correct configuration can the state be exited by a “Shutdown“
command via bus.
of EtherCAT
Each EtherCAT slave has two RJ-45 sockets. The upper port (X15) is the (IN) input and
the lower port (X16) is the (OUT) output of the slave. The incoming cable (from the
direction of the master) is connected using the IN port, the outgoing cable is connected
to the next slave using the OUT port. The OUT port remains blank for the last slave in
the series. In the case of a slave an open output leads internally to a logical short circuit
of the transmit (Tx) and receive (Rx) cables. For this reason every EtherCAT network can
3.1 Installation and cabling be regarded as a logical ring in terms of its topology.
L
3
L
2
L
1
11
x
In an EtherCAT network there is always one EtherCAT master (e. g. an industrial PC) ϑ-
ϑ+
and a variable number of slaves (e. g. servo controller, bus terminals etc.). Each Ether-
ϑ+
ϑ+
ϑ-
ϑ-
ϑ+
ϑ-
10 8
x
x
9
x
CAT slave has two Ethernet ports. Slave to slave cabling is thus possible. All EtherCAT 7
x
users are generally put together in a line with the master at the beginning of the circuit.
6
x
56
On the last slave in the line the second Ethernet port remains open. S e rv
onoe
x1
x2
IPC x3
REL
REL
ISD
ISD
ISD
SH
06
24
23
22
21
12
11
10
RSH
RSH
ENP
O
x4
x15
05 9
20 OSD
ISD 8 02
04 OSD
ISD 19
03 7 01
ISD 18 OSD
02 6 00
ISD 17 ISA
01 5 1-
ISD 16 ISA
00 4 1+
+24 15 ISA
3 0-
V 14 ISA
DGN 2 0+
D 13 +24
1 V
DGN
D
AC
56 56 56 Ko HT
x5
nd
e UN
lad nsato
35633
www Lahna
Made .lust- u
in tec.de
Germ
Typ
e:
SOA
Be ezeit rene
G
Servo Servo Servo
C In: 84.0
x1 x1 x1 06.0
bsa 3 m
Ind. ED
Out 0000
Cont. : .0
19B
nle in.
Eq.
B
SN
bea itun
WA
.:
chte g
x2 x2 x2
x15
Ca
pacRitor
Pay tim disch
NIN
G
n!
x16
x3 x3 x3
a e arg
ope ttenti > 3 m e
AC
Kon HT
den UN
lade sato G
Bet zeit rene
rieb > 3 nt- rati on in.
on to th
san min
leitu .
bea ng
WA
x4 x4 x4 ma e
chte
Cap
acit RN
n!
x 16
REL 24 12 RSH REL 24 12 RSH REL 24 12 RSH or
Pay timedischarg
ING
nu
al!
REL 23 11 RSH REL 23 11 RSH REL 23 11 RSH
atte
ISDSH 22 10 ENPO ISDSH 22 10 ENPO ISDSH 22 10 ENPO ope ntio> 3 mine
ISD06 21 9 OSD02 ISD06 21 9 OSD02 ISD06 21 9 OSD02 rati n
on to the.
ISD05 20 8 OSD01 ISD05 20 8 OSD01 ISD05 20 8 OSD01 man
ISD04 19 7 OSD00 ISD04 19 7 OSD00 ISD04 19 7 OSD00 ual!
ISD03 18 6 ISA1- ISD03 18 6 ISA1- ISD03 18 6 ISA1-
ISD02 17 5 ISA1+ ISD02 17 5 ISA1+ ISD02 17 5 ISA1+
ISD01 16 4 ISA0- ISD01 16 4 ISA0- ISD01 16 4 ISA0-
ISD00 15 3 ISA0+ ISD00 15 3 ISA0+ ISD00 15 3 ISA0+
+24 V 14 2 +24 V +24 V 14 2 +24 V +24 V 14 2 +24 V
DGND 13 1 DGND DGND 13 1 DGND DGND 13 1 DGND
x5 x5 x5
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
[Chapter 3]
IMPORTANT: Errors in cabling (incorrect connection of input and output) 3.2 Pin assignment of the RJ-45 socket
! can lead to faulty addressing by the master.
The RJ-45 socket is assigned as follows:
Pair # 3
2 1 4
12 34 56 78
[Chapter 3]
3.4 Display of operating states via 7-segment display Example of the flash sequence:
Error: ER = “Fault“
D1 D2 Meaning Parameter
System states Error name: 02 = “Error in the parameter list“
8. 8. Device in reset state
0. Auto-initialization on device startup (Start) Description of error: 05 = “Function for checking current parameter list“
S.* )
1. 1) Not ready to switch on (no DC-link voltage) (NotReadyToSwitchOn)
6. Emergency stop 2) (QuickStopActive) The device also provides the function “STO (Safe Torque Off)“ (see Operation Manual or
Application Manual ServoOne), category 3, control terminal ISDSH. For these devices the
7. Fault response active 2) (FaultReactionActive) relevant function logic must be implemented by way of the higher-order controller as
per the Application Manual.
E R Fault (see below) (Fault)
Appears in the event of error Note: Without configuration of the inputs ENPO and ISDSH the device stays
in state 1 = “Not Ready to Switch On“ or 2 = “Switch On Disabled“.
E R. Display for errors or non-acknowledgeable errors
Only after correct configuration can the state be exited by a “Shutdown“
X X Error number (decimal) command via bus.
The DriveManager user interface is used for general commissioning of the drive system.
3.
The DriveManager includes tools to identify motor data, provide access to a motor data-
base for servo motors, and for general device configuration. Configure the drive unit using (Inputs/outputs, software
the Application Manual. functions, etc.)
Initial commissioning is a separate subject with regard to operation via the user interface,
and is detailed in the device‘s Application Manual.
• The drive device is wired as specified in the Operation Manual and first commis- 5. are required. The address can be selected by
software and hardware.
The mapping must also be completed and
Software and hardware address
are added...
sioning is complete. (To test CAN communication, it is sufficient to connect the the active operation mode selected as per
voltage supply of the CAN option and the control voltage). DS301/402.
• If current is to be applied to the motor, the hardware enable (ENPO) and the
“STO (Safe Torque Off)“ must also be correctly configured.
6. Test the drive on the higher-order controller
- see section 3.4.
Note: For more information on the subject of “Units and scalings“ refer to
section 5.4.
[Chapter 4]
4.2.1 Setting the software address and Baud rate 4.3 Commissioning instructions
The software address and Baud rate can be set using the following device parameters via For a variety of reasons, it may be that a drive device does not respond to a telegram:
DriveManager:
• There is no reply if the telegram frame (Baud rate, data length) on the master
Parameter Function Description computer is not correct.
• There is no reply if a drive device is addressed with the wrong bus address.
Address assignment via parameter
2005-COM_CAN_Adr CANopen address For more information on setting the
• There is no reply if the serial connection between the master computer and the
address, see section 2.1 drive device is not correctly set up.
2006-COM_CAN_Baudrate Baud rate Permissible Baud rates - see section 2.3 • There is no reply if the 24 V supply to the CAN connection is missing or the
cabling is faulty.
Table Parameters on the Bus Systems function screen
• There is no valid reply if several devices with the same device address are con-
nected to the bus.
• There is no reply if the device has certain network states.
Note: ServoOne has a default Baud rate of 1 mbit.
Note: During transfer of data to the device via SDO telegrams the number
of data bytes transferred should be taken into account. For this the correct
length information must be transferred in the control byte.
Alternatively, however, an SDO transfer without specification of the data
length is also possible. The correct operation of the control byte in the
SDO telegram should also be observed.
NOTE: Please note, however, that some objects are RAM variables, which
Procedure for commissioning with the aid of the Application Manual
must be correctly operated and initialised by the controller. This includes,
for example, object 6060h Modes of Operation.
Initial commissioning based on Operation Manual
4.5.2 Restoring factory defaults
There are two possible ways of restoring the factory defaults of the devices:
1. A precondition for this is initial commissioning
with the aid of the Operation Manual.
The User Manual only covers adjustment of the
software functions.
• Via field bus Commissioning as per Application Manual
Write value 1 to the subindex 3 of object 200BH-PARA_SetCmd. The complete
device is then set to factory settings. 2. Setting the drive controller parameters using the
Application Manual. This includes, for example,
Note: Please note that this also effects the settings for the Baud rate/device the configuration of technology functions.
address. The changes take effect after a “Reset node“ command or device
Commissioning based on CANopen User Manual
3.
restart.
Configuration of field bus-specific settings
• Via DriveManager (e. g. Baud rate) using this document.
In the DriveManager tree structure, select the relevant ServoOne. A pop-up menu
can be opened using the right-hand mouse button and you can select the “Reset Checking the set application solution
Device Setting“ entry.
4.
To preserve the safety of personnel and ma-
Note: In both cases it takes around approx. 10 s for the device to signal that chinery, the application solution should only be
it is ready again. During this time the device performs a self-test and changes checked at low speed. Make sure the direction
all its settings to the factory setting. However, this setting is only retained if of rotation is correct. In case of emergency the
the data is backed up in the device. Data backup is initiated by way of the controller power stage can be disabled, and the
drive stopped, by removing the ENPO signal.
DriveManager user interface or by writing to object 200BH-PARA_SetCmd
Subindex 1 = 1 by way of the bus system. The save operation can also be exe-
cuted by way of object 1010 hex.
Attention: Data backup takes a few 100 ms. During that time the device must
! not be switched off, otherwise the settings will be lost.
[Chapter 4]
The drive is thus in speed control for Profile Velocity Mode and in position control for
Profile Position Mode.
modes_of_operation
(6060h)
modes_of_operation_display
(6061h)
Users can switch between the various operation modes, as long as these are supported
by the device.
The status word contains bits, the meaning of which depends on the operation mode.
For monitoring, it is necessary for the bits to change their meaning when modes are
switched, see also Chapter 6.
[Chapter 4]
[Chapter 5]
for CANopen For a full overview of the supported CAN objects of ServoOne refer to the EDS file.
Here you can refer to both the CANopen objects of DS301, DS402 and also the manuf-
acturer-specific objects of the device.
The following list shows an extract of the object directories with important DS301
6.1 Implemented DS301 functionality objects. For these objects the transmission types or mapping, for example, are explained
below.
6.1.1 Communication objects
• Boot-up to DS301 V4.01 (Guarding boot-up via identifier 700h) Object Object
Object name Type Attr.
• Four variably mappable TxPDOs (transmission type 1 to 240, 254 and 255dec No. Code
possible). 0x1000 Device_Type VAR Unsigned32 ro
• Four variably mappable RxPDOs (transmission type 1 to 240, 254 and 255dec
0x1001 Error_Register VAR Unsigned8 ro
possible).
Pre-Defined_Error_Field One
• An SDO server - Pay attention to definition of time conditions (typical processing 0x1003
subentry
ARRAY Unsigned32 ro
time in device approx. 5 ms, depending on capacity utilisation)
0x1005 COB-ID_SYNC VAR Unsigned32 rw
• One emergency object error code to DS402 plus manufacturer-specific error loca-
tion and number, operating hours of the device 0x1006 Communication_Cycle_Period VAR Unsigned32 rw
[Chapter 6]
Object
Object name
Object
Type Attr.
6.2 Parameter channel (Service Data Objects)
No. Code
0x1400 1st_Receive_PDO_Parameter RECORD PDO CommPar rw The Service Data Object (SDO) permits write and read access to the object directory. This
SDO is implemented according to the CAL specification by the Multiplexed Domain CMS
0x1401 2nd_Receive_PDO_Parameter RECORD PDO CommPar rw object. The protocol is designed for the transfer of data of any length. For SDO transfer,
0x1402 3rd_Receive_PDO_Parameter RECORD PDO CommPar rw an SDO server is integrated into the device. Communication is by way of two reserved
0x1403 4th_Receive_PDO_Parameter RECORD PDO CommPar rw
identifiers.
1st_Transmit_PDO_Mapping Subindex
0x1A00 RECORD PDO Mapping rw
max 8 objects Index
2nd_Transmit_PDO_Mapping Control field
0x1A01 RECORD PDO Mapping rw
max 8 objects
Figure Example of SDO data transfer in Expedited Mode
3rd_Transmit_PDO_Mapping
0x1A02 RECORD PDO Mapping rw
max 8 objects
4th_Transmit_PDO_Mapping
0x1A03 RECORD PDO Mapping rw
max 8 objects
Table Object directory
• Expedited Multiplexed Domain Protocol for access to objects with a data length INT16 -32768...32767 Integer, signed
of up to 4 bytes (shown above) and INT32 -2147483648...2147483647
• Multiplexed Domain Protocol, for access to objects of any length 32-bit floating point number in IEEE
FLOAT32 see IEEE
format
ASCII characters, max. 100 bytes
The entries in the “Control field“ area are generated by the CANopen driver. They are STRING
in bus mode incl. zero terminator
only included to fully document the examples cited. The entries are dependent on the
Table Data types
transferred data.
[Chapter 6]
All device parameters are addressed by way of a parameter number. In a data transfer protocol a maximum of 4 data bytes can be transferred in Expedited
mode. This means all device parameters, apart from string parameters, can be written
In addition to the standard objects, the CANopen profile provides an area for manufac- to with a single transfer protocol.
turer-specific entries. This area lies between 2000 h and 5FFF h. If you then want to read
or write parameter 455-MOT_FNOM (rated frequency of the motor) of the device, the String parameters can be written to using the Multiplexed Domain protocol.
object index is formed from 2000 h + parameter number (Hex).
Example:
The object 1000h Device Type exists both in the DS301 profile and also as a device
parameter with parameter number 2011. Simultaneous two-way access would there-
fore be possible via CANopen or EtherCAT. In order to clearly configure the access, the
read/write access for this object is only possible via profile-specific object number 1000h
(as per DS301).
Note:
- All numeric values are hexadecimal
- The string “X-axis“ is to be transferred
- This text is entered in ServoOne parameter 3 DV_DeviceAliasName
TIME ID Direction DLC Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Comments
18.992445 Tx 601 8 40 03 20 00 00 00 00 00 Read object 2003h (= parameter 3)
18.992972 Rx 581 8 41 03 20 00 64 00 00 00 Reply: 64h --> 100bytes to be transferred
35.514341 Tx 601 8 60 00 00 00 00 00 00 00 Requirement Segment 1
35.514594 Rx 581 8 00 58 2d 41 78 69 73 00 Reply Segment 1 - contains “X-axis“
36.269620 Tx 601 8 70 00 00 00 00 00 00 00 Requirement Segment 2
36.270175 Rx 581 8 10 00 00 00 00 00 00 00 Reply Segment 2
36.982385 Tx 601 8 60 00 00 00 00 00 00 00 Requirement Segment 3
36.982664 Rx 581 8 00 00 00 00 00 00 00 00 Reply Segment 3
37.686447 Tx 601 8 70 00 00 00 00 00 00 00 Requirement Segment 4
37.686706 Rx 581 8 10 00 00 00 00 00 00 00 Reply Segment 4
38.421344 Tx 601 8 60 00 00 00 00 00 00 00 Requirement Segment 5
38.421604 Rx 581 8 00 00 00 00 00 00 00 00 Reply Segment 5
39.053526 Tx 601 8 70 00 00 00 00 00 00 00 Requirement Segment 6
39.053787 Rx 581 8 10 00 00 00 00 00 00 00 Reply Segment 6
39.749081 Tx 601 8 60 00 00 00 00 00 00 00 Requirement Segment 7
39.749347 Rx 581 8 00 00 00 00 00 00 00 00 Reply Segment 7
40.428981 Tx 601 8 70 00 00 00 00 00 00 00 Requirement Segment 8
40.429249 Rx 581 8 10 00 00 00 00 00 00 00 Reply Segment 8
41.085839 Tx 601 8 60 00 00 00 00 00 00 00 Requirement Segment 9
41.086198 Rx 581 8 00 00 00 00 00 00 00 00 Reply Segment 9
[Chapter 6]
TIME ID Direction DLC Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Comments
41.740755 Tx 601 8 70 00 00 00 00 00 00 00 Requirement Segment 10
41.741148 Rx 581 8 10 00 00 00 00 00 00 00 Reply Segment 10
42.514034 Tx 601 8 60 00 00 00 00 00 00 00 Requirement Segment 11
42.514294 Rx 581 8 00 00 00 00 00 00 00 00 Reply Segment 11
43.172512 Tx 601 8 70 00 00 00 00 00 00 00 Requirement Segment 12
43.172787 Rx 581 8 10 00 00 00 00 00 00 00 Reply Segment 12
43.908571 Tx 601 8 60 00 00 00 00 00 00 00 Requirement Segment 13
43.908831 Rx 581 8 00 00 00 00 00 00 00 00 Reply Segment 13
44.668466 Tx 601 8 70 00 00 00 00 00 00 00 Requirement Segment 14
44.668740 Rx 581 8 10 00 00 00 00 00 00 00 Reply Segment 14
53.884044 Tx 601 8 60 00 00 00 00 00 00 00 Requirement Segment 15
53.884414 Rx 581 8 0b 00 00 00 00 00 00 00 Reply Segment 15 - No further segments
The string “X-Axis“ at 6 bytes is so short that it can be completely transferred with the
first segment.
The following segments (of 100 bytes of parameter) therefore only include zeroes.
Remedy:
The parameter data set is transferred to the drive controller without a logic check. At the
end of the download, the logic check is reactivated and the drive controller checks the
transferred parameters for plausibility. During this check parameter settings that do not
functionally match are reported as errors.
[Chapter 6]
Meaning: The difference between this and the acyclic synchronous transmission type is Any bit changes within the TxPDO can serve as an event for the sending of a TxPDO.
that RXPDOs are only evaluated after receipt of 1-F0 h Sync objects and TxPDOs are only Thus only the mapped contents of this TXPDO are relevant as an event for the sending
transmitted every 1-F0 h Sync objects. of a TxPDO. Accordingly it is not possible to send a TxPDO dependent on the changes to
the content of another TxPDO.
There are screens defined in field parameter 2007 enabling the display of individual bits
of TxPDOs. Subindexes are respectively relevant for a TxPDO. Each subindex is responsib-
le for 32 bits of the TxPDO. The structure is thus as follows:
By default all mapping settings are set to 0, i. e. the PDOs do not contain any mapping.
Example of application of screens:
To only allow the lower 16 bits of the TxPDO1 as an event, the subindexes of parameter The communication settings (mapping/transmission types etc.) can be saved in the
2007 are described as follows: device however, and are subject to data set handling. This means they must be rewritten
each time and can be transferred with the data set.
– Subindex 0 (Event screen TxPDO1 bytes 0 – 3) = 0000FFFFh
– Subindex 1 (Event screen TxPDO1 bytes 4 – 7) = 00000000h The following objects are relevant for mapping:
RxPDOs:
1600h RxPDO1 mapping
Note: The cyclic sending of the Tx PDOs is activated by setting a cycle time
1601h RxPDO2 mapping
in ms in the objects 0x1800 (TxPDO1) 0x1801(TxPDO2), 0x1802 (TxPDO3)
1602h RxPDO3 mapping
and 0x1803 (TxPDO4) subindex 5 (event timer).
1603h RxPDO4 mapping
TxPDOs:
1A00h TxPDO1 mapping
1A01h TxPDO2 mapping
1A02h TxPDO3 mapping
1A03h TxPDO4 mapping
[Chapter 6]
request r s indication
The Heartbeat function to DS301 (V4.01) is supported. ServoOne can only be used as indication
indication
heartbeat producer, i.e. it sends heartbeat telegrams to the controller. To this end object Heartbeat
1017H Producer Heartbeat Time is implemented. Producer
Heartbeat
Time
Consumer
Time
A time value (in ms) is entered as a value for this object. The time value represents the 0 1
cyclic interval during which the drive controller sends its heartbeat telegrams. 7 6 .. 9
request r s indication
indication
indication
Heartbeat protocol
The Heartbeat protocol defines an ERROR CONTROL SERVICE without using REMOTE Heartbeat
Consumer
FRAMES. Time
A HEARTBEAT PRODUCER sends a cyclic HEARTBEAT MESSAGE. One or more HEART-
BEAT CONSUMERS receive this message. The relationship between the PRODUCER and
the CONSUMER can be configured by way of the objects described below. The HEART-
Heartbeat Event
BEAT CONSUMER monitors receipt of the HEARTBEAT PROTOCOL taking account of the
preset HEARTBEAT CONSUMER TIME. Figure Heartbeat protocol
If the HEARTBEAT PROTOCOL is not received within the HEARTBEAT CONSUMER TIME, r: reserved (always 0)
a HEARTBEAT event is generated. s: the state of the Heartbeat producer
0: BOOTUP
The HEARTBEAT PROTOCOL starts directly after entry of the HEARTBEAT PRODUCER 4: STOPPED
TIME. 5: OPERATIONAL
If the device is powered up with a HEARTBEAT PRODUCER TIME setting not equal to 0, 127: PRE-OPERATIONAL
the HEARTBEAT PROTOCOL starts with the state transition INITIALISING -> PREOPERATI-
ONAL. The NODE GUARDING and HEARTBEAT functions cannot be used in a device
simultaneously. If the HEARTBEAT PRODUCER TIME is not equal to 0, the
In this case the BOOTUP MESSAGE is classed as the first HEARTBEAT MESSAGE. HEARTBEAT PROTOCOL is used.
for EtherCAT
is used as a service data channel and thus also enables access to drive parameters. This is
done via the SDO (Service Data Objects) channel. The mailbox service also provides the
basis for the services of EoE (Ethernet over EtherCAT) and the error handling (emergency
telegrams).
The process data is designed on the basis of CANopen (CiA DS301). This means there is
7.1 Supported EtherCAT functionality mapping of objects in PDOs (Process Data Objects) that are cyclically transferred. This
process data includes, for example, cyclic position, speed or torque reference values and
Below you will find an overview of the EtherCAT functionality implemented in ServoOne. actual values.
The next diagram shows the basis for the following description. It shows the structure of
EtherCAT based on the OSI 7 layer model. The basis for both SDO and PDO accesses to the drive is always the object directory,
which is realised based on CANopen. For the user this means that these objects can be
HTTP, FTP ... Application accessed both via CANopen and via EtherCAT.
(DSP402 profile)
In the case of ServoOne the DS402 profile is again set up on the application layer.
For information on this layer refer to the sections “Implemented DS402 functionality“
TCP UDP Object Dictionary and “DS402 operation modes“.
AL
IP
SDO PDO Mapping An overview of the EtherCAT functionality of ServoOne is provided below:
Ethernet
Process Data
Emergency / SDO /
Mailbox EoE Process Data
SDO Information Service
• 4 RxPDOs
DL
• 4 TxPDOs
EtherCAT Data Link Layer
• Transfer length = max. 8 bytes per PDO
• Variable mapping as per DS301 (cf. CANopen)
Physical Layer (Ethernet) Attention: The PDO must have an even number of bytes assigned. If an
• Cycle times
The physical layer of EtherCAT based on IEEE802.3/100 BaseTX Ethernet physics. Based
Transfer cyclic position references with max. 8 kHz (125µs)
on this the EtherCAT Data Link Layer (DL) follows, which is split into mailbox and process
Transfer cyclic speed reference with max. 8 kHz (125µs)
data. The following layer is termed as AL (Application Layer) and includes the services of
Transfer cyclic torque references with max. 8 kHz (125µs)
CoE (CAN over EtherCAT) and EoE (Ethernet over EtherCAT).
[Chapter 7]
Mailbox Emergency
ServoOne supports the CAN over EtherCAT (CoE) and Ethernet over EtherCAT (EoE) The Emergency service is designed for the transfer of error messages. In contrast to
protocol. The following functions/services are implemented: CANopen, emergency messages in EtherCAT are not autonomously sent from the slave
but are retrieved by the master.
CoE
Functionality in ServoOne:
• Sdo/Abort
– Initiate SDO Download • ErrorCodes as per the DS402 device profile are supported.
– Download SDO Segment • For the structure/content of the emergency message refer to the section “Emer-
gency Objects“
– Initiate SDO Upload
– Upload SDO Segment
SDO Information Service
– Abort SDO Transfer
– All device parameters are accessible via object ID 2000H + x The SDO Information Service allows the master to read the object directory of the
slave. In this way, the master can determine the supported objects of the slave with the
Note: Profile-specific parameters are visible in DriveManager, but only in required additional information (e. g. data type/access rights etc.). The SDO Information
range 1000H... (DS301 objects)/6000H... (DS402 objects) writeable/readable. Service therefore represents an alternative in the use of EDS files known to CANopen.
This means parameters stored both as device parameters (range 2xxxH) and
also as profile parameters (DS301/DS402) can only be read and written to via Functionality in ServoOne:
their object number (DS301/DS402 profile).
• Access to the object list and description
• Alternatives for integrating the EDS file
Example:
EoE
The object 1000h Device Type exists both in the DS301 profile and also as device pa-
rameters with parameter number 2011. Simultaneous two-way access would therefore Functions such as the tunnelling of standard Ethernet frames in EtherCAT generally fall
be possible via CANopen or EtherCAT. In order to uniquely configure the access, the under Ethernet over EtherCAT. This enables protocols, for example TCP/IP to be trans-
read/write-access for this object is only possible via profile-specific object number 1000h ferred via EtherCAT.
(as per DS301).
Implemented functionality in ServoOne:
• Initiate EoE request
• Initiate EoE response
• EoE fragment request
• EoE fragment response
XML file
Figure EtherCAT state machine
The XML file helps to integrate an EtherCAT slave into an EtherCAT master (control).
It includes the configuration (mapping etc.) for the respective operation modes.
State Description
Notes on ServoOne: Init Initialisation, the device starts up.
The XML file is provided with the firmware.
The device is ready to be configured.
The integration of this file is control-specific.... Pre-Operational
Mailbox communication is possible.
PDO input data (TxPDO device) can be read.
Safe-Operational
PDO output data (RxPDO device is ignored.
NMT (Network Management)
Cyclic I/O communication
Operational
The Network Management is essentially based on the network management of CANo- PDO output data (RxPDO device) is processed.
pen. The Stopped (CANopen) state was replaced by the Safe Operational (EtherCAT)
state however.
Transitions Actions
Depending on the scope of functions of the control software, individual state transitions
IP Start Mailbox Communication
can be executed automatically or via the PLC.
PI Stop Mailbox Communication
PS Start Input Update
SP Stop Input Update
Table State transitions
[Chapter 7]
Transitions Actions
The parameter setting of control settings, scaling etc. can also be performed via the
DriveManager. Alternatively all parameters can also be configured via the object directo-
ry.
Terminals
The functions in this section relate to activation in the modes of operation of DS402 Fault
Operation Mode State Machine
profile modes of operation
(6060h)
[Chapter 8]
Power 10 12
OPERATION ENABLE:
3 6
Ensabled No errors were detected.
Switched On Drive function is enabled and power is connected to motor.
9 8
4 Drive parameters have been changed.
5
Operation 11 Quick Stop
(Relates to standard application of the drive.)
Enable 16 Activ
QUICK STOP ACTIVE:
Figure State machine Drive parameters have been changed.
QUICK STOP function being executed.
Drive function is enabled and power is connected to motor.
If the QUICK STOP OPTION CODE is set to 5 (remain at
[Chapter 8]
The objects form part of the data set as standard parameters of the devices.
Note: The quick-stop ramp is always executed with the smoothing preset
for the driving profile ramps. The error stop ramp is always executed without
smoothing, even when smoothing is programmed.
Halt_Option_Code Correlations must be calculated externally and the final results entered in the relevant
0: disable drive, motor is free to rotate
1: slow down on slow down ramp
factor group parameter.
0x605D VAR Integer16 rw
2: slow down on quick stop ramp
3: slow down on the current limit It is generally easier to have the Scaling Wizard calculate the parameter settings.
4: slow down on the voltage limit
[Chapter 8]
Note: The following objects are directly calculated in ServoOne: Object Object Object
- Position Factor Type Attr.
No. Name Code
- Velocity Encoder Factor
0x6092 Feed_Constant ARRAY Unsigned32 rw
- Acceleration Factor
0x6093 Position_Factor ARRAY Unsigned32 rw
The calculation is based on the objects stored in the formulae 0x6094 Velocity_Encoder_Factor ARRAY Unsigned32 rw
(e. g. feed constant, gear ratio etc.).
0x6097 Acceleration_Factor ARRAY Unsigned32 rw
It is in fact possible to change these variables in DriveManager or via the bus,
but they will be overwritten by the internal calculation as part of the control Table Factor group
initialisation.
Note: In this section you will find an overview of the objects from the factor
The objects of the factor group can be calculated and entered directly by the user,
group and the underlying formulae for the calculation.
independently of the DriveManager Scaling Wizard. The corresponding encoder settings
You will find practical examples for the implementation of scaling in the
must be made however.
Application Manual.
Feed The same applies to the speed reference and actual speed value.
Feed Constant =
Drive shaft revolutions
Object 6093h: Position Factor Please observe the operation of the object polarity as per DS402 V2.0.
The position factor converts the desired position (in position units) into the internal
format (in increments). Bits 0 to 5 = reserved (don‘t use)
Bit 6 = velocity polarity
Position Encoder Resolution • Getriebeübersetzung Bit 7 = position polarity
Position Factor =
Feed constant
Note: As in the case of the other objects in the factor group,
Object 6094h: Velocity Encoder Factor
changes in polarity only take effect if the control is switched off.
The velocity encoder factor converts the desired velocity (in velocity units) into the inter-
nal format (in increments).
Velocity Encoder Resolution • Position encoder resolution • Position unit • F velocity (Notationsindex) 8.5 I/O map, object 60FDH
Feed constant • Velocity unit • Seconds • F positon (Notationsindex)
The status of inputs and outputs of the drive controller can be determined using various
objects. Object 60FDh from device profile DS402 is implemented, as well as two manuf-
An example of F velocity (Notationsindex) or F positon (Notationsindex)
acturer-specific objects.
would be 102 or 10-6
So it is irrelevant to which input, for example a limit switch is connected. Within the
object the bit that defines the state of the limit switch is permanently defined.
[Chapter 8]
This manufacturer-specific object delivers an input map of all the digital inputs of Ser-
voOne. The object is mappable and transferable by PDO. The assignment is as follows:
Bit Assignment
0 State input ENPO
1 State input ISD00
2 State input ISD01
3 State input ISD02
4 State input ISD03
5 State input ISD04
6 State input ISD05
7 State input ISDSH
8 to 15 Don’t use
16 State input ISD06
17 Don’t use
For activation via CANopen (or CoE - EtherCAT) as per DS402 profile the following para-
meters must be set in the device:
The interpolation time CON_IpRefTs represents the cycle time in which reference values
from a higher-level controller are expected.
[Chapter 9]
The object is also mapped in the parameter 2208-MP_Controlword. The control word Bit of the control word
contains bits for: Transi-
Command
Fault Enable Quick- Enable- Switch tions
reset operation Stop voltage on
– the controlling of the state,
Shutdown 0 X 1 1 0 2, 6, 8
– the controlling of operating modes and
Switch on 0 0 1 1 1 3*
– manufacturer-specific options.
Switch on 0 1 1 1 1 3**
Disable voltage 0 X X 0 X 7, 9, 10, 12
The bits of the control word are defined as follows: Quick Stop 0 X 0 1 X 7, 10, 11
15 11 10 9 8 7 6 4 3 2 1 0 Disable operation 0 0 1 1 1 5
Use of the specific bits is explained in more detail in the sections on the operation
modes.
[Chapter 9]
Bit Description M/O Xxxx xxxx x00x 0111 Quick stop active
3 Fault M
Bit 4: Voltage enabled
4 Voltage enabled M
Power supply connected.
5 Quick stop M
6 Switch on disabled M Bit 5 Quickstop
In the LOW state this bit indicates that the controller is executing a “quick stop“. Bits 0,
7 Warning O
1 and 2 of the status word are set to 1 when the drive is ready for operation. The other
8 Manufacturer-specific O bits indicate additional states of the drive, such as execution of a “quick stop“. In the
9 Remote M event of an error the FAULT bit is set.
10 Target reached M
Bit 7: Warning
11 Internal Limit active M Warnings such as temperature limits, are indicated in bit 7. In response to warnings the
12 - 13 Operation mode specific O device state does not change. For more information on the warning given, refer to the
FAULT CODE.
14 - 15 Manufacturer-specific O
Table Bits in the status word Bit 8: Manufacturer-specific
Currently not used.
Bit 9: Remote
Bits 0 - 3, 5 and 6:
Currently not used.
These BITS indicate the STATUS of the controller.
Operation mode The units, the reference and ramp variable are produced from the settings of the factor
Cyclic Cyclic Cyclic group. Also refer to the section 5.4 “Units and scalings“ in this regard.
synchro- synchro- synchro-
Inter- The device supports the following objects for this mode:
Bit Profile- Profile nous nous nous
Homing- polated
position velocity- position velocity torque
mode position Object Object Object
mode mode mode mode mode Type
mode No. Name Code
(Ether- (Ether- (Ether-
CAT) CAT) CAT) 0x606C Velocity actual value VAR Int32
Setpoint Target Target Target 0x60FF Target velocity VAR Int32
Homing IP mode
12 acknow- Speed position velocity torque
attained active 0x6094 Velocity encoder factor ARRAY Int32
ledge ignored ignored ignored
Following Max slippa- Homing Following 0x6083 Profile acceleration VAR Int32
13 reserved reserved reserved
error ge error error error 0x6084 Profile deceleration VAR Int32
Table Mode-specific bits in the control word 0x6085 Quick Stop deceleration VAR UInt32
0x607E Polarity VAR UInt8
Table Profile Velocity Mode
Bits 14 and 15:
These bits are implemented specific to manufacturer; explanatory notes to them are
given in the sections on the various operation modes.
[Chapter 9]
status_word
This mode (Mode of operation = 6) is used to perform a homing of a position-control-
led axle. The drive executes a movement according to the programmed reference run homing_speeds
Homing
type (homing method).
homing_acceleration
position_demand_value*
The various homing methods differ in the integration of hardware limit switch, reference home_offset
cam and zero pulse into the encoder system. It should be noted in this that, for limit
switch and reference cam functionality, appropriate digital inputs should be configured:
Figure Homing function
[Chapter 9]
9.3.1 Mode-specific bits in the control word 9.3.2 Mode-specific bits in the status word
In this operation mode (mode of operation =1) the axle executes relative or absolute target_position [position Limit
Multiplier position
(607Ah) units] Function
single positioning movements. positio_range_limit (607Bh)
software_position_limit position_factor
(607Dh) (6093h)
Object Object Object home_offset (607Ch) polarity (607Eh)
Type Attr.
No. Name Code
0x607A Target_Position VAR Integer32 rw
profile_velocity
(6081h) [speed units]
0x607d Software Position Limit ARRAY Integer32 rw Limit Function velocity
end_velocity
[speed units]
0x6081 Profile_Velocity VAR Unsigned32 rw (6082h)
[Chapter 9]
9.4.1 Mode-specific bits in the control word 9.4.2 Mode-specific bits in the status word
In this OPERATION MODE two different options for target position input are supported.
SET OF SETPOINTS:
When the target position is reached, the drive directly approaches the next target
position; the axle is not stopped when the first target position is reached.
When the target position is reached the drive indicates the fact to the master. Then the v2
drive receives a new setpoint. At each target position the drive is stopped before being v1
moved on to the next target position.
The two options are controlled by way of the timing of the NEW SETPOINT and CHAN- t0 t1 t2 t3 time
GE SET IMMEDIATELY bits in the control word and the SETPOINT ACKNOWLEDGE bit in
the status word. These bits allow a new positioning operation to be initiated even while Figure Single setpoint
the current one is ongoing.
If the “CHANGE SET IMMEDIATELY“ bit is set to “1“ (broken line in Figure “Setpoint
data
transmission“), the new target position is adopted immediately. In the Figure “Change
Set Immediately“ the drive receives the first target position at the time t0. At the time
t1 the drive receives the second target position. The drive immediately implements the
new_setpoint movement to the second target position.
(2) (4)
velocity
(6)
change_set_immediately v2
(1) v1
setpoint_acknowledge
(3) (5) t0 t1 t2 time
Figure Setpoint transmission from a host computer Figure Change set immediately
If the “CHANGE SET IMMEDIATELY“ bit is set to “0“ (solid line in above diagram) a
SINGLE SETPOINT is expected by the drive (1).
When the setpoint has been transmitted to the drive, the master activates the positio-
ning by setting the ‚New setpoint‘ bit in the control word (2). The drive responds by set-
ting the “Setpoint acknowledge“ bit in the status word (3) once the new data has been
detected and saved. Now the master can delete the “New setpoint“ bit (4). Then the
drive signals by deleting the “set-point acknowledge“ bit that a new setpoint is accepted
(5). In the diagram the mechanism initiates a speed 0 on reaching the target position
at time t1. After the message indicating the target position has been reached, the next
target position can be initiated at time t2.
[Chapter 9]
CANopen errors - i.e. incorrect configurations, bus disturbances etc. - are indicated by Draft 402 6040h VAR Control word Integer16 rw M
error code 0xFF00.
Note: When an error occurs the controller executes a response as per the pa- An error acknowledgement is executed by a rising edge at bit 7 in the control word.
rameterised error response. These can be set separately for individual errors. Resetting of the error is signalled by transmission of the following emergency message:
Note: The state displays of the 7-segment display are explained in the Appli- Emergency message acknowledgment
Emergency 00 00 00 00 00 00 00 00
cation Manual. error
Table Error acknowledgement
If the cause of the error is not eliminated, the drive controller returns to the error state
after transmission of another emergency message.
[Chapter 10]
Note: ServoOne has parameters with default values in the device that may
deviate from the default values in the EDS file. These are power-stage specific
parameters with contents that are dependent on the size. Examples of such
parameters are:
Para 302 – CON_SwitchFreq
Para 307 – CON_VoltageSupply
Para 651 – DV_CAL_VDC
[Chapter 11]
[Chapter 12]
[Chapter 13]
[Chapter 14]
NMT 39 R
NOT READY TO SWITCH ON 42 READY TO SWITCH ON 42
O Reference run types 55
Remedy 33
Object 2079h – MPRO_INPUT_STATE 48 Representation of data types 29
Object 208Fh – MRPO_OUTPUT_STATE 48 Restoring factory defaults 21
Object 60FDh – Digit inputs 47 RJ-45 socket 16
Object directory 63
Object directory of DS301 27 S
Object index 30 Save the settings 21
OPERATION ENABLE 42 SDO data transfer 28
Operation mode 51, 53 SDO Information Service 38
Operation modes DS402 49 Service data object 28
Operation mode selection 22 ServoOne 3
Option codes 44 Setting the address 9
Overview of supported CAN objects 27 Setting the device parameters 27, 37
P Setting the software address and Baud rate 20
SINGE SETPOINT 59
Parameter channel 28 Software address 20
Parameter data formats 29 Spring-type terminal 12
Parameter set download 33 State control 50
Parameter setting of ServoOne 49 State machine 41, 42
PDO mapping 35 State transitions 39
PDO transfer 34 Status 2
PDO transmission types 34 Status bit 44
Pictograms 4 Status word 51
Pin assignment 16 Status word bits 52
[Chapter 14]
Terminals 9
Test higher-order controller 20
Translation of transmitted values (ASCII) 32
Transmission of TxPDO 34
Transmission speeds 13
U
XML file 39