.

MEIMotorDedicatedIn (Deprecated)

NOTE:
MEIMotorDedicatedIn was moved to meiDeprecated.h in the 03.02.00 MPI software release.

Definition

typedef enum {
    MEIMotorDedicatedInAMP_FAULT       =  MEIXmpMotorDedicatedFlagsMaskAMP_FAULT,  /* bit 0  */
    MEIMotorDedicatedInBRAKE_APPLIED   =  MEIXmpMotorDedicatedFlagsMaskBRAKE_ON,   /* bit 1  */
    MEIMotorDedicatedInHOME            =  MEIXmpMotorDedicatedFlagsMaskHOME,       /* bit 2  */
    MEIMotorDedicatedInLIMIT_HW_POS    =  MEIXmpMotorDedicatedFlagsMaskPOS_LIMIT,  /* bit 3  */
    MEIMotorDedicatedInLIMIT_HW_NEG    =  MEIXmpMotorDedicatedFlagsMaskNEG_LIMIT,  /* bit 4  */
    MEIMotorDedicatedInINDEX_PRIMARY   =  MEIXmpMotorDedicatedFlagsMaskENC_INDEX0, /* bit 5  */
    MEIMotorDedicatedInFEEDBACK_FAULT  =  MEIXmpMotorDedicatedFlagsMaskENC_FAULT,  /* bit 6  */
    MEIMotorDedicatedInCAPTURED        =  MEIXmpMotorDedicatedFlagsMaskCAPTURED,   /* bit 7  */
    MEIMotorDedicatedInHALL_A          =  MEIXmpMotorDedicatedFlagsMaskHALL_A,     /* bit 8  */
    MEIMotorDedicatedInHALL_B          =  MEIXmpMotorDedicatedFlagsMaskHALL_B,     /* bit 9  */
    MEIMotorDedicatedInHALL_C          =  MEIXmpMotorDedicatedFlagsMaskHALL_C,     /* bit 10 */
    MEIMotorDedicatedInAMP_ACTIVE      =  MEIXmpMotorDedicatedFlagsMaskAMP_ACTIVE, /* bit 11 */
    MEIMotorDedicatedInINDEX_SECONDARY =  MEIXmpMotorDedicatedFlagsMaskENC_INDEX1,     /* bit 12 */
    MEIMotorDedicatedInWARNING         =  MEIXmpMotorDedicatedFlagsMaskWARNING,        /* bit 13 */
    MEIMotorDedicatedInDRIVE_STATUS_9  =  MEIXmpMotorDedicatedFlagsMaskDRIVE_STATUS9,  /* bit 14 */
    MEIMotorDedicatedInDRIVE_STATUS_10 =  MEIXmpMotorDedicatedFlagsMaskDRIVE_STATUS10, /* bit 15 */
} MEIMotorDedicatedIn;

Description

MEIMotorDedicatedIn 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.

 
  MEIMotorDedicatedInAMP_FAULT Generated by the masked motor fault bits. Active when one or more masked motor faults bits are active. See MEIMotorFaultConfig.
  MEIMotorDedicatedInBRAKE_APPLIED

Mechanical brake state.

 

  MEIMotorDedicatedInHOME

Position calibration sensor.

 

  MEIMotorDedicatedInLIMIT_HW_POS

Hardware limit for the positive direction.

 

  MEIMotorDedicatedInLIMIT_HW_NEG

Hardware limit for the negative direction.

 

  MEIMotorDedicatedInINDEX_PRIMARY

Primary encoder index input signal.

 

  MEIMotorDedicatedInFEEDBACK_FAULT Position feedback status. TRUE when position feedback fails, FALSE when operating properly.
  MEIMotorDedicatedInCAPTURED Currently not supported.
  MEIMotorDedicatedInHALL_A Reflects the state of Hall Sensor A
  MEIMotorDedicatedInHALL_B Reflects the state of Hall Sensor B
  MEIMotorDedicatedInHALL_C Reflects the state of Hall Sensor C
  MEIMotorDedicatedInAMP_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.

  MEIMotorDedicatedInINDEX_SECONDARY Secondary encoder index input signal.
  MEIMotorDedicatedInWARNING

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.

  MEIMotorDedicatedInDRIVE_STATUS_9 State of bit 9 in the SynqNet drive specific status register.
  MEIMotorDedicatedInDRIVE_STATUS_10 State of bit 10 in the SynqNet drive specific status register.

See Also

mpiMotorIoGet

 

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2021 Motion Engineering