⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vvvf_56f8346.doc

📁 基于56F8346的异步电机VVVF控制程序。
💻 DOC
📖 第 1 页 / 共 2 页
字号:
=============================================================================
List of generated methods in project: vvvf_56F8346

THIS TEXT DESCRIPTION IS GENERATED BY THE TOOL. DO NOT MODIFY IT.
=============================================================================

Module "Bit_Relay" (bean BitIO)
   - Bit_Relay_SetDir -Sets a pin direction (available only if the direction = _[input/output]_).
   - Bit_Relay_GetVal -Returns the value of the Input/Output bean. If the direction is [input] then the input value of the pin 
                is read and returned. If the direction is [output] then the last written value is returned (see <Safe mode> 
                property for limitations).
   - Bit_Relay_PutVal -Specified value is passed to the Input/Output bean. If the direction is [input] saves the value to a 
                memory or a register, this value will be written to the pin after switching to the output mode (using 
                [SetDir(TRUE)]; see <Safe mode> property for limitations). If the direction is [output] it writes the value to 
                the pin. (Method is available only if the direction = _[output]_ or _[input/output]_).
   - Bit_Relay_ClrVal -Clears (set to zero) the Input/Output bean. It is the same as [PutVal(FALSE)]. (Method is available only 
                if the direction = _[output]_ or _[input/output]_).
   - Bit_Relay_SetVal -Sets (to one) the Input/Output bean. It is the same as [PutVal(TRUE)]. (Method is available only if the 
                direction = _[output]_ or _[input/output]_).

Module "Bits_Drivemosfet" (bean BitsIO)
   - Bits_Drivemosfet_GetDir -Return selected direction.
   - Bits_Drivemosfet_SetDir -Sets a direction for the pins (available only if Direction = _[input/output]_).
   - Bits_Drivemosfet_GetVal -Returns the value of the Input/Output bean. If the direction is [input] then reads the input 
                value of the pins and returns it. If the direction is [output] then returns the last written value (see <Safe 
                mode> property for limitations).
   - Bits_Drivemosfet_PutVal -Specified value is passed to the Input/Output bean. If the direction is [input] saves the value 
                to a memory or a register, this value will be written to the pins after switching to the output mode - using 
                [SetDir(TRUE)] (see <Safe mode> property for limitations). If the direction is [output] it writes the value to 
                the pins. (Method is available only if the Direction = _[output]_ or _[input/output]_).
   - Bits_Drivemosfet_GetBit -Returns the value of the specified bit/pin of the Input/Output bean. If the direction is [input] 
                then it reads the input value of the pin and returns it. If the direction is [output] then it returns the last 
                written value (see <Safe mode> property for limitations).
   - Bits_Drivemosfet_PutBit -Specified value is passed to the specified bit/pin of the Input/Output bean. If the direction is 
                [input] it saves the value to a memory or register, this value will be written to the pin after switching to 
                the output mode - using [SetDir(TRUE)] (see <Safe mode> property for limitations). If the direction is [output] 
                it writes the value to the pin. (Method is available only if the Direction = _[output]_ or _[input/output]_).
   - Bits_Drivemosfet_SetBit -Sets (to one) the specified bit of the Input/Output bean. It is the same as [PutBit(Bit, TRUE)]. 
                (Method is available only if the Direction = _[output]_ or _[input/output]_).
   - Bits_Drivemosfet_ClrBit -Clears (sets to zero) the specified bit of the Input/Output bean. It is the same as [PutBit(Bit, 
                FALSE)]. (Method is available only if the Direction = _[output]_ or _[input/output]_).
   - Bits_Drivemosfet_NegBit -Negates (inverts) the specified bit of the Input/Output bean. It is the same as [PutBit(Bit,!
                GetBit(Bit))]. (Method is available only if the Direction = _[output]_ or _[input/output]_).

Module "PWMC1"     (bean PWMMC)
   - PWMC1_Enable -Enable the bean - it starts the signal generation. Events can be disabled/enabled by 
                DisableEvent/EnableEvent.
   - PWMC1_Disable -Disable the bean - it stops signal generation and events calling. When the timer is disabled, it is 
                possible to call method "SetOutput" to control the output value on corresponding pin.
   - PWMC1_SetDuty -Setting duty(value) register of selected channel.  The value is loaded after calling Load() method.
   - PWMC1_Load -Apply last setting of the methods SetDuty, SetDutyPercent, SetPeriod and SetPrescaler.
   - PWMC1_SetRatio15 -This method sets a new duty-cycle ratio for selected channel.
   - PWMC1_OutputPadEnable -Method enables output pads.
   - PWMC1_OutputPadDisable -Method disables output pads.

