FaultSetup Parameter
Default Value: 34
Minimum Value: None
Maximum Value: None
Units: None
Type: int
This table shows the value of the configuration for the parameter setting.
Table: Parameter Settings, Configurations, and Values
Setting | Configurations | Value |
---|---|---|
Feedback Fault Reporting |
Only When Enabled |
0x00000000 |
Always |
0x00000001 |
|
Amplifier Fault Polarity |
Active Low |
0x00000000 |
Active High |
0x00000004 |
|
Encoder Fault Polarity |
Active Low |
0x00000000 |
Active High |
0x00000008 |
|
External Fault Polarity |
Active Low |
0x00000000 |
Active High |
0x00000010 |
|
Fault Outputs |
Cleared by Fault Acknowledge |
0x00000000 |
Manually Cleared |
0x00000020 |
IMPORTANT: The controller generates an axis fault only if you set the corresponding bit in the FaultMask Parameter. When an axis fault is generated, you can configure what the axis does by changing the state of the corresponding bit in the FaultMaskDecel Parameter, the FaultMaskDisable Parameter, and the FaultMaskDisableDelay Parameter.
The FaultSetup parameter configures the settings related to faults. The sections that follow give the possible settings for this parameter.
This setting specifies when the controller can generate a FeedbackInput0 fault or a FeedbackInput1 fault.
Only When Enabled is the default. The controller can generate feedback faults only when the axis is enabled.
When you select Always, the controller can generate feedback faults if the axis is enabled or if the axis is disabled.
HARDWARE: This setting applies only when used with the SI4, the iXI4, or the XI4.
This setting specifies the active polarity of the amplifier fault input from an external amplifier.
When you select Active Low, the controller generates an amplifier fault when the amplifier fault input is low.
Active High is the default. The controller generates an amplifier fault when the amplifier fault input is high.
This setting specifies the active polarity of the encoder fault input.
Active Low is the default. The controller generates an encoder fault when the encoder fault input is low.
When you select Active High, the controller generates an encoder fault when the encoder fault input is high.
This setting specifies the active polarity of the digital input used for the external fault, as specified by the ExternalFaultDigitalInput Parameter.
Active Low is the default. The controller generates an external fault when the specified input is low. For a differential input, this corresponds to the input level being low. For an opto-isolated input, this corresponds to the condition when the optocoupler is not driven.
When you select Active High, the controller generates an external fault when the specified input is high. For a differential input, this corresponds to the input level being high. For an opto-isolated input, this corresponds to the condition when the optocoupler is being driven.
This setting specifies the behavior of the controller based on the outputs that you set as a result of a fault condition. Use the FaultOutputSetup and FaultOutputState parameters to configure these outputs.
When you select Cleared by Fault Acknowledge, outputs that you set to a specific state by using the FaultOutputSetup and FaultOutputState parameters change back to the non-fault state when you acknowledge the fault. You can also change the outputs back to the non-fault state by resetting the controller.
Manually Cleared is the default. For outputs that you set to a specific state by using the FaultOutputSetup and FaultOutputState parameters parameters, use the I/O Functions to manually change the outputs back to the non-fault state. You can also change the outputs back to the non-fault state by resetting the controller.