JVL MAC050 User Manual page 71

Integrated servo motors
Hide thumbs Also See for MAC050:
Table of Contents

Advertisement

2.12
Absolute Multiturn Encoder
The actual position value of the motor can always be seen in the status area of MacTalk
as shown below.
2.12.8
Extended encoder operation - When NOT using MacTalk.
The procedure for adjusting the an encoder offset and thereby resetting a certain motor
position to be zero position (Actual position = 0) is basically described in 4 steps:
1. Set bit 7 in register 236 which will activate the extended encoder operation.
2. Write 0 or another position value to register 4 (P_NEW). The actual motor position
will preset to the value written here in the next steps of this sequence.
3. To actually preset the position value one of the following actions can be done Write
247 to register 211 (COMMAND) or alternatively set bit 6 in register 36 (CN-
TRL_BITS) without changing the other bits.
4. Save the new settings permanently in the flash memory. This procedure is basically
performed from the command register 211 by writing 211 = 2. When using a bus
module please refer to the manual of actual type of bus module to do the save in flash
operation.
Please notice that if the value is not stored in the flash memory the zero point is lost after
a power cycle and the extended encoder option will not be activated.
For MAC800/1200 users:
The encoder resolution at the MAC800/1200 with absolute multiturn encoder is default
8192. The resolution can optionally be set to 8000 by setting bit 21 in register 39 (HW_-
SETUP).Remember to save the change in flash memory according to step 4 shown
above.
JVL A/S - User Manual - Integrated Servo Motors MAC050 - 4500
The actual position of the motor
TT1273-01GB
F
Only MACxxx-yy-
zzz
67

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents