1、NSA3000T电站综合自动化监控系统技术说明书V1.O电研电力自动化股份2011年10月目录第一章系统雌1第二章系统结构及软硬件配置52.1 系统网络结构图52.2 系统配置52.3 系统路径62.4 程序模块7第三章系统支撑模块93.1 网络服务器93.1 1主要功能93.2 .2数据接口103.2 数据服务器Il3.2.1 主要功能113.2.2 数据接口Il3.3 客户端12331链路管理123.3.1 状态显示123.3.2 实时库133.3.3 文件管理133.3.4 主从检测133.4 前置机系统13341主要功能143.4.1 前置路由服务器143.4.2 前置机规约解析模块1
2、43.4.3 D1.1.接口及说明15第四章工作站系统174.1 图形操作174.1.1 画面编辑功能174.1.2 画面显示功能184.1.3 图元编辑器184.1.4 模块引用动态库184.1.5 接口类及函数说明184.2 告警简报20421告警简报功能204.2.2报警分类21423报警屏蔽与过滤224.3 报表tf三224.3.1 报表管理基本功能22432功能说明224.4 保护234.4.1 保护管理模块功能234.4.2 通讯方式及规约234.4.3 通讯规约274.4.4 接口函数说明274.4.5 模块引用动态库284.5 数据库关联284.5.1 数据库测点关联模块功能2
3、8第五章高级应用功能285.1 事故追忆285.1.1 事故追忆功能295.1.2 事故追忆的启动295.1.3 事故追忆容295.1.4 事故追忆的采样周期295.1.5 事故画面反演295.1.6 事故追忆数据分析295.1.7 事故追忆数据表格显示295.3VQC电压无功控制305.3.1 基本功能305.3.2 I/O信息305.3.3 接口函数305.3.4 模块动态库315.5一体化五防系统315.5.1 设计思想和技术特点315.5.2 系统组件325.5.3 输入输出模块及接口345.5.3.1 模块输用动态库345.5.3.2 模块输出接口函数说明345.5.3.3 模块输出
4、动态库345.53.4模块输出接口函数说明34第六章技术指标356.1 系统容356.2 系统精度366.3 系统响应时间366.4 系统负荷率376.5 系统可靠性指标376.6 环境与机房要求(暂时参照原NSA3000N标准)37第一章系统概述随着计算机软硬件技术的快速发展和电力市场需求的急剧增长,电站监控系统在技术上也不断更新。各种具有高技术含量的软件技术也在不断融入到电站监控系统应用软件中。最近几年操作系统的发展也非常迅速,特别是开源操作系统1.inux的迅猛发展给电力监控系统市场的竞争注入了新的活力。目前电站监控系统的应用比较多,但大多都以单一平台应用为主,跨平台应用的就比较少了,跨
5、平台电站监控系统由于其使用的灵活性和更高的安全性,在电力监控方面具有广阔的市场前景。我公司开发的NSA3000T跨平台电站监控系统,在原有的NSA3000NWindOWS监控系统基础之上,引入了更先进的计算机和网络技术,增加了更多的高级应用功能,以此来提高我公司在电站监控方面的技术优势,达到国领先水平。现在主流的计算机操作系统有WindOWs、UniX和1.inUX等,WindOWS拥有界面操作方便、使用用户广泛、对用户的应用水平要求较低等优点,但是在病毒防护、防网络攻击等方面较为薄弱;UniX是一个强大的多用户、多任务操作系统,支持多种处理器架构,在病毒防护方面表现不错,但是,使用用户少,对
6、用户的应用水平要求较高,所以维护费用非常高;1.inux操作系统各项性能指标与Unix不相上下,但是与UniX相比,1.irWX是开源免费使用的,维护费用较低,而且近几年在1.inux爱好者的大力支持之下,其用户操作界面也在不断完善,操作变得越来越简单。在综合了各种操作系统的性能和优劣之后,我们选择WindowsXP和1.inuxl0.3作为NSA3000T电站监控系统的应用平台。采用跨平台编程语言Qt4.6和数据库MySql5.0作为开发工具。我公司开发的NSA3000T电站监控系统系统容量,遵循相关国际标准,组态灵活,满足支持电力自动化监控系统的各种需求,集先进的软件设计思想和架构技术、图
7、模库一体化、五防一体化、程序化流程控制和Web浏览等高级应用于一体,为各种规模的电力监控系统提供完善、成熟的解决方案。应用方向即技术特点:1)各种等级的变电站、水(火)电厂、集控站。2)系统运行安全稳定。3)各种高级应用功能齐全。4)软件界面人性化,可操作性强。创新点:1)模块高度聚,结构及功能可伸缩性强。2)实时数据库按节点分布。3)系统全部网络模式运行(单网/双网4)系统跨平台运行(WindOWS/1.inux)。主要特点:1)系统底层架构可靠稳定。2)系统数据库及各种参数库组态灵活方便。3)集成一体化五防功能。4)AGC/AVC功能。5)远方诊断。6)控制目标保证,控制过程透明。7)可按
8、测点或间隔闭锁/解锁报警。8)事故工况追忆。9)各种数据统计丰富。10)Web发布及浏览。系统新特性:1)网络高速传输。2)节点使用系统共享存。3)标准化的消息传输结构。4)系统主数据处理模块建立数据缓冲池发送机制。5)对共享存的访问有安全检测。6)系统安全自检。7)系统级错误字检测。网络负荷冗余量大、网络服务器处理速度(同时收发)最高达1300包/秒,并且传输有安全检测,保证对端收发完全正确,支持重发。系统采用开辟系统共享存的方式来实现系统三个共享库与服务器系统及前置机间的数据交换与访问,并且具有共享库访问安全检测机制。图1系统共享存机制网络消息的传输采用标准的网络消息传输结构标准网络消息结
9、构如下:typedefstruct_NSA3000T_NET_MSGXUCHARnet_msg_head1;网络报文头XUSHORTnet_msg_len;网络消息长度XUINTnode_random_num;节点随机码XUCHARnet_msg_type;消息属性XUINTnet_err_num;/网络错误字XUCHARnet_msg_head2;网络报文头XUSHORTs_node_id;发送节点XUSHORTs_pro_id;发送进程XUSHORTe_node_id目的节点XUSHORTe_pro_id;目的进程XUCHARabout_frame;关于包XUSHORTappend_dat
10、a;数据附加XUINTorder_num;命令字XCHAR*pnet_buf;数据指针地址,最大长度为IKXUCHARcs;校验位XUCHARnet_msg_tail;网络报文尾NSA3000T_NET_MSG;系统采用状态管理器监视服务器,前置机,工作站各进程运行状态及质量,并不断刷新系统状态库。系统级分类错误字的引入给整个系统的调试提供了直接依据,极提高了系统调试效率。当工程调试和系统运行出现问题时,调试人员通过对系统重要接函数进行跟踪,根据其函数返回值再对照系统级错误字表即可定位系统级错误。以下附系统错误字表飞错误字类型实时库数值围应用举例-0x2001.,-OxlOO1.0xl021.
11、没有域名表信息-OXIO31.:SQ1.输入字符有误网络消息库-0x3001.,-0x2001.-0x2021.:存不安全0x20A1.:写信息块失败进程物理数据库访问-0x4001.,-0x3001.0x3031.:写失败-0x5001.,-0x4001.0x5021.:打开a库失败人机界面保护管理五防系统报表管理远动工作站历史数据查询前置机系统网络接口椎路信息库前置规约库服务器系统前置模块工作群远方电气设备I网络服务器,数据库服务器第二章系统结构及软硬件配置2.1 系统网络结构图系统网络体系结构大致分为三个部分:服务器系统、前置机系统、工作站系统。服务器系统是底层支撑系统,具体包括网络服
12、务器和数据服务器。前置机系统负责整个系统能量和数据信息的采集。工作站系统包括了系统所有的上层应用功能。WEB服务器图1系统网络结构图2.2 系统配置从系统网络拓扑结构设计上考虑,系统可以有三种典型的应用配置:多机(单/双网)、双机(单/双网)、单机(单/双网)。工程配置上可根据不同电压等级,不同客户要求来选择不同的组网方式。多机(单/双网):主服务器+从服务器+主前置机+从前置机+若干工作站。双机(单/双网):服务器、前置机、工作站一体主从配置。单机(单/双网):服务器、前置机、工作站一体。系统主网络(单网/双网)统一采用100M工业以太网结构,各网络节点通过网络交换机相连,网络传输采用国际标
13、准的传输协议,接口统一。系统主网的双网配置的存在基于两个原则:双网络数据传输负荷的平衡和双网的热备用。在双网系统正常工作情况下,网络服务器采用平衡算法来分配双网数据负荷,一旦系统检测到某一网络瘫痪或异常,另一条正常的网络将承担所有网络负荷,保证实时系统的安全性。主机采用美国MiCroSOft公司中文版WindoWSNT/2000/XP或1.inUX操作系统,物理数据库采用SQ1.SerVer2000、MySq1.服务器包括网络服务器和数据服务器,他们和客户端各功能模块、前置机系统一起构成了整个平台的支撑。工作站则承担系统所有的上层应用功能。服务器服务器维护工作站维护工作站网络交换机远方电气设备
14、图2双网多机网络拓扑图2.3 系统路径NSA3000T文件夹下存放以下文件夹目录:dbd_l/win_vs2008d_l/linux_qtexe/win_vs2008exe/linux_qtgraph设备模型文件Windows动态库文件1.inux动态库文件Windows可执行文件1.inux可执行文件画面icdlb_filesys_parareportOperatetablesJogsm_fileseqvqc_filewavwavefilewf-f11e2.4程序模块IEC61850设备模型文件录波文件路径配置文件报表文件五防操作票系统Iog共享文件顺控参数文件VQC相关参数文件语音故障录波
15、文件五防文件各模块执行文件,具体如下:控制台主程序:CT_WR_BR显示系统安全运行天数、系统名称、节点名称、节点状态、本地登录用户显示一些系统实时值,值的容可以由用户自行组态定义 用户登录和注销服务器程序: 网络服务器 数据库服务器 前置机服务器客户端程序: 链路管理器 实时库显示 状态显示 文件管理 主从切换工作站程序: 数据库组态 图形显示 告警简报 报表编辑 报表管理 保护管理DA_RD_SRDB_SrFront_MMSFS_Ptl_MrFS_Rt_MrCT_1.K_MRCT_RD_MRCT_SE_MRCT_FE_MRCT_SH_MRWsDBCfgGraphNlPEWS_AlarmWS
16、Dr_EtWS_DrWS_RelayVQC模块流程组态曲线数据事故追忆五防规则WS_VQCWS_PlcEditorWS_CurveWs_hsWs_RuleWS_Op_TblWs_HisShow五防操作票打印历史数据检索第三章系统支撑模块纵观整个CS架构体系,服务器、前置机和客户端各应用模块共同构建了整个系统的支撑平台。前置机从远方电气设备采集数据信息,服务器系统(包括实时数据服务器和历史数据服务器)负责整个网络数据的接收、解析、同步。客户端则充当了服务器与工作站桥梁的角色。下面就各支撑模块具体功能、驱动、数据接口作具体说明,数据接口只介绍函数名和功能,不对具体参数进行介绍。工作站1工作站2工
17、作站n系统数据流向图3.1 网络服务器网络服务器组件:NSA3000TNM.hNSA3000TNM.dll(.o)实时库服务器:NSA3OOOTRD.hNSA3000TRD.d11(.o)3.1.1 主要功能 接受并处理前置机上送的数据。 刷新实时数据和推出告警信息。 接受来自工作站的各种维护命令,并对各节点实施同步。 触发并执行二次计算。 触发事故追忆。3.1.2 数据接口3.1.2.1 网络消息接口函数网络消息接口函数在NSA3000TNM.h头文件中定义,该文件中所有的公有函数都可以被外部模块调用,他们都是该模块对外接口函数。下面只对其中常用的比较重要的函数进行说明。函数名:init_n
18、m功能:初始化网络消息库函数名:fini_nm功能:关闭网络消息库函数名:ReadNetMsg功能:读点到点类型的网络消息函数名:Read_B_D_NetMsg功能:读广播类型的网络消息函数名:SendNetMsg功能:发送网络消息函数名:GetObj_P_P_Right功能:获取点到点消息权限函数名:FreeObj_P_P_Right功能:释放点到点消息权限函数名:GetObj_B_D_Right功能:获取广播消息权限函数名:FreeObj_B_D_Right功能:释放广播消息权限3.1.2.2 实时数据接口函数实时数据接口函数存放在NSA3000TRD.h头文件中。该文件中所有的公有函数都
19、可以被外部模块调用,他们都是该模块对外接口函数。下面只对其中常用的比较重要的函数进行说明。函数名:init_rd功能:初始化实时共享库函数名:finijd功能:关闭实时共享库函数名:InitRDTab功能:初始化实时库表函数名:GetCurTabBuf功能:获取当前表容函数名:GetCurRecByID功能:根据记录ID获取当前记录函数名:GetCurDevYCByDevID功能:获取当前设备所有遥测3.2 数据服务器数据服务器主要功能:告警数据实时冻结、实时数据周期冻结、统计数据冻结、事故追忆数据冻结,双库同步数据,实时数据返写等功能。数据库访问接口:NSA3000TDB.hNSA30TDB
20、dll(.o)3.2.1 主要功能 解析网络数据报文 定时将实时库数据返写物理数据库 将系统中发生的重要事件和统计类数据存入历史数据库 实时同步主从数据 返写装置数据到物理数据库 执行事故追忆并冻结入库3.2.2 数据接口322.1物理数据库接口函数物理数据库接口函数存放在NSA3000TDB.h头文件中。该文件中所有的公有函数都可以被外部模块调用,他们都是该模块对外接口函数。下面只对其中常用的比较重要的函数进行说明。函数名:Init_DB功能:初始化物理数据库接口函数名:Fini_DB功能:关闭物理数据库接口函数名:GetActive_DB功能:获取当前活动数据库函数名:SetActive
21、DB功能:设置当前活动数据库函数名:ISCurDBConnected功能:当前数据库是否连接函数名:DB_Select功能:物理数据库查询函数名:DB_Modify功能:物理数据库修改3.3客户端客户端系统包括:链路管理、状态显示、实时库、文件管理、主从检测。客户端五个基本模块在某节点启动控制台时,自动投入运行,不需要用户手动启用,各模块功能如下:3.3.1 链路管理 UDP通讯方式:检测网络连接,广播对时,及主从切换消息广播。 TCP通讯方式:P-P方式:同节点或不同节点间进程通讯广播方式:由系统某节点某一进程发起,通过某种广播类型广播至系统其它节点的相关进程。其中广播类型根据应用层次的不同
22、包含:广播到工作站、广播到网络服务器、广播到数据服务器、广播到前置机模块、广播到设备层级、广播到所有模块。332状态显示系统状态信息库:NSA3000TSS.hNSA3000TSS.dll(.o)3.3.2.1 状态显示功能 显示客户端基本信息 显示客户端进程信息 显示网络各节点状态 显示共享库状态(网络消息共享库、实时数据共享库、实时状态共享库)3.322状态信息库接口函数状态信息库接口函数存放在NSA3000TSS.h头文件中。该文件中所有的公有函数都可以被外部模块调用,他们都是该模块对外接口函数。下面只对其中常用的比较重要的函数进行说明。函数名:init_SS功能:初始化状态信息库函数名
23、fini_ss功能:关闭状态信息库函数名:Set1.ocalNodeID/Get1.ocalNodeID功能:设置/获取本地节点ID函数名:Set1.ocalProRightByProID功能:设置本节点某进程权限函数名:GetNet1.inkMsg功能:获取网络连接信息函数名:GetCurNocleNetState功能:获取节点网络信息函数名:IsCurProOKByProID功能:当前进程是否运行正常函数名:ISCUrProOfRUnRightByPrOID功能:当前节点是否具有运行权限3.3.3 实时库 依据网络数据信息,实时更新显示本节点各种信息 实时反映系统各测点状态 实时数据设值
24、命令处理3.3.4 文件管理文件的同步,实现多节点之间文件信息的自动同步,如图形文件、报表、语音文件等。335主从检测-自动检测各服务器的主从及运行状态手动切换各服务器主从3.4前置机系统负责接收各厂站(或用户)的实时数据,进行相应的规约转换和预处理,通过网络广播给后台机系统,同时对各厂站发送相应的控制命令。信息采集包括对终端(模拟量、数字量、状态量和保护信息)、负控终端等的采集。控制的功能包括遥控、遥调、保护定值和终端参数的设定和修改。双前置机工作在互为热备用状态,当其中一台前置机故障时,系统将自动进行切换。3.4.1 主要功能 前置机分多通道,支持双机热备、冷备。 支持双通道热备。 通讯方
25、式,包括UDP/IP、TCP/IPRS232RS485CAN、经通讯控制单元转发等。 可选择作为系统时钟源。 可显示通道的配置信息,监视通道运行状态。 按通道显示设备信息,监视设备运行状态。 监视上行到网络服务器的链路状态。 .4.2前置路由服务器1)支持RS232/485、TCP、UDP通讯方式。2)当前置与保护设备出现连接变化时,通过前置机模块向网络服务器发送设备通讯状态信息。3)可最大支持20个通道的同时运行(可增加通道数),每个通道可按系统配置收发数据。各个通道的运行互不影响。4)双通道主从切换。当主通道同保护设备之间的通讯出现故障时,主通道自动降级为从。备用通道升为主运行,以保证监控
26、系统同保护设备之间的正常通讯。 .4.3前置机规约解析模块1)负责前置和I/O物理设备的报文转换。2)支持1.FPV2.0、NSAIO3、部通讯规约3)将前置机I/O物理设备接收报文解释转换成系统数据标准消息后转发给后台程序。或将系统数据标准消息拼装成相应的规约报文后转发到I/O物理设备,经规约解析转换后,后台程序都是用标准报文来进行通讯,不再分不同规约。4)显示远方电气设备链路连接情况。5)显示网络数据报文和前置I/O数据报文。6)记录网络数据报文和前置I/O数据报文为文本。7)主备前置机可实现主从切换。当主前置同保护设备之间的通讯链路出现故障时,主前置自动降级本地前置为从运行。备用前置升为
27、主运行,以保证监控系统同保护设备之间的正常通讯。前置的主从切换可自动切换或手动实现。8)负责接收各厂站(或用户)的实时数据(遥信、遥测、SOE、变位遥信、变化遥测、及告警事件等数据上送),进行相应的规约转换和预处理,通过网络广播给后台机系统。9)对各厂站发送相应的控制命令。信息采集包括对装置(模拟量、数字量、状态量和保护信息)的采集。控制的功能包括遥控、遥调、保护定值的设定和修改。 .4.4D1.1.接口及说明前置机必备的动态库FsJnitParam.dll(.o):前置机加载参数动态库。Fs_GetParam.dll(.o):前置机获取参数动态库。FsJJpDataMgrdH(Q):前置机数
28、据解析与转发动态库。Fs_DataSM.dll(.o):前置机数据交换动态库。Fs_BasicPtl.dll(.o):前置机规约解析基础库。Fs_Basic1.ink.dll(.o):前置机链路管理基础库。1 .前置机规约解析取参数动态库为:Fs_GetParam.dll(.o)主要接口函数为:1)设备ID与地址转换:根据设备ID和链路号得到地址和根据设备地址、类型、CPU号和链路号获取设备ID。GetDevAddrFromDeviceIdOGetDeviceIdFromAddrOGetDeviceIdFromAddrCpuOGetDevld-DevRealIdFromAddrCpuOGetD
29、evId_DevRealIdFromAddrOGetDeviceTypeByIdO2)取四遥参数:点号与FUN和INF的转换,遥测系数、遥测偏移量、变化阈值的获取。GetYxIndexByFunInf-IdOGetYxIndexByFunInf-AddrOGetYxlndexByGroupNoItemNo-IdOGetYcIndexByFunInf-IdOGetYclndexByGroupNoItemNo-IdOGetYcParamByIndex_Zero_Id()GetYcParamFromFunInfOGetYkIndexByFunInf-IdOGetYklndexByGroupNoIte
30、mNo-Id()GetYmIndexByFunInf-Id()2 .前置机规约解析数据解析与转发动态库为:FSJJPDataMgr.d11(.o)主要接口函数为:1)写实时数据到临时缓冲WriteYCWordByDeviceId()WriteYcFloatByDeviceIdOWriteYcDoubleByDeviceIdOWriteYxPack_Bit_DeviceId()WriteYxPack_Byte_DeviceId()WriteSingleYx_0ne_DeviceId()WriteYxPack_byAl1Index()3)组织发送事件类数据部分SetDevStateByDevice
31、IdO0rgYxC0SToNS_Zero_ID()0rgS0EToNS_Zero_ID()WriteCYC_Zero_Deviceld()4)组织工作站命令回答Is1.inkRecvedWsCmd()Recv1.inkWsCmdORead1.inkWs_YkCmd();OrgReplyDataToWsOOrgYkReplyToWsOOrgFixValToWs_ByRlyPos()OrgFixValZoneToWs()OrgHisRlySOEToWsOOrgHisCheckSeIfToWs()OrgSamplingToWs()第四章工作站系统工作站系统负责整个系统的上层应用功能,是设计整个监控系
32、统目的的归宿点。整个工作站系统各模块独立设计,功能层次明确,使模块的维护和新的功能模块扩充更为方便。工作站系统包含以下功能应用模块(包括高级应用功能): 数据库组态 图形显示 一体化五防 告警简报 报表管理 保护管理 历史数据查询 数据测点关联 事故追忆 故障录波4.1 图形操作4.1.1 画面编辑功能用户可以自由编辑、设计接线图画面,主要有以下功能。- 线宽:用户可以选择直线或者曲线的宽度。- 线型:用户可以选择使用什么线型来绘制图形,总共有五种。- 线色:可以定义线条颜色,总共有65535中颜色可以定义。- 填充色- 背景颜色- 网格属性:定义是否显示网格、网格密度、图元是否与网格对齐。-
33、 放大缩小功能- 画面裁减功能- 图元拷贝- 图元删除- 图元放大和缩小功能- 图元属性定义功能- 数据库连接功能- 删除数据库定义功能- 图元旋转功能- 对齐功能- 图层功能- 上传图形到数据库- 画面放大缩小功能- 绘制点、线、矩形、圆角矩形、圆、椭圆、扇形等- 绘制按钮、动态数据、图元、母线、潮流等图元- 饼图、棒图、实时曲线、光字牌- 各种快捷键4.1.2 画面显示功能实时动态显示画面中各种图元的状态和数值,主要有以下功能:- 实时显示动态数据数值- 实时显示图元状态- 遥控、遥调、人工置数、挂牌- 画面放大缩小功能- 告警闪烁功能- 棒图、饼图、曲线功能- 光字牌功能- 背景颜色-
34、事故追忆- 五防操作4.1.3 图元编辑器图元编辑器主要用来编辑显示在图形中的图元- 图元编辑修改- 图元新增、修改、删除- 图元保存- 不同图元库之间的引用- 上传图元文件到数据库4.1.4 模块引用动态库 RTDataIO NSA3000TBF NSA3000TCT NSA3000TDB NSA3000TD1. NSA3000T1.M NSA3000TMM NSA3000TNM NSA3000TRD NSA3000TSS NSA3000TDS Ns_Expression NSA3000TWF DsnAddressCfg4.1.5 口类及函数说明类名:RTAttributePopup成员函数
35、voidactManSetYC(intid);功能遥测人工置数成员函数voidactMansetYX(intid);功能遥信人工置数成员函数voidactSignBoardSel(intid);功能设备挂牌管理成员函数voidactSignBoardAdd(intid);功能添加设备挂牌成员函数voidactSignBoardDel(intid);功能删除设备挂牌成员函数voidactFlash(intid);功能清闪成员函数voidactWarn(intid);功能清除告警成员函数voidactYK1.ock(intid);功能遥控封锁/解除成员函数voidactYT(intid);功能遥调
36、成员函数voidactYK(intid);功能遥控成员函数voidactVQC(intid);功能VQC投退成员函数voidactCurve(intid);功能调取遥测曲线成员函数voidactParameter(intid);功能设置遥测参数成员函数voidactCurve(intid);功能遥测曲线成员函数voidactReIayDZ(intid);功能保护定值操作成员函数voidactRelayReset(intid);功能保护复归成员函数voidactCommPromptPhrase(intid);功能调取五防短语成员函数voidactWFOperation(intid);功能调取五防
37、相关操作成员函数voidact1.ockWfYxByUnit(intid);功能五防间隔解闭锁成员函数voidactWFDevStatePreset(intid);功能五防设备对位成员函数voidactWFViewRule(intid);功能查看五防规则成员函数voidslotComputeAllScript(intid)功能:计算测点关联的二次计算值静态函数staticvoidactYT(intid,constIpeObject*obj);功能遥调静态函数staticvoidactYK(intid,constIpeObject*obj);功能遥控静态函数staticvoidactVQC(in
38、tid,constIpeObject*obj);功能VQC投退静态函数staticvoidactFlash(intid,constIpeObject*obj);功能清闪静态函数staticvoidactCurve(intid,constIpeObject*obj);功能调取遥测曲线静态函数staticvoidactRelayDZ(intid,constIpeObject*obj);功能调取设备保护定值静态函数staticvoidactRelayReset(intid,constIpeObject*obj);功能设备复归静态函数staticvoidactSignBoardAdd(intid,co
39、nstIpeObject*obj)功能设备挂牌静态函数staticvoidactSignBoardDel(intid,constIpeObject*obj)功能设备摘牌静态函数staticvoidact1.ockWfYxByUnit(intid,constIpeObject*obj)功能五防间隔解闭锁静态函数staticvoidactWFViewRu1e(intid,constIpeObject*obj);功能查看五防规则类名:GraphHelper功能:五防操作接口虚函数:virtualvoidshow_hide_wfview(boo1bshow);功能:显示/隐藏五防视图虚函数:virtu
40、alvoidshow_hide_czpview(boo1bshow);功能:显示/隐藏五操作票视图虚函数:virtualvoidinto_wf_devstate_preset(boolbin)功能:进入/退出五防置位或京虚函数:virtualvoidshow_wf_graph_layer(boolbshowwfplane);功能:显示/隐藏五防平面向元虚函数:virtualvoidshow_wf_lock_info(boolbshow1.ockinfo);功能:是否显示五防图元日细宿息虚函数:virtualvoidczp_call(intdb_type,intticket_id);功能:是否显
41、示操作票五防视图4.2告警简报4.2.1 告警简报功能 图形报警 文字报警 语音报警 打印报警 告警屏蔽 告警过滤4.2.2 报警分类1)越限告警对需要报警的值设定上下限值,当越限状态发生变化时,发生越限报警,通过窗口显示文字及数据变色,并根据需要打印记录。2)变位报警当系统发生正常变位时,变位点在窗口中发生数据变色及闪烁,打印变位点状态及变化时间,推出文字信息,同时根据需要发生语音告警。3)事故报警事故处理是厂站发生事故跳闸信息,发生事故后,系统发生严重告警推出厂站工况图。 工况变位发出强烈闪烁及变色 发生语音告警,召唤操作人员 推出文字信息,仔细说明事故原因 启动事故追忆并打印 发出语音告
42、警4)工况告警当各厂站装置通讯中断或主站设备发生事故时,系统亦发出明显的告警信息,以提示维护人员及时处理。5)系统自身告警当服务器故障或退出时各工作站均提示告警。当某台工作站故障或退出时各工作站均提示告警。各工作站可在线选择各种告警类型是否需要登录、打印和音响报警,可选择事故是否推画面。系统缓冲区保留至当前为止以往最新的告信息记录2000条。6)保护事件保护装置的保护动作告警记录。7)自检事件保护装置自我检测告警信息。8)命令信息遥控、遥调、定值操作、区号操作等命令过程信息。9)系统信息系统运行自诊断告警信息。10)VQC信息VQC运行过程中的告警或操作信息。11)故障信息系统运行故障告警信息
43、4.2.3 报警屏蔽与过漉过滤告警信息是指:有告警信息,只是显示上过滤,相当于按条件查询,按厂站和间隔过滤,仅显示选中的厂站和间隔下的告警信息;屏蔽告警信息是指:不告警,不推出告警信息,按厂站和间隔屏蔽,屏蔽选中的厂站和间隔下的告警信息。4.3报表管理4.3.1 报表管理基本功能 报表编辑 报表显示 报表打印4.3.2 功能说明1)可以灵活地定义报表的格式,通过菜单选择方便地定义各种与数据库有关的前景。报表的类型可分为日报、月报、年报、及其它特殊报表。报表的数据来源主要包括历史数据、用户自定义的数据、常数、各种数据计算的结果。2)报表支持丰富的运算,支持多种运算符和各种运算函数,支持函数嵌套
44、用户可以自己定义各种计算,对表达式的合理性进行检查,提供一些常用计算的公式函数调用。3)报表支持的操作数包括浮点数、整型数、字符串、时间量等几种数据类型。表格数据显示能显示多种形式的数据,显示字符串时对用户数据不进行处理,直接在最终表格上显示,实数和整数可规定显示的长度和小数点后的位置,可显示多种形式的时间。4)表格中可选择左对齐、中对齐、右对齐三种对齐方式,可选择多种显示字体,可以方便地调整行宽和列宽,支持表格的拆分与合并。提供方便的表格删除、插入功能,可以定义不同类型的边框,支持剪贴板动能,用户可以方便的使用拷贝、粘贴等功能,能保证单元格在移动后保持其运算公式的正确性。5)报表应提供时间循环功能。时间循环是这样一种功能,它需要显示某一数据点在一系列连续的时间里数据库离散采样所记录下来的值。这样,用户只需输入第一个数据,报表工具提供水平或垂直方向上的循环迭代功能,自动完成该数据系列的生成。6)提供常用的表格模板,用户可以根据自己的需要,从多种表格方式中选择自己所需要的方式。可以用报