NSAT系统技术说明书_第1页
NSAT系统技术说明书_第2页
NSAT系统技术说明书_第3页
NSAT系统技术说明书_第4页
NSAT系统技术说明书_第5页
已阅读5页,还剩36页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、NSA3000T电站综合自动化监控系统技术说明书V1.0南京电研电力自动化股份有限公司2011年10月目录第一章 系统概述1第二章 系统结构及软硬件配置52.1 系统网络结构图52.2 系统配置52.3 系统路径62.4 程序模块7第三章 系统支撑模块93.1 网络服务器9主要功能9数据接口103.2 数据服务器11主要功能11数据接口113.3 客户端12链路管理12状态显示12实时库13文件管理13主从检测133.4前置机系统13主要功能143.4.2 前置路由服务器143.4.3 前置机规约解析模块143.4.4 DLL接口及说明15第四章 工作站系统174.1图形操作17画面编辑功能1

2、7画面显示功能18图元编辑器18模块引用动态库18接口类及函数说明184.2告警简报20告警简报功能20报警分类21报警屏蔽与过滤224.3报表管理224.3.1报表管理基本功能224.3.2功能说明224.4保护管理23保护管理模块功能23通讯方式及规约23通讯规约27接口函数说明27模块引用动态库284.5数据库关联28数据库测点关联模块功能28第五章 高级应用功能285.1事故追忆28事故追忆功能29事故追忆的启动29事故追忆内容29事故追忆的采样周期29事故画面反演29事故追忆数据分析29事故追忆数据表格显示295.3 VQC电压无功控制30基本功能305.3.2 I/O信息30接口函

3、数30模块动态库315.5一体化五防系统31设计思想和技术特点31系统组件32输入输出模块及接口345.5.3.1模块输用动态库34模块输出接口函数说明34模块输出动态库34模块输出接口函数说明34第六章 技术指标356.1系统容量356.2系统精度366.3系统响应时间366.4系统负荷率376.5系统可靠性指标376.6环境与机房要求(暂时参照原NSA3000N标准)37第一章 系统概述随着计算机软硬件技术的快速发展和电力市场需求的急剧增长,电站监控系统在技术上也不断更新。各种具有高技术含量的软件技术也在不断融入到电站监控系统应用软件中。最近几年操作系统的发展也非常迅速,特别是开源操作系统

4、Linux的迅猛发展给电力监控系统市场的竞争注入了新的活力。目前电站监控系统的应用比较多,但大多都以单一平台应用为主,跨平台应用的就比较少了,跨平台电站监控系统由于其使用的灵活性和更高的安全性,在电力监控方面具有广阔的市场前景。我公司开发的NSA3000T跨平台电站监控系统,在原有的NSA3000N Windows监控系统基础之上,引入了更先进的计算机和网络技术,增加了更多的高级应用功能,以此来提高我公司在电站监控方面的技术优势,达到国内领先水平。现在主流的计算机操作系统有Windows、Unix和Linux等,Windows拥有界面操作方便、使用用户广泛、对用户的应用水平要求较低等优点,但是

5、在病毒防护、防网络攻击等方面较为薄弱;Unix是一个强大的多用户、多任务操作系统,支持多种处理器架构,在病毒防护方面表现不错,但是,使用用户少,对用户的应用水平要求较高,所以维护费用非常高;Linux操作系统各项性能指标与Unix不相上下,但是与Unix相比,Linux是开源免费使用的,维护费用较低,而且近几年在Linux爱好者的大力支持之下,其用户操作界面也在不断完善,操作变得越来越简单。在综合了各种操作系统的性能和优劣之后,我们选择Windows XP和Linux10.3作为NSA3000T电站监控系统的应用平台。采用跨平台编程语言Qt4.6和数据库MySql5.0作为开发工具。我公司开发

6、的NSA3000T电站监控系统系统容量,遵循相关国际标准,组态灵活,满足支持电力自动化监控系统的各种需求,集先进的软件设计思想和架构技术、图模库一体化、五防一体化、程序化流程控制和Web浏览等高级应用于一体,为各种规模的电力监控系统提供完善、成熟的解决方案。应用方向即技术特点:1) 各种等级的变电站、水(火)电厂、集控站。2) 系统运行安全稳定。3) 各种高级应用功能齐全。4) 软件界面人性化,可操作性强。创新点:1) 模块高度内聚,结构及功能可伸缩性强。2) 实时数据库按节点分布。3) 系统全部网络模式运行(单网/双网)。4) 系统跨平台运行(Windows/Linux)。主要特点:1) 系

7、统底层架构可靠稳定。2) 系统数据库及各种参数库组态灵活方便。3) 集成一体化五防功能。4) AGC/AVC功能。5) 远方诊断。6) 控制目标保证,控制过程透明。7) 可按测点或间隔闭锁/解锁报警。8) 事故工况追忆。9) 各种数据统计丰富。10)Web发布及浏览。系统新特性:1) 网络高速传输。2) 节点内使用系统共享内存。3) 标准化的消息传输结构。4) 系统主数据处理模块建立数据缓冲池发送机制。5) 对共享内存的访问有安全检测。6) 系统安全自检。7) 系统级错误字检测。网络负荷冗余量大、网络服务器处理速度(同时收发)最高达1300包/秒,并且传输有安全检测,保证对端收发完全正确,支持

8、重发。 系统采用开辟系统共享内存的方式来实现系统三个共享库与服务器系统及前置机间的数据交换与访问,并且具有共享库访问安全检测机制。 工作站服务器前置机网络消息共享库实时状态共享库实时数据共享库 图1 系统共享内存机制网络消息的传输采用标准的网络消息传输结构标准网络消息结构如下:typedef struct _NSA3000T_NET_MSGXUCHAR net_msg_head1; /网络报文头XUSHORT net_msg_len; /网络消息长度XUINT node_random_num; /节点随机码 XUCHAR net_msg_type; /消息属性XUINT net_err_num

9、; /网络错误字XUCHAR net_msg_head2; /网络报文头XUSHORT s_node_id; /发送节点XUSHORT s_pro_id; /发送进程XUSHORT e_node_id /目的节点XUSHORT e_pro_id; /目的进程XUCHAR about_frame; /关于包XUSHORT append_data; /数据附加XUINT order_num; /命令字XCHAR *pnet_buf; /数据指针地址,最大长度为1KXUCHAR cs; /校验位XUCHAR net_msg_tail; /网络报文尾 NSA3000T_NET_MSG;系统采用状态管理

10、器监视服务器,前置机,工作站各进程运行状态及质量,并不断刷新系统状态库。系统级分类错误字的引入给整个系统的调试提供了直接依据,极大地提高了系统调试效率。当工程调试和系统运行出现问题时,调试人员通过对系统重要接口函数进行跟踪,根据其函数返回值再对照系统级错误字表即可定位系统级错误。以下附系统错误字表一张。错误字类型数值范围应用举例实时库-0x200L,-0x100L-0x102L:没有域名表信息-0x103L:SQL输入字符有误网络消息库-0x300L,-0x200L-0x202L:内存不安全-0x20AL:写信息块失败进程-0x400L,-0x300L-0x303L:写失败物理数据库访问-0x

11、500L,-0x400L-0x502L:打开a库失败第二章 系统结构及软硬件配置2.1 系统网络结构图 系统网络体系结构大致分为三个部分:服务器系统、前置机系统、工作站系统。服务器系统是底层支撑系统,具体包括网络服务器和数据服务器。前置机系统负责整个系统能量和数据信息的采集。工作站系统包括了系统所有的上层应用功能。人机界面保护管理报表管理历史数据查询远动工作站 WEB服务器五防系统 数据接口内存数据库 报警信息库 保护信息库 网络接口工作站系统 网络接口前置机系统 网络服务器 链路信息库数据库服务器物理数据库A 链路信息库 前置规约库 前置模块工作群I/OI/O 远方电气设备物理数据库B服务器

12、系统 图1 系统网络结构图2.2 系统配置 从系统网络拓扑结构设计上考虑,系统可以有三种典型的应用配置:多机(单/双网)、双机(单/双网)、单机(单/双网)。工程配置上可根据不同电压等级,不同客户要求来选择不同的组网方式。多机(单/双网):主服务器+从服务器+主前置机+从前置机+若干工作站。双机(单/双网):服务器、前置机、工作站一体主从配置。单机(单/双网):服务器、前置机、工作站一体。系统主网络(单网/双网)统一采用100M工业以太网结构,各网络节点通过网络交换机相连,网络传输采用国际标准的传输协议,接口统一。系统主网的双网配置的存在基于两个原则:双网络数据传输负荷的平衡和双网的热备用。在

