Professional Documents
Culture Documents
Description
Commissioning
of the
Servomotor-
Controllers
Type
SEC-AC-305-CO
SEC-AC-508-CO
Fieldbus-protocol
CanOpen
Description
534 277
en 0208NH
[665843]
Contents and general instructions
Original . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . de
Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
B. Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Designated use
Warning
If to be used as an explosion-protected operating device,
make sure that:
S electrical contacts are not disconnected under tension
S the completely fitted product with all plugs, adapters
and protective caps complies at least with protection
class IP 64.
Target group
Service
Please consult your local Festo repair service if you have any
technical problems.
Trademarks
Validity
Further manuals
Order address
CAN in Automation (CiA) International Headquarter
Am Weichselgarten 26
91058 Erlangen / Germany
Tel. +49-(0)9131-601091
Fax: +49-(0)9131-601092
Danger categories
This manual contains instructions on the possible dangers
which may occur if the product is not used correctly. These
instructions are marked (Warning, Caution, etc), printed on a
shaded background andmarked additionally with a picto-
gram. A distinction is made between the following danger
warnings:
Warning
... This means that failure to observe this instruction may
result in serious personal injury or damage to property.
Caution
... This means that failure to observe this instruction may
result in personal injury or damage to property.
Please note
... This means that failure to observe this instruction may
result in damage to property.
Pictograms
Information:
Recommendations, tips and references to other information
sources.
Accessories:
Information on necessary or sensible accessories for the
Festo product.
Text markings
Safety instructions
Pay attention to the safety notes!
Warning
Noncompliance of the safety notes may cause personal or
property damage.
Inside the SEC-AC and on its connections there are high
voltages which can be extremely dangerous.
Switch off the power supply of the SEC-AC, the PC and the
motor, therefore, and wait for at least 5 minutes in order
that the intermediate circuit can discharge before you con-
nect or disconnect any plugs.
Warning
During installation, commissioning and maintenance you
must observe the safety and accident prevention regula-
tions valid for the specific application.
The following regulations apply but are not guaranteed to
be complete:
VDE 0100: Regulations for the installation of
high voltage (up to 1000 V) devices
EN 60 204-1: Electric systems with electronic
operating media
EN 50 178: Equipment for high voltage systems
with electronic operating media
EN 61 800-3: Electric drives with adjustable speed
EN 292
EN 954
Chapter 1
Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Chapter 2
Contents
2.1 Description
7 CAN-H
8 nc
9 nc
2.5 CAN-Bus
2.5.1 Function
2.6.1 Function
5 V output
Analogue input
Resolution 12 Bit
3 Fault [LSB]
4 Temperature [C]
Fig. 2/3: Typical curve of the offset (dotted line) and am-
plifier fault vs temperature (example measured
values)
Caution
Please respect carefully the following information and
notes for the cabling of the controller to get a stable and
undisturbed communication system. A non professional
cabling can cause malfunctions of the can bus which hence
the controller to shutdown with an error.
The can bus offers an easy and safe way to connect all parts
of a plant. As condition all following instructions have to be
respected carefully.
Chapter 3
Contents
3.1 Survey
Baudrate
This parameter determines the used baudrate in kBaud.
Please note that high baudrates can only be achieved
with short cable length.
Mode
With the mode parameter special functions like changing
the node number by digital inputs can be set.
MODE
The mode parameters is set bit by bit:
... ...
BAUDRATE
The following baudrates are permissible:
Read configuration.
Answer according to write command.
Node number: 1
Baudrate: 1000 kB
Mode: CANopen with node verification
BUS:01:03E8:000C
Node number: 10
Baudrate: 500 kB
Mode: CANopen with node verification
BUS:0A:01F4:000C
Fig. 3/1:
After entering the BUS command in the upper input line press
the Send button. The syntax of the command can be found in
chapter 3.2 and 3.3.
Chapter 4
Contents
4.1 Survey
1 3 2 1 2
4 5
1 6 2
SDO Service Data Object Used for normal parametrization of the servo con-
troller
PDO Process Data Object Fast exchange of process data (e.g. velocity
actual value) possible
NODE-GUARDING Node Guarding Used for observing all nodes by cyclic messages
1 2
601h Len D0 D1 D2 D3 D4 D5 D6 D7
UINT8/INT8
Command 40h IX01) IX12) SU3) 2Fh4) IX0 IX1 SU DO
Answer 4Fh4) IX0 IX1 SU D0 60h IX0 IX1 SU
UINT16/INT16
Command 40h IX0 IX1 SU 2Bh5) IX0 IX1 SU DO D1
Answer 4Bh5) IX0 IX1 SU D0 D1 60h IX0 IX1 SU
UINT32/INT32
Command 40h IX0 IX1 SU 23h6) IX0 IX1 SU DO D1 D2 D3
Answer 43h6) IX0 IX1 SU D0 D1 D2 D3 60h IX0 IX1 SU
Example
1 2
1 Error token
2 Error code (4 Byte)
Fig. 4/3:
06 06 00 00 h Hardware failure
06 07 00 10 h The data length of the object does not match the message length
06 07 00 12 h The data length of the object is greater than the message length
06 07 00 13 h The data length of the object is smaller than the message length
UINT8/INT8
Command ?XXXX1)SU2) =XXXXSU:WW
Answer =XXXXSU:WW3) =XXXXSU:WW
UINT16/INT16
Command ?XXXXSU =XXXXSU:WWWW
Answer =XXXXSU:WWWW4) =XXXXSU:WWWW
UINT32/INT32
Command ?XXXXSU =XXXXSU:WWWWWWW
Answer =XXXXSU:WWWWWWWW5) =XXXXSU:WWWWWWWW
1) Index (hex)
2) Subindex (hex)
3) 8 bit data (hex)
4) 16 bit data (hex)
5) 32 bit data (hex)
Caution
Never use this access mechanism in real applications !
The access via RS232 is only implemented for checking
your application. The protocol is inapplicable for real time
access to the controller and may cause errors. In addition
the syntax of this protocol may change without notice.
4.3 PDO-Message
EXAMPLE
The host computer wants to know when the servo controller
has reached the target position at a positioning from A to B.
If SDOs are used the host constantly has to poll the object
statusword, e.g. every millisecond, thus loading the bus ca-
pacity more or less depending on the request cycle time.
If PDOs are used the servo controller is parametrized at the
start of an application in such a way that a PDO is send on
each modification of the statusword. So the host computer
need not to poll all the time but a message is sent to it auto-
matically if an event occurs.
Transmit-PDO (T-PDO) Servo } Host Servo controller sends PDO if a certain event occurs
Receive-PDO (R-PDO) Host } Servo Servo controller evaluates PDO if a certain event
occurs
D1 D2 D3 D4 D5 D6 D7
Almost any desired data frame can be built this way. The fol-
lowing chapter shows how to parametrize the servo controller
for that purpose:
The object determines how many objects are mapped into the
specific PDO. Following restrictions has to be respected:
The host has to parametrize the index, the subindex and the
length of each object, that should be transmitted by the PDO.
By specifying the length also parts of an object can be
mapped into a PDO. Only multiple of 8 bit are allowed start-
ing with the LSB.
1 2 3
Fig. 4/5:
EXAMPLE
Following objects should be transmitted in a PDO:
3. Parametrize transmission_type
4. Identifier parametrieren
1. Transmit-PDO
2. Transmit-PDO2
tpdo_1_transmit_mask
tpdo_2_transmit_mask
1. Receive PDO
2. Receive PDO
4.4 SYNC-Message
Index 1005h
Name COB_ID_sync_message
Access rw
PDO Mapping no
Units
emergency message
4.5.2 Objects
pre_defined_error_field
Index Comment Type Acc. Default Value
4.6 Node-Guarding
4.6.1 Objects
Index 100Ch
Name guard_time
Access rw
PDO Mapping no
Units ms
Default Value 0
Index 100Dh
Name life_time_factor
Access rw
PDO Mapping no
Units
Default Value 0
Index 100Eh
Name node_guarding_ID
Access ro
PDO Mapping no
Units
Index 6510h
Subindex 12h
Name node_guarding_without_rtr_bit
Access ro
PDO Mapping no
Units
Default Value 0
80 pre-operational
Please note
The communication status has to be set for node guarding
and PDO communication as these features only work if the
communication status has been set to operational.
R-PDO1 201h
R-PDO2 301h
SYNC 080h
NMT 000h
Chapter 5
Contents
5.1.1 Survey
Fig. 5/6:
Please note
It is urgently recommended to use method 2.
The appendix of this manual contains an example program
demonstrating this process.
Warning
Before switching on the power stage for the first time, as-
sure that the servo controller contains the desired para-
meters.
An incorrect parameter set-up may cause uncontrolled
behaviour of the motor and thereby personal or material
damage may occur.
5.1.2 Objects
Index 1011h
Name restore_default_parameters
Number of Elements 1
Sub-Index 01h
Description restore_all_default_parameters
Access rw
PDO Mapping no
Units
Default Value 1
Index 1010h
Name store_parameters
Number of Elements 1
Sub-Index 01h
Description save_all_parameters
Access rw
PDO Mapping no
Units
Default Value 1
5.2.1 Survey
Fig. 5/7:
5.2.2 Objects
Index 6093h
Name position_factor
Number of Elements 2
Sub-Index 01h
Description numerator
Access rw
Units increments
Default Value 1
Sub-Index 02h
Description divisor
Access rw
Units position_units
Default Value 1
gear_ratio Ratio between revolutions on the driving side (R IN) and rev-
olutions on the driven side (ROUT).
feed_constant Ratio between revolutions on the driven side (ROUT) and
equivalent motion in position_units (e.g. 1 rev = 360)
velocity_encoder_resolution Internal resolution of position values: 1 RIN equals 65536
= 65536 Ink. Increments.
RIN
(e.g. degree)
OR
ROUT (e.g. mm)
Fig. 5/8:
65536 gear_ratio
position_factor = numerator =
divisor feed_constant
EXAMPLE
4. Calculate equation
1 2 3 4 Result
shortened
Index 6094h
Name velocity_encoder_factor
Number of Elements 2
Sub-Index 01h
Description numerator
Access rw
Units increments
Sub-Index 02h
Description divisor
Access rw
Units increments
Default Value 60
EXAMPLE
5. Calculate equation
1 2 3 4 5
Result
shortened
1/100 RPM 1 ROUT 1 min 2/3 65536 Inc 2R 1min num: 8192
R 3R 60s 131072Incs
(R/100min) = = = div: 1125
100 R/100 60 s
100R100 18000U100min
1R
Index 6097h
Name acceleration_factor
Number of Elements 2
Sub-Index 01h
Description numerator
Access rw
Units increments
Sub-Index 02h
Description divisor
Access rw
Units increments
Default Value 60
time_factor_a Ratio between internal time units squared and user defined
time units squared
(e.g. 1 min2 = 1 min(1min = 60s 60s = 3600 s2)
gear_ratio Ratio between revolutions on the driving side (R IN) and rev-
olutions on the driven side (ROUT).
feed_constant Ratio between revolutions on the driven side (ROUT) and
equivalent motion in position_units (e.g. 1 rev = 360)
velocity_encoder_resolution Internal resolution of position values: 1 RIN = 65536 Inc.
= 65536 Inc.
EXAMPLE
1. Desired unit on the driven side (acceleration_units)
5. Calculate equation
1 2 3 4 5
Result
shortened
3600s2
3600s2
Index 607Eh
Name polarity
Bit Meaning
6 velocity_polarity_flag
0: multiply by 1 (default)
1: multiply by -1 (invers)
7 position_polarity_flag
0: multiply by 1 (default)
1: multiply by -1 (invers)
5.3.1 Survey
The supply voltage is directly fed into the power stage. The
rectified supply voltage is smoothened by the capacitors of
the intermediate circuit. The motor is fed from the intermedi-
ate circuit via the IGBTs. The power stage contains a number
of security functions which can be parametrized in part:
Overcurrent control
5.3.2 Objekte
Torque Mode
The power stage is switched off immediately after the
signal has been cleared. At the same time a possibly ex-
isting holding brake is locked. Therefore the motor coasts
down without being braked or is only stopped by a stop
brake which might exists.
Warning
Both signals do not ensure that the motor is de-energised,
although the power stage has been switched off.
Index 6510h
Name drive_data
Sub-Index 10h
Description enable_logic
Access rw
PDO Mapping no
Units
Default Value 2
Sub-Index 30h
Description pwm_frequency
Access rw
PDO Mapping no
Units Hz
Sub-Index 3Ah
Description enable_enhanced_modulation
Access rw
PDO Mapping no
Units Hz
Default Value 0
Sub-Index 31h
Description power_stage_temperature
Access ro
PDO Mapping no
Units C
Default Value
Sub-Index 32h
Description max_power_stage_temperature
Access ro
PDO Mapping no
Units C
Value Range 80
Default Value 80
Sub-Index 33h
Description nominal_dc_link_circuit_voltage
Access ro
PDO Mapping no
Units mV
Default Value
Sub-Index 34h
Description actual_dc_link_circuit_voltage
Access ro
PDO Mapping no
Units mV
Default Value
Sub-Index 35h
Description max_dc_link_circuit_voltage
Access ro
PDO Mapping no
Units mV
Sub-Index 36h
Description min_dc_link_circuit_voltage
Access rw
PDO Mapping no
Units mV
Sub-Index 37h
Description enable_dc_link_undervoltage_
error
Access rw
PDO Mapping no
Units
Default Value 0
Sub-Index 40h
Description nominal_current
Access ro
PDO Mapping no
Units mA
Sub-Index 41h
Description peak_current
Access ro
PDO Mapping no
Units mA
Caution
Incorrect setting of current control parameters and the
current limits may possibly destroy the motor and even the
servo controller immediately!
5.4.1 Survey
Caution
Permuted phase order in the motor or the resolver cable
may result in a positive feedback so the motor cannot be
controlled. The motor will rotate uncontrolled !
Please set object 6510 h_21h and 6510h_22h accordingly
(overspeed protection, see chapter 5.5: Velocity controller
and overspeed protection).
5.4.2 Objects
Index 6075h
Name motor_rated_current
PDO Mapping no
Units mA
Please note
If a new value is written into object 6075h
(motor_rated_current) also object 6073h (max_current)
has to be rewritten.
Please note
Before writing object 6073h (max_current) the object
6075h (motor_rated_current) must have a valid value.
Index 6073h
Name max_current
PDO Mapping no
Value Range
Index 604Dh
Name pole_number
PDO Mapping no
Units
Default Value 4
Index 6410h
Name motor_data
Number of Elements 20
Sub-Index 03h
Description iit_time_motor
Access rw
PDO Mapping no
Units ms
Index 6510h
Name drive_data
Sub-Index 38h
Description iit_error_enable
Access rw
PDO Mapping no
Units
Default Value
Index 6410h
Name motor_data
Number of Elements 20
Sub-Index 11h
Description resolver_offset_angle
Access Yaskawa: ro
other: rw
PDO Mapping no
Sub-Index 10h
Description phase_order
Access rw
PDO Mapping no
Units
Value Range 0, 1
Default Value 0
Index 60F6h
Name torque_control_parameters
Sub-Index 01h
Description torque_control_gain
Access rw
PDO Mapping no
Sub-Index 02h
Description torque_control_time
Access rw
PDO Mapping no
Units s
Please note
The resolution of the object torque_control_time (60F6
h_02h) is 102,4 s. Therefore the reread value may differ
from the written one.
5.5.1 Survey
Warning
Incorrect setting of the velocity control parameters may
lead to strong vibrations and destroy parts of the plant this
way!
5.5.2 Objects
Index 60F9h
Name velocity_control_parameters
Sub-Index 01h
Description velocity_control_gain
Access rw
PDO Mapping no
Sub-Index 02h
Description velocity_control_time
Access rw
PDO Mapping no
Units s
Sub-Index 04h
Description velocity_control_filter_time
Access rw
PDO Mapping no
Units s
Please note
The resolution of the object 60F9h_02h
(velocity_control_time) and 60F9h_03h
(velocity_control_filter_time) is 204.8 s.
Therefore the reread value may differ from the written one.
Index 21h
Name over_speed_protec-
tion_limit_speed
PDO Mapping no
Index 22h
Name position_error_switch_off_limit
PDO Mapping no
5.6.1 Survey
Fig. 5/10 shows how the window function is defined for the
message following error. The range between xi-x0 and
xi+x0 is defined symmetrically around the desired position
(position_demand_value) xi. For example the positions xt2
and xt3 are outside this window (following_error_window). If
the drive leaves this window and does not return to the win-
dow within the time defined in the object follow-
ing_error_time_out then bit 13 (following_error) in the
statusword will be set.
2. Position Reached
Fig. 5/11 shows how the window function is defined for the
message position reached. The position range between
xi-x0 and xi+x0 is defined symmetrically around the target
position (target_position) xi. For example the positions xt0
and xt1 are inside this position window (position_window).
If the drive is within this window a timer is started. If this
timer reaches the time defined in the object position_win-
dow_time and the drive uninterruptedly was within the valid
range between xi-x0 and xi+x0, bit 10 (target_reached) will be
set in the statusword.
5.6.2 Objects
Warning
Incorrect setting of the position control parameters may
lead to strong vibrations and so destroy parts of the plant !
Please note
The resolution of the object position_control_time
(60FBh_02h) is 409.6 s. Therefore the reread value may
differ from the written one.
Index 60FBh
Name position_control_parameter_set
Sub-Index 01h
Description position_control_gain
Access rw
PDO Mapping no
Sub-Index 02h
Description position_control_time
Access rw
PDO Mapping no
Units milliseconds
Sub-Index 04h
Description position_control_v_max
Access rw
PDO Mapping no
Sub-Index 05h
Description position_error_tolerance_window
Access rw
PDO Mapping no
Default Value 16
Index 6062h
Name position_demand_value
Default Value
Index 60FCh
Name position_demand_value*
Units increments
Default Value
Index 6064h
Name position_actual_value
Default Value
Index 6063h
Name position_actual_value*
Units increments
Default Value
A drive is locked
If the value of the trailing error window is set to 232-1 then the
trailing error window is deactivated.
Index 6065h
Name following_error_window
Index 6066h
Name following_error_time_out
Units milliseconds
Default Value 0
Index 60FAh
Name control_effort
Units speed_units
Default Value 0
Index 6067h
Name position_window
Units position_units
Index 6068h
Name position_window_time
Units milliseconds
Default Value 0
5.7.1 Survey
Caution
Incorrect parameter adjustment may cause uncontrolled
revolving of the motor and thereby damaging of machine
parts.
Please note
In case of strange behaviour of the servo controller after
parametrizing like an incorrect velocity value e.g., please
check the following objects. If you dont use an external
encoder the actual value of all objects has to comply with
the default value.
5.7.2 Objects
Index 2020h
Name position_controller_resolution
PDO Mapping no
Units increments
Index 2023h
Name synchronization_filter_time
PDO Mapping no
Units s
position_controller_resolution encoder_X2_numerator
encoder_X2_resolution encoder_X2_divisor
Index 2024h
Name encoder_X2_data_field
Number of Elements 7
Sub-Index 01h
Description encoder_X2_resolution
PDO Mapping no
Units increments
Sub-Index 02h
Description encoder_X2_numerator
Access rw
PDO Mapping no
Units
Default Value 1
Sub-Index 03h
Description encoder_X2_divisor
Access rw
PDO Mapping no
Units
Default Value 1
Sub-Index 04h
Description encoder_X2_counter
Access ro
Default Value
Sub-Index 05h
Description encoder_X2_position
Access rw
Default Value
Sub-Index 06h
Description encoder_X2_control
Access rw
PDO Mapping no
Units
Default Value 0
Sub-Index 07h
Description encoder_X2_status
Access ro
Units
Default Value 0
position_controller_resolution encoder_X10_numerator
encoder_X10_resolution encoder_X10_divisor
Index 2025h
Name encoder_X10_data_field
Number of Elements 7
Sub-Index 01h
Description encoder_X10_resolution
Access rw
PDO Mapping no
Units increments
Default Value
Sub-Index 02h
Description encoder_X10_numerator
Access rw
PDO Mapping no
Units
Default Value 1
Sub-Index 03h
Description encoder_X10_divisor
Access rw
PDO Mapping no
Units
Default Value 1
Sub-Index 04h
Description encoder_X10_counter
Access ro
Default Value 0
Sub-Index 05h
Description encoder_X10_position
Access rw
Default Value 0
Sub-Index 06h
Description encoder_X10_control
Access rw
PDO Mapping no
Units
Default Value 0
Sub-Index 07h
Description encoder_X10_status
Access rw
Units
Default Value 0
Sub-Index 08h
Description max_X2_X10_position_difference
Access rw
Index 2028h
Name encoder_emulation_resolution
PDO Mapping no
Units Increments
5.8.1 Survey
5.8.2 Objects
Index 2021h
Name position_encoder_selection
PDO Mapping no
Units
Default Value 0
Index 2022h
Name synchronization_encoder_select
PDO Mapping no
Units
Default Value 1
5.9.1 Survey
All digital inputs of the servo controller can be read out and
almost any digital output can be set or reset using the can
bus. In addition to it several state messages can be mapped
to the outputs.
5.9.2 Objects
Index 60FDh
Name digital_inputs
Units
Default Value
Index 60FEh
Name digital_outputs
Number of Elements 2
Sub-Index 01h
Description digital_outputs_data
Access rw
Units
Default Value 0
Sub-Index 02h
Description digital_outputs_mask
Access rw
Units
0 Brake
5.10.1 Survey
5.10.2 Objects
Index 6510h
Sub-Index 11h
Name limit_switch_polarity
Object Code AR
Units
Value Range 0, 1
Default Value 1
Index 6510h
Sub-Index 14h
Name homing_switch_polarity
Units
Value Range 0, 1
Default Value 1
Index 6510h
Sub-Index 13h
Name homing_switch_selector
PDO Mapping no
Units
Default Value 0
Index 6510h
Sub-Index 15h
Name limit_switch_deceleration
Chapter 6
Contents
6.1.1 Survey
EXAMPLE
Please note
The example implies, that no more bits in the control-
word are set. (For the state transitions only the bits 0..3
are necessary).
The state transitions 3 and 4 can be combined by setting
the controlword to 000Fh directly. For the state transition
3 the set bit 3 is irrelevant.
1) The host has to wait until the requested state can be read
in the statusword. This will be explained more exact in the
following chapter.
Name Meaning
NOT_READY_TO_ The servo controller executes its selftest. The CAN communication does
SWITCH_ON not work.
SWITCH_ON_DISABLED The selftest has been completed. Activation of the CAN communication.
READY_TO_SWITCH_ON MeaningThe servo controller waits until the digital inputs Enable con-
troller + Enable power stage will be set (enable_logic = 2).
FAULT_REACTION_ An error has occurred. On critical errors switching to state Fault. Other-
ACTIVE 1) wise the action according to the fault_reaction_option_code will be ex-
ecuted. The motor is under voltage and will be controlled according to
the Fault Reaction Function.
FAULT An error has occurred. The power stage has been switched off.
1) The power stage is live.
15 Cause of fault remedied + Fault Reset = Bit 7 = Reset fault (Rising edge)
Command Fault Reset
Warning
Power stage disabled
This means the transistors are not driven anymore. If this
state is reached on a rotating motor, the motor coasts
down without being braked. If a mechanical motor brake
is available it will be locked.
Caution
This does not ensure that the motor is not under voltage.
Warning
Power stage enabled
This means the motor will be controlled according to the
chosen mode of operation. If a mechanical motor brake is
available it will be released. A defect or an incorrect para-
meter set-up (Motor current, number of poles, resolver
offset angle, etc.) may cause an uncontrolled behaviour of
the motor
6.1.3 Controlword
Index 6040h
Name controlword
Units
Default Value 0
0 0001h
1 0002h Initiating
g state transitions.
(
(Bits will be
b evaluated d commonly))
2 0004h
3 0008h
4 0010h new_set_point/start_homing_operation
5 0020h change_set_immediatly
6 0040h absolute/relative
7 0080h reset_fault
8 0100h halt
Shutdown x x 1 1 0
Switch On x x 1 1 1
Disable Voltage x x x 0 x
Quick Stop x x 0 1 x
Disable Operation x 0 1 1 1
Enable Operation x 1 1 1 1
Fault Reset x x x x
Please note
S As some state transitions take time for processing, all
changes written into the controlword have to read back
from the statusword. Only when the requested status
can be read in the statusword, one may write in further
commands using the controlword.
The following chart lists all states of the state diagram and
their respective bit combination occurring in the statusword.
EXAMPLE
Please note
The example implies, that no more bits in the controlword
are set. (For the state transitions only the bits 0..3 are
necessary).
6.1.5 Statusword
Index 6041h
Name statusword
Units
Default Value 0
0 0001h
3 0008h
4 0010h voltage_disabled
5 0020h
St t off th
State the servo controller
t ll (s.( Fi
Fig. 6/5).
6/5)
6 0040h
7 0080h warning
8 0100h unused
9 0200h remote
10 0400h target_reached
11 0800h internal_limit_active
12 1000h set_point_acknowledge/speed_0/homing_attained
13 2000h following_error/homing_error
14 4000h unused
15 8000h trigger_result
Please note
All bits of the statusword are not buffered and therefore
representing the actual state of the device.
Bit 4 voltage_disable This bit is set if the transistors of the power stage switched
off.
Warning
On a defect the motor may still be under voltage.
Bit 5 quick_stop If this bit is cleared a Quick Stop will be executed according
to the quick_stop_option_code.
Bit 9 remote This bit indicates that the power stage can be enabled via the
can bus. It is set if the object enable_logic is set accordingly.
Bit 11 internal_limit_active This bit indicates that the iit limitation is active.
6.1.6 Objects
Index 605Bh
Name shutdown_option_code
PDO Mapping no
Units
Default Value 0
Index 605Ch
Name disable_operation_option_code
PDO Mapping No
Units
Default Value 0
Index 605Ah
Name quick_stop_option_code
PDO Mapping No
Units
Default Value 2
Index 605Eh
Name fault_reaction_option_code
PDO Mapping no
Units
Default Value 0
Chapter 7
Contents
7.1.1 Survey
positioning operation
7.1.2 Objects
Index 6060h
Name modes_of_operation
Units
Value Range 1, 3, 4, 6
Value Action
Please note
The current operating mode can only be read in the object
modes_of_operation_display.
S As a change of the operating mode might require some
time to process, one will have to wait until the new se-
lected mode appears in the object modes_of_oper-
ation_display.
Index 6061h
Name modes_of_operation_display
Units
Default Value 3
Value Action
Please note
The operating mode can only be set via the object
modes_of_operation.
S As a change of the operating mode might require some
time, one will have to wait until the new selected mode
appears in the object modes_of_operation_display.
During this period of time it could happen that invalid
operating modes (-1) are displayed for a short while.
7.2.1 Survey
There are two kinds of speed for the homing operation. The
higher search speed (speed_during_search_for_switch) is
used to find the limit switch respectively the reference switch.
To determine the reference slope exactly a lower speed is
used (speed_during_search_for_zero) .
Please note
The motor will not necessarily reach the reference position.
If all required values are known, no physical motion will be
executed.
7.2.2 Objects
Index 607Ch
Name home_offset
Default Value 0
Index 6098h
Name homing_method
Units
Value Range -18, -17, -2, -1, 1, 2, 7, 11, 17, 18, 23, 27, 32, 33, 34
Default Value 17
Please note
S Using method 34 is only possible if at least one time a
zero impulse has been detected by the servo controller
before executing the homing operation or the detection
of the zero impulse has been disabled. Otherwise a hom-
ing error occurs.
Index 6099h
Name homing_speeds
Number of Elements 2
Sub-Index 01h
Description speed_during_search_for_switch
Access rw
Sub-Index 02h
Description speed_during_search_for_zero
Access rw
Index 609Ah
Name homing_acceleration
Default Value 0
Description of Features
Usually it is necessary to know the absolute position for posi-
tioning motions. For various reasons servo controller mostly
have no absolute angle encoder so that a search for reference
is necessary in almost all cases after resetting the device. A
number of different methods is kept ready for that. The
method that is necessary for the application can be selected
via the object homing_method.
There are four possible signals for the homing operation: the
negative and positive limit switch, the reference switch and
the (periodic) zero impulse of the angle encoder. Besides this
the controller can refer to the negative or positive endstop
without additional signal.
Fig. 7/3: Homing operation to the negative limit switch including evaluation of the zero
impulse
Fig. 7/4: Homing operation to the positive limit switch including evaluation of the zero
impulse
Fig. 7/5: Homing operation to the reference switch evaluating the zero impulse for a
positive start motion
Please note
When using homing operations to the reference switch the
limit switches keep its normal function.
Fig. 7/6: Homing operation to the reference switch evaluating the zero impulse for a
negative start motion
Fig. 7/9: Homing operation to the reference switch for a positive start motion
Please note
When using homing operations to the reference switch the
limit switches keep its normal function.
Fig. 7/10: Homing operation to the reference switch for a negative start motion
Fig. 7/12: Homing operation to the negative stop evaluating the zero impulse
Fig. 7/13: Homing operation to the positive stop evaluating the zero impulse
Bit 4 Meaning
1 1 Illegal state
7.3.1 Survey
7.3.2 Objects
Index 607Ah
Name target_position
Access rw
Default Value 0
Index 607Bh
Name position_range_limit
Number of Elements 2
Sub-Index 01h
Description min_position_range_limit
Access rw
Sub-Index 02h
Description max_position_range_limit
Access rw
Index 6510h
Subindex 20h
Name position_range_limit_enable
Access rw
PDO Mapping no
Units
Default Value 0
Index 607Dh
Name software_position_limit
Number of Elements 2
Sub-Index 01h
Description min_position_limit
Sub-Index 02h
Description max_position_limit
Access rw
Index 6081h
Name profile_velocity
Access rw
Default Value 0
Index 6082h
Name end_velocity
Access rw
Default Value 0
Index 6083h
Name profile_acceleration
Access rw
Default Value 0
Index 6084h
Name profile_deceleration
Access rw
Default Value 0
Index 6085h
Name quick_stop_deceleration
Access rw
Index 6086h
Name motion_profile_Type
Access rw
Units none
Default Value 0
Value Kurvenform
0 Linear ramp
1 Sin2 ramp
2 Jerkless ramp
Functional Description
Two different ways to apply target positions to the servo con-
troller are supported.
Single setpoints
After reaching the target_position the servo controller signals
this status to the host by the bit target_reached (Bit 10 of
controlword) and then receives a new setpoint. The servo
controller stops at the target_position before starting a move
to the next setpoint.
Set of setpoints
After reaching the target_position the servo controller im-
mediately processes the next target_position which results in
a move where the velocity of the drive normally is not re-
duced to zero after reaching a setpoint.
7.4.1 Survey
7.4.2 Objects
Index 6069h
Name velocity_sensor_actual_value
Access ro
Units increments/s
Default Value 0
Index 606Ah
Name sensor_selection_code
Access rw
Units
Value Range 0
Default Value 0
Index 606Bh
Name velocity_demand_value
Access ro
Units speed_units
Default Value 0
Index 606Ch
Name velocity_actual_value
Access ro
Units speed_units
Default Value 0
Index 606Dh
Name velocity_window
Access rw
Units speed_units
Default Value 4
Index 606Eh
Name velocity_window_time
Access rw
Units ms
Default Value 0
Index 606Fh
Name velocity_threshold
Access rw
Units speed_units
Default Value 10
Index 6070h
Name velocity_threshold_time
Access rw
Units ms
Default Value 0
Index 6080h
Name max_motor_speed
Access rw
Units rpm
Index 60FFh
Name target_velocity
Access rw
Units speed_units
Default Value 0
7.5.1 Survey
7.5.2 Objects
Index 6071h
Name target_torque
Access rw
Default Value 0
Hinweis
The Object 6072h: max_torque corresponds with object
6073h: max_current. You are only allowed to write to one
of these objects, once the object 6075h: motor_rated_cur-
rent has been parametrized with a valid value.
Index 6072h
Name max_torque
Access rw
PDO Mapping No
Index 6074h
Name torque_demand_value
Access ro
Default Value 0
Index 6076h
Name motor_rated_torque
Access rw
PDO Mapping no
Units 0.001 Nm
Index 6077h
Name torque_actual_value
Access ro
Default Value 0
Index 6078h
Name current_actual_value
Access ro
Default Value 0
Index 6079h
Name DC_link_circuit_voltage
Access ro
Units MV
Index 6087h
Name torque_slope
Access rw
Default Value 87
Index 6088h
Name torque_profile_Type
Access rw
Units
Value Range 0
Default Value 0
Appendix A
Contents
Appendix B
Contents
B. Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
A
acceleration_factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17
Actual position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-57
Increments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-58
actual_dc_link_circuit_voltage . . . . . . . . . . . . . . . . . . . . 5-28
Additional position demand value, Synchronization . . . 5-79
Adjustment of parameters . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Adjustment of the Operating Mode . . . . . . . . . . . . . . . . . 7-3
B
boot_up_message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-22
C
Cabling notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
CAN interface, Use of . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Control of the servo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
control_effort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-60
Controlword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
Bit assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
Converting factors
Acceleration factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17
Position factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
Sign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21
Speed factors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14
Current control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-32
Current controller
Gain of . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-40
Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-40
Time constant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-41
current_actual_value . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-65
D
dc_link_circuit_voltage . . . . . . . . . . . . . . . . . . . . . . . . . . 7-66
E
EMERGENCY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
EMERGENCY message . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
Enable controller . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23 , 5-24
Enable power stage . . . . . . . . . . . . . . . . . . . . . . . . 5-23 , 5-24
enable_dc_link_undervoltage_error . . . . . . . . . . . . . . . 5-30
enable_enhanced_modulation . . . . . . . . . . . . . . . . . . . . 5-25
enable_logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23
Encoder _X10
Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-74 , 5-75
Divisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-74
Numerator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-74
Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-73
Position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-75
Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-73
Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-76
encoder _X10_data_field . . . . . . . . . . . . . . . . . . . . . . . . . 5-72
encoder _X2_data_field . . . . . . . . . . . . . . . . . . . . . . . . . . 5-67
Encoder output X11, Resolution . . . . . . . . . . . . . . . . . . . 5-77
encoder_emulation_resolution . . . . . . . . . . . . . . . . . . . . 5-77
encoder_X10_control . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-75
encoder_X10_counter . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-74
encoder_X10_divisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-74
encoder_X10_numerator . . . . . . . . . . . . . . . . . . . . . . . . . 5-74
encoder_X10_position . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-75
encoder_X10_resolution . . . . . . . . . . . . . . . . . . . . . . . . . 5-73
encoder_X10_status . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-76
Encoder_X2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-67
0 impulse control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-70
Factor (counter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-69
Factor (divisor) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-69
Max. position difference to X10 . . . . . . . . . . . . . . . . . . 5-76
Numerator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-69
Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-68
Position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-70
Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-68
Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-71
encoder_X2_control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-70
encoder_X2_counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-69
encoder_X2_divisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-69
encoder_X2_numerator . . . . . . . . . . . . . . . . . . . . . . . . . . 5-69
encoder_X2_position . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-70
encoder_X2_resolution . . . . . . . . . . . . . . . . . . . . . . . . . . 5-68
encoder_X2_status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-71
end_velocity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-34
Enhanced modulation . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25
Error, SDO error messages . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Ex protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VII
F
Factor Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
acceleration_factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17
polarity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21
position_factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
velocity_encoder_factor . . . . . . . . . . . . . . . . . . . . . . . 5-14
Fault . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
Fault Reaction Active . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
fault_reaction_option_code . . . . . . . . . . . . . . . . . . . . . . 6-23
Filter time constant , Synchronisation velocity . . . . . . . . 5-66
Following Error, Definition . . . . . . . . . . . . . . . . . . . . . . . . 5-48
Following error, Protection . . . . . . . . . . . . . . . . . . . . . . . . 5-47
following_error_time_out . . . . . . . . . . . . . . . . . . . . . . . . 5-60
following_error_window . . . . . . . . . . . . . . . . . . . . . . . . . 5-58
G
Gain of the current controller . . . . . . . . . . . . . . . . . . . . . 5-40
guard_time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
H
home_offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
Homing mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7
homing mode
home_offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
homing_acceleration . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
homing_method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10
homing_speeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
Homing operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-24
Homing switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-84
Polarity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-84 , 5-85
homing_acceleration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
homing_method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10
homing_speeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
homing_switch_polarity . . . . . . . . . . . . . . . . . . . . . . . . . 5-85
homing_switch_selector . . . . . . . . . . . . . . . . . . . . . . . . . 5-86
I
Identifier
NMT service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-27
node_guarding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
iit limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-38
iit time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-36
iit_error_enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-38
iit_time_motor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-36
Important user instructions# . . . . . . . . . . . . . . . . . . . . . . . XI
Intermediate circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-28
Maximum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-28
intermediate circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XIII
K
Kind of homing operation . . . . . . . . . . . . . . . . . . . . . . . . 7-10
L
life_time_factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
Limit switch . . . . . . . . . . . . . . . . . . . . . . . . . . 5-84 , 7-15 , 7-18
Polarity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-84
Limit switch emergency stop . . . . . . . . . . . . . . . . . . . . . . 5-87
limit_switch_deceleration . . . . . . . . . . . . . . . . . . . . . . . . 5-87
limit_switch_polarity . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-84
M
Max. current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31
N
Network management . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-27
NMT service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-27
Node-Guarding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-23
node_guarding_ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
node_guarding_without_rtr_bit . . . . . . . . . . . . . . . . . . . 4-26
Nominal current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-30
Motor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-33
Nominal device voltage . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27
nominal torque of the motor . . . . . . . . . . . . . . . . . . . . . . 7-63
nominal_current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-30
nominal_dc_link_circuit_voltage . . . . . . . . . . . . . . . . . . 5-27
Not Ready to Switch On . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
Notes on the use of this manual# . . . . . . . . . . . . . . . . . . . VIII
O
Object 1005#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-19
Object 100C#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
Object 100D#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
Object 100E#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
Object 1010#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
Object 1010#h_01#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
Object 1011#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
Object 1400#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
Object 1401#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
Object 1600#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
Object 1601#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
Object 1800#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
Object 1801#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
Object 1A00#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
Object 1A01#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
Object 2014#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
Object 2015#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
Object 2020#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-64
Object 2021#h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-78
P
Parameter sets, Save parameter sets . . . . . . . . . . . . . . . . 5-8
PDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
RPDO1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
COB-ID used by PDO . . . . . . . . . . . . . . . . . . . . . . . . 4-17
first mapped object . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
fourth mapped object . . . . . . . . . . . . . . . . . . . . . . . 4-17
Identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
Number of entries . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
number of mapped objects . . . . . . . . . . . . . . . . . . . 4-17
second mapped object . . . . . . . . . . . . . . . . . . . . . . . 4-17
third mapped object . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
transmission type . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
RPDO2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
COB-ID used by PDO . . . . . . . . . . . . . . . . . . . . . . . . 4-18
first mapped object . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
fourth mapped object . . . . . . . . . . . . . . . . . . . . . . . 4-18
Identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
Number of entries . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
number of mapped objects . . . . . . . . . . . . . . . . . . . 4-18
second mapped object . . . . . . . . . . . . . . . . . . . . . . . 4-18
third mapped object . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
transmission type . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
TPDO1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
TPDO2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
Number of entries . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
COB-ID used by PDO . . . . . . . . . . . . . . . . . . . . . . . . 4-16
first mapped object . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
fourth mapped object . . . . . . . . . . . . . . . . . . . . . . . 4-16
inhibit time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
number of mapped objects . . . . . . . . . . . . . . . . . . . 4-16
position_range_limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-29
position_range_limit_enable . . . . . . . . . . . . . . . . . . . . . . 7-30
position_window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-61
position_window_time . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-62
Positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-25
Power stage parameter
Intermediate circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-28
Max. current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31
Max. intermediate circuit . . . . . . . . . . . . . . . . . . . . . . . 5-28
Max. temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27
Min. voltage range . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
Nominal device voltage . . . . . . . . . . . . . . . . . . . . . . . . 5-27
Power stage parameters
PWM frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25
Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-22 , 5-26
power_stage_temperature . . . . . . . . . . . . . . . . . . . . . . . 5-26
Profile Position Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-25
motion_profile_type . . . . . . . . . . . . . . . . . . . . . . . . . . 7-38
end_velocity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-34
position_range_limit . . . . . . . . . . . . . . . . . . . . . . . . . . 7-29
position_range_limit_enable . . . . . . . . . . . . . . . . . . . . 7-30
profile_acceleration . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-35
profile_deceleration . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-36
profile_velocity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-33
quick_stop_deceleration . . . . . . . . . . . . . . . . . . . . . . . 7-37
software_position_limit . . . . . . . . . . . . . . . . . . . . . . . . 7-31
target_position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-28
Profile Torque Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-56
current_actual_value . . . . . . . . . . . . . . . . . . . . . . . . . . 7-65
dc_link_circuit_voltage . . . . . . . . . . . . . . . . . . . . . . . . 7-66
max_torque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-61
motor_rated_torque . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-63
target_torque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-60
torque_actual_value . . . . . . . . . . . . . . . . . . . . . . . . . . 7-64
torque_demand_value . . . . . . . . . . . . . . . . . . . . . . . . . 7-62
torque_profile_type . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-68
torque_slope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-67
Profile Velocity Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-42
max_motor_speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-54
sensor_selection_code . . . . . . . . . . . . . . . . . . . . . . . . 7-47
target_velocity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-55
velocity_actual_value . . . . . . . . . . . . . . . . . . . . . . . . . . 7-49
velocity_demand_value . . . . . . . . . . . . . . . . . . . . . . . . 7-48
velocity_sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-46
velocity_threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-52
velocity_threshold_time . . . . . . . . . . . . . . . . . . . . . . . 7-53
velocity_window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-50
velocity_window_time . . . . . . . . . . . . . . . . . . . . . . . . . 7-51
profile_acceleration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-35
profile_deceleration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-36
profile_velocity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-33
pwm_frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25
Q
Quick Stop Active . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
quick_stop_deceleration . . . . . . . . . . . . . . . . . . . . . . . . . 7-37
quick_stop_option_code . . . . . . . . . . . . . . . . . . . . . . . . . 6-22
R
R-PDO 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
R-PDO 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
Ready to Switch On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
Receive_PDO_1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
Receive_PDO_2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
Reference switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-84
Resolution, Position controller . . . . . . . . . . . . . . . . . . . . 5-64
Resolution of the encoder emulation output X11 . . . . . 5-77
resolver_offset_angle . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-39
restore_default_parameters . . . . . . . . . . . . . . . . . . . . . . . 5-7
S
Safety instructions# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XIII
synchronization_filter_time . . . . . . . . . . . . . . . . . . . . . . . 5-66
T
T-PDO1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
T-PDO2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
Target group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VIII
Target position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-28
Target position window . . . . . . . . . . . . . . . . . . . . . . . . . . 5-61
Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-62
target_position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-28
target_torque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-60
target_velocity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-55
Time constant of the current controller . . . . . . . . . . . . . 5-41
torque_actual_value . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-64
torque_control_gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-41
torque_control_parameters . . . . . . . . . . . . . . . . . . . . . . 5-40
torque_control_time . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-42
torque_demand_value . . . . . . . . . . . . . . . . . . . . . . . . . . 7-62
torque_profile_type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-68
torque_slope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-67
tpdo_1_transmit_mask . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
tpdo_2_transmit_mask . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
Trailing error, Time out . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-60
Trailing error window . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-58
Trajectory generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-26
transfer_PDO_1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
transfer_PDO_2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
U
Undervoltage control
Activate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
Deactivate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-30
V
Velocity value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-49
velocity_actual_value . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-49
velocity_control_filter_time . . . . . . . . . . . . . . . . . . . . . . . 5-45
velocity_control_gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-44
velocity_control_parameters . . . . . . . . . . . . . . . . . . . . . . 5-43
velocity_control_time . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-45
velocity_demand_value . . . . . . . . . . . . . . . . . . . . . . . . . . 7-48
velocity_encoder_factor . . . . . . . . . . . . . . . . . . . . . . . . . 5-14
velocity_sensor_actual_value . . . . . . . . . . . . . . . . . . . . . 7-46
velocity_threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-52
velocity_threshold_time . . . . . . . . . . . . . . . . . . . . . . . . . 7-53
velocity_window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-50
velocity_window_time . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-51
Voltage range, Minimum . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
Z
Zero impulse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-20
Zero position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9