📄 vvvf_56f8346_settings.xml
字号:
<Pin_PWM0_active v="no"/>
<Output_software_control v="no"/>
<Mask_channel v="no"/>
<Mask_fault_0 v="yes"/>
<Mask_fault_1 v="yes"/>
<Mask_fault_2 v="yes"/>
<Mask_fault_3 v="yes"/>
</group>
<boolgroup name="Channel 1" v="Enabled">
<Channel v="PWModB1"/>
<PWM_pin v="PWMB1"/>
<PWM_pin_signal v=""/>
<Duty v="50 %"/>
<Pin_PWM1_active v="no"/>
<Output_software_control v="no"/>
<Mask_channel v="no"/>
<Mask_fault_0 v="yes"/>
<Mask_fault_1 v="yes"/>
<Mask_fault_2 v="yes"/>
<Mask_fault_3 v="yes"/>
</boolgroup>
<boolgroup name="Channel 2" v="Enabled">
<Channel v="PWModB2"/>
<PWM_pin v="PWMB2"/>
<PWM_pin_signal v=""/>
<Duty v="50 %"/>
<Pin_PWM2_active v="no"/>
<Output_software_control v="no"/>
<Mask_channel v="no"/>
<Mask_fault_0 v="yes"/>
<Mask_fault_1 v="yes"/>
<Mask_fault_2 v="yes"/>
<Mask_fault_3 v="yes"/>
</boolgroup>
<boolgroup name="Channel 3" v="Enabled">
<Channel v="PWModB3"/>
<PWM_pin v="PWMB3"/>
<PWM_pin_signal v=""/>
<Duty v="50 %"/>
<Pin_PWM3_active v="no"/>
<Output_software_control v="no"/>
<Mask_channel v="no"/>
<Mask_fault_0 v="yes"/>
<Mask_fault_1 v="yes"/>
<Mask_fault_2 v="yes"/>
<Mask_fault_3 v="yes"/>
</boolgroup>
<boolgroup name="Channel 4" v="Enabled">
<Channel v="PWModB4"/>
<PWM_pin v="PWMB4"/>
<PWM_pin_signal v=""/>
<Duty v="50 %"/>
<Pin_PWM4_active v="no"/>
<Output_software_control v="no"/>
<Mask_channel v="no"/>
<Mask_fault_0 v="yes"/>
<Mask_fault_1 v="yes"/>
<Mask_fault_2 v="yes"/>
<Mask_fault_3 v="yes"/>
</boolgroup>
<boolgroup name="Channel 5" v="Enabled">
<Channel v="PWModB5"/>
<PWM_pin v="PWMB5"/>
<PWM_pin_signal v=""/>
<Duty v="50 %"/>
<Pin_PWM5_active v="no"/>
<Output_software_control v="no"/>
<Mask_channel v="no"/>
<Mask_fault_0 v="yes"/>
<Mask_fault_1 v="yes"/>
<Mask_fault_2 v="yes"/>
<Mask_fault_3 v="yes"/>
</boolgroup>
<enumgroup name="Fault protection" v="controlled by this bean">
<boolgroup name="Fault 0" v="Enabled">
<Fault_pin v="FAULTB0"/>
<Fault_pin_signal v=""/>
<Fault_clearing_mode v="automatic"/>
</boolgroup>
<boolgroup name="Fault 1" v="Enabled">
<Fault_pin v="FAULTB1"/>
<Fault_pin_signal v=""/>
<Fault_clearing_mode v="automatic"/>
</boolgroup>
<boolgroup name="Fault 2" v="Enabled">
<Fault_pin v="FAULTB2"/>
<Fault_pin_signal v=""/>
<Fault_clearing_mode v="automatic"/>
</boolgroup>
<boolgroup name="Fault 3" v="Enabled">
<Fault_pin v="FAULTB3"/>
<Fault_pin_signal v=""/>
<Fault_clearing_mode v="automatic"/>
</boolgroup>
</enumgroup>
<group name="Initialization">
<Enabled_in_init__code v="yes"/>
<Events_enabled_in_init_ v="yes"/>
</group>
<group name="CPU clock/speed selection">
<High_speed_mode v="This bean enabled"/>
<Low_speed_mode v="This bean disabled"/>
<Slow_speed_mode v="This bean disabled"/>
</group>
</Properties>
<Methods>
<Enable v="generate code"/>
<Disable v="generate code"/>
<EnableEvent v="don't generate code"/>
<DisableEvent v="don't generate code"/>
<SetPeriod v="don't generate code"/>
<SetDuty v="generate code"/>
<SetDutyPercent v="don't generate code"/>
<SetPrescaler v="don't generate code"/>
<Load v="generate code"/>
<SetOutput v="don't generate code"/>
<SetRatio16 v="don't generate code"/>
<SetRatio15 v="generate code"/>
<Swap v="don't generate code"/>
<Mask v="don't generate code"/>
<SwapAndMask v="don't generate code"/>
<OutputPadEnable v="generate code"/>
<OutputPadDisable v="generate code"/>
<ConnectPin v="don't generate code"/>
<ClearFaultFlag v="don't generate code"/>
</Methods>
<Events>
<Event_module_name v="Events"/>
<event name="BeforeNewSpeed" v="don't generate code" />
<event name="AfterNewSpeed" v="don't generate code" />
<event name="OnReload" v="generate code">
<Event_procedure_name v="PWMC1_OnReload"/>
<Priority v="same as interrupt"/>
</event>
<event name="OnFault0" v="generate code">
<Event_procedure_name v="PWMC1_OnFault0"/>
<Priority v="same as interrupt"/>
</event>
<event name="OnFault1" v="generate code">
<Event_procedure_name v="PWMC1_OnFault1"/>
<Priority v="same as interrupt"/>
</event>
<event name="OnFault2" v="generate code">
<Event_procedure_name v="PWMC1_OnFault2"/>
<Priority v="same as interrupt"/>
</event>
<event name="OnFault3" v="generate code">
<Event_procedure_name v="PWMC1_OnFault3"/>
<Priority v="same as interrupt"/>
</event>
</Events>
</Bean>
<Bean name="TI1" type="TimerInt">
<Enabled v="Y"/>
<Properties>
<Bean_name v="TI1"/>
<Timer v="TMRA0_Compare"/>
<Counter v="TMRA0"/>
<boolgroup name="Interrupt service/event" v="Enabled">
<Interrupt v="INT_TMRA0"/>
<Interrupt_priority v="medium priority"/>
<Interrupt_preserve_registers v="no"/>
</boolgroup>
<Prescaler v="Auto selected prescaler"/>
<Interrupt_period v="100 ms"/>
<Same_period_in_modes v="yes"/>
<Bean_uses_entire_timer v="no"/>
<group name="Initialization">
<Enabled_in_init__code v="yes"/>
<Events_enabled_in_init_ v="yes"/>
</group>
<group name="CPU clock/speed selection">
<High_speed_mode v="This bean enabled"/>
<Low_speed_mode v="This bean disabled"/>
<Slow_speed_mode v="This bean disabled"/>
</group>
</Properties>
<Methods>
<Enable v="don't generate code"/>
<Disable v="don't generate code"/>
<EnableEvent v="don't generate code"/>
<DisableEvent v="don't generate code"/>
<SetPeriodMode v="don't generate code"/>
<SetPeriodTicks16 v="don't generate code"/>
<SetPeriodTicks32 v="don't generate code"/>
<SetPeriodUS v="don't generate code"/>
<SetPeriodMS v="don't generate code"/>
<SetPeriodSec v="don't generate code"/>
<SetPeriodReal v="don't generate code"/>
<SetFreqHz v="don't generate code"/>
<SetFreqkHz v="don't generate code"/>
<SetFreqMHz v="don't generate code"/>
</Methods>
<Events>
<Event_module_name v="Events"/>
<event name="BeforeNewSpeed" v="don't generate code" />
<event name="AfterNewSpeed" v="don't generate code" />
<event name="OnInterrupt" v="generate code">
<Event_procedure_name v="TI1_OnInterrupt"/>
<Priority v="same as interrupt"/>
</event>
</Events>
</Bean>
<Bean name="MC1" type="MC_SpaceVectorMod">
<Enabled v="Y"/>
<Properties>
<Bean_name v="MC1"/>
</Properties>
<Methods>
<svmStd v="generate code"/>
<svmU0n v="generate code"/>
<svmU7n v="generate code"/>
<svmAlt v="generate code"/>
<svmPwmIct v="generate code"/>
<svmSci v="generate code"/>
<svmElimDcBusRip v="generate code"/>
</Methods>
<Events>
</Events>
</Bean>
<Bean name="MC2" type="MC_Ramp">
<Enabled v="Y"/>
<Properties>
<Bean_name v="MC2"/>
</Properties>
<Methods>
<rampGetValue v="generate code"/>
</Methods>
<Events>
</Events>
</Bean>
<Bean name="TFR1" type="DSP_Func_TFR">
<Enabled v="Y"/>
<Properties>
<Bean_name v="TFR1"/>
<Use_Assembler_Files v="no"/>
<Basic_Fractional_Math_Library v="MFR1"/>
<boolgroup name="Memory management" v="Enabled">
<Memory_management_library v="MEM1"/>
</boolgroup>
</Properties>
<Methods>
<tfr16SinPIx v="generate code"/>
<tfr16SinPIxLUT v="generate code"/>
<tfr16CosPIx v="generate code"/>
<tfr16SinPIxLUTCreate v="generate code"/>
<tfr16SinPIxLUTDestroy v="generate code"/>
<tfr16SinPIxLUTInit v="generate code"/>
<tfr16CosPIxLUT v="generate code"/>
<tfr16CosPIxLUTCreate v="generate code"/>
<tfr16CosPIxLUTDestroy v="generate code"/>
<tfr16CosPIxLUTInit v="generate code"/>
<tfr16AsinOverPI v="generate code"/>
<tfr16AcosOverPI v="generate code"/>
<tfr16AtanOverPI v="generate code"/>
<tfr16Atan2OverPI v="generate code"/>
<tfr16SineWaveGenIDTL v="generate code"/>
<tfr16SineWaveGenIDTLDestroy v="generate code"/>
<tfr16SineWaveGenRDTL v="generate code"/>
<tfr16SineWaveGenRDTLDestroy v="generate code"/>
<tfr16SineWaveGenRDITL v="generate code"/>
<tfr16SineWaveGenRDITLDestroy v="generate code"/>
<tfr16SineWaveGenRDITLQ v="generate code"/>
<tfr16SineWaveGenRDITLQDestroy v="generate code"/>
<tfr16SineWaveGenPAM v="generate code"/>
<tfr16SineWaveGenPAMDestroy v="generate code"/>
<tfr16SineWaveGenDOM v="generate code"/>
<tfr16SineWaveGenDOMDestroy v="generate code"/>
<tfr16SineWaveGenIDTLCreate v="generate code"/>
<tfr16SineWaveGenIDTLInit v="generate code"/>
<tfr16SineWaveGenRDTLCreate v="generate code"/>
<tfr16SineWaveGenRDTLInit v="generate code"/>
<tfr16SineWaveGenRDITLCreate v="generate code"/>
<tfr16SineWaveGenRDITLInit v="generate code"/>
<tfr16SineWaveGenRDITLQCreate v="generate code"/>
<tfr16SineWaveGenRDITLQInit v="generate code"/>
<tfr16SineWaveGenPAMCreate v="generate code"/>
<tfr16SineWaveGenPAMInit v="generate code"/>
<tfr16SineWaveGenDOMCreate v="generate code"/>
<tfr16SineWaveGenDOMInit v="generate code"/>
<tfr16WaveGenRDITLQ v="generate code"/>
<tfr16WaveGenRDITLQCreate v="generate code"/>
<tfr16WaveGenRDITLQDestroy v="generate code"/>
<tfr16WaveGenRDITLQInit v="generate code"/>
</Methods>
<Events>
</Events>
</Bean>
<Bean name="MFR1" type="DSP_Func_MFR">
<Enabled v="Y"/>
<Properties>
<Bean_name v="MFR1"/>
<Use_Assembler_Files v="no"/>
</Properties>
<Methods>
<abs_s v="generate code"/>
<add v="generate code"/>
<div_s v="generate code"/>
<mac_r v="generate code"/>
<msu_r v="generate code"/>
<mult v="generate code"/>
<mult_r v="generate code"/>
<negate v="generate code"/>
<round v="generate code"/>
<shl v="generate code"/>
<shr v="generate code"/>
<shr_r v="generate code"/>
<sub v="generate code"/>
<L_abs v="generate code"/>
<L_add v="generate code"/>
<div_ls v="generate code"/>
<L_mac v="generate code"/>
<L_msu v="generate code"/>
<L_mult v="generate code"/>
<L_mult_ls v="generate code"/>
<L_negate v="generate code"/>
<L_shl v="generate code"/>
<L_shr v="generate code"/>
<L_shr_r v="generate code"/>
<L_deposit_h v="generate code"/>
<L_deposit_l v="generate code"/>
<L_sub v="generate code"/>
<extract_h v="generate code"/>
<extract_l v="generate code"/>
<norm_s v="generate code"/>
<norm_l v="generate code"/>
<mfr16Rand v="generate code"/>
<mfr16SetRandSeed v="generate code"/>
<mfr16Sqrt v="generate code"/>
<mfr32Sqrt v="generate code"/>
</Methods>
<Events>
</Events>
</Bean>
<Bean name="MEM1" type="DSP_MEM">
<Enabled v="Y"/>
<Properties>
<Bean_name v="MEM1"/>
<Internal_dynamic_memory_size_in_bytes v="0"/>
<External_dynamic_memory_size_in_bytes v="0"/>
</Properties>
<Methods>
<memCallocEM v="generate code"/>
<memCallocIM v="generate code"/>
<memFreeEM v="generate code"/>
<memFreeIM v="generate code"/>
<memIsAligned v="generate code"/>
<memIsEM v="generate code"/>
<memIsIM v="generate code"/>
<memMallocAlignedEM v="generate code"/>
<memMallocAlignedIM v="generate code"/>
<memMallocEM v="generate code"/>
<memMallocIM v="generate code"/>
<memReallocEM v="generate code"/>
<memReallocIM v="generate code"/>
<memMemcpy v="generate code"/>
<memMemset v="generate code"/>
<memMemsetP v="generate code"/>
<memCopyPtoX v="generate code"/>
<memCopyXtoP v="generate code"/>
<memCopyPtoP v="generate code"/>
<memReadP16 v="generate code"/>
<memReadP32 v="generate code"/>
<memWriteP16 v="generate code"/>
<memWriteP32 v="generate code"/>
</Methods>
<Events>
</Events>
</Bean>
</PE_PROJECT_SETTINGS_DOCUMENTATION>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -