Geo MACRO Drive User Manual
160
Geo Macro Drive MI-Variable Reference
MS{node},MI997 Phase Clock Frequency Control
Range:
0 - 15
Units:
PHASE Clock Frequency = MaxPhase Frequency / (MI997+1)
Default:
0
PHASE Clock Frequency = 9.0346 kHz / 1 = 9.0346 kHz
(with default value of MI992)
MI997, in conjunction with MI992, determines the frequency of the PHASE clock on a Geo MACRO
Station. Each cycle of the PHASE clock, a set of MACRO ring information is expected, and any data
transfers between MACRO nodes and interface circuitry are performed. The PHASE clock cycle on the
Geo MACRO Station should match that of the PMAC commanding it as closely as possible.
Specifically, MI997 controls how many times the PHASE clock frequency is divided down from the
"maximum phase" clock, whose frequency is set by MI992. The PHASE clock frequency is equal to the
"maximum phase" clock frequency divided by (MI997+1). MI997 has a range of 0 to 15, so the
frequency division can be by a factor of 1 to 16. The equation for MI997 is:
MI997 = (MaxPhase Freq / PHASE Clock Freq) - 1
The ratio of MaxPhase Freq. to PHASE Clock Freq. must be an integer.
Example:
With a 20 kHz MaxPhase Clock frequency established by MI992, and a desired 6.67 kHz PHASE clock
frequency, the ratio between MaxPhase and PHASE is 3:
MI997 = (20 / 6.67) - 1 = 3 -1 = 2
MS{node},MI998 Servo Clock Frequency Control
Range:
0 - 15
Units:
Servo Clock Frequency = PHASE Clock Frequency / (MI998+1)
Default:
0
PHASE Clock Frequency = 9.0346 kHz / (0+1) = 9.0346 kHz
(with default values of MI992 and MI997)
Note:
There is currently no software use of the SERVO clock on the Geo MACRO
Station. However, it is needed to capture certain encoder values in the
DSPGATEx Servo ICs.
MI998, in conjunction with MI997 and MI992, determines the frequency of the SERVO clock on the Geo
MACRO Station.
Specifically, MI998 controls how many times the SERVO clock frequency is divided down from the
PHASE clock, whose frequency is set by MI992 and MI997. The SERVO clock frequency is equal to the
PHASE clock frequency divided by (MI998+1). MI998 has a range of 0 to 15, so the frequency division
can be by a factor of 1 to 16. The equation for MI998 is:
MI998 = (PHASE Clock Freq. / SERVO Clock Freq) - 1
The ratio of PHASE Clock Freq. to SERVO Clock Freq. must be an integer. On the 16-Axis MACRO
Station, MI998 should always be set to 0 so the servo clock frequency is equal to the phase clock
frequency.
Summary of Contents for Geo MACRO
Page 2: ......
Page 6: ......
Page 18: ...Geo MACRO Drive User Manual 6 Introduction...
Page 26: ...Geo MACRO Drive User Manual 14 Specifications...
Page 28: ...Geo MACRO Drive User Manual 16 Receiving and Unpacking...
Page 78: ...Geo MACRO Drive User Manual 66 Software Setup...
Page 88: ...Geo MACRO Drive User Manual 76 Setting Up Secondary Encoders...
Page 90: ...Geo MACRO Drive User Manual 78 Setting Up Turbo PMAC Conversion Table...
Page 110: ...Geo MACRO Drive User Manual 98 Setting Up Turbo Motor Operation...
Page 130: ...Geo MACRO Drive User Manual 118 Troubleshooting...
Page 175: ...Geo MACRO Drive User and Reference Manual Absolute Power On Online Commands 163...
Page 176: ...Geo MACRO Drive User Manual 164 Useful Notes...
Page 177: ...Geo MACRO Drive User and Reference Manual Appendix A 165...
Page 182: ...Geo MACRO Drive User Manual 170 Appendix A Cable Drawings...
Page 183: ...Geo MACRO Drive User and Reference Manual Appendix A 171...
Page 184: ...Geo MACRO Drive User Manual 172 Appendix A...
Page 185: ...Geo MACRO Drive User and Reference Manual Appendix A 173...
Page 186: ...Geo MACRO Drive User Manual 174 Appendix A...
Page 187: ...Geo MACRO Drive User and Reference Manual Appendix A 175...
Page 191: ...Geo MACRO Drive User and Reference Manual Appendix A 179...
Page 197: ...Geo MACRO Drive User and Reference Manual Appendix C 185...