User Manual

Table Of Contents
Runtime Queries
Advanced Digital Motor Controller User Manual 223
FF - Read Fault Flags
Alias: FLTFLAG HexCode: 15 CANOpen id: 0x2112
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:
FS = f1 + f2*2 + f3*4 + ... + fn*2^n-1 Type: Unsigned 16-bit Min: 0 Max: 65535
Where:
f1 = Overheat
f2 = Overvoltage
f3 = Undervoltage
f4 = Short circuit
f5 = Emergency stop
f6 = Motor/Sensor Setup 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)