13、双网系统正常工作情况下,网络服务器采用平衡算法来分配双网数据负荷,一旦系统检测到某一网络瘫痪或异常,另一条正常的网络将承担所有网络负荷,保证实时系统的安全性。主机采用美国Microsoft公司中文版Windows NT/2000/XP 或Linux操作系统,物理数据库采用SQL Server 2000、MySql。服务器包括网络服务器和数据服务器,他们和客户端各功能模块、前置机系统一起构成了整个平台的支撑。工作站则承担系统所有的上层应用功能。双网多机拓扑图A网 远方电气设备I/OI/O.服务器服务器维护工作站维护工作站网络交换机网络交换机前置机前置机B网 图2 双网多机网络拓扑图2.3 系统路

14、径NSA3000T文件夹下存放以下文件夹目录:db设备模型文件d_l/win_vs2008Windows动态链接库文件d_l/ linux_qtLinux动态链接库文件exe/win_vs2008Windows可执行文件exe/linux_qtLinux可执行文件graph 画面icdIEC61850设备模型文件lb_file 录波文件路径sys_para配置文件report 报表文件operatetable五防操作票s_log系统logsm_file共享文件seq顺控参数文件vqc_fileVQC相关参数文件wav语音wavefile 故障录波文件wf_file 五防文件2.4 程序模块各模

15、块执行文件,具体如下:控制台主程序:CT_WR_BR 显示系统安全运行天数、系统名称、节点名称、节点状态、本地登录用户 显示一些系统实时值,值的内容可以由用户自行组态定义 用户登录和注销服务器程序: 网络服务器DA_RD_SR 数据库服务器DB_Sr 前置机服务器Front_MMS、FS_Ptl_Mr、FS_Rt_Mr客户端程序: 链路管理器CT_LK_MR 实时库显示CT_RD_MR 状态显示CT_SE_MR 文件管理 CT_FE_MR 主从切换CT_SH_MR工作站程序: 数据库组态Ws_DB_Cfg 图形显示GraphNIPE 告警简报WS_Alarm 报表编辑WS_Dr_Et 报表管理

16、WS_Dr 保护管理WS_Relay VQC模块 WS_VQC 流程组态 WS_PlcEditor 曲线数据 WS_Curve 事故追忆Ws_hs 五防规则 Ws_Rule 五防操作票打印 WS_Op_Tbl 历史数据检索 Ws_HisShow第三章 系统支撑模块纵观整个CS架构体系,服务器、前置机和客户端各应用模块共同构建了整个系统的支撑平台。前置机从远方电气设备采集数据信息,服务器系统 (包括实时数据服务器和历史数据服务器)负责整个网络数据的接收、解析、同步。客户端则充当了服务器与工作站桥梁的角色。下面就各支撑模块具体功能、驱动、数据接口作具体说明,数据接口只介绍函数名和功能,不对具体参数

17、进行介绍。系统数据流向图网络服务器前置机物理数据库 数据库服务器工作站1工作站2工作站n装置实时数据及告警信息 远方电气设备历史数据广播维护命令操作命令物理数据库 B3.1 网络服务器网络服务器组件:NSA3000TNM.h、NSA3000TNM.dll(.o)实时库服务器:NSA3000TRD.h、NSA3000TRD.dll(.o)主要功能 接受并处理前置机上送的数据。 刷新实时数据和推出告警信息。 接受来自工作站的各种维护命令,并对各节点实施同步。 触发并执行二次计算。 触发事故追忆。数据接口3.1.2.1网络消息接口函数网络消息接口函数在NSA3000TNM.h头文件中定义,该文件中所