Module "TI1"       (bean TimerInt)

Module "MC1"       (bean MC_SpaceVectorMod)
   - MC1_svmStd -This function calculates appropriate duty-cycle ratios, which are needed for generating the given stator 
                reference voltage vector using a special Space Vector Modulation technique, termed Standard Space Vector 
                Modulation.
   - MC1_svmU0n -This function calculates the appropriate duty-cycle ratios, needed for generating the given stator reference 
                voltage vector. It uses the special Space Vector Modulation technique, termed Space Vector Modulation with O000 
                Nulls.
   - MC1_svmU7n -This function calculates the appropriate duty-cycle ratios for the generation of given a stator reference 
                voltage using a Space Vector Modulation Technique termed Space Vector Modulation with O111 Nulls.
   - MC1_svmAlt -This function calculates the appropriate duty-cycle ratios to generate a given stator reference voltage using 
                a special Space Vector Modulation technique, termed Space Vector Modulation with Alternate Nulls. In this 
                technique, null switching states are combined from state O000 in even sectors and state O111 in odd sectors.
   - MC1_svmPwmIct -This function calculates the appropriate duty-cycle ratios needed to generate a given stator reference 
                voltage, using a conventional Inverse Clark Transformation.
   - MC1_svmSci -This function calculates the appropriate duty-cycle ratios needed to generate a given stator reference voltage 
                using Sinusoidal Modulation with Injection of the Third Harmonic.
   - MC1_svmElimDcBusRip -The function compensates an amplitude of the direct-a and the quadrature-b component of the stator 
                reference voltage vector US for imperfections in the DCBus voltage.

Module "MC2"       (bean MC_Ramp)
   - MC2_rampGetValue -The function performs a linear Ramp generation determined by input parameters.

