5 Operation
5.9.6 Absolute Encoder Reception Sequence
Initial incremental pulses:
Outputs pulses at the same pulse rate as when the motor shaft rotates from the origin to the current position at
about 1.215 min
When the encoder output pulse (Pn212) is not same as the factory setting, use the following formula.
(encoder output pulse) × 2
2
Just as with normal incremental pulses, initial incremental pulses which provide absolute data are first divided
by the frequency divider inside the SERVOPACK and then output.
Coordinate
value
Value M
Final absolute data P
P
=M× R+P
E
P
=M
S
S
P
=P
M
E
Signal
5-72
-1
(for 20 bits when the encoder output pulse (Pn212) is at the factory setting)
6.528 × 10
8
× Pn212
Reference position (setup)
- 1
0
-1
is calculated by following formula.
M
O
× R+P
'
S
-P
S
P
Current value read by encoder
E
M
Rotational data
P
Number of initial incremental pulses
O
P
Absolute data read at setup (This is saved and controlled by the host controller.)
S
M
Rotational data read at setup
S
P
'
Initial incremental pulses read at setup
S
P
Current value required for the user's system.
M
R
Number of pulses per encoder revolution (pulse count after dividing, value of Pn212)
+1
± 0
+1
M R
P
E
P
P
S
M
Meaning
Current position
+2
+3
+2
P
O