Data Sheet
Runtime Queries
Advanced Digital Motor Controller User Manual 253
FF - Read Fault Flags
Alias: FLTFLAG HexCode: 15 CANOpen id: 0x6406
Description:
Reports the status of the controller fault conditions that can occur during operation. The
response to that query is a single number which must be converted into binary in order to
evaluate each of the individual status bits that compose it.
Syntax Serial: ?FF
Argument: None
Syntax Scripting: result = getvalue(_FF, 1)
result = getvalue(_FLTFLAG, 1)
Reply:
FF = f1 + f2*2 + f3*4 + ... + fn*2n-1
Type: Unsigned 8-bit Min: 0 Max: 255
Where:
f1 = Overheat
f2 = Overvoltage
f3 = Undervoltage
f4 = Short circuit
f5 = Emergency stop
f6 = Brushless sensor fault
f7 = MOSFET failure
f8 = Default configuration loaded at startup
Example:
Q: ?FF
R: FF=2 : Overvoltage fault
FID - Read Firmware ID
Alias: FID HexCode: 1E CANOpen id:
Description:
This query will report a string with the date and identification of the firmware revision of
the controller.
Syntax Serial: ?FID
Argument: None
Syntax Scripting: result = getvalue(_FID, 1)