40
Chapter 3 - Device Profile
CD1-k – CANopen Communication Profile
3.4.4.6 - Object 3091h: Encoder Zero Mark Pitch
This parameter is equal to the number of encoder pulses between two successive Zero Mark signals divided by
the Encoder Input Resolution value (see object 308Fh).
For a rotating motor, this parameter is generally equal to 1 because the encoder has got one Zero Mark signal per
motor revolution. For a linear motor, this parameter is equal to the number of motor pole pairs between two
successive Zero Mark signal.
Index 3091h
Name
Encoder Zero Mark Pitch (for motor feedback = encoder )
Object Code
VAR
Data Type
Unsigned16
Object Class
all
Access rw
PDO Mapping
No
Default Value
eeprom
This parameter is used for the encoder counting protection when the encoder input is selected for the motor
feedback.
Value Description
0
No encoder counting protection
1 to 14
Encoder counting protection active: checks the number of encoder pulses between
two successive Zero Mark signals. Used for rotating or linear motors.
15
Encoder counting protection active: controls the encoder position value for the Zero
Mark signal activation. Used for applications with only one Zero Mark signal over the
motor travel (linear motor)
3.4.4.7 - Object 3070h: Motor Feedback Selection
The motor feedback sensor is used to close the servo motor torque and speed control loops. The servo motor
position loop can be closed by the motor feedback sensor or with the secondary sensor (see object 306Ah).
Index 3070h
Name
Motor Feedback Selection
Object Code
VAR
Data Type
Unsigned16
Object Class
all
Access rw
PDO Mapping
No
Default Value
eeprom
Value Description
0
Resolver input selection for the motor feedback
1
Encoder input selection for the motor feedback
2
SinCos tracks input selection for the motor feedback