版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGENSA3000T电站综合自动化监控系统技术说明书南京电研电力自动化股份有限公司2011年10月目录第一章系统概述 1第二章系统结构及软硬件配置 5系统网络结构图 5系统配置 5系统路径 6程序模块 7第三章系统支撑模块 9网络服务器 9主要功能 9数据接口 10数据服务器 11主要功能 11数据接口 11客户端 12链路管理 12状态显示 12实时库 13文件管理 13主从检测 13前置机系统 13主要功能 14前置路由服务器 14前置机规约解析模块 14DLL接口及说明 15第四章工作站系统 17图形操作 17画面编辑功能 17画面显示功能 18图元编辑器 18模块引用动态库 18接口类及函数说明 18告警简报 20告警简报功能 20报警分类 21报警屏蔽与过滤 22报表管理 22报表管理基本功能 22功能说明 22保护管理 23保护管理模块功能 23通讯方式及规约 23通讯规约 27接口函数说明 27模块引用动态库 28数据库关联 28数据库测点关联模块功能 28第五章高级应用功能 28事故追忆 28事故追忆功能 29事故追忆的启动 29事故追忆内容 29事故追忆的采样周期 29事故画面反演 29事故追忆数据分析 29事故追忆数据表格显示 29VQC电压无功控制 30基本功能 30I/O信息 30接口函数 30模块动态库 31一体化五防系统 31设计思想和技术特点 31系统组件 32输入输出模块及接口 34模块输用动态库 34模块输出接口函数说明 34模块输出动态库 34模块输出接口函数说明 34第六章技术指标 35系统容量 35系统精度 36系统响应时间 36系统负荷率 37系统可靠性指标 37环境与机房要求(暂时参照原NSA3000N标准) 37第一章系统概述随着计算机软硬件技术的快速发展和电力市场需求的急剧增长,电站监控系统在技术上也不断更新。各种具有高技术含量的软件技术也在不断融入到电站监控系统应用软件中。最近几年操作系统的发展也非常迅速,特别是开源操作系统Linux的迅猛发展给电力监控系统市场的竞争注入了新的活力。目前电站监控系统的应用比较多,但大多都以单一平台应用为主,跨平台应用的就比较少了,跨平台电站监控系统由于其使用的灵活性和更高的安全性,在电力监控方面具有广阔的市场前景。我公司开发的NSA3000T跨平台电站监控系统,在原有的NSA3000NWindows监控系统基础之上,引入了更先进的计算机和网络技术,增加了更多的高级应用功能,以此来提高我公司在电站监控方面的技术优势,达到国内领先水平。现在主流的计算机操作系统有Windows、Unix和Linux等,Windows拥有界面操作方便、使用用户广泛、对用户的应用水平要求较低等优点,但是在病毒防护、防网络攻击等方面较为薄弱;Unix是一个强大的多用户、多任务操作系统,支持多种处理器架构,在病毒防护方面表现不错,但是,使用用户少,对用户的应用水平要求较高,所以维护费用非常高;Linux操作系统各项性能指标与Unix不相上下,但是与Unix相比,Linux是开源免费使用的,维护费用较低,而且近几年在Linux爱好者的大力支持之下,其用户操作界面也在不断完善,操作变得越来越简单。在综合了各种操作系统的性能和优劣之后,我们选择WindowsXP和作为NSA3000T电站监控系统的应用平台。采用跨平台编程语言和数据库作为开发工具。我公司开发的NSA3000T电站监控系统系统容量,遵循相关国际标准,组态灵活,满足支持电力自动化监控系统的各种需求,集先进的软件设计思想和架构技术、图模库一体化、五防一体化、程序化流程控制和Web浏览等高级应用于一体,为各种规模的电力监控系统提供完善、成熟的解决方案。应用方向即技术特点:各种等级的变电站、水(火)电厂、集控站。系统运行安全稳定。各种高级应用功能齐全。软件界面人性化,可操作性强。创新点:模块高度内聚,结构及功能可伸缩性强。实时数据库按节点分布。系统全部网络模式运行(单网/双网)。系统跨平台运行(Windows/Linux)。主要特点:系统底层架构可靠稳定。系统数据库及各种参数库组态灵活方便。集成一体化五防功能。AGC/AVC功能。远方诊断。控制目标保证,控制过程透明。可按测点或间隔闭锁/解锁报警。事故工况追忆。各种数据统计丰富。10)Web发布及浏览。系统新特性:网络高速传输。节点内使用系统共享内存。标准化的消息传输结构。系统主数据处理模块建立数据缓冲池发送机制。对共享内存的访问有安全检测。系统安全自检。系统级错误字检测。网络负荷冗余量大、网络服务器处理速度(同时收发)最高达1300包/秒,并且传输有安全检测,保证对端收发完全正确,支持重发。系统采用开辟系统共享内存的方式来实现系统三个共享库与服务器系统及前置机间的数据交换与访问,并且具有共享库访问安全检测机制。工作站工作站服务器前置机网络消息共享库实时状态共享库实时数据共享库图1系统共享内存机制网络消息的传输采用标准的网络消息传输结构标准网络消息结构如下: typedefstruct_NSA3000T_NET_MSG{ XUCHARnet_msg_head1;200L100L102L103L300L200L202L400L300L303L500L4502L人机界面保护管理报表管理历史数据查询远动工作站WEB服务器五防系统数据接口内存数据库报警信息库保护信息库网络接口人机界面保护管理报表管理历史数据查询远动工作站WEB服务器五防系统数据接口内存数据库报警信息库保护信息库网络接口工作站系统网络接口前置机系统网络服务器链路信息库数据库服务器物理数据库A链路信息库前置规约库前置模块工作群I/OI/O远方电气设备物理数据库B服务器系统双网多机拓扑图A网远方电气设备I/OI/O……..服务器服务器维护工作站维护工作站网络交换机网络交换机前置机前置机B网系统数据流向图网络服务器前置机物理数据库A数据库服务器工作站1工作站2工作站n装置实时数据及告警信息远方电气设备历史数据广播维护命令操作命令物理数据库B实时库服务器:、(.o)3.1.1主要功能接受并处理前置机上送的数据。刷新实时数据和推出告警信息。接受来自工作站的各种维护命令,并对各节点实施同步。触发并执行二次计算。触发事故追忆。3.1.2数据接口3.1.2.1网络网络消息接口函数在头文件中定义,该文件中所有的公有函数都可以被外部模块调用,他们都是该模块对外接口函数。下面只对其中常用的比较重要的函数进行说明。函数名: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功能:释放广播消息权限3.1.2.实时数据接口函数存放在头文件中。该文件中所有的公有函数都可以被外部模块调用,他们都是该模块对外接口函数。下面只对其中常用的比较重要的函数进行说明。函数名:init_rd功能:初始化实时共享库函数名:fini_rd功能:关闭实时共享库函数名:InitRDTab功能:初始化实时库表函数名:GetCurTabBuf功能:获取当前表内容函数名:GetCurRecByID功能:根据记录ID获取当前记录函数名:GetCurDevYCByDevID功能:获取当前设备内所有遥测数据服务器数据服务器主要功能:告警数据实时冻结、实时数据周期冻结、统计数据冻结、事故追忆数据冻结,双库同步数据,实时数据返写等功能。数据库访问接口:、(.o)3.2.1主要功能解析网络数据报文定时将实时库数据返写物理数据库将系统中发生的重要事件和统计类数据存入历史数据库实时同步主从数据返写装置数据到物理数据库执行事故追忆并冻结入库3.2.2数据接口3.2.2.1物理数据库接口函数物理数据库接口函数存放在头文件中。该文件中所有的公有函数都可以被外部模块调用,他们都是该模块对外接口函数。下面只对其中常用的比较重要的函数进行说明。函数名:Init_DB功能:初始化物理数据库接口函数名:Fini_DB功能:关闭物理数据库接口函数名:GetActive_DB功能:获取当前活动数据库函数名:SetActive_DB功能:设置当前活动数据库函数名:IsCurDBConnected功能:当前数据库是否连接函数名:DB_Select功能:物理数据库查询函数名:DB_Modify功能:物理数据库修改客户端客户端系统包括:链路管理、状态显示、实时库、文件管理、主从检测。客户端五个基本模块在某节点启动控制台时,自动投入运行,不需要用户手动启用,各模块功能如下:3.3.1链路管理UDP通讯方式:检测网络连接,广播对时,及主从切换消息广播。TCP通讯方式:P-P方式:同节点或不同节点间进程通讯广播方式:由系统某节点某一进程发起,通过某种广播类型广播至系统其它节点的相关进程。其中广播类型根据应用层次的不同包含:广播到工作站、广播到网络服务器、广播到数据服务器、广播到前置机模块、广播到设备层级、广播到所有模块。3.3.2状态显示系统状态信息库:、(.o)3.3.2显示客户端基本信息显示客户端进程信息显示网络各节点状态显示共享库状态(网络消息共享库、实时数据共享库、实时状态共享库)3.3.2.状态信息库接口函数存放在头文件中。该文件中所有的公有函数都可以被外部模块调用,他们都是该模块对外接口函数。下面只对其中常用的比较重要的函数进行说明。函数名:init_ss功能:初始化状态信息库函数名:fini_ss功能:关闭状态信息库函数名:SetLocalNodeID/GetLocalNodeID功能:设置/获取本地节点ID函数名:SetLocalProRightByProID功能:设置本节点某进程权限函数名:GetNetLinkMsg功能:获取网络连接信息函数名:GetCurNodeNetState功能:获取节点网络信息函数名:IsCurProOKByProID功能:当前进程是否运行正常函数名:IsCurProOfRunRightByProID功能:当前节点是否具有运行权限3.3.3实时库依据网络数据信息,实时更新显示本节点各种信息实时反映系统各测点状态实时数据设值命令处理3.3.4文件管理文件的同步,实现多节点之间文件信息的自动同步,如图形文件、报表、语音文件等。3.3.5主从检测自动检测各服务器的主从及运行状态手动切换各服务器主从前置机系统负责接收各厂站(或用户)的实时数据,进行相应的规约转换和预处理,通过网络广播给后台机系统,同时对各厂站发送相应的控制命令。信息采集包括对终端(模拟量、数字量、状态量和保护信息)、负控终端等的采集。控制的功能包括遥控、遥调、保护定值和终端参数的设定和修改。双前置机工作在互为热备用状态,当其中一台前置机故障时,系统将自动进行切换。3.4.1主要功能前置机分多通道,支持双机热备、冷备。支持双通道热备。通讯方式,包括UDP/IP、TCP/IP、RS232/RS485、CAN、经通讯控制单元转发等。可选择作为系统时钟源。可显示通道的配置信息,监视通道运行状态。按通道显示设备信息,监视设备运行状态。监视上行到网络服务器的链路状态。3.4.2前置路由服务器1)支持RS232/485、TCP、UDP通讯方式。2)当前置与保护设备出现连接变化时,通过前置机模块向网络服务器发送设备通讯状态信息。3)可最大支持20个通道的同时运行(可增加通道数),每个通道可按系统配置收发数据。各个通道的运行互不影响。4)双通道主从切换。当主通道同保护设备之间的通讯出现故障时,主通道自动降级为从。备用通道升为主运行,以保证监控系统同保护设备之间的正常通讯。3.4.3前置机规约解析模块1)负责前置和I/O物理设备的报文转换。2)支持、NSA103、内部通讯规约3)将前置机I/O物理设备接收报文解释转换成系统数据标准消息后转发给后台程序。或将系统数据标准消息拼装成相应的规约报文后转发到I/O物理设备,经规约解析转换后,后台程序都是用标准报文来进行通讯,不再分不同规约。4)显示远方电气设备链路连接情况。5)显示网络数据报文和前置I/O数据报文。6)记录网络数据报文和前置I/O数据报文为文本。7)主备前置机可实现主从切换。当主前置同保护设备之间的通讯链路出现故障时,主前置自动降级本地前置为从运行。备用前置升为主运行,以保证监控系统同保护设备之间的正常通讯。前置的主从切换可自动切换或手动实现。8)负责接收各厂站(或用户)的实时数据(遥信、遥测、SOE、变位遥信、变化遥测、及告警事件等数据上送),进行相应的规约转换和预处理,通过网络广播给后台机系统。9)对各厂站发送相应的控制命令。信息采集包括对装置(模拟量、数字量、状态量和保护信息)的采集。控制的功能包括遥控、遥调、保护定值的设定和修改。3.4.4DLL接口及说明前置机必备的动态库(.o):前置机加载参数动态库。(.o):前置机获取参数动态库。 (.o):前置机数据解析与转发动态库。 (.o):前置机数据交换动态库。(.o):前置机规约解析基础库。(.o):前置机链路管理基础库。 1.前置机规约解析取参数动态库为:(.o)主要接口函数为:设备ID与地址转换:根据设备ID和链路号得到地址和根据设备地址、类型、CPU号和链路号获取设备ID。GetDevAddrFromDeviceId()GetDeviceIdFromAddr()GetDeviceIdFromAddrCpu()GetDevId_DevRealIdFromAddrCpu()GetDevId_DevRealIdFromAddr()GetDeviceTypeById()2)取四遥参数:点号与FUN和INF的转换,遥测系数、遥测偏移量、变化阈值的获取。 GetYxIndexByFunInf_Id() GetYxIndexByFunInf_Addr() GetYxIndexByGroupNoItemNo_Id() GetYcIndexByFunInf_Id() GetYcIndexByGroupNoItemNo_Id() GetYcParamByIndex_Zero_Id() GetYcParamFromFunInf() GetYkIndexByFunInf_Id() GetYkIndexByGroupNoItemNo_Id() GetYmIndexByFunInf_Id()2.前置机规约解析数据解析与转发动态库为:(.o)主要接口函数为:1)写实时数据到临时缓冲 WriteYcWordByDeviceId() WriteYcFloatByDeviceId() WriteYcDoubleByDeviceId() WriteYxPack_Bit_DeviceId() WriteYxPack_Byte_DeviceId() WriteSingleYx_One_DeviceId() WriteYxPack_byAllIndex()3)组织发送事件类数据部分 SetDevStateByDeviceId() OrgYxCOSToNS_Zero_ID() OrgSOEToNS_Zero_ID() WriteCYC_Zero_DeviceId()4)组织工作站命令回答 IsLinkRecvedWsCmd() RecvLinkWsCmd() ReadLinkWs_YkCmd(); OrgReplyDataToWs() OrgYkReplyToWs() OrgFixValToWs_ByRlyPos() OrgFixValZoneToWs() OrgHisRlySOEToWs() OrgHisCheckSelfToWs() OrgSamplingToWs() 第四章工作站系统工作站系统负责整个系统的上层应用功能,是设计整个监控系统目的的归宿点。整个工作站系统各模块独立设计,功能层次明确,使模块的维护和新的功能模块扩充更为方便。工作站系统包含以下功能应用模块(包括高级应用功能):数据库组态图形显示一体化五防告警简报报表管理保护管理历史数据查询数据测点关联事故追忆故障录波图形操作4.1.1画面编辑功能用户可以自由编辑、设计接线图画面,主要有以下功能。线宽:用户可以选择直线或者曲线的宽度。线型:用户可以选择使用什么线型来绘制图形,总共有五种。线色:可以定义线条颜色,总共有65535中颜色可以定义。填充色背景颜色网格属性:定义是否显示网格、网格密度、图元是否与网格对齐。放大缩小功能画面裁减功能图元拷贝图元删除图元放大和缩小功能图元属性定义功能数据库连接功能删除数据库定义功能图元旋转功能对齐功能图层功能上传图形到数据库画面放大缩小功能绘制点、线、矩形、圆角矩形、圆、椭圆、扇形等绘制按钮、动态数据、图元、母线、潮流等图元饼图、棒图、实时曲线、光字牌各种快捷键4.1.2画面显示功能实时动态显示画面中各种图元的状态和数值,主要有以下功能:实时显示动态数据数值实时显示图元状态遥控、遥调、人工置数、挂牌画面放大缩小功能告警闪烁功能棒图、饼图、曲线功能光字牌功能背景颜色事故追忆五防操作4.1.3图元编辑器图元编辑器主要用来编辑显示在图形中的图元图元编辑修改图元新增、修改、删除图元保存不同图元库之间的引用上传图元文件到数据库4.1.4模块引用动态库RTDataIONSA3000TBFNSA3000TCTNSA3000TDBNSA3000TDLNSA3000TLMNSA3000TMMNSA3000TNMNSA3000TRDNSA3000TSSNSA3000TDSNs_ExpressionNSA3000TWFDsnAddressCfg4.1.5接口类及函数说明类名:RTAttributePopup功能:界面操作接口成员函数:voidactManSetYC(intid); 功能:遥测人工置数成员函数:voidactMansetYX(intid); 功能:遥信人工置数成员函数:voidactSignBoardSel(intid); 功能:设备挂牌管理成员函数:voidactSignBoardAdd(intid); 功能:添加设备挂牌成员函数:voidactSignBoardDel(intid); 功能:删除设备挂牌成员函数:voidactFlash(intid); 功能:清闪成员函数:voidactWarn(intid); 功能:清除告警成员函数:voidactYKLock(intid); 功能:遥控封锁/解除成员函数:voidactYT(intid); 功能:遥调成员函数:voidactYK(intid); 功能:遥控成员函数:voidactVQC(intid); 功能:VQC投退成员函数:voidactCurve(intid); 功能:调取遥测曲线成员函数:voidactParameter(intid); 功能:设置遥测参数成员函数:voidactCurve(intid); 功能:遥测曲线成员函数:voidactRelayDZ(intid); 功能:保护定值操作成员函数:voidactRelayReset(intid); 功能:保护复归成员函数:voidactCommPromptPhrase(intid); 功能:调取五防短语成员函数:voidactWFOperation(intid); 功能:调取五防相关操作成员函数:voidactLockWfYxByUnit(intid); 功能:五防间隔解闭锁成员函数:voidactWFDevStatePreset(intid); 功能:五防设备对位成员函数:voidactWFViewRule(intid); 功能:查看五防规则成员函数:voidslotComputeAllScript(intid); 功能:计算测点关联的二次计算值静态函数:staticvoidactYT(intid,constIpeObject*obj); 功能:遥调静态函数:staticvoidactYK(intid,constIpeObject*obj); 功能:遥控静态函数:staticvoidactVQC(intid,constIpeObject*obj); 功能:VQC投退静态函数:staticvoidactFlash(intid,constIpeObject*obj); 功能:清闪静态函数:staticvoidactCurve(intid,constIpeObject*obj); 功能:调取遥测曲线静态函数:staticvoidactRelayDZ(intid,constIpeObject*obj); 功能:调取设备保护定值静态函数:staticvoidactRelayReset(intid,constIpeObject*obj); 功能:设备复归静态函数:staticvoidactSignBoardAdd(intid,constIpeObject*obj); 功能:设备挂牌静态函数:staticvoidactSignBoardDel(intid,constIpeObject*obj); 功能:设备摘牌静态函数:staticvoidactLockWfYxByUnit(intid,constIpeObject*obj); 功能:五防间隔解闭锁静态函数:staticvoidactWFViewRule(intid,constIpeObject*obj); 功能:查看五防规则类名:GraphHelper功能:五防操作接口虚函数:virtualvoidshow_hide_wfview(boolbshow);功能:显示/隐藏五防视图虚函数:virtualvoidshow_hide_czpview(boolbshow);功能:显示/隐藏五操作票视图虚函数:virtualvoidinto_wf_devstate_preset(boolbin)功能:进入/退出五防置位状态虚函数:virtualvoidshow_wf_graph_layer(boolbshowwfplane);功能:显示/隐藏五防平面图元虚函数:virtualvoidshow_wf_lock_info(boolbshowLockinfo);功能:是否显示五防图元详细信息虚函数:virtualvoidczp_call(intdb_type,intticket_id);功能:是否显示操作票五防视图告警简报4.2.1告警简报功能图形报警文字报警语音报警打印报警告警屏蔽告警过滤4.2.2报警分类1)越限告警对需要报警的值设定上下限值,当越限状态发生变化时,发生越限报警,通过窗口显示文字及数据变色,并根据需要打印记录。2)变位报警当系统发生正常变位时,变位点在窗口中发生数据变色及闪烁,打印变位点状态及变化时间,推出文字信息,同时根据需要发生语音告警。3)事故报警事故处理是厂站发生事故跳闸信息,发生事故后,系统发生严重告警推出厂站工况图。工况变位发出强烈闪烁及变色发生语音告警,召唤操作人员推出文字信息,仔细说明事故原因启动事故追忆并打印发出语音告警4)工况告警当各厂站装置通讯中断或主站设备发生事故时,系统亦发出明显的告警信息,以提示维护人员及时处理。5)系统自身告警当服务器故障或退出时各工作站均提示告警。当某台工作站故障或退出时各工作站均提示告警。各工作站可在线选择各种告警类型是否需要登录、打印和音响报警,可选择事故是否推画面。系统缓冲区保留至当前为止以往最新的告信息记录2000条。6)保护事件保护装置的保护动作告警记录。7)自检事件保护装置自我检测告警信息。 8)命令信息 遥控、遥调、定值操作、区号操作等命令过程信息。9)系统信息系统运行自诊断告警信息。10)VQC信息VQC运行过程中的告警或操作信息。11)故障信息系统运行故障告警信息。4.2.3报警过滤告警信息是指:有告警信息,只是显示上过滤,相当于按条件查询,按厂站和间隔过滤,仅显示选中的厂站和间隔下的告警信息;屏蔽告警信息是指:不告警,不推出告警信息,按厂站和间隔屏蔽,屏蔽选中的厂站和间隔下的告警信息。报表管理4.3.1报表管理基本功能报表编辑报表显示报表打印4.3.2功能说明1)可以灵活地定义报表的格式,通过菜单选择方便地定义各种与数据库有关的前景。报表的类型可分为日报、月报、年报、及其它特殊报表。报表的数据来源主要包括历史数据、用户自定义的数据、常数、各种数据计算的结果。2)报表支持丰富的运算,支持多种运算符和各种运算函数,支持函数嵌套,用户可以自己定义各种计算,对表达式的合理性进行检查,提供一些常用计算的公式函数调用。3)报表支持的操作数包括浮点数、整型数、字符串、时间量等几种数据类型。表格数据显示能显示多种形式的数据,显示字符串时对用户数据不进行处理,直接在最终表格上显示,实数和整数可规定显示的长度和小数点后的位置,可显示多种形式的时间。4)表格中可选择左对齐、中对齐、右对齐三种对齐方式,可选择多种显示字体,可以方便地调整行宽和列宽,支持表格的拆分与合并。提供方便的表格删除、插入功能,可以定义不同类型的边框,支持剪贴板动能,用户可以方便的使用拷贝、粘贴等功能,能保证单元格在移动后保持其运算公式的正确性。5)报表应提供时间循环功能。时间循环是这样一种功能,它需要显示某一数据点在一系列连续的时间里数据库离散采样所记录下来的值。这样,用户只需输入第一个数据,报表工具提供水平或垂直方向上的循环迭代功能,自动完成该数据系列的生成。6)提供常用的表格模板,用户可以根据自己的需要,从多种表格方式中选择自己所需要的方式。可以用报表功能生成操作票的显示模板,并可以打印操作票,使操作票工具脱离具体的显示和打印格式。7)报表与数据库之间采用COM接口,报表可以在线修改,报表可以自动同步。8)采用Excel风格的电子表格方式组织、显示报表,支持运行日志、月、年统计及特殊统计等各种表格。通过年月日选择,检索历史报表。支持各种公式计算,可自动打印或召唤打印。保护管理4.4.1保护管理模块功能读取实时数据库,调出所有厂站和保护装置名,以树形结构显示,双击选择厂站,在信息栏里显示选择信息。运行人员可召唤某保护装置的定值,并在界面上显示该保护装置的所有定值。通过该界面达到远方修改保护定值,修改定值时有权限确认,修改下装后,要确认校验返回并登录所做的修改(包括登录所有修改前的定值和修改后的定值)。可召唤某保护装置的测量值,在界面上显示该保护装置的所有量值。获取故障报告和自检报告。远方对保护装置进行复归。修改某保护装置当前运行定值区号。4.4.2通讯方式及规约保护与前置机通讯接口如下:4.4.2消息类型的点对点问,和点对点通知:表示上行方向,由前置机向工作站;消息类型的点对点答:表示下行方向,由工作站向前置机方向。 C3C4:描述数据传输的类型。报文类别网络报文40H信号复归41H定值操作42H定值区号43H保护采样14H自检报告15H动作报告4.4.21)定值操作(报文类别:41H)命令码:命令码下行上行D1H申请定值D2H定值上送D3H申请定值修改D4H定值修改返校D5H确认定值修改D6H取消修改a)申请定值WS:D1H D1HFRONT:D2H 0FH或超时1.申请定值 2.申请定值失败b)修改定值WS:D3HD5HD5HFRONT:D4H0FH 或不回答 06H1.定值修改2.确认修改,修改失败 3.执行成功c)取消修改WS:D6H 取消修改76543210区号模拟量个数开关量个数定值注:申请定值时,定值上送或定值修改返校时,注明数据类型,KOD:1:实际值,10:描述定值修改或定值上送格式:76543210描述类别KOD定值区号后续包状态、数据集数目GIN(组号)GIN(条目号)数据类型数据长度数据数目数据GIN(组号)GIN(条目号)数据类型数据长度数据数目数据…2)定值区号(报文类别:42H)命令码:命令码下行上行D7H申请定值区号D8H定值区号上送D9H定值区号修改DAH定值区号修改返校DBH确认定值区号修改DCH取消修改a)申请定值区号WS:D7H D7HFRONT:D8H 0FH或超时1.申请定值区号2.申请定值区号失败 b)修改定值区号WS:D9HDBHDBHFRONT:DAH0FH 或不回答 06H1.定值区号修改2.确认修改,修改失败 3.修改执行成功c)取消修改WS:DCH 取消修改定值区号放在数据结构一的数据区的第一个字节。通讯流程同保护定值3)保护采样(报文类别:43H)命令码:命令码下行上行C0H申请模拟量C1H模拟量上送C2H申请开关量C3H开关量上送a)保护模拟量的上传:按照网络数据格式一,以四个字节的FLOAT类型传送,模拟量按点号顺序依次排列。数据个数由数据长度除以4得到。b)保护开关量的上传:按照网络数据格式一,先写开关量个数(一个字节),再依次写开关量值。4)保护历史事件(报文类别:44H)命令码:命令码下行上行B0H自检报告查询B1H自检报告上送B2H动作报告查询B3H动作报告上送下行命令:76543210设备ID(4byte)控制码(2byte)报告序号(1byte)上行:76543210设备ID(4byte)控制码(2byte)序号(1byte)年(2byte)年(2byte)月日时分秒毫秒低字节毫秒高字节自检数目自检内容(4byte)76543210设备ID(4byte)控制码(2byte)点号(2byte)年(2byte)年(2byte)月日时分秒毫秒(2byte)动作事件(2byte)动作电流(2byte)选项信号复归(报文类别:40H)报文数据区为空 4.4.3通讯规约保护模块与前置机和后台之间的数据交换的接口均采用通用的网络消息传输方式,其中数据传输方向及数据类型分别由网络消息的消息属性和数据描述的C3C4来表述。报文数据附加在网络消息的附加域,报文总长度最大为1024字节。4.4.4接口函数说明函数名:GetDeviceAdressbyID()功能:通过装置ID得到装置地址函数名:GetCurrentFrontNodeID()功能:通过装置ID得到所对应前置机ID函数名:GetDeviceName()功能:通过装置ID得到装置名称函数名:GetBHDZInfo()功能:通过装置ID得到所有保护定值信息函数名:GetBHCYInfo()功能:通过装置ID得到所有采样值信息函数名:GetCheckDlgInfo()功能:通过装置ID得到所有自检报告信息函数名:GetActDlgInfo()功能:通过装置ID得到所有动作报告信息函数名:GetBHCYKGLInfo()功能:通过装置ID得到所有采样值名称函数名:GetDeviceInfofromID()功能:通过装置ID得到装置信息函数名:GetRoutInfofromID()功能:通过装置节点ID得到所有节点信息函数名:GetCheckDlgName()功能:通过装置ID,点号得到该点自检报告记录函数名:GetACTDlgName()功能:通过装置ID,点号得到该点动作报告记录函数名:GetFrontName()功能:通过前置机ID得到前置机名称函数名:GetNodeName()功能:通过节点ID得到所有节点名称函数名:GetRTUName()功能:通过厂站ID得到所有厂站名称4.4.5模块引用动态库NSA3000TDBNSA3000TNMNSA3000TRDNSA3000TSSNSA3000TDS数据库关联4.5.1数据库测点关联模块功能关联实时库五遥表动态数据关联实时库设备表可检索数据关联实时库其它相关表可检索动态数据第五章高级应用功能事故追忆5.1.1事故追忆功能事故追忆在电网发生事故,进行事故分析时,给分析人员提供与事故相关联的数据(YX/YC)支持,依据这些数据,事故分析人员可以进行事故画面反演、对事故追忆数据进行曲线和表格形式的分析,提高电网运行管理水平。5.1.2事故追忆的启动事故追忆由实时库服务器启动,历史数据库服务器负责数据的采集,每一个事故追忆可以定义一个或多个触发源,触发源可以是系统任意一个遥信、遥测或遥控测点,由表名+设备别名+点号确定。在数据库组态中进行配置时,事故追忆表中的“启动源”字段是一个选择对话框,列表中列出启动源表中配置的启动源名称,在启动源表中,每一条记录都定义了一组触发源,其中任一个触发源条件满足时,此事故追忆就被触发。5.1.3事故追忆内容事故追忆的内容即为事故追忆冻结的采样点数据,它可以是一个或多个开关量或模拟量测点,采样点数据分为事故前采样点数据和事故后采样点数据。追忆点内容的配置同启动源的配置,只不过是在事故追忆点表中配置。5.1.4事故追忆的采样周期事故追忆的采样周期即为数据库服务器冻结采样数据的周期,在数据库组态中可任意配置(单位:秒),数据库服务器根据配置的采样周期在内存中保存最近的10个数据点,一旦事故追忆被触发,首先冻结这事故前的10个数据点,然后依次冻结事故后配置的采样数据点。5.1.5事故画面反演事故追忆触发后冻结的采样点数据是事故画面反演的直接依据,画面反演根据采样数据(周期为单位),以图像帧的模式按周期一帧一帧播放,再现事故发生前后每一时刻画面开关量和模拟量的动态变化。5.1.6事故追忆数据分析采用保护故障录波分析软件的思想,在同一个时间坐标轴下显示各追忆点波形(包括所有开关量和模拟量)及实时数据值,实现同一时间坐标下的纵向对比与分析。5.1.7事故追忆数据表格显示以表格的形式显示所有追忆数据二次工程值。VQC电压无功控制5.3.1基本功能电压无功自动调节通过自动投切电容器和调节分接头,维持电压和无功(或功率因素)在指定范围内,从而保证用户的供电质量。能对多种接线方式的变电站内的多种运行方式进行自动适应。充分考虑各种闭锁条件,条件不满足时自动闭锁电压无功调节功能。多种调节方式:只调电压、只调无功、电压优先、无功优先、电压和无功同等。控制策略采用常用的“九域图”或“十七图”方法。控制方式可设置成“开环”或“闭环”方式,闭环方式自动投切电容器和调节分接头。开环方式提示人工投切电容器和调节分接头。电容器投切采用先投先切模式。考虑电抗器的投切。根据变压器是分列运行还是并列运行,决定同步调节还是独立调节。设置变压器日调节最大次数和电容器日投切最大次数。记录电压无功调节时的系统状态、定值、操作对象、操作内容、操作时间及操作的结果。5.3.2I/O信息1)输入:通过数据转换模块,导入YX、YC点。2)输出:增加虚拟设备,信息直接输出到数据库中的虚拟设备,由前置机转发置设备。5.3.3接口函数函数名:staticINTGetCurrentFrontNodeID();功能:寻找当前主前置机所属节点ID号函数名:staticBOOLGetNodeStationState();功能:根据DEVID得到工作站信息函数名:staticBOOLGetNodeStationName();功能:根据DEVID得到节点名函数名:staticINTGetTableName();功能:通过表名、点号、父设备别名获得名称函数名:staticBOOLGetSysInfo(); 功能:得到系统配置表 函数名:staticINTGetYKOppositeYX();功能:获取遥信相关遥控ID函数名:staticINT SendYKCommand();功能:发送遥控命令函数名:staticINT SendYTCommand();功能:发送遥调命令5.3.4模块动态库NSA3000TDBNSA3000TNMNSA3000TRDNSA3000TSSNSA3000TDS一体化五防系统什么是五防1、防止误分、误合断路器。2、防止带负荷分、合隔离开关。3、防止带电挂(合)接地线(接地开关)。4、防止带地线送电。5、防止误入带电间隔。5.5.1设计思想和技术特点NSA3000TUG型一体化微机防误操作闭锁系统为配合变电站综合自动化系统开发的,它充分利用现有的变电站监控系统的控制平台,通过信息资源共享从而简化系统结构,提高性能价格比。一体化五防由站控层防误和间隔层防误两层构成,站控层防误包括防误闭锁软件系统、电脑钥匙及锁具,间隔层防误是有测控装置的软件逻辑来完成。站控层防误应采用与自动化系统一体化的模式,指在逻辑意义上防误闭锁软件与综合自动化系统融为一体,实现信息共享,具体指:防误闭锁软件与自动化系统具有统一的数据库、实时库,五防模块与自动化系统的其它应用模块一样从同一个实时库获取数据;防误闭锁软件与自动化系统具有统一的数据库组态,五防系统所需要的数据直接从自动化系统数据库中挑选测点,编辑五防属性,如分合规则,操作术语等;防误闭锁软件与自动化系统具有统一的画面编辑,可直接采用自动化系统的监控画面作为五防系统的模拟开票和执行监控画面。5.5.2系统组件一体化五防系统包含以下功能应用模块:五防数据库组态五防规则文件编辑五防操作票库(包括预存票库、典型票库、历史票库、手工票库)五防画面预演、执行数据库组态包括从监控系统挑选五防系统需要的实际开关位置,配置五防虚遥信(地线、网门等),形成五防虚遥信表,并配置你属性。配置五防间隔、五防设备类型表、五防通用/专用操作短语表、防通用/专用提示短语表。五防规则文件编辑规则文件存放目录:\NSA3000T\wf_file\规则文件格式说明及示例如下:操作类型用“ON”和“OFF”表示。“ON”代表:合开关,合刀闸,合地刀,关网门,装设地线“OFF”代表:分开关,拉刀闸,拉地刀,开网门,拆除地线“1”代表设备状态:开关在合位,刀闸在合位,地刀在合位,网门关上,地线已装,小车在工作状态“0”代表设备状态:开关在分位,刀闸在分位,地刀在分位,网门打开,地线拆除,小车在试验状态“2”代表设备状态:小车在检修状态操作步数状态为两位:第一位:五防操作错误类型“0”:表示操作程序错误“1”:表示带负荷拉合刀闸“2”:表示带电挂地线“3”:表示带地线合闸第二位:开关元件位置“0”:表示分位“1”:表示合位格式标点,运算符“:”表示条件开始“!”表示条件结束“+”表示逻辑“或”关系“,”表示逻辑“与”关系其中:“-D”为临时接地线;“WM”为网门;“S”为小车;{1024 H:102B0=30,102C0=30,10240=30,102B0-D=30,102C0-D=30,10240-D=30+102=10,1021=01!1024 1021 H:102B0=30,102C0=30,102B0-D=30,102C0-D=30+102=10,1024=00!1021 }五防操作票库按类型存储操作票,包括典型票、预存票、历史票、手动票等。各种类型的操作票都可以在需要的时候随时调用,直接在预演通过后执行。预演操作系统事先将各种运行方式的操作运行规程、电气防误操作接线图(简称五防接线图)及所有开关、刀闸、网门等设备的正确操作方式保存在防误主机中,当运行人员接收到操作票并在防误接线图上进行模拟操作时,系统会根据当前实时的运行状态检验其模拟操作步骤是否符合规则。若操作违背了规则,系统将推出对话框,提示正确的操作步骤及有关的操作元件名称和编号;若符合规则,系统将确认你当时的操作步骤,并自动将该步骤登记在当前的操作票上。整个操作预演过程基于引入的操作规则和全站所有设备的实时状态,系统能有效地防止操作票中各种误操作项的出现,保证了操作票的正确性。实际操作现场实际操作有三类:上机操作、手动操作和提示性操作。上机操作:是在监控系统或防误主机上运用键盘发送遥控操作命令,通过变电站综合自动化系统或具有相同功能的厂站端监控设备的执行机构输出执行操作。手动操作:需要运行人员运用电脑钥匙按票项的顺序打开操作机构上的编码锁,才能进行的操作。提示性操作:不需要运用电脑钥匙进行解锁操作的一些二次项操作(如拉/合保险、确认刀闸在合/分位置等)。操作预演后,防误主机将已检验通过的操作票传送给电脑钥匙,现场实际操作被严格强制按照预演后生成的操作票顺序进行。现场操作时需要用电脑钥匙去开编码锁和确认提示性操作,只有当编码锁与电脑钥匙中存放的操作票所对应的锁号及锁类型完全一致时,才能开锁,并进行解锁操作。此项操作完毕后,电脑钥匙才能开启下一步操作项所对应的编码锁。这样就将操作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业综合体开发桥涵施工合同
- 天津市医疗用房买卖合同
- 2025版股权转让合同:某创业公司股东之间关于股权转让及股权激励的具体条款协议2篇
- 机电安装工程项目合作协议
- 水土保持生态公益林管理措施
- 城市供水人工打水井施工合同
- 养鸡场租赁合同:环保可持续发展
- 碳排放权交易法律援助合同
- 2025年度数字货币交易与结算平台开发合同3篇
- 2025版劳动工伤赔偿协议范本及赔偿范围界定详解3篇
- word 公章 模板
- T∕ZSQX 008-2020 建设工程全过程质量行为导则
- ISO-IEC17025-2017实验室管理体系全套程序文件
- 业务员手册内容
- pH值的测定方法
- 输出轴的机械加工工艺规程及夹具设计
- 元旦文艺汇演校长致辞
- 国家开放大学电大本科《管理案例分析》2023-2024期末试题及答案试卷编号:1304
- 离合器接合叉机械工艺说明书
- PWM脉宽直流调速系统设计及 matlab仿真验证
- 蜂窝煤成型机设计方案.doc
评论
0/150
提交评论