MSPM0G3507SensorlessFOCMotorControlLibrary  1.0
Data Fields
userInputFaultCfg2 Struct Reference

userInputFaultCfg2 structure More...

#include <appInputCtrlInterface.h>

Data Fields

uint32_t maxVmMode: 1
 
uint32_t maxVmMtr: 3
 
uint32_t minVmMode: 1
 
uint32_t minVmMtr: 3
 
uint32_t reserved1: 5
 
uint32_t noMtrThr: 5
 
uint32_t abnBemfThr: 3
 
uint32_t lockAbnSpeed: 3
 
uint32_t lock3En: 1
 
uint32_t lock2En: 1
 
uint32_t lock1En: 1
 
uint32_t reserved: 5
 

Detailed Description

userInputFaultCfg2 structure

Field Documentation

§ maxVmMode

uint32_t userInputFaultCfg2::maxVmMode

Overvoltage fault mode

§ maxVmMtr

uint32_t userInputFaultCfg2::maxVmMtr

Maximum voltage for running motor

§ minVmMode

uint32_t userInputFaultCfg2::minVmMode

Undervoltage fault mode

§ minVmMtr

uint32_t userInputFaultCfg2::minVmMtr

Minimum voltage for running motor

§ reserved1

uint32_t userInputFaultCfg2::reserved1

Reserved

§ noMtrThr

uint32_t userInputFaultCfg2::noMtrThr

No motor lock threshold

Referenced by update_FaultCfg2Config().

§ abnBemfThr

uint32_t userInputFaultCfg2::abnBemfThr

Abnormal BEMF lock threshold (% of expected BEMF)

Referenced by update_FaultCfg2Config().

§ lockAbnSpeed

uint32_t userInputFaultCfg2::lockAbnSpeed

Abnormal speed lock threshold (% of MAX_SPEED)

Referenced by update_FaultCfg2Config().

§ lock3En

uint32_t userInputFaultCfg2::lock3En

Lock 3 : No motor enable

Referenced by update_FaultCfg2Config().

§ lock2En

uint32_t userInputFaultCfg2::lock2En

Lock 2 : Abnormal BEMF enable

Referenced by update_FaultCfg2Config().

§ lock1En

uint32_t userInputFaultCfg2::lock1En

Lock 1 : Abnormal speed enable

Referenced by update_FaultCfg2Config().

§ reserved

uint32_t userInputFaultCfg2::reserved

Reserved


The documentation for this struct was generated from the following file:
© Copyright 1995-2025, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale