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

📄 struct.h

📁 这是一个变电站的监控程序
💻 H
字号:
#ifndef __STRUCT_H
#define __STRUCT_H

#include"define.h"
//=============================================================================
typedef struct
{
	int EventNum;//
    int RtuYxwNum;// 
	int	ChNum;
	int	RtuNum;
	int RtuYcNum;
	int RtuYxNum;
	int RtuKwhNum;
	
}SYSTEMCOUNT;

typedef struct
{
	BYTE    Flag;			//使用标志
	BYTE	SorA;		   //同步.异步
	BYTE	Baud;          //波特率
	BYTE	EndBit;        //停止位
	BYTE	ParityBit;     //奇偶性
	BYTE	DataBit;       //数据位
	BYTE	CheckBit;      //校验位
	BYTE	Protocol;		//规约名
	BYTE	ChRtuNum;//通道对应的RTU个数
	BYTE    ChRtuNo[8];	   //通道对应的RTU号
	WORD	SynWord;		//同步码
	WORD	Audit;		//是否旁听 ==0 否 != 0是
}SaveChannel;
//=================================================

typedef struct
{
	BYTE	Addr;
	BYTE    Flag;				//使用标志
								//bit0:0.未使用 1.使用
								//bit1.1.封锁
	BYTE	RtuChNo;			//RTU对应的通道

	BYTE	WaitTime;//YK等待时间(s)
	BYTE	AnswerWaitTime;//等待回答命令时间(s)
	BYTE	DeadArea;
	BYTE	FreqNum;
	BYTE	WaterNum;
	WORD	YcNum;		   //YC
	WORD	YxNum;        //YX
	WORD	KwhNum;        //KWH
	WORD	OtherNum;
	char	TimeForbit;//RTU走时不准
	//对于SC1801规约RTU,保存每个槽中的板类型
	BYTE	RRC[16];
	char	Name[20];		//RTU名字
	BYTE	ProtocolStamp[10];
	BYTE	SynWord[7];		//同步码(CDT)
}SaveRtu;
//=================================================

#endif

⌨️ 快捷键说明

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