5.3.5
DC-1000 Software Commands
The DC-1000 may be operated in mixed-mode. Any or all of the four axes may be configured in any combination of
incremental or absolute modes. The following commands are required to configure the absolute encoder mode for the
DC-1000.
SetEncoderSource Axis n, mode
Setting the mode to absolute (parallel) deactivates the incremental mode and setting to incremental deactivates the
absolute (parallel) mode.
SetEncoderModulus Axis n, modulus
Modulus settings are required for single-turn absolute encoders in order to capture the full position when the encoder
exceeds a full turn. The Prodigy/CME PC/104 will accumulate the full 32 bits for the position. The modulus must
always be one-half of the encoder's resolution. Assuming an encoder with 12 bits (4,096), the resulting modulus to be
programmed would be 2,048.
An additional command may be useful to program the SSI clock and resolution on the DC-1000 in situations where
the SSI clock is running at a value other than 1.1Mhz, and if a resolution other than the one set via the DIP switches
is being used. The resolution can be set to one of four values; 10 bits, 12 bits, 13 bits or 25 bits, and the frequency can
be set to 1.1 MHz (default), 550 kHz, 275 kHz or 137.5 kHz. Each axis can be programmed independently. Here is
the command:
SetSSIRegister Axis n, resolution, frequency
See the Magellan Motion Processor Programmer's Command Reference for more information.
Prodigy/CME PC/104 User's Guide
//Sets the mode to
0 = incremental or 1 = absolute for Axis n
//Sets the modulus (0 to 65535) for Axis n
//This function sets the resolution and clock frequency for Axis n
Interconnect Module
5
97
Need help?
Do you have a question about the Prodigy Series and is the answer not in the manual?