18、有的公有函数都可以被外部模块调用,他们都是该模块对外接口函数。下面只对其中常用的比较重要的函数进行说明。函数名:init_nm功能:初始化网络消息库函数名:fini_nm功能:关闭网络消息库函数名:ReadNetMsg功能:读点到点类型的网络消息函数名:Read_B_D_NetMsg功能:读广播类型的网络消息函数名:SendNetMsg功能:发送网络消息函数名:GetObj_P_P_Right功能:获取点到点消息权限函数名:FreeObj_P_P_Right功能:释放点到点消息权限函数名:GetObj_B_D_Right功能:获取广播消息权限函数名:FreeObj_B_D_Right功能:释放

19、广播消息权限3.1.2.2实时数据接口函数实时数据接口函数存放在NSA3000TRD.h头文件中。该文件中所有的公有函数都可以被外部模块调用,他们都是该模块对外接口函数。下面只对其中常用的比较重要的函数进行说明。函数名:init_rd功能:初始化实时共享库函数名:fini_rd功能:关闭实时共享库函数名:InitRDTab功能:初始化实时库表函数名:GetCurTabBuf功能:获取当前表内容函数名:GetCurRecByID功能:根据记录ID获取当前记录函数名:GetCurDevYCByDevID功能:获取当前设备内所有遥测3.2 数据服务器数据服务器主要功能:告警数据实时冻结、实时数据周期

20、冻结、统计数据冻结、事故追忆数据冻结,双库同步数据,实时数据返写等功能。数据库访问接口:NSA3000TDB.h、NSA3000TDB.dll(.o) 主要功能 解析网络数据报文 定时将实时库数据返写物理数据库 将系统中发生的重要事件和统计类数据存入历史数据库 实时同步主从数据 返写装置数据到物理数据库 执行事故追忆并冻结入库数据接口.1物理数据库接口函数物理数据库接口函数存放在NSA3000TDB.h头文件中。该文件中所有的公有函数都可以被外部模块调用,他们都是该模块对外接口函数。下面只对其中常用的比较重要的函数进行说明。函数名:Init_DB功能:初始化物理数据库接口函数名:Fini_DB

21、功能:关闭物理数据库接口函数名:GetActive_DB功能:获取当前活动数据库函数名:SetActive_DB功能:设置当前活动数据库函数名:IsCurDBConnected功能:当前数据库是否连接函数名:DB_Select功能:物理数据库查询函数名:DB_Modify功能:物理数据库修改3.3 客户端客户端系统包括:链路管理、状态显示、实时库、文件管理、主从检测。客户端五个基本模块在某节点启动控制台时,自动投入运行,不需要用户手动启用,各模块功能如下:链路管理 UDP通讯方式:检测网络连接,广播对时,及主从切换消息广播。 TCP通讯方式:P-P方式:同节点或不同节点间进程通讯 广播方式:由

22、系统某节点某一进程发起,通过某种广播类型广播至系统其它节点的相关进程。其中广播类型根据应用层次的不同包含:广播到工作站、广播到网络服务器、广播到数据服务器、广播到前置机模块、广播到设备层级、广播到所有模块。状态显示 系统状态信息库:NSA3000TSS.h、NSA3000TSS.dll(.o)3.3.2.1状态显示功能 显示客户端基本信息 显示客户端进程信息 显示网络各节点状态 显示共享库状态(网络消息共享库、实时数据共享库、实时状态共享库)3.3.2.2状态信息库接口函数状态信息库接口函数存放在NSA3000TSS.h头文件中。该文件中所有的公有函数都可以被外部模块调用,他们都是该模块对外接

23、口函数。下面只对其中常用的比较重要的函数进行说明。函数名:init_ss功能:初始化状态信息库函数名:fini_ss功能:关闭状态信息库函数名:SetLocalNodeIDGetLocalNodeID功能:设置获取本地节点ID函数名:SetLocalProRightByProID功能:设置本节点某进程权限函数名:GetNetLinkMsg功能:获取网络连接信息函数名:GetCurNodeNetState功能:获取节点网络信息函数名:IsCurProOKByProID功能:当前进程是否运行正常函数名:IsCurProOfRunRightByProID功能:当前节点是否具有运行权限实时库 依据网络