Module "TFR1"      (bean DSP_Func_TFR)
   - TFR1_tfr16SinPIx -The function calculates sine (pi * x).
   - TFR1_tfr16SinPIxLUT -The function generates one sine value and returns it.
   - TFR1_tfr16CosPIx -The function calculates cosine (pi * x).
   - TFR1_tfr16SinPIxLUTCreate -The function allocates the structure of type tfr16_tSinPIxLUT.
   - TFR1_tfr16SinPIxLUTDestroy -The function frees the tfr16_tSinPIxLUT data structures(s) previously allocated by 
                tfr16SinPIxLUTCreate.
   - TFR1_tfr16SinPIxLUTInit -The function initializes the tfr16_tSinPIxLUT data structure used by all tfr16SinPIxLUT functions.
                The tfr16_tSinPIxLUT data structure pointed to by pSWG must have been allocated prior to calling 
                tfr16SinPIxLUTInit.
   - TFR1_tfr16CosPIxLUT -The function generates one cosine value and returns it.
   - TFR1_tfr16CosPIxLUTCreate -The function allocates the structure of type tfr16_tCosPIxLUT.
   - TFR1_tfr16CosPIxLUTDestroy -The function frees the tfr16_tCosPIxLUT data structures(s) previously allocated by 
                tfr16CosPIxLUTCreate.
   - TFR1_tfr16CosPIxLUTInit -The function initializes the tfr16_tCosPIxLUT data structure used by all tfr16CosPIxLUT functions.
                The tfr16_tCosPIxLUT data structure pointed to by pSWG must have been allocated prior to calling 
                tfr16CosPIxLUTInit.
   - TFR1_tfr16AsinOverPI -The function calculates the Arcsin function of the fractional input value x, and divides that result 
                by pi; i.e., (Arcsin x) / pi.
   - TFR1_tfr16AcosOverPI -The function calculates the Arccos function of the fractional input value x, and divides that result 
                by pi; i.e., (Arccos x) / pi.
   - TFR1_tfr16AtanOverPI -The function calculates the Arctan function of the fractional input value x, and divides that result 
                by pi; i.e., (Arctan x) / pi.
   - TFR1_tfr16Atan2OverPI -The function calculates the Arctan (y / x), and divides that result by pi; i.e., (Arctan (y / x)) / 
                pi
   - TFR1_tfr16SineWaveGenIDTL -The function generates Nsamples and stores them in pValues.
   - TFR1_tfr16SineWaveGenIDTLDestroy -The function frees the tfr16_tSineWaveGenIDTL data structures(s) previously allocated by 
                tfr16SineWaveGenIDTLCreate.
   - TFR1_tfr16SineWaveGenRDTL -The function generates Nsamples and stores them in pValues.
   - TFR1_tfr16SineWaveGenRDTLDestroy -The function frees the tfr16_tSineWaveGenRDTL data structures(s) previously allocated by 
                tfr16SineWaveGenRDTLCreate.
   - TFR1_tfr16SineWaveGenRDITL -The function generates Nsamples and stores them in pValues.
   - TFR1_tfr16SineWaveGenRDITLDestroy -The function frees the tfr16_tSineWaveGenRDITL data structures(s) previously allocated 
                by tfr16SineWaveGenRDITLCreate.
   - TFR1_tfr16SineWaveGenRDITLQ -The function generates Nsamples and stores them in pValues.
   - TFR1_tfr16SineWaveGenRDITLQDestroy -The function frees the tfr16_tSineWaveGenRDITLQ data structures(s) previously 
                allocated by tfr16SineWaveGenRDITLQCreate.
   - TFR1_tfr16SineWaveGenPAM -The function generates Nsamples and stores them in pValues.
   - TFR1_tfr16SineWaveGenPAMDestroy -The function frees the tfr16_tSineWaveGenPAM data structures(s) previously allocated by 
                tfr16SineWaveGenPAMCreate.
   - TFR1_tfr16SineWaveGenDOM -The function generates Nsamples and stores them in pValues.
   - TFR1_tfr16SineWaveGenDOMDestroy -The function frees the tfr16_tSineWaveGenPAM data structures(s) previously allocated by 
                tfr16SineWaveGenPAMCreate.
   - TFR1_tfr16SineWaveGenIDTLCreate -The function allocates the structure of type tfr16_tSineWaveGenIDTL.
   - TFR1_tfr16SineWaveGenIDTLInit -The function initializes the tfr16_tSineWaveGenIDTL data structure used by all 
                tfr16SineWaveGenIDTL functions. The tfr16_tSineWaveGenIDTL data structure pointed to by pSWG must have been 
                allocated prior to calling tfr16SineWaveGenIDTLInit.
   - TFR1_tfr16SineWaveGenRDTLCreate -The function allocates the structure of type tfr16_tSineWaveGenRDTL.
   - TFR1_tfr16SineWaveGenRDTLInit -The function initializes the tfr16_tSineWaveGenRDTL data structure used by all 
                tfr16SineWaveGenRDTL functions. The tfr16_tSineWaveGenRDTL data structure pointed to by pSWG must have been 
                allocated prior to calling tfr16SineWaveGenRDTLInit.
   - TFR1_tfr16SineWaveGenRDITLCreate -The function allocates the structure of type tfr16_tSineWaveGenRDITL.
   - TFR1_tfr16SineWaveGenRDITLInit -The function initializes the tfr16_tSineWaveGenRDITL data structure used by all 
                tfr16SineWaveGenRDITL functions. The tfr16_tSineWaveGenRDITL data structure pointed to by pSWG must have been 
                allocated prior to calling tfr16SineWaveGenRDITLInit.
   - TFR1_tfr16SineWaveGenRDITLQCreate -The function allocates the structure of type tfr16_tSineWaveGenRDITLQ.
   - TFR1_tfr16SineWaveGenRDITLQInit -The function initializes the tfr16_tSineWaveGenRDITLQ data structure used by all 
                tfr16SineWaveGenRDITLQ functions. The tfr16_tSineWaveGenRDITLQ data structure pointed to by pSWG must have been 
                allocated prior to calling tfr16SineWaveGenRDITLQInit.
   - TFR1_tfr16SineWaveGenPAMCreate -The function allocates the structure of type tfr16_SineWaveGenPAM.
   - TFR1_tfr16SineWaveGenPAMInit -The function initializes the tfr16_tSineWaveGenPAM data structure used by all 
                tfr16SineWaveGenPAM functions. The tfr16_tSineWaveGenPAM data structure pointed to by pSWG must have been 
                allocated prior to calling tfr16SineWaveGenPAMInit.
   - TFR1_tfr16SineWaveGenDOMCreate -The function allocates the structure of type tfr16_tSineWaveGenPAM.
   - TFR1_tfr16SineWaveGenDOMInit -The function initializes the tfr16_tSineWaveGenPAM data structure used by all 
                tfr16SineWaveGenDOM functions. The tfr16_tSineWaveGenPAM data structure pointed to by pSWG must have been 
                allocated prior to calling tfr16SineWaveGenDOMInit.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -