MPI 04.00 Reference >> mpiMotor
MPIMotorDedicatedIn
Definition
typedef enum { MPIMotorDedicatedInINVALID = -1, MPIMotorDedicatedInAMP_FAULT = 0, MPIMotorDedicatedInBRAKE_APPLIED = 1, MPIMotorDedicatedInHOME = 2, MPIMotorDedicatedInLIMIT_HW_POS = 3, MPIMotorDedicatedInLIMIT_HW_NEG = 4, MPIMotorDedicatedInINDEX_PRIMARY = 5, MPIMotorDedicatedInFEEDBACK_FAULT = 6, MPIMotorDedicatedInCAPTURED = 7, MPIMotorDedicatedInHALL_A = 8, MPIMotorDedicatedInHALL_B = 9, MPIMotorDedicatedInHALL_C = 10, MPIMotorDedicatedInAMP_ACTIVE = 11, MPIMotorDedicatedInINDEX_SECONDARY = 12, MPIMotorDedicatedInWARNING = 13, MPIMotorDedicatedInDRIVE_STATUS_9 = 14, MPIMotorDedicatedInDRIVE_STATUS_10 = 15, MPIMotorDedicatedInFEEDBACK_FAULT_PRIMARY = 16,
MPIMotorDedicatedInFEEDBACK_FAULT_SECONDARY = 17, MPIMotorDedicatedInEND, MPIMotorDedicatedInFIRST = MPIMotorDedicatedInINVALID + 1, MPIMotorDedicatedInCOUNT = MPIMotorDedicatedInEND - MPIMotorDedicatedInFIRST } MPIMotorDedicatedIn;
Required Header: stdmpi.h
Change History: Modified in 04.00. Modified in 03.03.00. Added in 03.02.00.
Description
MPIMotorDedicatedIn is an enumeration of bit masks for the motor's dedicated inputs. The support for dedicated inputs is node/drive specific. See the node/drive manufacturer's documentation for details.
NOTE: MPIMotorDedicatedIn replaced MPIMotorDedicatedIn in the MPI library.
MPIMotorDedicatedInAMP_FAULT | Generated by the masked motor fault bits. Active when one or more masked motor faults bits are active. See MPIMotorFaultConfig. |
---|---|
MPIMotorDedicatedInBRAKE_APPLIED | Mechanical brake state. |
MPIMotorDedicatedInHOME | Position calibration sensor. |
MPIMotorDedicatedInLIMIT_HW_POS | Hardware limit for the positive direction. |
MPIMotorDedicatedInLIMIT_HW_NEG | Hardware limit for the negative direction. |
MPIMotorDedicatedInINDEX_PRIMARY | Primary encoder index input signal. |
MPIMotorDedicatedInFEEDBACK_FAULT | Position feedback status. TRUE when position feedback fails, FALSE when operating properly. |
MPIMotorDedicatedInCAPTURED | Currently not supported. |
MPIMotorDedicatedInHALL_A | Reflects the state of Hall Sensor A |
MPIMotorDedicatedInHALL_B | Reflects the state of Hall Sensor B |
MPIMotorDedicatedInHALL_C | Reflects the state of Hall Sensor C |
MPIMotorDedicatedInAMP_ACTIVE | A bit set by the drive that indicates the amplifier's state. 1 = Amplifier is closing the current loop and the motor winding are energized. 0 = Amplifier is not closing the current loop and the motor windings are not energized. Support for this bit varies depending on the drive type. |
MPIMotorDedicatedInINDEX_SECONDARY | Secondary encoder index input signal. |
MPIMotorDedicatedInWARNING | Drive warning state. 1 = drive warning status bit is active and warning message is available 0 = drive warning status bit is not active. Support for this bit varies depending on the drive type. |
MPIMotorDedicatedInDRIVE_STATUS_9 | State of bit 9 in the SynqNet drive specific status register. |
MPIMotorDedicatedInDRIVE_STATUS_10 | State of bit 10 in the SynqNet drive specific status register. |
MPIMotorDedicatedInFEEDBACK_FAULT_PRIMARY | Indicates that the drive/motor primary position feedback system has detected a fault. |
MPIMotorDedicatedInFEEDBACK_FAULT_SECONDARY | Indicates that the drive/motor secondary position feedback system has detected a fault. |