24、数据信息,实时更新显示本节点各种信息 实时反映系统各测点状态 实时数据设值命令处理文件管理文件的同步,实现多节点之间文件信息的自动同步,如图形文件、报表、语音文件等。主从检测 自动检测各服务器的主从及运行状态 手动切换各服务器主从3.4前置机系统负责接收各厂站(或用户)的实时数据,进行相应的规约转换和预处理,通过网络广播给后台机系统,同时对各厂站发送相应的控制命令。信息采集包括对终端(模拟量、数字量、状态量和保护信息)、负控终端等的采集。控制的功能包括遥控、遥调、保护定值和终端参数的设定和修改。双前置机工作在互为热备用状态,当其中一台前置机故障时,系统将自动进行切换。主要功能 前置机分多通道,

25、支持双机热备、冷备。 支持双通道热备。 通讯方式,包括UDP/IP、TCP/IP、RS232/RS485、CAN、经通讯控制单元转发等。 可选择作为系统时钟源。 可显示通道的配置信息,监视通道运行状态。 按通道显示设备信息,监视设备运行状态。 监视上行到网络服务器的链路状态。 前置路由服务器1)支持RS232/485、TCP、UDP通讯方式。2)当前置与保护设备出现连接变化时,通过前置机模块向网络服务器发送设备通讯状态信息。3)可最大支持20个通道的同时运行(可增加通道数),每个通道可按系统配置收发数据。各个通道的运行互不影响。4)双通道主从切换。当主通道同保护设备之间的通讯出现故障时,主通道

26、自动降级为从。备用通道升为主运行,以保证监控系统同保护设备之间的正常通讯。 前置机规约解析模块1)负责前置和I/O物理设备的报文转换。2)支持LFPV2.0、NSA103、内部通讯规约3)将前置机I/O物理设备接收报文解释转换成系统数据标准消息后转发给后台程序。或将系统数据标准消息拼装成相应的规约报文后转发到I/O物理设备,经规约解析转换后,后台程序都是用标准报文来进行通讯,不再分不同规约。4)显示远方电气设备链路连接情况。5)显示网络数据报文和前置I/O数据报文。6)记录网络数据报文和前置I/O数据报文为文本。7)主备前置机可实现主从切换。当主前置同保护设备之间的通讯链路出现故障时,主前置自

27、动降级本地前置为从运行。备用前置升为主运行,以保证监控系统同保护设备之间的正常通讯。前置的主从切换可自动切换或手动实现。8)负责接收各厂站(或用户)的实时数据(遥信、遥测、SOE、变位遥信、变化遥测、及告警事件等数据上送),进行相应的规约转换和预处理,通过网络广播给后台机系统。9)对各厂站发送相应的控制命令。信息采集包括对装置(模拟量、数字量、状态量和保护信息)的采集。控制的功能包括遥控、遥调、保护定值的设定和修改。3.4.4 DLL接口及说明 前置机必备的动态库Fs_InitParam.dll(.o):前置机加载参数动态库。Fs_GetParam.dll(.o):前置机获取参数动态库。Fs_

28、UpDataMgr.dll(.o):前置机数据解析与转发动态库。Fs_DataSM.dll(.o):前置机数据交换动态库。Fs_BasicPtl.dll(.o):前置机规约解析基础库。Fs_BasicLink.dll(.o):前置机链路管理基础库。1前置机规约解析取参数动态库为:Fs_GetParam.dll(.o)主要接口函数为:1) 设备ID与地址转换:根据设备ID和链路号得到地址和根据设备地址、类型、CPU号和链路号获取设备ID。GetDevAddrFromDeviceId()GetDeviceIdFromAddr()GetDeviceIdFromAddrCpu()GetDevId_De

29、vRealIdFromAddrCpu()GetDevId_DevRealIdFromAddr()GetDeviceTypeById()2) 取四遥参数:点号与FUN和INF的转换,遥测系数、遥测偏移量、变化阈值的获取。 GetYxIndexByFunInf_Id() GetYxIndexByFunInf_Addr() GetYxIndexByGroupNoItemNo_Id() GetYcIndexByFunInf_Id() GetYcIndexByGroupNoItemNo_Id() GetYcParamByIndex_Zero_Id() GetYcParamFromFunInf() Get

30、YkIndexByFunInf_Id() GetYkIndexByGroupNoItemNo_Id() GetYmIndexByFunInf_Id() 2前置机规约解析数据解析与转发动态库为:Fs_UpDataMgr.dll(.o)主要接口函数为:1) 写实时数据到临时缓冲 WriteYcWordByDeviceId () WriteYcFloatByDeviceId() WriteYcDoubleByDeviceId() WriteYxPack_Bit_DeviceId() WriteYxPack_Byte_DeviceId() WriteSingleYx_One_DeviceId() Wr

