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

📄 parameterdefs.h

📁 基于2812dsp/BOIS实时操作系统,通用软件平台
💻 H
字号:
/* =================================================================================
File name:       GlobalParameterDefs.h  (IQ version)                  
                    
Originator:	        R&D
			New Image Electric

Description: 用于参数变换,将操作盘设定的参数转换为控制定标参数
Header file containing constants, data type definitions, and Variable.
=====================================================================================
 History:
-------------------------------------------------------------------------------------
 03-1-2005		Release	Rev 1.0                                                   
------------------------------------------------------------------------------*/
#ifndef __PARAMETERDEFS_H__
#define __PARAMETERDEFS_H__
#include "io.h"
//#include "SCW.H"


/*------------------------------------------------------------------------------
Parameter used 
-------------------------------------------------------------------------------*/
//参数组1
	int	P_LineVoltage=0;
//	int	P_LineCurrent=0;
	int	P_Frequency=0;
	int	P_Power=0;
	int	P_Qpower=0;
	int	P_Factor=0;
	int	P_Uout=0;
//	int	P_Udc=0;
	int	P_Temprature=0;
	int	P_DI=0;
	int	P_AI1=0;
	int	P_AI2=0;
	int	P_DO=0;
	int	P_AO1=0;
	int	P_AO2=0;
//参数组1
	int	P_MCW_H=0;
	int	P_MCW=0;
	int	P_MSW_H=0;
	int	P_MSW=0;
	int	P_FW_H=0;
	int	P_FW=0;
//参数组10
	int	P_NominalVoltage=380;
	int	P_NominalCurrent=30;
	int	P_NominalFrequency=50;
	int	P_ActiveP=0;
	int	P_Ls=500;
	int	P_Id=0;
	int	P_Iq=0;
	int	P_Version=0;

//参数组11
	int	P_AI1_Scale=0;
	int	P_AI1_Offset=0;
	int	P_AI2_Scale=0;
	int	P_AI2_Offset=0;
	
//参数组12
	int	P_AO1_SEL=0;
//	int	SPIDRV=0;
	int	P_AO2_SEL=0;
//参数组20
	int	P_EXT_S=0;
//参数组21
//参数组22
	int	P_Q_SEL=0;
	int	P_Q_RampUpT=0;
	int	P_Q_RampDownT=0;
	int	P_PI_QPower_Kp=0;
	int	P_PI_QPower_Ti=0;
	int	P_Q_REF=0;
//参数组23
	int	P_U_SEL=0;
	int	P_U_RampUpT=0;
	int	P_U_RampDownT=0;
	int	P_PI_U_Kp=150;
	int	P_PI_U_Ti=100;		
	int	P_U_REF=0;
//参数组24
	int	P_PI_Cur_D_Kp=50;
	int	P_PI_Cur_D_Ti=1000;
	int	P_Ud=0;
//参数组25
	int	P_PI_Cur_Q_Kp=50;
	int	P_PI_Cur_Q_Ti=1000;
	int	P_Uq=0;
//参数组30
	int	P_OverCurrent=0;
	int	P_OverVoltage=0;
	int	P_UnderVoltage=0;
//参数组90
//参数组91
/*
	int	REM_485_H=0;
	int	REM_485=0;
	int	P_485_Q_REF=0;
	int	P_485_U_REF=0;
	int	REM_MCBSP_H=0;
	int	REM_MCBSP=0;
	int	MCBSP_Q_REF=0;
	int	MCBSP_U_REF=0;
	int	REM_CAN_H=0;
	int	REM_CAN=0;
	int	CAN_Q_REF=0;
	int	CAN_U_REF=0;
*/
//
	int	P_ADCaliration=0;			


//panel used parameter
int	P_MCW4_1;
int	P_MCW8_5;
int	P_MCW12_9;
int	P_MCW16_13;
int	P_MSW4_1;
int	P_MSW8_5;
int	P_MSW12_9;
int	P_MSW16_13;
	
int	Parameter0=10;
int	Parameter1=20;
int	Parameter2=30;
int	Parameter3=0;		//msw
int	Parameter4=0;
int	Parameter5=0;
int	Parameter6=1200;
int	Parameter7=0;
int	Parameter8=1000;
int	Parameter9=-1000;
int	Parameter10=0;
int	Parameter11=3;
int	Parameter12=4;

int	Parameter20=10;
int	Parameter21=20;
int	Parameter22=30;
int	Parameter23=0;		//msw
int	Parameter24=0;
int	Parameter25=0;
int	Parameter26=0;
int	Parameter27=200;
int	Parameter28=0;
int	Parameter29=500;

int	P_Isq_REF = 0;
int	P_I_RampUp;
int	P_I_RampDown;

//----------------------------



#endif // __PARAMETERDEFS_H__

/*
address:0x0000		:实测频率=>电压
address:0x0001		:实测电流
address:0x0002		:实测电压=>频率
address:0x0003		:状态字
address:0x0004		:电流给定
address:0x0005		:频率(电压)给定
address:0x0006		:控制字
address:0x0007		:电流给定最大值
address:0x0008		:电流给定最小值
address:0x0009    	:频率(电压)给定最大值
address:0x000A		:频率(电压)给定最小值
address:0x000B		:模块信息
*/


//参数全局变量

int		P_LineCurrent=0;
int		P_Udc=1;
int		P_QPower=2;
int		MSW=3;
int		LOC_U_REF=4;
int		LOC_Q_REF=5;
int		MCW=0;
int		U_REF_MAX=100;
int		U_REF_MIN=0;
int		Q_REF_MAX=100;
int		Q_REF_MIN=0;
int		Local=0;
int		MODULE_ID=4;


int		FaultWord=0;

⌨️ 快捷键说明

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