毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

35kV变电站监控系统中告警事件生成与语音告警软件设计(7)

时间:2017-05-26 14:48来源:毕业论文
float coef; //数据转换系数 char soundFlag; //语音告警的标志,=0:告警时不进行语音告警,=1:告警时进行语音告警 char comChannel; //通信通道编号 short comNo; //通


    float coef;            //数据转换系数
    char soundFlag;        //语音告警的标志,=0:告警时不进行语音告警,=1:告警时进行语音告警
    char comChannel;       //通信通道编号
    short comNo;           //通信传送的顺序号
    float sim_ref;        //仿真时所需要的基准值(详见X。x)
    float sim_coef;      //仿真时模拟值系数
     //以上都是恒定参数,从文本文件中保存和读取
     //以下是实时仿真数据
    int rawd;             //采集源码数据
    float value;          //工程数据(仿真时采集进来的数据)
    int flag;             //数据标志,是否告警状态,0:正常,1-一级上越限告警,2-一级下                     //越限告警,3-二级上越限告警,4-二级下越限告警,5-二级下越限告警
    unsigned int clock;            //接收数据的时间,格式:HHMMSSMS,小时分钟秒毫秒
                         //clock=HH*10,000,000+MM*100,000+SS*1000+MS
};
3.1.2状态量数据结构定义
如下为管理状态量的数据结构:
struct SStatus
{
    char devName[16];      //数据所属设备
    char name[16];         //变量(监测点编码),唯一性关键字段
    char desc[64];         //变量(监测点)名称
    short type;            //数据类型,1-发电机,2-变压器,3-断路器(开关),4-刀闸
                              //5-母线,6-线路,7-电容器,8-电抗器
    char reversFlag;            //状态取反的标志。0:按原值使用; 1:原值取反
    char relName[16];    //判断告警的关联变量的编码
    char soundFlag;        //语音告警的标志,=0:告警是不语音告警,=1:要语音告警
    char comVhannel;        //通信通道编号
    short comNo;            //通信传送的顺序号
    //以上都是参数,是不变的,要使用文件进行保存和读取。
    //以下都是实时/仿真数据,是变的,可以使用另外的文件保存
    char rawd;            //采集的原始数据。 对于两态量,0:分开, 1:合上
    char rtValue;            //实时工程数据
    int flag;                //flag=10: 正常状态,flag=11: 故障合闸, flag=12:故障分闸 35kV变电站监控系统中告警事件生成与语音告警软件设计(7):http://www.youerw.com/zidonghua/lunwen_7940.html
------分隔线----------------------------
推荐内容