AXIS#.DISSOURCES
Description
AXIS#.DISSOURCES is a bit-field that returns all the reasons why an axis is disabled. If it returns 0, the axis is enabled. The bits in this bit-field match AXIS#.DISSOURCESMASK.
Bit |
Status and Response |
Axis Action |
---|---|---|
0 |
Software disable (execute AXIS#.EN to issue software enable) |
Performs action configured by AXIS#.DISMODE. |
1 |
Fault exists (read AXIS#.FAULTS to get the active faults) |
Axis disables using the defined reaction for the detected fault. |
2 |
Hardware disable (remote enable input is low) |
Power stage disabled. |
3 |
In-rush disable (the in-rush relay is opened) |
Performs action configured by AXIS#.DISMODE. |
4 |
Initialization incomplete (the drive did not finish the initialization process) |
Power stage disabled. |
5 |
Controlled stop disable from a digital input. |
Controlled stop. |
Example
Code
If Axis 1 was disabled by the command AXIS1.DIS, Bit 0 is set since a software disable command was issued.
--> AXIS1.DISSOURCES 0
If Axis 2 is enabled, and AXIS2.HWEN.SOURCE is set to 4, and DIN4 goes from 1 to 0, thereby disabling Axis 2. Bit 2 is set, which tells you that the hardware disable is the reason for the axis to be disabled.
--> AXIS2.DISSOURCES 4
Versions
Action | Version | Notes |
---|---|---|
Implemented | 02-00-00-000 |
General Information
Type |
Read Only |
Units |
N/A |
Range |
N/A |
Default Value |
N/A |
Data Type |
Integer (bit-field) |
See Also | |
Stored in Non Volatile Memory |
No |
Variants Supported
All variants are supported
Fieldbus Information
Fieldbus![]() |
Parameter | Index | Sub-Index | Data Type | Float Scale | Units | Access | PDO Mappable |
---|---|---|---|---|---|---|---|---|
EtherCAT![]() |
AXIS1.DISSOURCES | 5000h | 8h | Unsigned16 | - | - | RO | False |
AXIS2.DISSOURCES | 5100h | 8h | Unsigned16 | - | - | RO | False |