ASTMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=nullSTMCWB.Engine.MC_VersionIdText = STMCWB_4.0.0  ASTMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=nullSTMCWB.Engine.MC_Project VersionIDNameLocationExtFile TemplatePathTemplatePathChangeFlag OutputPathOutputPathChangeFlag MC_Objects SectionUIDLibraryVersionUIDSystem.Collections.Generic.List`1[[STMCWB.Engine.MC_Object, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]] =skysails_sensorlessC:\Users\Frank\Desktopstmc3\working\templates_040000\PMSM\fC:\Program Files\STMicroelectronics\FOC SDK\STM32 PMSM FOC LIBv4.0\ProtectedSources\SystemDriveParams\  S0 4.0.0 P0System.Collections.Generic.List`1[[STMCWB.Engine.MC_Object, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]_items_size_versionSTMCWB.Engine.MC_Object[]  STMCWB.Engine.MC_Object    STMCWB.Engine.SDK_V400.MC_M_PMSMNameUIDTypeParentParams HandlerNameInfoSTMCWB.Engine.MC_Object+eTypeSTMCWB.Engine.MC_Project|System.Collections.Generic.List`1[[STMCWB.Engine.MC_Var, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]MotorMSTMCWB.Engine.MC_Object+eTypevalue__    Shinano Motor%STMCWB.Engine.SDK_V400.MC_PS_TriPhaseNameUIDTypeParentParams HandlerNameInfoSTMCWB.Engine.MC_Object+eTypeSTMCWB.Engine.MC_Project|System.Collections.Generic.List`1[[STMCWB.Engine.MC_Var, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]] Power StagePS   MB459!STMCWB.Engine.SDK_V400.MC_DM_PMSMNameUIDTypeParentParams HandlerNameInfoSTMCWB.Engine.MC_Object+eTypeSTMCWB.Engine.MC_Project|System.Collections.Generic.List`1[[STMCWB.Engine.MC_Var, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]Drive Management DM  # %.STMCWB.Engine.SDK_V400.MC_CS_PMSM_STM32_SingleNameUIDTypeParentParams HandlerNameInfoPinsSTMCWB.Engine.MC_Object+eTypeSTMCWB.Engine.MC_Project|System.Collections.Generic.List`1[[STMCWB.Engine.MC_Var, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]|System.Collections.Generic.List`1[[STMCWB.Engine.MC_Pin, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]& Control Stage'CS  * ',STM32303C-EVAL -|System.Collections.Generic.List`1[[STMCWB.Engine.MC_Var, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]_items_size_versionSTMCWB.Engine.MC_Var[] . /<=# 0* 1-|System.Collections.Generic.List`1[[STMCWB.Engine.MC_Pin, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]_items_size_versionSTMCWB.Engine.MC_Pin[] 2 . STMCWB.Engine.MC_Var 3 4 5 6 7 8 9 : ; < = > ? @ A B C D /@STMCWB.Engine.MC_Var E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  0STMCWB.Engine.MC_Var                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s 1STMCWB.Engine.MC_Var t u v w x y z { | } ~                                                                                                                                      p2 STMCWB.Engine.MC_Pin             3STMCWB.Engine.MC_ListTypeNameTitleTextUnitIdGroupEnableVisibleReadOnlyValue ValuePreviousDefaultItemsSystem.Collections.Generic.List`1[[STMCWB.Engine.MC_List+Item, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]MC_List I/SM-PMSMMagnetic structure  % 4STMCWB.Engine.MC_IntTypeNameTitleTextUnitIdGroupEnableVisibleReadOnly Resolution IncrementMinimumMaximumDefaultValue ValuePreviousMC_Int Pole Pairs   %c54 Max Rated Speed  rpm@ ' N64  Nominal Speed   @  7STMCWB.Engine.MC_DoubleTypeNameTitleTextUnitIdGroupEnableVisibleReadOnly Resolution DecimalPlaces IncrementMinimumMaximumDefaultValue ValuePrevious MC_DoubleNominal Current   A{Gz???33333?@@4@9@87 "Nominal DC Voltage " "#V???p@8@8@H@97 %Rs % %&Ohm{Gz??{Gz?@@ffffff???:7 (Ld ( ()mHMbP??{Gz?3333@333333?333333?333333?;7 +Lq + + )MbP??{Gz?3333@333333?333333?333333?<7 .Ls . . ) MbP??{Gz?3333@333333?:v?Q?=STMCWB.Engine.MC_Bool TypeNameTitleTextUnitIdGroupEnableVisibleReadOnlyValue ValuePreviousDefault0MC_Bool1!Demagnetizing Current Autochanged 1 1 % >7 4Demagnetizing Current 4 4  ???43333?@@4@4@?7 7 B-EmfConstant 7 78 Vrms/Krpm ???43333?@@@?@= 0: Hall sensors : : % A3 =Sensors displacement = =>deg ?B4 APlacement electrical angle A A >g,ZxC= 0DQuadrature encoder D D %D4 G Pulses per mechanical revolution G G %E4 J Min dead-time J JKnsdF4 MMax switching frequency M MNkHz222G4 PMax rated voltage P P # Z H4 SMin rated voltage S S #I4 VNominal voltage V V #2PJ= 0YBus voltage sensing enable Y Y %K4 \Bus voltage divider \]Bus voltage divider 1/... %}$}L= 0`Current sensing enable ` ` %M3 cCurrent reading topology c c % eN7 gICS gain g ghV/A MbP??MbP?@?)\(??O7 jShunt resistor(s) value j jkohm MbP?{Gz?MbP?{G#@)\(?)\(?)\(?P= 0m!Amplifying network gain available m m % Q7 pAmplifying network gain p p % {Gz??{Gz?(\X@Gz@zG@Gz@R4 sTnoisetT-noise t K ' S4 wTrisexT-rise x K' T= 0{Over current protection enable { { %U7 ~Comparator threshold ~ ~ #{Gz??{Gz?.@???V7 Over current network offset   #{Gz???W7 Over current network gain   h{Gz??{Gz?(\X@Q?Q?Q?X7 Expected over-current threshold   -C6??{Gz?(\X@$I$I @y): @y): @Y3 %Over-current feedback signal polarity   % Z= 0)Over-current protection disabling network   %[3 2Over-current protection disabling network polarity   % \= 0Temperature sensing enable   %]7 Temperature sensing - V0  mV?$@?L@ r@ r@ r@^7 Temperature sensing - T0  °C??X@9@9@9@_7 Temperature sensing - Ratio V/TΔV/ΔT mV/°C???y@9@9@9@`4 !Max working temperature on sensor   }FFFa= 0Dissipative brake enable   %b3 Dissipative brake polarity Polarity % c= 0Inrush current limiter enable   %d3 Inrush current limiter polarity   % e3 *U Driver High side driving signal polarityU Drive high polarity  %  f3 )U Driver Low side driving signal polarityU Drive low polarity  %! g= 0U Driver enabling signal enable signal %"h3 !U Driver enabling signal polarity   %# i3 *V Driver High side driving signal polarityV Drive high polarity  %$ j3 )V Driver Low side driving signal polarityV Drive low polarity  %% k= 0V Driver enabling signal enable   %&l3 !V Driver enabling signal polarity   %' m3 *W Driver High side driving signal polarityW Drive high polarity  %( n3 )W Driver Low side driving signal polarityW Drive low polarity  %) o= 0W Driver enabling signal enable   %*p3 !W Driver enabling signal polarity   %+ q= 0$x Driver complemented from high sideComplemented from high side  %,r4 x Driver HW inserted dead timeU Drive HW dead timeHW inserted dead time K-22d Ndds= 0 xAllDrive"Force same values for U,V,W Driver  %.t= 0PFC availability   %/u4 PFC - Nominal power Nominal power W0 ddd'v7 PFC - Shunt resistor value Shunt resistor value  k1 MbP?{Gz?MbP?{G#@)\(?)\(?)\(?w7  PFC - Amplifying network gain p p %2 {Gz??{Gz?(\X@Gz@Gz@Gz@x4  PFC - AC voltage sensing dividerAC voltage sensing divider AC voltage sensing divider 1/... %3 ttty4 PFC - Ton propagation delayTon propagation delay  K4 ' z4 PFC - Toff propagation delayToff propagation delay  K5 ' {3 PFC - Driving signal polarityDriving signal polarity  %6  |3 "!PFC - Overcurrent signal polarity#Overcurrent signal polarity # %7  %}3 '$PFC - AC Mains synch signal polarity(AC Mains synch signal polarity ( %8  *~3 , AC_Main_Freq-AC Main Frequency -.Hz9  /4 1AC_Min_Input_Voltage2Minimum input voltage 23Vrms: 24 5AC_Max_Input_Voltage6Maximum input voltage 6 3; 2TTT3 9Main - Sensor selection:Sensor selection : % <4 >Main - Max allowed speed?Max allowed speed ? @ ''4 BMain - Min allowed speedCMin allowed speed C @ 4 F1Main - Max measurement errors number before faultG*Max measurement errors number before fault G %4 J.Main - Hall Sensors - Average speed FIFO depthKAverage speed FIFO depth K %7 N3Main - Hall Sensors - Input Capture filter durationOInput Capture filter duration OPusec???$@???4 R)Main - Encoder - Average speed FIFO depth K K %7 V.Main - Encoder - Input Capture filter duration O O P???$@ffffff?gfffff?gfffff?= 0Z+Main - Encoder - Reverse counting direction[Reverse counting direction [ %7 ^"Main - ObsPLL - Variance threshold_Variance threshold _`% ??y@@@@7 b+Main - ObsPLL - B-emf consistency tolerancecB-emf consistency tolerance c ` {Gz??Y@Y@Y@Y@7 f&Main - ObsPLL - B-emf consistency gaingB-emf consistency gain g ` {Gz???d@Y@Y@Y@= 0j&Main - ObsPLL - Manual editing enabledkManual editing enabled k % = 0n"Main - ObsPLL - Back compatibilityoBack compatibility o % 4 rMain - ObsPLL - F1sF1 s %4 vMain - ObsPLL - F2wF2 w %@@4 zMain - ObsPLL - G1{G1 { %O4 ~Main - ObsPLL - G2G2  %4 Main - ObsPLL - K1K1  %4 Main - ObsPLL - K2K2  % ) 4 7Main - ObsPLL - Average speed FIFO depth for speed loop"Average speed depth for speed loop  %@@@@4 ?Main - ObsPLL - Average speed FIFO depth for observer equations*Average speed depth for observer equations  %@@@@4 Main - ObsPLL - P dividend P dividend  %4 Main - ObsPLL - I dividend I dividend  %4 Main - ObsPLL - P divisor P divisor  %@@@4 Main - ObsPLL - I divisor I divisor  %7 "Main - ObsCRD - Variance threshold _ _ `??y@y@y@x@7 +Main - ObsCRD - B-emf consistency tolerance c c `{Gz??Y@Y@Y@X@7 &Main - ObsCRD - B-emf consistency gain g g `{Gz???d@Y@Y@Y@= 0&Main - ObsCRD - Manual editing enabled k k %= 0"Main - ObsCRD - Back compatibility o o %4 Main - ObsCRD - F1 s s %4 Main - ObsCRD - F2 w w % @@4 Main - ObsCRD - G1 { { %!O4 Main - ObsCRD - G2   %"4 Main - ObsCRD - K1   %#4 Main - ObsCRD - K2   %$ ) 4 7Main - ObsCRD - Average speed FIFO depth for speed loop'Average speed FIFO depth for speed loop  %%@@@?4 ?Main - ObsCRD - Average speed FIFO depth for observer equations/Average speed FIFO depth for observer equations  %&@@@@4 0Main - ObsCRD - Maximum application acceleration Maximum application acceleration rpm/s'ppP7 $Main - ObsCRD - B-emf quality factorB-emf quality factor  %(MbP?{Gz?MbP?? rh? rh?S㥛?4 Main_HFI_Frequency Frequency  .)d@4 Main_HFI_Amplitude Amplitude  #*4 Main_HFI_P_dividend   %+   4 Main_HFI_P_divisor   %,@@@4 Main_HFI_I_dividend   %-4 Main_HFI_I_divisor   %.7 Main_HFI_PLL_KPKP  %/h㈵>h㈵>@@a2U0*C?b2U0*C?b2U0*C?7 Main_HFI_PLL_KIKI  %0h㈵>h㈵>@@Mbp?Mbp?Mbp?4 Main_HFI_MinSpeed_ObsReset"Minimum reliable speed (OBS reset)  1 '4 Main_HFI_InitialScan_Frequency   .2 4 #Main_HFI_InitialScan_RotationNumberRotation number  %34   Main_HFI_NS_Detection_WaitBefore  Wait before  HFI half period4d4 Main_HFI_NS_Detection_WaitAfter Wait after  5d4 Main_HFI_NS_Detection_PulseNum Pulse number  %64 "Main_HFI_NS_Detection_PulseSkippedPulses skipped  %7 4 Main_HFI_NS_Detection_AmplitudeAmplitude boost  #84  Main_HFI_NS_Detection_MinSatDiffMin. saturation difference  %94 "4Main_HFI_Consecutive_succesful_start_up_output_tests#+Consecutive succesful start-up output tests # %:4 &Main_HFI_STO_THRESHOLD'HFI-STO threshold ' ;DDD4 *Main_STO_HFI_THRESHOLD+STO-HFI threshold + <7 .*Main_HFI_Estimated_speed_Band_tolerance_UL/*Estimated speed Band tolerance upper limit / `=@@Y@i@Z@Z@Z@7 2*Main_HFI_Estimated_speed_Band_tolerance_LL3*Estimated speed Band tolerance lower limit 3 `>@@Y@pW@pW@pW@= 06Main_HFI_Debug7 Debug mode 7 %?= 0:Aux - Enable auxiliary sensor;Enable auxiliary sensor ; %@3 >Aux - Sensor selection : : %A A4 CAux - Max allowed speed ? ? B@ ''4 GAux - Min allowed speed C C C@ 4 K0Aux - Max measurement errors number before fault G G %D4 O-Aux - Hall Sensors - Average speed FIFO depth K K %E7 S2Aux - Hall Sensors - Input Capture filter duration O O PF???$@???4 W(Aux - Encoder - Average speed FIFO depth K K %G 7 [-Aux - Encoder - Input Capture filter duration O O PH ???$@ffffff?gfffff?gfffff?= 0_*Aux - Encoder - Reverse counting direction [ [ %I 7 c!Aux - ObsPLL - Variance threshold _ _ `J ??y@@@@7 g*Aux - ObsPLL - B-emf consistency tolerance c c `K {Gz??Y@Y@Y@Y@7 k%Aux - ObsPLL - B-emf consistency gain g g `L {Gz???d@Y@Y@Y@= 0o%Aux - ObsPLL - Manual editing enabled k k %M = 0s!Aux - ObsPLL - Back compatibility o o %N 4 wAux - ObsPLL - F1 s s %O 4 {Aux - ObsPLL - F2 w w %P @@4 Aux - ObsPLL - G1 { { %Q O4 Aux - ObsPLL - G2   %R 4 Aux - ObsPLL - K1   %S 4 Aux - ObsPLL - K2   %T  ) 4 6Aux - ObsPLL - Average speed FIFO depth for speed loop   %U @@@@4 >Aux - ObsPLL - Average speed FIFO depth for observer equations   %V @@@@4 Aux - ObsPLL - P dividend   %W 4 Aux - ObsPLL - I dividend   %X 4 Aux - ObsPLL - P divisor   %Y @@@4 Aux - ObsPLL - I divisor   %Z 7 !Aux - ObsCRD - Variance threshold _ _ `[ ??y@y@y@y@7 *Aux - ObsCRD - B-emf consistency tolerance c c `\ {Gz??Y@Y@Y@Y@7 %Aux - ObsCRD - B-emf consistency gain g g `] {Gz???d@Y@Y@Y@= 0%Aux - ObsCRD - Manual editing enabled k k %^ = 0!Aux - ObsCRD - Back compatibility o o %_ 4 Aux - ObsCRD - F1 s s %` 4 Aux - ObsCRD - F2 w w %a @@4 Aux - ObsCRD - G1 { { %b O4 Aux - ObsCRD - G2   %c 4 Aux - ObsCRD - K1   %d 4 Aux - ObsCRD - K2   %e  ) 4 6Aux - ObsCRD - Average speed FIFO depth for speed loop   %f @@@@4 >Aux - ObsCRD - Average speed FIFO depth for observer equations   %g @@@@4 /Aux - ObsCRD - Maximum application acceleration   h ppp7 #Aux - ObsCRD - B-emf quality factor   %i MbP?{Gz?MbP?? rh? rh? rh?4  PWM frequency   .j >@0u3 High sides PWM idle state   %k  4  Dead timeSW inserted dead-time  Kl  22'   3 Low sides PWM idle state   %m  3  Control mode   %n  4  Target speed   o day7 $Target stator current flux component   p ??i@7 &Target stator current torque component   q ??i@?3 Torque&Flux - Execution rateExecution rate  PWM periodsr  4 Torque&Flux - Cut-off frequencyCut-off frequency rad/ss ddd:pp:= 0$Torque&Flux - Manual editing enabled k k %t 4  Torque - P dividend   %u 4 Torque - P divisor   %v @@4 Torque - I dividend   %w ''4 Torque - I divisor   %x @@= 0!Torque - Enable differential termEnable differential term  %y 4  Torque - D dividend! D dividend ! %z dd4 $Torque - D divisor% D divisor % %{  4 (Flux - P dividend   %|4 ,Flux - P divisor   %}@@4 0Flux - I dividend   %~''4 4Flux - I divisor   %@@= 08Flux - Enable differential term   %4 <Flux - D dividend ! ! %dd4 @Flux - D divisor % % % 7 DSpeedCtrl - Execution rate  Fms???_@@?@4 HSpeedCtrl - P dividend   %d4 LSpeedCtrl - P divisor   %4 PSpeedCtrl - I dividend   %d4 TSpeedCtrl - I divisor   % = 0X$SpeedCtrl - Enable differential term   % 4 \SpeedCtrl - D dividend   % 4 `SpeedCtrl - D divisor % % % = 0dBus voltage sensing d d % = 0gTemperature sensing g g %= 0j Over-voltage j j %= 0m;Set intervention threshold to power stage max rated voltage m m %4 pOver-voltage threshold p p # ZZ4 sPFC over-voltage threshold s s #%%%3 vOn over voltage v v % x= 0z6On over-voltage, disable over-current protection by HW z z %4 }#Brake resistor switch-off threshold } } #HH= 0 Under-voltage   %= 0;Set intervention threshold to power stage min rated voltage   %4 Under-voltage threshold   #= 0Over-temperature   %= 0ASet intervention threshold to power stage max working temperature   %4 Over-temperature threshold   }FFF4  Hysteresis   d = 0AC_Input_Freq_FromPS;Set intervention threshold to power stage AC main frequency  %3  AC_Input_Freq   . = 0AC_Input_OverVoltage_FromPS?Set intervention threshold to maximum power stage input voltage  %4 AC_Input_OverVoltage Over voltage  32TT = 0AC_Input_UnderVoltage_FromPS?Set intervention threshold to minimum power stage input voltage  %!4 AC_Input_UnderVoltage Under voltage  32T"4 Enc - DurationDuration  F#4  Enc - Alignment electrical angleAlignment electrical angle  >gZZZ$7 Enc - Final current ramp valueFinal current ramp value  ???i@333333??433333?%= 0SL - Basic profile Basic profile  %&4 SL - BP - Speed ramp durationSpeed ramp duration  F'4  SL - BP - Speed ramp final valueSpeed ramp final value  @  (7 $SL - BP - Current ramp initial valueCurrent ramp initial value  ??i@333333?@)7 "SL - BP - Current ramp final valueCurrent ramp final value  ??i@ffffff?@$@*4 SL - BP - Current ramp durationCurrent ramp duration  F^+= 0*SL - BP - Include alignment before ramp-up Include alignment before ramp-up  %,4 SL - BP - Duration   F-4 $SL - BP - Alignment electrical angle   >gZZ.7 "SL - BP - Final current ramp value   ???i@333333?@433333?/4 #SL - ACP - Initial electrical angleInitial electrical angle  >gZZZ04 SL - ACP - Phase1 - DurationPhase 1 - Duration  F14 SL - ACP - Phase1 - Final speedPhase 1 - Final speed  d@ 27 !SL - ACP - Phase1 - Final currentPhase 1 - Final current  ??ii@34 SL - ACP - Phase2 - DurationPhase 2 - Duration  F44 SL - ACP - Phase2 - Final speedPhase 2 - Final speed  d@ 57 !SL - ACP - Phase2 - Final currentPhase 2 - Final current  ??ii@333333?433333?433333?64 SL - ACP - Phase3 - DurationPhase 3 - Duration  F^^^74 SL - ACP - Phase3 - Final speedPhase 3 - Final speed  d@ vvv87 !SL - ACP - Phase3 - Final currentPhase 3 - Final current  ??ii@ffffff?gfffff?gfffff?94  SL - ACP - Phase4 - Duration Phase 4 - Duration  F~~~:4 SL - ACP - Phase4 - Final speedPhase 4 - Final speed  d@  ;7 !SL - ACP - Phase4 - Final currentPhase 4 - Final current  ??ii@ffffff?gfffff?gfffff?<4 SL - ACP - Phase5 - DurationPhase 5 - Duration  F=4 SL - ACP - Phase5 - Final speedPhase 5 - Final speed  d@  >7 !SL - ACP - Phase5 - Final currentPhase 5 - Final current  ??ii@ffffff?gfffff?gfffff??3 "BKIN % @3 BDIO - MCT - Enb - CH1 - PortC#Motor Control Timer Enable CH1 PortDPort % F3 HDIO - MCT - Enb - CH1 - PinI"Motor Control Timer Enable CH1 PinJPin % L3 NDIO - MCT - Enb - CH2 - PortO#Motor Control Timer Enable CH2 Port D % R3 TDIO - MCT - Enb - CH2 - PinU"Motor Control Timer Enable CH2 Pin J % X3 ZDIO - MCT - Enb - CH3 - Port[#Motor Control Timer Enable CH3 Port D % ^3 `DIO - MCT - Enb - CH3 - Pina"Motor Control Timer Enable CH3 Pin J % d3 fDIO - EIT - TimergEncoder Interface Timer  % j3 lDIO - EIT - RemapmEncoder Interface Timer remap  % p3 rDIO - EIT - Pin - CH1sEncoder Interface Timer CH1  % v3 xDIO - EIT - Pin - CH2yEncoder Interface Timer CH2  % |3 ~DIO - HIT - TimerHall Sensors Interface Timer  % 3 DIO - HIT - Remap"Hall Sensors Interface Timer remap  % 3 DIO - HIT - Pin - CH1 Hall Sensors Interface Timer CH1  % 3 DIO - HIT - Pin - CH2 Hall Sensors Interface Timer CH2  % 3 DIO - HIT - Pin - CH3 Hall Sensors Interface Timer CH3 & % 3 DIO - DBO - PortDissipative Brake Output Port D % 3 DIO - DBO - PinDissipative Brake Output Pin J % 3 DIO - BTN - PortStart/Stop button Port D %  3 DIO - BTN - PinStart/Stop button Pin J %! 3 DIO - BTN - polarityStart/Stop button Polarity  %" 3 DIO - ICL - PortIn-rush Current Limiter Port D %# 3 DIO - ICL - PinIn-rush Current Limiter Pin J %$ 3 DIO - OCPD - Port&Over-current Protection Disabling Port D %% 3 DIO - OCPD - Pin%Over-current Protection Disabling Pin J %& 3 DIO - PFC - Timer PFC Timer  %' 3 DIO - PFC - RemapPFC Timer remap  %( 3 DIO - PFC - Pin - PWMOutputPFC Timer PWM OutputPWM %) 3 DIO - PFC - Pin - ACMainsSynchPFC Timer AC Mains SynchAC Mains %* 3 #DIO - PFC - Pin - OvercurrentSignalPFC Timer Overcurrent SignalOCS %+ 3 DIO - Comm - USART USART ChannelChannel %, 3 DIO - Comm - USART - Remap USART Remap  %- 3 DIO - Comm - USART - BaudrateUSART BaudrateBaudrate %. 3 DIO - Comm - USART - Pin - TXUSART TXTX %/ 3 DIO - Comm - USART - Pin - RX USART RX RX %0 = 0AI - PCF - PGA$Embedded Programmable Gain Amplifier Embedded PGA %1= 0AI - PCF - HW OCP#Embedded HW Over Current ProtectionEmbedded HW OCP %23 )AI - PCF - Sens - Setting - Sampling Time Sampling Time ADC clk3 4 AI - PCF - Sens - Setting - MMIMaximum modulation index  `4HdPdd4 !3AI - PCF - Sens - Setting - Sampling Time Converted"Sampling Time Converted " K5 dd3 %4AI - PCF - Sens - Setting - ADC Peripheral selection&Phase current feedback ADC'Peripheral Selection %6 )3 +(AI - PCF - Sens - Pin - ADC Ch - phase U,ADC Channel Phase U- Ch phase U %7 /3 1(AI - PCF - Sens - Pin - ADC Ch - phase V2ADC Channel Phase V3 Ch phase V %8 53 7(AI - PCF - Sens - Pin - ADC Ch - phase W8ADC Channel Phase W9 Ch phase W %9 ;3 ='AI - PCF - Sens - Pin - ADC Ch - single> ADC Channel  %: A3 C-AI - PCF - Sens - OPAMP - Setting - SelectionDPhase current feedback OPAMPEPeripheral selection %; G3 I-AI - PCF - Sens - OPAMP - Setting - Type GainJ OPAMP Gain J %< L3 N8AI - PCF - Sens - OPAMP - Setting - Internal gain factorOInternal Gain FactorP Gain Factor %= R= 0T:AI - PCF - Sens - OPAMP - Setting - Feedback net filteringUFeedback net filtering U %>7 X8AI - PCF - Sens - OPAMP - Setting - Overall network gainYOverall Network Gain Y %?{Gz??{Gz?(\X@Gz@ ףp= ?Gz@4 \)AI - PCF - Sens - OPAMP - Setting - Trise x x K@' = 0`2AI - PCF - Sens - OPAMP - SettParamGain - Validity ` ` %A7 c6AI - PCF - Sens - OPAMP - SettParamGain - Input - Imax c c B{Gz??@gfffff?7 f4AI - PCF - Sens - OPAMP - SettParamGain - Input - Vm f f #C??@gfffff @7 i8AI - PCF - Sens - OPAMP - SettParamGain - Input - Rshunt i ijRDMbP??@)\(?7 l9AI - PCF - Sens - OPAMP - SettParamGain - Input - Prating l l E??@?7 o6AI - PCF - Sens - OPAMP - SettParamGain - Input - Vmcu o o #FMbP??.Agfffff @7 r4AI - PCF - Sens - OPAMP - SettParamGain - Input - R1 r r &G??.A@7 u4AI - PCF - Sens - OPAMP - SettParamGain - Input - R2 u u &H??.Ad@7 x4AI - PCF - Sens - OPAMP - SettParamGain - Input - R3 x x &I??.A@7 {4AI - PCF - Sens - OPAMP - SettParamGain - Input - R4 { { &J??.A@7 ~4AI - PCF - Sens - OPAMP - SettParamGain - Input - R5 ~ ~ &K??.A@= 09AI - PCF - Sens - OPAMP - SettParamGain - Input - R3using   %L= 0;AI - PCF - Sens - OPAMP - SettParamGain - Input - R4R5fixed   %M7 >AI - PCF - Sens - OPAMP - SettParamGain - Output - OverallGain   %NMbP??@v?7 KAI - PCF - Sens - OPAMP - SettParamGain - Output - OffsetNetworkAttenuation   %OMbP??@v?7 AI - PCF - Sens - OPAMP - SettParamGain - Output - Pdissipated   TMbP??@S㥻?3 6AI - PCF - Sens - OPAMP - Pin - phase U - No invertingNot inverting channel U pin  %U 3 6AI - PCF - Sens - OPAMP - Pin - phase V - No invertingNot inverting channel V pin  %V 3 6AI - PCF - Sens - OPAMP - Pin - phase W - No invertingNot inverting channel W pin  %W 3 3AI - PCF - Sens - OPAMP - Pin - phase X - InvertingInverting channelOPAMP1 %X 3 3AI - PCF - Sens - OPAMP - Pin - phase Y - Inverting OPAMP2 %Y 3 0AI - PCF - Sens - OPAMP - Pin - phase X - OutputOutput  %Z 3 0AI - PCF - Sens - OPAMP - Pin - phase Y - Output   %[ 3 5AI - PCF - Sens - OPAMP - Pin - single - No inverting Not inverting  %\ 3 2AI - PCF - Sens - OPAMP - Pin - single - Inverting Inverting  %] 3 /AI - PCF - Sens - OPAMP - Pin - single - Output   %^ = 0*AI - PCF - Protection - Over current usingOver current using  %_3 /AI - PCF - Protection - Digital filter durationDigital filter duration clock` 3 AI - PCF - Protection - COMP_EMB - Setting - Current thresholdCurrent threshold  bMbP?{Gz?i@@@@7 GAI - PCF - Protection - COMP_EMB - Setting - Comparator input thresholdComparator input threshold  #c{Gz?{Gz?gfffff @333333?333333?333333?= 0:AI - PCF - Protection - COMP_EMB - Setting - Output enable Output enable  %d3 7AI - PCF - Protection - COMP_EMB - Pin - phase U - Comp Comp Ch U  %e 3 7AI - PCF - Protection - COMP_EMB - Pin - phase V - Comp Comp Ch V  %f 3 7AI - PCF - Protection - COMP_EMB - Pin - phase W - Comp Comp Ch W  %g 3 8AI - PCF - Protection - COMP_EMB - Pin - Inverting inputInverting input comp pin  %h 3  ?AI - PCF - Protection - COMP_EMB - Pin - phase U - No inverting Ch U  %i  3  ?AI - PCF - Protection - COMP_EMB - Pin - phase V - No inverting Ch V  %j 3  ?AI - PCF - Protection - COMP_EMB - Pin - phase W - No inverting Ch W %k  3  9AI - PCF - Protection - COMP_EMB - Pin - phase U - Output   %l  3  9AI - PCF - Protection - COMP_EMB - Pin - phase V - Output   %m  3  9AI - PCF - Protection - COMP_EMB - Pin - phase W - Output %n  3  6AI - PCF - Protection - COMP_EMB - Pin - single - Comp Comp %o " 3 $ >AI - PCF - Protection - COMP_EMB - Pin - single - No inverting   %p ' 3 ) 8AI - PCF - Protection - COMP_EMB - Pin - single - Output   %q , 3 . )AI - BVF - Sens - Setting - Sampling Time   r 1 3 3 4AI - BVF - Sens - Setting - ADC Peripheral selection4 Bus Voltage feedback ADC E %s 7 3 9 #AI - BVF - Sens - Pin - ADC Channel > > %t < = 0> AI - BVF - Protection - OVP? #Embedded HW Over Voltage Protection@ Embedded HW OVP %u3 C 1AI - BVF - Protection - Setting - Inverting input   %v F 7 H 3AI - BVF - Protection - Setting - Voltage thresholdI Voltage threshold I #w??@@u@[@[@7 L  > % { 3 } -AI - PFC - CurrSens - Setting - Sampling Time    3  8AI - PFC - CurrSens - Setting - ADC Peripheral selection PFC Current sensing ADC E % 3  'AI - PFC - CurrSens - Pin - ADC Channel > > % 3  /AI - PFC - ACVoltSens - Setting - Sampling Time    3  :AI - PFC - ACVoltSens - Setting - ADC Peripheral selection PFC AC Volt sensing ADC PFC ACVoltSens ADC Sel % 3  )AI - PFC - ACVoltSens - Pin - ADC Channel > > % 3  AO - DAC_CH1 - Function DAC CH1 % 3  AO - DAC_CH1 - Motor % 3  AO - DAC_CH1 - Variable % 3  AO - DAC_CH1 - Pin % 3  AO - DAC_CH2 - Function DAC CH2 % 3  AO - DAC_CH2 - Motor % 3  AO - DAC_CH2 - Variable % 3  AO - DAC_CH2 - Pin % STMCWB.Engine.MC_Pin SelectedPin DefaultPin MCFunction MCUFunctionMCUFunctionNote PINFunctionReadOnlyEnableSharedOrderLinkPinList A8 E9  TIM1 % CH1 A111 % E9,A8 A9 E11  % CH2 A112 % E11,A9 A10 E13  % CH3 A113 % E13,A10 B12 A6  % BKIN A114 % B12,A6,E15 C10 B10  USART3 % TX AZ31 % B10,C10  C11 B11  % RX AZ32 % B11,C11  A6 & ADC1/ADC2 % ADC12_IN6 B13 % A6  A7 & ADC1/ADC2 % ADC12_IN7 B24 % A7  C4  & ADC1/ADC2 % ADC12_IN14 B35 % C4  C5 4  ADC1 % ADC12_IN15 B56 % C5 A4   Debug DAC % CH1 P17 % A4 A5    % CH2! P28 %# A5System.Collections.Generic.List`1[[STMCWB.Engine.MC_List+Item, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]_items_size_versionSTMCWB.Engine.MC_List+Item[] $ ? % e &  '  (  )  *  +  ,  -  .  /  0  1  2  3   4 % 5 * 6 / 7 < 8 A 9  :  ;  <  = x >  ? % @ A A [ B n C   D  E ! F ! G  H  I  J   K  L  M " N ( O . P  4 Q  : R  @ S F T L U 3R V X W 3^ X d Y 3j Z  p [ v \  | ]   ^   _  `   a   b   c  d  e  f  g  h  i  j  k  l  m  n  o  p  q  r  s  t 8  u  v ) w / x 5 y ; z A { G | L } R ~                              "  '  ,  1  7  <  F  S  \  a  f  k  p  v  {                     !         B  $ STMCWB.Engine.MC_List+ItemNSTMCWB.Engine.MC_List+ItemTagText Internal PMSMLN Surface Mounted PMSMJN IN % STMCWB.Engine.MC_List+ItemHN< 60FNx 120DN CN & STMCWB.Engine.MC_List+ItemBN One Shunt Resistor@N Three Shunt Resistors>N Two Insulated Current Sensors STMCWB.Engine.MC_List+ItemN` Disable PWM generationNb Switch on brake resistorNd Turn on low side switchesN ? STMCWB.Engine.MC_List+ItemN2g 50N<i 60N N @ STMCWB.Engine.MC_List+ItemN S N U N W N Y N [ N N N A STMCWB.Engine.MC_List+ItemNz NoneN| Flux weakeningN~ MTPA + Flux weakeningN $MTPA + Flux weakening + Feed ForwardB STMCWB.Engine.MC_List+ItemN Active}N Inactive{N zN C STMCWB.Engine.MC_List+ItemyN 1wN 2uN 3sN 4qN 5oN 6mN 7kN 8D STMCWB.Engine.MC_List+ItemiN M1gN M2eN dN E  STMCWB.Engine.MC_List+ItemcN# IaaN$ Ib_N% Ialpha]N& Ibeta[N' IqYN( IdWN) Iq referenceUN* Id referenceSN+ VqQN, VdON- ValphaMN. VbetaKN/ Measured electrical angleIN0 Measured rotor speedGN1 Observer electrical angle (PLL)EN2 Observer rotor speed (PLL)CN3 Observer Ialpha (PLL)AN4 Observer Ibeta (PLL)?N5 Observer BEMF alpha (PLL)=N6 Observer BEMF beta (PLL);N7 "Observer electrical angle (CORDIC)9N8 Observer rotor speed (CORDIC)7N9 Observer Ialpha (CORDIC)5N: Observer Ibeta (CORDIC)3N; Observer BEMF alpha (CORDIC)1N< Observer BEMF beta (CORDIC)/N= User defined DAC 1-N> User defined DAC 2+N] HFI electrical angle)N^ HFI rotor speed'N_ HFI debug current%N` HFI debug angleF  STMCWB.Engine.MC_List+Item#N# !N$ N% N& N' N( N) N* N+ N, N-  N.  N/  N0 N1 N2 N3 N4 N5 N6 N7 N8 N9 N: N; N< N= N> N] N^ N_ N` G STMCWB.Engine.MC_List+ItemN STM32F4xxN  STM32F303xBN " STM32F303xCN $ STM32F302xBN & STM32F302xCN( STM32F2xxN* STM32F103 High DensityN, STM32F103 Medium DensityN. STM32F103 Low DensityN0 STM32F100 Medium DensityN2 STM32F100 Low DensityN4 STM32F030xN26 STM32F050xN38 STM32F051xN N H STMCWB.Engine.MC_List+ItemN< NOT_USED0N N N I STMCWB.Engine.MC_List+ItemNA '8MHz External crystal/ceramic resonatorNC (25MHz External crystal/ceramic resonatorN N J STMCWB.Engine.MC_List+ItemNxG 120N N N K STMCWB.Engine.MC_List+ItemNL TIM1NN TIM8N N L STMCWB.Engine.MC_List+ItemNR No remapNT Partial re-mapNV Full re-mapN M STMCWB.Engine.MC_List+ItemN Nl N N N STMCWB.Engine.MC_List+ItemN Nm N N O STMCWB.Engine.MC_List+ItemN Nn N N P STMCWB.Engine.MC_List+ItemNk B13Nkm A7No E8N N N N N Q STMCWB.Engine.MC_List+ItemNv B14Nx B0Nz E10N R STMCWB.Engine.MC_List+ItemN} B15N B1N E12~N S STMCWB.Engine.MC_List+Item}N {Nj yN E15wN T STMCWB.Engine.MC_List+ItemvNA GPIOAtNB GPIOBrNC GPIOCpND GPIODnNE GPIOElNF GPIOFjNG GPIOGhNH GPIOHfNI GPIOIdN cN bN aN `N _N ^N U STMCWB.Engine.MC_List+Item]N B0[N B1YN B2WN B3UN B4SN B5QN B6ON B7MN B8KN B9IN B10GN B11EN B12CN B13AN B14?N B15V STMCWB.Engine.MC_List+Item=NA ;NB 9NC 7ND 5NE 3NF 1NG /NH -NI +N *N )N (N 'N &N %N W STMCWB.Engine.MC_List+Item$N B0"N B1 N B2N B3N B4N B5N B6N B7N B8N B9N B10N B11 N B12 N B13N B14N B15X STMCWB.Engine.MC_List+ItemNA NB NC ND NE NF NG NH NI N N N N N N N Y STMCWB.Engine.MC_List+ItemN B0N B1N B2N B3N B4N B5N" B6N$ B7N& B8N( B9N* B10N, B11N. B12N0 B13N2 B14N4 B15Z STMCWB.Engine.MC_List+ItemN6 TIM2N8 TIM3N: TIM4N< TIM5[ STMCWB.Engine.MC_List+ItemN R N@ Partial re-map '01'NB Partial re-map '10'N V \ STMCWB.Engine.MC_List+ItemNjF A6NH B4N2J C6N ] STMCWB.Engine.MC_List+ItemNkM A7NO B5N3Q C7N ^ STMCWB.Engine.MC_List+ItemN 6 N 8 N : N < _ STMCWB.Engine.MC_List+ItemN R N @ N B N V ` STMCWB.Engine.MC_List+ItemNd B6Nf D12N N a STMCWB.Engine.MC_List+ItemNj B7Nl D13N N b STMCWB.Engine.MC_List+ItemNp B8Nr D14N N c STMCWB.Engine.MC_List+ItemNAv GPIOANBx GPIOBNCz GPIOCND| GPIODNE~ GPIOENF GPIOFNG GPIOG}NH GPIOH{NI GPIOIyN xN wN vN uN tN sN d STMCWB.Engine.MC_List+ItemrN E0pN E1nN E2lN E3jN E4hN E5fN E6dN E7bN E8`N E9^N E10\N E11ZN E12XN E13VN E14TN E15e STMCWB.Engine.MC_List+ItemRNA GPIOAPNB GPIOBNNC GPIOCLND GPIODJNE GPIOEHNF GPIOFFNG GPIOGDNH GPIOHBNI GPIOI@N ?N >N =N NADC12_IN2 (A2)N =N  STMCWB.Engine.MC_List+Item dN] bN^ `N_ ^N`  STMCWB.Engine.MC_List+Item\Nh  ZN YN XN  STMCWB.Engine.MC_List+ItemWN YUN [SN RN  STMCWB.Engine.MC_List+ItemQN ON MN LN   STMCWB.Engine.MC_List+ItemKN# IN$ GN% EN& CN' AN( ?N) =N* ;N+ 9N, 7N- 5N. 3N/ 1N0 /N1 -N2 +N3 )N4 'N5 %N6 #N7 !N8 N9 N: N; N< N= N> N] N^ N_  N`  STMCWB.Engine.MC_List+Item Ni   N N N  ASTMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null#STMCWB.Communication.MC_COM_ManagerMotorAvailable MotorTargetCommandsToAllMotors RegistersSystem.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[STMCWB.Communication.MC_COM_Register, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]] System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[STMCWB.Communication.MC_COM_Register, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]VersionComparerHashSize KeyValuePairsSystem.Collections.Generic.GenericEqualityComparer`1[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[STMCWB.Communication.MC_COM_Register, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]][]  System.Collections.Generic.GenericEqualityComparer`1[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]dSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[STMCWB.Communication.MC_COM_Register, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[STMCWB.Communication.MC_COM_Register, STMCWB, Version=4.0.0.14274, Culture=neutral, PublicKeyToken=null]]keyvalue$STMCWB.Communication.MC_COM_Register Target motor  Flags  Status  Control mode Speed reference Speed Kp Speed Ki Speed Kd Torque reference (Iq) " Torque Kp #% Torque Ki &( Torque Kd )+Flux reference (Id) ,.Flux Kp /1Flux Ki 24Flux Kd 57 Observer C1 8: Observer C2 ;=Cordic Observer C1 >@Cordic Observer C2 ACPLL Ki DFPLL Kp GIFlux weakening Kp JLFlux weakening Ki MO7Flux weakening BUS Voltage allowed percentage reference PR Bus Voltage SUHeatsink Temperature VX Motor Power Y[ DAC Out 1 \^ DAC Out 2 _aSpeed measured bdTorque measured (Iq) egFlux measured (Id) hj6Flux weakening BUS Voltage allowed percentage measured kmRevup stage numbers npIa qsIb tvIalpha wyIbeta z|Iq }Id  Iq reference | Id reference yVq vVd sValpha pVbeta mMeasured electrical angle jMeasured rotor speed gObserver electrical angle (PLL) dObserver rotor speed (PLL) aObserver Ialpha (PLL) ^Observer Ibeta (PLL) [Observer BEMF alpha (PLL) XObserver BEMF beta (PLL) U"Observer electrical angle (CORDIC) RObserver rotor speed (CORDIC) OObserver Ialpha (CORDIC) LObserver Ibeta (CORDIC) IObserver BEMF alpha (CORDIC) FObserver BEMF beta (CORDIC) CUser defined DAC 1 @User defined DAC 2 =Maximum application speed :Minimum application speed 7Id reference in speed mode 4Expected BEMF level (PLL) 1Observed BEMF level (PLL) .Expected BEMF level (CORDIC) +Observed BEMF level (CORDIC) (Feedforward (1Q) %Feedforward (1D) "Feedforward (2) Feedforward (VQ) Feedforward (VD) Feedforward (VQ PI out) Feedforward (VD PI out)  PFC Status  PFC Flags  PFC DC bus reference  PFC DC bus measured AC Mains frequency AC Mains voltage 0-to-pk PFC Current loop Kp PFC Current loop Ki PFC Current loop Kd  PFC Voltage loop Kp  PFC Voltage loop Ki PFC Voltage loop Kd PFC startup duration PFC abilitation status Ramp final speed  Ramp duration HFI electrical angle !HFI rotor speed "$HFI debug current %'HFI debug angle (*&HFI initial scan saturation difference +-HFI PI Track KP .0HFI PI Track KI 1$STMCWB.Communication.MC_COM_RegisterIdName DescriptionUnitType AccessModeValue ValuePreviousMinimumMaximumPeriodModifiedVisibleEnable BindCountSTMCWB.Communication.RegType"STMCWB.Communication.RegAccessMode  3$$DESCR_AS_NAME$$4STMCWB.Communication.RegTypevalue__"STMCWB.Communication.RegAccessModevalue__  3 4   3 4   3 4   3HRPM'  3 4   3 4   3 4   3 4 # " 3 4 & % 3 4' ) ( 3 4, + 3 4/ . 3 4 2 1 3 4' 5 4 3 48 7 3 4{zO ; : 3 4vuQ  > = 3 4qp A @ 3 4lk D C 3 4gfT G F 3 4ba  J I 3 4]\ M L 3 4XW P O 3 4SR S R 3VoltNM!!ZV U 3°CIHdY X 3WDC \ [ 3 4?>#- _ ^ 3 4:9$5 b a 3 H54'e d 3 40/9 h g 3 4+*! k! j 3 4&% n" m 3 4! q# p 3 4t$ s 3 4w% v 3 4z& y 3 4  }' | 3 4(  3 4) 3 4* 3 4+ 3 4, 3 4- 3 4. 3 4/ 3 40 3 41 3 42 3 43 3 44 3 45 3 46 3 47 3 48 3 49 3 4: 3 4; 3 4< 3 4= 3 4> 3 4? 3 H @ 3 H A 3 4 B 3 4C 3 4|{D 3 4wvE 3 4rqF 3 4mlAVTG 3 4hg?VTH 3 4cbCVTI 3 4^]0J 3 4YX K 3 4TS0L 3 4ON M 3 4JIN 3 4E DO 3 @?P 3 ;:Q 3Hz65dR 3 10XS  3 4,+T  3 4'&U  3 4"! V  3 4 W  3 4X  3 4Y  3ms Z  3 4 [  3RMS'\  3 ]  3 4"^ ! 3 4%_ $ 3 4(` ' 3 4+a * 3 4.d - 3 41e 0 3 4