JVL MAC050 User Manual page 61

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

Advertisement

2.11
Using external SSI encoder
We set P5 = 100 and save this position into flash (set register 211 = 2).
In the previous example we set the 0-position to 12288 counts. So by setting P5 = 100
will result in the same position being:
P8 = (P7 - P6) + P5
P8 = (12288-12288) + 100
P8 = 100
Which again will be transferred to P_IST and P_SOLL if synchronization bit is set in the
SSI-setup register at start-up.
2.11.3
Registers used by SSI
Register 178, SSI_SETUP_BITS1 where:
Bit:
Function:
SSI enable will setup the motor to read the SSI at start-up. The Synchronize bit transfers
the position calculated in P8 into P_IST and P_SOLL.
SSI Reset position is used to preset a position to the value stored in P5. Default P5=0.
Bit15=1 indicates a read failure, that is different values are read within the 4 times the
values is read.
Register 57 P5
Register 59 P6
Register 61 P7
Register 63 P8
JVL A/S - User Manual - Integrated Servo Motors MAC050 - 4500
0
1
SSI Enable/
Not used
Disable
32-bit signed
Holds the preset value that is used when a reset position is done
32-bit signed
Holds the encoder value when the last Reset position was done. This
value is used as a refence at start-up to calculate the actual position.
32-bit signed
Holds the newly read encoder value, scaled into motor counts.
32-bit signed
Holds the calculated position, that is transferred to P_IST and P_SOLL
if the synchronization bit is set up in the setup register 178.
2
3
Synchronize
SSI reset
P_IST=P8,
position
P_SOLL=P8
(P6=current
position)
Only MAC050 to 141-A
4 - 14
15
Future
SSI
options
Read Error
57

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents