Download PDF - QuickSilver Controls, Inc.

Transcript
Initialization Commands
See Also: Kill Motor Recovery (KMR)
Kill Motor Conditions (KMC)
Description:
The Kill Motor Conditions allows the user to select what conditions will allow a controlled
shutdown of the SilverMax unit. The Condition Enable word selects which bits in the Internal
Status Word (ISW) will be evaluated (See Internal Status Word (ISW) in User Manual for bit
definitions). Conditions are enabled by setting a “1” in the desired bit position of the
Condition Enable binary word.
The Condition State word allows the user to specify the state of the selected conditions that
will cause the servo to do a controlled shutdown. Note: Over-voltage is always enabled
whenever the driver is enabled to protect the drivers from over voltage. An over-voltage
condition will always disable the drivers regardless of the of Kill Enable Drivers state.
See Shutdown and Recovery in User Manual for details.
Default has only Over Temperature enabled.
Command Info:
Command
Name
Command
Type/Num
Parameters
Param
Type
Parameter
Range
Kill Motor
Conditions
(KMC)
Program
Class D
167 (0xA7)
3 Words
Condition
Enable
U16
0 to 65535
Condition
State
U16
0 to 65535
Example:
QuickControl Example:
Shut down servo if any of the
following conditions are met:
I/O#1 LOW (bit 4)
Over Temp (bit 7)
Moving Error (bit 8)
NOTE: Over Temp TRUE = 0.
4
7
8
Enable = 2 + 2 + 2 == 400
4
7
8
State = 2 *0 + 2 *0 + 2 *1=256
@16 167 400 256 (CR)
SilverMax Response:
ACK only
SilverMax Command Reference
47
Revision 4.01