31、iteYxPack_byAllIndex()3) 组织发送事件类数据部分 SetDevStateByDeviceId() OrgYxCOSToNS_Zero_ID() OrgSOEToNS_Zero_ID() WriteCYC_Zero_DeviceId()4) 组织工作站命令回答 IsLinkRecvedWsCmd() RecvLinkWsCmd() ReadLinkWs_YkCmd(); OrgReplyDataToWs() OrgYkReplyToWs() OrgFixValToWs_ByRlyPos() OrgFixValZoneToWs() OrgHisRlySOEToWs() Or

32、gHisCheckSelfToWs() OrgSamplingToWs()第四章 工作站系统 工作站系统负责整个系统的上层应用功能,是设计整个监控系统目的的归宿点。整个工作站系统各模块独立设计,功能层次明确,使模块的维护和新的功能模块扩充更为方便。 工作站系统包含以下功能应用模块(包括高级应用功能): 数据库组态 图形显示 一体化五防 告警简报 报表管理 保护管理 历史数据查询 数据测点关联 事故追忆 故障录波 4.1图形操作4.1.1画面编辑功能用户可以自由编辑、设计接线图画面,主要有以下功能。 线宽:用户可以选择直线或者曲线的宽度。 线型:用户可以选择使用什么线型来绘制图形,总共有五种。

33、线色:可以定义线条颜色,总共有65535中颜色可以定义。 填充色 背景颜色 网格属性:定义是否显示网格、网格密度、图元是否与网格对齐。 放大缩小功能 画面裁减功能 图元拷贝 图元删除 图元放大和缩小功能 图元属性定义功能 数据库连接功能 删除数据库定义功能 图元旋转功能 对齐功能 图层功能 上传图形到数据库 画面放大缩小功能 绘制点、线、矩形、圆角矩形、圆、椭圆、扇形等 绘制按钮、动态数据、图元、母线、潮流等图元 饼图、棒图、实时曲线、光字牌 各种快捷键4.1.2画面显示功能实时动态显示画面中各种图元的状态和数值,主要有以下功能: 实时显示动态数据数值 实时显示图元状态 遥控、遥调、人工置数、

34、挂牌 画面放大缩小功能 告警闪烁功能 棒图、饼图、曲线功能 光字牌功能 背景颜色 事故追忆 五防操作4.1.3图元编辑器图元编辑器主要用来编辑显示在图形中的图元 图元编辑修改 图元新增、修改、删除 图元保存 不同图元库之间的引用 上传图元文件到数据库4.1.4模块引用动态库n RTDataIOn NSA3000TBFn NSA3000TCTn NSA3000TDBn NSA3000TDLn NSA3000TLMn NSA3000TMMn NSA3000TNMn NSA3000TRDn NSA3000TSSn NSA3000TDSn Ns_Expressionn NSA3000TWFn DsnA

35、ddressCfg4.1.5接口类及函数说明类名: RTAttributePopup功能: 界面操作接口成员函数: void actManSetYC(int id);功能: 遥测人工置数成员函数: void actMansetYX (int id);功能: 遥信人工置数成员函数: void actSignBoardSel(int id);功能: 设备挂牌管理成员函数: void actSignBoardAdd(int id);功能: 添加设备挂牌成员函数: void actSignBoardDel(int id);功能: 删除设备挂牌成员函数: void actFlash(int id);功能

36、: 清闪成员函数: void actWarn(int id);功能: 清除告警成员函数: void actYKLock(int id);功能: 遥控封锁/解除成员函数: void actYT (int id);功能: 遥调成员函数: void actYK (int id);功能: 遥控成员函数: void actVQC(int id);功能: VQC投退成员函数: void actCurve (int id);功能: 调取遥测曲线成员函数: void actParameter (int id);功能: 设置遥测参数成员函数: void actCurve (int id);功能: 遥测曲线成员函

37、数: void actRelayDZ (int id);功能: 保护定值操作成员函数: void actRelayReset(int id);功能: 保护复归成员函数: void actCommPromptPhrase(int id);功能: 调取五防短语成员函数: void actWFOperation (int id);功能: 调取五防相关操作成员函数: void actLockWfYxByUnit (int id);功能: 五防间隔解闭锁成员函数: void actWFDevStatePreset(int id);功能: 五防设备对位成员函数: void actWFViewRule (i

38、nt id);功能: 查看五防规则成员函数: void slotComputeAllScript (int id);功能: 计算测点关联的二次计算值静态函数: static void actYT(int id, const IpeObject *obj);功能: 遥调静态函数: static void actYK(int id, const IpeObject *obj);功能: 遥控静态函数: static void actVQC(int id, const IpeObject *obj);功能: VQC投退静态函数: static void actFlash(int id, const I

39、peObject *obj);功能: 清闪静态函数: static void actCurve(int id, const IpeObject *obj);功能: 调取遥测曲线静态函数: static void actRelayDZ(int id, const IpeObject *obj);功能: 调取设备保护定值静态函数: static void actRelayReset(int id, const IpeObject *obj);功能: 设备复归静态函数: static void actSignBoardAdd(int id, const IpeObject *obj);功能: 设备挂

40、牌静态函数: static void actSignBoardDel(int id, const IpeObject *obj);功能: 设备摘牌静态函数: static void actLockWfYxByUnit(int id, const IpeObject *obj);功能: 五防间隔解闭锁静态函数: static void actWFViewRule(int id, const IpeObject *obj);功能: 查看五防规则类名: GraphHelper功能: 五防操作接口虚函数: virtual void show_hide_wfview(bool bshow); 功能: 显

41、示/隐藏五防视图虚函数: virtual void show_hide_czpview(bool bshow); 功能: 显示/隐藏五操作票视图虚函数: virtual void into_wf_devstate_preset(bool bin) 功能: 进入/退出五防置位状态虚函数: virtual void show_wf_graph_layer(bool bshowwfplane); 功能: 显示/隐藏五防平面图元虚函数: virtual void show_wf_lock_info(bool bshowLockinfo); 功能: 是否显示五防图元详细信息虚函数: virtual vo

42、id czp_call(int db_type,int ticket_id); 功能: 是否显示操作票五防视图4.2告警简报4.2.1告警简报功能 图形报警 文字报警 语音报警 打印报警 告警屏蔽 告警过滤4.2.2报警分类1) 越限告警对需要报警的值设定上下限值,当越限状态发生变化时,发生越限报警,通过窗口显示文字及数据变色,并根据需要打印记录。2) 变位报警当系统发生正常变位时,变位点在窗口中发生数据变色及闪烁,打印变位点状态及变化时间,推出文字信息,同时根据需要发生语音告警。3 ) 事故报警事故处理是厂站发生事故跳闸信息,发生事故后,系统发生严重告警推出厂站工况图。 工况变位发出强烈闪烁

43、及变色 发生语音告警,召唤操作人员 推出文字信息,仔细说明事故原因 启动事故追忆并打印 发出语音告警4) 工况告警当各厂站装置通讯中断或主站设备发生事故时,系统亦发出明显的告警信息,以提示维护人员及时处理。5) 系统自身告警当服务器故障或退出时各工作站均提示告警。当某台工作站故障或退出时各工作站均提示告警。各工作站可在线选择各种告警类型是否需要登录、打印和音响报警,可选择事故是否推画面。系统缓冲区保留至当前为止以往最新的告信息记录2000条。6)保护事件保护装置的保护动作告警记录。7)自检事件保护装置自我检测告警信息。 8)命令信息 遥控、遥调、定值操作、区号操作等命令过程信息。9)系统信息系

44、统运行自诊断告警信息。10)VQC信息VQC运行过程中的告警或操作信息。11)故障信息系统运行故障告警信息。4.2.3报警屏蔽与过滤过滤告警信息是指:有告警信息,只是显示上过滤,相当于按条件查询,按厂站和间隔过滤,仅显示选中的厂站和间隔下的告警信息;屏蔽告警信息是指:不告警,不推出告警信息,按厂站和间隔屏蔽,屏蔽选中的厂站和间隔下的告警信息。4.3报表管理4.3.1报表管理基本功能 报表编辑 报表显示 报表打印4.3.2功能说明1) 可以灵活地定义报表的格式,通过菜单选择方便地定义各种与数据库有关的前景。报表的类型可分为日报、月报、年报、及其它特殊报表。报表的数据来源主要包括历史数据、用户自定

