📄 typedef.h
字号:
#define YCCHANGE 0x10000
#define YXCHANGE 0x20000
#define MAX_RTU 256
#define RTU_NUM 24
#define ALARM_NUM 60
#define MAX_CARD 36
typedef struct tagYX_DATA
{
BYTE Data_Type;
WORD Rtu_no;
int Serial;
BYTE YxVal;
} YX_DATA,*PYX_DATA;
typedef struct tagYC_DATA
{
BYTE Data_Type;
WORD Rtu_no;
int Serial;
float YcVal;
} YC_DATA,*PYC_DATA;
typedef struct tagYK_DATA
{
BYTE Data_Type;
WORD Rtu_no;
int Serial;
BOOL YkState;
} YK_DATA,*PYK_DATA;
typedef struct tagTEXT_DATA
{
BYTE Data_Type;
WORD Rtu_no;
int Serial;
WORD text_len;
char wb[1];
} TEXT_DATA,*PTEXT_DATA;
typedef struct tagMYYXDATA
{
BYTE YxVal;
BYTE init;
} MYYXDATA,*PMYYXDATA;
typedef struct tagMYYCDATA
{
float YcVal;
} MYYCDATA,*PMYYCDATA;
typedef struct tagMYRTUDATA
{
int rtuno;
MYYXDATA* yxdata;
MYYCDATA* ycdata;
CPtrList wbalarm;
} MYRTUDATA,*PMYRTUDATA;
typedef struct tagTRANDATA
{
BYTE type;
DWORD addr;
LPBYTE data;
DWORD crc;
}MYTRANDATA,*PMYTRANDATA;
typedef struct tagRTUINFO
{
int rtu_no;
TCHAR rtu_id[6];
}RTUINFO,*PRTUINFO;
typedef struct tagALARMLIST
{
TCHAR card_id[3]; //盘符标志
TCHAR alarmflag[8][4]; //所属盘符下的报警标志
}ALARMLIST,*PALARMLIST;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -