SSPDM – Speed Range
Sets/returns the speed range and relationship between the reference clock speed and the output speed for a given axis. As the magnification rate is increased, the speed setting units will tend to be approximations. It is recommended to set the magnification rate as low as possible.
The relationship between the value entered and the magnification rate is shown in the table below.
Applies to: CMD-4CR, CMD-4EX-SA, PMX-4EX-SA, PMX-4ET-SA, PMX-2ED-SA, PMX-2EX
ASCII/Standalone SSPDM[axis]
Syntax:
Read:
SSPDM[axis]
Write:
SSPDM[axis]=[rmg]
Where: [axis] specifies the axis the speed range will be set for (X, Y, Z, U) |
[rmg] |
HSPD Value |
Minimum LSPD Value |
Magnification |
0 |
Automatic switching of speed range based on the setting of HSPD |
- |
- |
1 |
1 – 65,535 |
1 |
1 |
2 |
2 – 131,070 |
2 |
2 |
3 |
5 – 327,675 |
5 |
5 |
4 |
10 – 655,350 |
10 |
10 |
5 |
20 – 1,310,700 |
20 |
20 |
6 |
50 – 3,276,750 |
50 |
50 |
7 |
100 – 6,553,500 |
100 |
100 |
Reply:
Command is accepted and executed
Write:
OK
Command cannot be processed
An error message is returned. See Error Codes
Example:
Read:
SSPDMX * returns the speed range value code (rmg – see Chart above)
Write:
SSPDM=5 * Sets the speed range value to 20x magnification (rmg=5)
Notes:
- The SSPDM[axis] setting will limit the maximum speed available for the HSPD[axis] according to the speed range table listed above. If the SSPDM is set for a lower speed range than the value for the HSPD command, the actual high-speed operation will be limited to the top value of the set range.
- The speed range must be set prior to issuing the SSPD command if the new speed value is in a different range than what is already set. Otherwise, an ?Error SSPD will be indicated.
- For CMD-4CR and CMD-4EX, V127 firmware, the SSPDM[axis] Speed Range is set to 1 by default, the SSPDM[axis] setting must be set to accommodate the desired speed value.
- For all other products and firmware versions, the SSPDM[axis] Speed Range is set to 0 by default.
See also:
Commander Manual