45、义的数据、常数、各种数据计算的结果。2) 报表支持丰富的运算,支持多种运算符和各种运算函数,支持函数嵌套,用户可以自己定义各种计算,对表达式的合理性进行检查,提供一些常用计算的公式函数调用。3) 报表支持的操作数包括浮点数、整型数、字符串、时间量等几种数据类型。表格数据显示能显示多种形式的数据,显示字符串时对用户数据不进行处理,直接在最终表格上显示,实数和整数可规定显示的长度和小数点后的位置,可显示多种形式的时间。4) 表格中可选择左对齐、中对齐、右对齐三种对齐方式,可选择多种显示字体,可以方便地调整行宽和列宽,支持表格的拆分与合并。提供方便的表格删除、插入功能,可以定义不同类型的边框,支持剪

46、贴板动能,用户可以方便的使用拷贝、粘贴等功能,能保证单元格在移动后保持其运算公式的正确性。5) 报表应提供时间循环功能。时间循环是这样一种功能,它需要显示某一数据点在一系列连续的时间里数据库离散采样所记录下来的值。这样,用户只需输入第一个数据,报表工具提供水平或垂直方向上的循环迭代功能,自动完成该数据系列的生成。6) 提供常用的表格模板,用户可以根据自己的需要,从多种表格方式中选择自己所需要的方式。可以用报表功能生成操作票的显示模板,并可以打印操作票,使操作票工具脱离具体的显示和打印格式。7) 报表与数据库之间采用COM接口,报表可以在线修改,报表可以自动同步。8) 采用Excel风格的电子表

47、格方式组织、显示报表,支持运行日志、月、年统计及特殊统计等各种表格。通过年月日选择,检索历史报表。支持各种公式计算,可自动打印或召唤打印。4.4保护管理4.4.1保护管理模块功能 读取实时数据库,调出所有厂站和保护装置名,以树形结构显示,双击选择厂站,在信息栏里显示选择信息。 运行人员可召唤某保护装置的定值,并在界面上显示该保护装置的所有定值。 通过该界面达到远方修改保护定值,修改定值时有权限确认,修改下装后,要确认校验返回并登录所做的修改(包括登录所有修改前的定值和修改后的定值)。 可召唤某保护装置的测量值,在界面上显示该保护装置的所有量值。 获取故障报告和自检报告。 远方对保护装置进行复归

48、。 修改某保护装置当前运行定值区号。4.4.2通讯方式及规约保护与前置机通讯接口如下:4.4.2.1数据类型消息类型的点对点问,和点对点通知:表示上行方向,由前置机向工作站;消息类型的点对点答:表示下行方向,由工作站向前置机方向。 C3C4:描述数据传输的类型。报文类别网络报文40H信号复归41H定值操作42H定值区号43H保护采样14H自检报告15H动作报告4.4.2.2数据区1) 定值操作(报文类别:41H)命令码:命令码下行上行D1H申请定值D2H定值上送D3H申请定值修改D4H定值修改返校D5H确认定值修改D6H取消修改 a) 申请定值 WS: D1H D1H FRONT: D2H 0

49、FH或超时 1. 申请定值 2.申请定值失败b) 修改定值 WS: D3H D5H D5H FRONT: D4H 0FH或不回答 06H 1. 定值修改 2. 确认修改,修改失败 3. 执行成功c) 取消修改 WS: D6H取消修改76543210区号模拟量个数开关量个数定值注:申请定值时,定值上送或定值修改返校时,注明数据类型,KOD:1:实际值,10:描述定值修改或定值上送格式:76543210描述类别KOD 定值区号后续包状态、数据集数目GIN(组号)GIN(条目号)数据类型数据长度数据数目数据GIN(组号)GIN(条目号)数据类型数据长度数据数目数据2) 定值区号 (报文类别:42H)命令码:命令码下行上行D7H申请定值区号D8H定值区号上送D9H定值区号修改DAH定值区号修改返校DBH确认定值区号修改DCH取消修改a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论