📄 tablestructs.h
字号:
#ifndef _TABLE_STRUCTS_
#define _TABLE_STRUCTS_
struct TABLE_STATIONCONFIG{//被控站配置表
char Name[40];
char StID[20];
unsigned short StCode;
unsigned char Type;
unsigned char CommCode;
};
struct TABLE_YXOBJECT{
char Name[40];
char YxObjID[20];
char StID[20];
unsigned char KgType;
unsigned char YkType;
unsigned char YxType;
unsigned char DescribeType;
unsigned short YkCode;
unsigned short YxCode;
char ModeObjID[20];
char DeviceID[20];
char PicID[20];
};
struct TABLE_YCOBJECT{
char Name[40];
char YcObjID[20];
char StID[20];
unsigned short YcCode;
unsigned char Type;
char Unit[6];
unsigned char DisplayBits;
unsigned char PointBits;
int Atod;
float ScaleMax;
float ScaleMin;
unsigned short Delta;
float DeadRange;
float DownRange;
float UpRange;
char RelativekgID[20];
char DeviceID[20];
float Segmentvalue;
unsigned char bDisplayChart;
unsigned char bSaveValue;
};
struct TABLE_DESCRIBEPICTURE{
char Name[40];
char PicID[20];
unsigned char PicNo;
unsigned char Type;
int Height;
int Width;
unsigned char ConsoleNo;
};
struct TABLE_BMPOBJECT{
char PicID[20];
unsigned short NodeNo;
char StID[20];
unsigned short BmpNo;
int PicPatternType;
char BmpObjID[20];
unsigned char ObjType;
int MarkPointX;
int MarkPointY;
int WidthCX;
int WidthCY;
int IDpointX;
int IDpointY;
unsigned char Property;
int TextColor;
unsigned char TextFont;
unsigned short Angle;
float Power;
unsigned short ProperType;
unsigned char BySite;
char ID[20];
unsigned char Layer;
char DeviceMode[10];
unsigned short SysNodeNo;
};
struct TABLE_LINEOBJECT{
char PicID[20];
unsigned short NodeNo;
unsigned short LinNo;
unsigned short Type;
int StartX;
int StartY;
int EndX;
int EndY;
int SecantX;
int SecantY;
unsigned char Property;
int TextColor;
unsigned char TextFont;
unsigned short Angle;
float Power;
unsigned short ProperType;
char StID[20];
char ObjID[20];
char DeviceMode[10];
unsigned short SysNodeNo;
unsigned char Layer;
};
struct TABLE_TEXTOBJECT {
char PicID[20];
unsigned short TextNo;
char TextStr[200];
unsigned char ColorID;
unsigned short FontID;
int MarkPointX;
int MarkPointY;
unsigned char Property;
int TextColor;
unsigned char TextFont;
unsigned short Angle;
float Power;
int EndPointX;
int EndPointY;
int TextHeight;
int ProperType;
int TextBKColor;
int ObjID;
int TextWidth;
char StID[20];
char DeviceMode[10];
unsigned short DysnodeNo;
unsigned char Layer;
};
struct TABLE_STANDARDBLOCKOBJ{
char PicID[20];
unsigned short NodeNo;
char StID[20];
unsigned short SBObjNo;
int PicPatternType;
char SBObjID[20];
unsigned short ObjType;
int MarkPointX1;
int MarkPointY1;
int MarkPointX2;
int MarkPointY2;
int MarkPointX3;
int MarkPointY3;
int IDpointX;
int IDpointY;
unsigned short Property;
int TextColor;
unsigned char TextFont;
unsigned short Angle;
float Power;
int Pen;
int FillColor;
unsigned char BySite;
char DeviceMode[10];
unsigned short SysNodeNo;
unsigned char Layer;
};
struct TABLE_NODETAB{
char StID[20];
char YxObjID[20];
unsigned short NodeNo;
unsigned char NodeType;
char RelativeCond[100];
unsigned short MnpStNo;
unsigned short MnpObjNo;
unsigned char Property;
char PicID[20];
unsigned char NotPowerFlag;
unsigned short SysNodeNo;
char sysRelaCond[120];
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -