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

📄 tablestructs.h

📁 Linux 环境下
💻 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 + -