Data Sheet

Commands Reference
266 Advanced Digital Motor Controller User Manual V1.8, August 28, 2017
Description:
Returns the measured motor speed as a ratio of the Max RPM (MXRPM) configuration
parameter. The result is a value of between 0 and +/1000. As an example, if the Max RPM
is set at 3000 inside the encoder configuration parameter and the motor spins at 1500
RPM, then the returned value to this query will be 500, which is 50% of the 3000 max.
Note that if the motor spins faster than the Max RPM, the returned value will exceed
1000. However, a larger value is ignored by the controller for its internal operation.
Syntax Serial: ?SR [cc]
Argument: Channel
Min: 1 Max: Total Number of Encoders
Syntax Scripting: result = getvalue(_SR, cc)
result = getvalue(_RELSPEED, cc)
Reply:
SR = nn Type: Signed 16-bit Min: -1000 Max: 1000
Where:
cc = Motor channel
nn = Speed relative to max
T - Read Temperature
Alias: TEMP HexCode: 12 CANOpen id: 0x6403
Description:
Reports the temperature at each of the Heatsink sides and on the internal MCU silicon
chip. The reported value is in degrees C with a one degree resolution.
Syntax Serial: ?T [cc]
Argument: SensorNbr
Min: 1 Max: Total Number of Motors + 1
Syntax Scripting: result = getvalue(_T, cc)
result = getvalue(_TEMP, cc)
Reply:
T= cc Type: Signed 8-bit Min: -40 Max: 125
Where:
cc =
1 : MCU temperature
2 : Channel 1 side