?? reg.h
字號:
/***********************************************************
設備型號:DSX01
起始日期:2001/2/6
程序員:王選江
修改日期:2001/##/##
修改原因:
程序員:
改動描述:
************************************************************/
#define WAIT_INTERVAL 150 //發出請求和接收數據之間的時間間隔
#define MAX_PACKET_NUM 16 //包中最大實體數
#define RECEIVE_RECEIVED 1
#define RECEIVE_ERROR_RECEIVED 0
static REG_INFO BASED_CODE gsRegInfos[]=
{
{"DATA", 0, 15, FLOAT_DATATYPE, 0},
};
/*
DATA0:1通道數據
DATA1:2通道數據
DATA2:3通道數據
.
.
.
.
DATA15:16通道數據
*/
#define REG_TYPE_NUM 1 //寄存器數量
//ERROR:
#define USER_REGNAME_C_ERROR 0
#define USER_REG_DECIMAL USER_REGNAME_C_ERROR+1
#define USER_RECEIVE_ERROR_DATA USER_REGNAME_C_ERROR+2
#define USER_ADDR_SCOPE_ERROR USER_REGNAME_C_ERROR+3
#define USER_STRINGDATA USER_REGNAME_C_ERROR+4
#define USER_FLOATDATA USER_REGNAME_C_ERROR+5
#define USER_NODATA USER_REGNAME_C_ERROR+6
#define USER_TIMEOUT_EEROR USER_REGNAME_C_ERROR+7
#define COMMUNICATION_CONFIG_ERROR USER_REGNAME_C_ERROR+8
#define FAILED_OPEN_COM USER_REGNAME_C_ERROR+9
#define DONOT_WRITE USER_REGNAME_C_ERROR+10
static char* Error_Message_Table[]=
{
"寄存器名字錯誤!",
"寄存器后應加十進制數字,\n 范圍0-15!",
"接收到錯誤數據!",
"地址范圍為128-255!",
"數據類型應選'STRING'!",
"數據類型應選'FLOAT'!",
"數據類型應選'FLOAT'!",
"超時錯誤!",
"波特率配置錯誤!",
"打開串口錯誤!",
"只讀變量,不能寫!",
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -