资源简介
变频器源码 DSPIC30F5015电机控制专用芯片源程序代码,采用矢量控制算法,纯C语言编写
代码片段和文件信息
//----------------------------------------------------------------------------------//
// SViG5A Source : appconst.c //
// CodeWarrior Version 7.0 //
// Motor Drive LAB.) Industrial Drive Team //
// LS Industrial Systems. //
//----------------------------------------------------------------------------------//
//remove port.h & arch.h //lkj20060602_CWVersion //荐沥H0015
#include “DSP56F80x.H“
#include “util.H“
#include “Def.H“
//#include “Macro.H“ //kmk20030925 //荐沥00103
#include “init.H“
#include “interrupt.H“
#include “adc.H“
#include “IO.H“
#include “freq.H“
#include “seq.H“
#include “mot.H“
#include “xCel.H“
#include “timer.H“
#include “Vari.H“
//kmk20030612 //荐沥00099
//Self-Diagnostic
const WORD fltListMsg[][4] = { //Sync. with enum in seq.H
“UPHF“ //0
“UPLF“ //1
“VPHF“ //2
“VPLF“ //3
“WPHF“ //4
“WPLF“ //5
“UWSF“ //6
“VUSF“ //7
“WVSF“ //8
“UPGF“ //9
“VPGF“ //10
“WPGF“ //11
“UPOF“ //12
“VPOF“ //13
“WPOF“ //14
};
// io.c
const WORD ti2mi[] =
{
QIN_FX //0
QIN_RX //1
QIN_BX //2
QIN_RST //3
QIN_JOG //4
QIN_SPD_L //5
QIN_SPD_M //6
QIN_SPD_H //7
QIN_XCEL_L //8
QIN_XCEL_M //9
QIN_XCEL_H //10
QIN_DCBR //11
QIN_2ND_MOT //12
QIN_EXCHANGE //13
QIN_RESERVE //14
QIN_UP //15
QIN_DOWN //16
QIN_3WIRE //17
QIN_EXT_A //18
QIN_EXT_B //19
QIN_SELF_DIAG //20 //kmk20030702 //荐沥00099
QIN_DIS_PI //21
//lkj20060626_2ND_SRC //荐沥H0021
// QIN_DIS_OPT //22
QIN_2ND_SRC //22
QIN_DIS_ANA //23
QIN_DIS_XCEL //24
QIN_UP_DN_CLR //25 //lkj20050328 //荐沥00183
//lkj20060727_JOG_FX //荐沥H0037
QIN_JOG_FX //26
QIN_JOG_RX //27
};
const WORD mainGrpMsg[][4] = {
“ SPD“ //0
“ ACC“ //1
“ DEC“ //2
“ DRV“ //3
“ FRQ“ //4
“ ST1“ //5
“ ST2“ //6
“ ST3“ //7
“ CUR“ //8
“ RPM“ //9
“ DCL“ //10
“ USR“ //11
“ FLT“ //12 touch kpd_core.c TRIP_IDX
“ DRC“ //13
“DRV2“ //14
“FRQ2“ //15
“ REF“ //16
“ FBK“ //17
};
const WORD tripMsg[][4] = {
“ OCT“ //0
“ OVT“ //1
“ ETA“ //2
“ EST“ //3
“ COL“ //4
“ GFT“ //5
“ OHT“ //6
“ ETH“ //7
“ OLT“ //8
“ HWT“ //9
“ ETB“ //10
“ EEP“ //11
“ FAN“ //12
“ POT“ //13
“ IOL“ //14
“ LVT“ //15
“ COM“ //16
“FLTL“ //17
“ NTC“ //18 //lkj20040212 //荐沥00141
“REEP“ //19 //kmk20040712 //荐沥00161
“ OC2“ //20 //lkj20060324 //荐沥H0010
//pch20070105_Brake //荐沥H0061
“ NBR“ //21
};
const WORD tripStateMsg[][4] = {
“ ACC“ //0
“ DEC“ //1
“ STD“ //2
“ STP“ //3
};
const WORD wDecInc[] = { 10000 1000 100 10 1 };
const WORD wHexInc[] = { 0x10000 0x1000 0x100 0x10 0x1 };
const WORD wBitInc[] = { 0x80 0x40 0x20 0x10 0x8 0x4 0x2 0x1 };
// xcel.c
const WORD xcelTbl[][10] = { // !!! maximum item size+1 of 1st array
// Linear
{
XCEL_L_START XCEL_L_ING
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 353687 2006-09-11 17:26 日博变频器程序\5015.COF
文件 61760 2006-09-11 17:26 日博变频器程序\5015.HEX
文件 90453 2006-09-11 17:26 日博变频器程序\5015.MAP
文件 1172 2006-08-18 05:07 日博变频器程序\5015.MCP
文件 5328 2006-09-15 04:34 日博变频器程序\5015.MCS
文件 42496 2006-09-15 04:34 日博变频器程序\5015.MCW
文件 153991 2006-09-11 17:26 日博变频器程序\5015.mptags
文件 376 2006-09-11 17:26 日博变频器程序\5015.tagsrc
文件 1303 2006-08-10 21:36 日博变频器程序\EEPROM.C
文件 47892 2006-09-11 17:26 日博变频器程序\EEPROM.O
文件 1237 2006-08-18 06:05 日博变频器程序\EXTERN.H
文件 950 2006-08-20 06:16 日博变频器程序\frequency.c
文件 48303 2006-09-11 17:26 日博变频器程序\frequency.o
文件 702 2006-08-18 22:13 日博变频器程序\GLOBAL.H
文件 9284 2006-08-20 06:35 日博变频器程序\KEYBOARD.C
文件 966 2006-07-14 05:35 日博变频器程序\KEYBOARD.H
文件 63036 2006-09-11 17:26 日博变频器程序\KEYBOARD.O
文件 7258 2006-08-18 06:10 日博变频器程序\MACRO.H
文件 3290 2006-08-20 05:20 日博变频器程序\MAIN.C
文件 52635 2006-09-11 17:26 日博变频器程序\MAIN.O
文件 3417 2006-06-28 02:04 日博变频器程序\MATH.H
文件 50037 2006-06-28 02:03 日博变频器程序\P30F5015.GLD
文件 130584 2006-08-18 05:44 日博变频器程序\P30F5015.H
文件 3832 2006-08-20 05:29 日博变频器程序\PROTECT.C
文件 55113 2006-09-11 17:26 日博变频器程序\PROTECT.O
文件 771 2006-09-08 00:01 日博变频器程序\PWM.H
文件 56157 2006-09-11 17:26 日博变频器程序\PWM.O
文件 15747 2006-08-20 05:54 日博变频器程序\TABLE.C
文件 9814 2006-09-11 17:26 日博变频器程序\TABLE.O
文件 3584 2006-08-06 20:08 日博变频器程序\UNti
............此处省略120个文件信息
- 上一篇:网络入侵检查系统VC++
- 下一篇:雷达代码C++
评论
共有 条评论