保护管理机技术说明书用户手册.doc_第1页
保护管理机技术说明书用户手册.doc_第2页
保护管理机技术说明书用户手册.doc_第3页
保护管理机技术说明书用户手册.doc_第4页
保护管理机技术说明书用户手册.doc_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

保护管理机(nspm2000) 技术说明书保护管理机技术说明书(nspm2000 v6.0)第一节 概 述1 1 nspm2000系统工作平台nspm2000系统是由南京中德保护控制系统有限公司研制的最新产品,是在中文windows2000 server平台上开发的、基于客户/服务器(client/server)体系结构的,具有标准数据库接口、符合商用数据库规范的保护管理系统。12 nspm2000的特点 1采用客户/服务器(client/server)网络体系结构客户/服务器结构的信息处理在逻辑上由客户(client)和服务器(server)两部分组成。通常client和server有各自的硬件平台,分别称为客户机和服务器,但是从更广泛的意义上,client和server是两个进程概念上的名词,分别作为client和server的两个进程即可以运行在不同的机器上,也可以运行在同一台机器上,如果运行在同一台机器上,那么这一台机器即是服务器又是客户机。nspm2000系统client/server体系结构,符合当今计算机信息处理的发展潮流,具有以下特点:(1) 为系统的互联提供体系结构上的保证;(2) client和server的分离,使系统平滑升级以及用户二次开发成为可能;(3) 系统规模可大可小,从单机系统到基于广域网(wan)的大规模网络系统;(4) 使保护管理系统向标准化发展成为可能;(5) 把保护管理系统作为综合信息系统的一个子系统来考虑。 2遵循开放式系统标准是否采用国际上目前已有的关于开放式系统的标准或事实上的标准,是判断开放式系统的必要条件。在nspm2000的设计和开发上采用了这些标准。(1) windows2000 server为运行平台windows2000 server是新一代32位大型网络操作系统,具有抢占式优先级的多任务系统,具有完善的内嵌网络功能,支撑目前流行的几乎所有的网络通信协议(如tcp/ip、ipx/spx等等),不但可以和运行windows2000操作系统的机器互联,还可以和运行dos、windows98、windowsnt、winxp等操作系统的计算机互联。(2) nspm2000以sql server2000商用关系数据库为数据库平台sql server2000是windows2000 server的数据库配套软件,用户可以用ansi标准的sql关系库访问语言访问sql server2000的数据库,从而使大范围的系统互联以及用户二次开发成为可能。(3) nspm2000以microsoft viaual c+作为应用软件主要开发平台。vc+是一种面向对象的高效率的程序设计语言,在vc+环境中,各种应用按不同的功能进行封装,使软件开发和调试更加规范化,同时也大大提高了软件的复用性、可靠性、可维护性和可扩充性。 3系统兼容性nspm2000系统遵循标准的数据库接口协议(sql和odbc),用户也可选取用sybase、oracle等数据库产品作为系统数据库平台。4功能完善的数据库系统nspm2000系统以sql server2000为数据库平台,同时具有基于内存的实时数据库,两者间互为补充组成了nspm2000的数据库处理系统。第二节 nspm2000的体系结构21 系统逻辑构成nspm2000保护管理系统是基于客户/服务器(client/server)体系结构,逻辑上由两大部分组成,即服务器系统(server)和客户机系统(client)。服务器的主要功能是通过串口或网络与保护装置或其它厂家的通讯管理机进行通讯,对实时数据库和历史数据库进行管理,同时响应各客户端的数据请求,向客户机传送格式化的数据信息,并把保护的运行状态和动作事件发往前置机和后台。而客户机则主要是提供用户界面。22 软件平台2000系统以windows2000 server操作系统为运行平台。windows2000 server是一个32位多任务优先级抢占式的大型网络操作系统,是nspm2000系统的理想平台。nspm2000以sql server 2000作为数据库平台。sql server 2000是windows 2000 server的数据库配套软件,支持client/server。nspm2000以microsoft visual c+作为软件开发平台。vc+是一种面向对象的程序设计语言,大大提高了软件的复用性、可靠性、可维护性和可扩充性。23 软件结构上图是nspm2000系统的软件结构图,该图较为清晰地反映了nspm2000系统的客户/服务器体系结构,服务器是系统的核心。客户端的所有应用程序都是系统的外挂部分,这种体系结构的特点是:(1) 数据的一致性;(2) 功能可以扩充;2 4 硬件结构nspm2000的硬件配置较为灵活。首先,由于nspm2000的操作系统平台是windows2000 server,用户可以选择各种档次的计算机;其次,nspm2000基于网络进程间的通信手段,使服务器各进程和客户机各进程可以运行在小至一台计算机上大至广域网系统上。另外,nspm2000可以完成和其他系统的互联互通,还能通过modem挂接远程工作站,各远程工作站可以似同直接联在网上的工作站一样该问系统。第三节 系统的安装与配置31 安装nspm2000的安装较为简单,只需运行安装程序setup.exe即可按照步骤进行安装,安装序列号为。 安装完成后,即可以标准配置运行程序。32 程序介绍(1) taskctrl.exe:控制台;(2) server.exe:保护管理机主服务器;(3) client.exe:保护管理机客户机;(4) puser.exe:用户管理;(5) repairdb.exe:数据库维护;(6) bypass.exe:串口旁路;(7) wdregister.exe:系统注册;(8) pmsdog.exe:进程监视;33 odbc数据源(1) server.exe用到的数据源是protectdb,指向本机的数据库(protectdb);(2) repairdb.exe用到的数据源是pms2000db,指向本机的数据库(protectdb);(3) client.exe用到的数据源可自已命名,指向的数据库根据配置而定,具体情况参照以下client.ini的配置; 34 初始化文件的配置(1)server.ini 配置说明如下:保存期限当前保存时间=30/数据库保存前30天的内容自动对时时间=1/对保护装置对时周期为一分钟网络对时=1/1:接收网络对时0:不网络接收对时网络双网=0/1:双网0:单网查询周期/各种类型保护的查询周期,单位是秒,一般不动lfp=4isa=3siemens=1sel=5csl=2psl=3dlp=3l90=5csl_iec101=2nsp=2iec103=2udp/server建立的socket的端口号端口号=0x4519串口数目=16/moxa口的数目周期=100/一般设为100不变频率=1000/一般设为1000不变起始口=3/一般设为3不变四方csm300b地址=1/四方公司的通讯机csm300b的地址,一般为1国电南自wbsj地址=1/四方公司的通讯机wbsj的地址,一般为1保护所lfprtu地址=0/保护所公司的通讯机的地址,一般为0故障报告无重合闸=0/lfp保护故障报告无重合闸的装置的个数故障lfp0=0,1/前一个数为串口号,后一个数为装置地址/如0是moxa在第一个口,1是lfp的地址故障lfp1=1,2故障lfp2=2,3自检无标志字=0/lfp保护自检报文无标志字节的装置的个数自检lfp0=0,1自检lfp1=1,5定值无标志字=0/lfp保护定值报文无标志字节的装置的个数定值lfp0=1,2定值lfp1=3,4定值lfp2=5,6西门子使用=0/1:西门子保护的事件信息按照装置地址区分/0:西门子保护的事件信息不按照装置地址区分sel遥测/暂无用序号=200个数=50发送=0后台双机=1/1:后台是双机配置 0:后台是单机配置后台网络a=193.100.100.99/后台主服务器a网地址后台网络b=193.100.101.199/后台主服务器b网地址后台网络a1=193.100.100.98/后台备服务器a网地址后台网络b1=193.100.101.198/后台备服务器b网地址发送保护事件=1/1:向后台发送报警信息 0:不发送前置机发送保护状态=0/1:向前置机发送保护运行状态,0:不发送发送保护事件=0/1:向前置机发送保护事件,0:不发送保护事件rtu号=4/与前置机约定,一般固定为4不变个数=2/前置机个数端口号0=0x4512/前置机1端口号a网0=193.100.100.83/前置机一a网地址b网0=193.100.101.133/前置机一b网地址端口号1=0x4512/前置机2端口号a网1=193.100.100.84/前置机二a网地址b网1=193.100.101.134/前置机二b网地址出口设置双网=0/1:双网,0:单网本机网络a=193.100.100. 71/本机a网地址本机网络b=193.100.101.161/本机b网地址发送保护事件=1/1:向出口发送保护事件,0:不发送设置显示原始报文=1/1:可显示串口原始报文,0:不显示打印打印事件=0/1:接汉字打印机可即时打印事件/0:不打印 (2)client.ini 配置说明如下:通讯延时=30/一般不变client自动停止音响时间=5/一般不变图形路径=e:nspm2000pic/当前图形文件的路径地址=193.100.100.50/一般不变口号=6060/一般不变动态=0/一般不变类型=0/一般不变服务器双网=1/1:双网0:单网数目=3/保护管理机服务器的个数服务器0=220kv小室1,193.100.100.71,193.100.101.161,protectdb1服务器1=220kv小室2,193.100.100.72,193.100.101.162,protectdb2服务器2=35kv小室,193.100.100.73,193.100.101.163,protectdb3/服务器0=220kv小室1,193.100.100.71,193.100.101.161,protectdb1名称 网地址 网地址 220kv小室1 odbc数据源名称四方csm300b地址=1/四方公司的通讯机csm300b的地址,一般为1国电南自定值=0/1:取不同定值区的定值 /0:取当前运行定值区的定值,一般为0不变窗口报警窗显示=1/1:显示报警信息,0:不显示iec103定值组子类型数=5/本工程中采用iec103规约通信的装置子类型数子类型0=24,2,0,1子类型1=31,1,1子类型2=32,1,1子类型3=33,1,1子类型4=34,1,1/子类型0=24, 2, 0, 1 保护子类型 有几组定值 定值组号 (3)puser.ini配置如下:网络地址=193.100.100.71/服务器的地址(4)bypass.ini配置如下:串口/定义同client.ini数目=2起始口=1第四节 系统数据库介绍41 概述目前,广泛采用商用关系数据库已成为数据库应用的潮流,系统要做到标准和开放,采用商数据库规范也是必然选择。nspm2000系统以标准的商用数据库系统sql server2000为数据库平台,客户程序以标准的结构化查询语言sql或用odbc接口直接访问。nspm2000系统的数据库名为“protectdb”。42 数据库(protectdb)表的定义(1)节点信息表nodeinfo结构:节点号 smallint not null 节点名 varchar (30) null ip地址 varchar (20) null 节点中文描述 varchar (30) null 节点类型 tinyint null 节点状态 tinyint null 所属厂站号 smallint null 说明:节点号:各网络节点的一个相应编号(主键);ip地址:各网络节点的ip地址;节点类型:此节点如为保护管理机服务器则为0,如为客户机则为1;所属厂站号:对应于厂站定义表stationinfo。(2)串口定义表portinfo结构: 口号 smallint not null速率 int null 数据位 smallint null 停止位 smallint null 校验位 smallint null 保护类型 smallint null 联接设备类型 smallint null 通道类型 smallint null 网络地址 varchar (20) null 端口号 int null 说明: 口号:即串口号,从0开始,如0代表moxa的第一个串口,1为第二个串口,等等;速率:即波特率,如果波特率为9600填12,波特率4800填10,波特率2400填9,波特率1200填7; 数据位:数据位8位填3;数据位7位填2;停止位:停止位为1填0;停止位为2填4;校验位:0为无校验,8为奇校验,24为偶校验; 保护类型:深圳所isa规约为112; 保护所lfp规约为114; siemens的保护类型为117; sel2020的保护类型为119; 国电南自(四方)u4f规约为121; 国电南自(四方)iec101规约为123; 国电南自94规约为139; ge保护dlp规约为140;ge保护l90规约为141;nsp为142;iec103规约为144;阿尔斯通为146;iec103出口为147;三菱为148;联接设备类型:直接联保护设备为0,联通讯管理机为1;通道类型:0为串口,1为保护所保护管理机网络口,2为国电南自保护管理机网络口;4为iec103出口(udp),5为iec103出口(tcp),6为iec103出口(串口);网络地址:对方计算机的ip地址;端口号:对方计算机的端口号。(3)保护索引表protectindex结构: 索引号 int not null 通道号 smallint null 厂站号 smallint null 名称 varchar (50) null 保护类型 smallint null 保护子类型 smallint null 地址号 tinyint null 子站号 tinyint null 保护状态 tinyint null 说明:索引号:唯一编号;通道号:对应于串口定义表(portinfo)中的口号,即该保护装置所占用的串口号;厂站号:对应于厂站定义表stationinfo;名称:为具体保护的名称,如“兰岩2459(lfp901a)”;保护类型:取决于该保护与保护管理机之间的通信规约,如果为iec103规约则填144;lfp规约填114,具体情况参照串口定义表portinfo;保护子类型:即填该保护装置在保护子类型定义表protectmodelindex中的索引号;地址号:保护装置的地址,注意共用一条通道的若干保护装置的地址不能重复;子站号:一般同地址号;保护状态:1在线,0离线,由程序动态填写。(4)保护子类型定义表protectmodelindex结构: 索引号 smallint not null 保护型号 varchar (30) null 板数 smallint not null 板1 varchar (20) null 板2 varchar (20) null 板3 varchar (20) null 板4 varchar (20) null 板5 varchar (20) null 说明:索引号:即所有其它表的保护子类型号,如lfp941a的索引号为0,即该设备的保护子类型为0,子类型可以添加,但不能重复; 保护型号:各厂家保护装置的名称,如lfp941a,注意名称不能重复;板数:该保护装置的管理板和cpu板数,最多为5; 板n:该保护装置管理板或cpu板的具体名称。(5)厂站定义表stationinfo结构: 厂站号 smallint not null 厂站名 varchar (30) null 说明:厂站号:该定义对应于其它表中的厂站号;厂站名:如“苏州练塘变”。(6)图形索引表graphindex结构: 图形编号 smallint not null 厂站号 smallint not null 图形名称 varchar (30) not null 文件名称 varchar (30) not null 类型 smallint not null 说明:图形编号:构成参见附录1;图形名称:菜单中用的图形抽象名;文件名称:具体的图形文件名; 类型:0为背景图形,1为系统图形,2为封面图形。(7)保护事件索引表protectfaultevent结构: 索引号 int not null 故障事件名称 varchar (30) null 保护类型 smallint null 保护子类型 smallint null 动作类型smallint null说明:索引号:由各保护装置的保护子类型和事件编号等因素构成,参见附录;故障事件名称:具体的保护事件描述;保护类型:该保护装置的通信规约;保护子类型:该保护装置的保护子类型;动作类型:对应于动作类型表protectacttype。(8)保护事故报告索引表protectfaultreport(仅lfp用)结构:索引号 int not null 事件名称 varchar (30) null 单位 varchar (10) null 事件类型 smallint null 保护类型 smallint null 保护子类型 smallint null 说明:索引号:由各保护装置的保护子类型和事件类型等因素构成,参见附录1;事件类型:lfp的事故报告类型;保护类型:同上;保护子类型:同上;(9)保护自检报告索引表protectselfcheck(仅lfp用)结构:索引号 int not null 板号 smallint null 自检名称 varchar (30) null 保护类型 smallint null 保护子类型 smallint null 说明:索引号:由各保护装置的保护子类型和cpu号等因素构成,参见附录1;板号:cpu板号。(10)保护定值索引表protectsetvaltype结构: 索引号 int not null 名称 varchar (30) null 单位 varchar (10) null 整定范围低值 float null 整定范围高值 float null 整定步长 float null 定值子类型 tinyint null 保护类型 smallint null 保护子类型 smallint null 控制字 tinyint null 状态1说明 varchar (30) null 状态0说明 varchar (30) null 说明:索引号:由各保护装置的保护子类型及其它因素构成,参见附录1;名称:定值名称;单位:定值单位;整定范围低值:暂无用,保留,填0;整定范围高值:暂无用,保留,填0;整定步长:暂无用,保留,填0;定值子类型:暂无用,保留,填0;保护类型:同上;保护子类型:同上;控制字:定值数据类型;0:开关量1:一位小数2:两位小数3:阻抗(lfp)5:整型数6:放大100倍的整型数(isa定值组)7:浮点数8:十六进制整型数9:十六进制整型数(国电南自控制字) iec103规约此字段置为80状态1说明:控制字每位为1时的具体说明(u4f规约用)状态0说明:控制字每位为0时的具体说明(u4f规约用)(11)操作命令索引表protectorderindex结构: 索引号 int not null 保护类型 smallint null 命令号 smallint null 命令说明 varchar (30) null 说明:索引号:由各保护装置的保护类型及命令号等因素构成,参见附录1;保护类型:同上;命令号:命令特征码;命令说明:命令的具体描述。(12)串口旁路定义表bypassportinfo结构: 口号 smallint not null 速率 int null 数据位 smallint null 停止位 smallint null 校验位 smallint null 数据流向 smallint null 关联口号 smallint null 控制字 smallint null 说明:口号:同串口定义表portinfo;速率:同串口定义表portinfo;数据位:同串口定义表portinfo;停止位:同串口定义表portinfo;校验位:同串口定义表portinfo;数据流向:保留;关联口号:与本串口相关联的串口号;控制字:保留;(13)动作类型表protectacttype结构: 序号 smallint not null 合描述 varchar (30) null 分描述 varchar (30) null说明:序号:对应于保护事件索引表protectfaultevent中的动作类型字段;合描述:如“动作”;分描述:如“复归”。(14)模拟量定义表protectanalogtype结构: 索引号 int not null 名称 varchar (30) null 单位 varchar (10) null 保护类型 smallint null 保护子类型 smallint null 控制字 tinyint null 说明:索引号:由各保护装置的保护子类型及其它因素构成,参见附录1;名称:模拟量名称;单位:模拟量单位;保护类型:同上;保护子类型:同上;控制字:保留;(15)开关量定义表protecswitchtype结构: 索引号 int not null 名称 varchar (30) null 保护类型 smallint null 保护子类型 smallint null 控制字 tinyint null 说明:索引号:由各保护装置的保护子类型及其它因素构成,参见附录1;名称:开关量名称;保护类型:同上;保护子类型:同上;控制字:保留;(16)其它各数据表由程序管理第五节 使用说明5.1 控制台taskctrl.exe在控制台上,可以启动相应的进程,并进行相应的设置。(1)设置可对本系统的所有进程进行以下设置并保存设置。自动启动:在控制台启动后,该进程自动启动;启动延时:该进程延时n秒后自动启动;图标索引:该进程在控制台中的图标定义。(2)总在最前面:可将控制台置在所有窗口的最前面,也可取消此设置。52 服务器server.exe本程序是保护管理系统的主服务器,它通过串口或网络与保护装置或其它厂家的通讯管理机进行通讯,对实时数据库和历史数据库进行管理,同时响应各客户端的数据请求,并把保护的运行状态和动作事件发往前置机和后台。(1)主界面如下:(2)菜单使用操作选中“文件”后弹出菜单:选中“节点状态”项后可显示保护管理机各节点的当前运行状态。选中“报文监视”项后可对通信报文进行监视。选中“原始报文监视”项后可对原始的未经校验的通信报文进行监视。选中“通道参数”项后可显示各通道的参数设置。选中“设置”后弹出菜单:选中“设置参数”项后弹出以下对话框,可对显示报文的显示行数进行限制或按照保护类型和口号进行分类显示。选中“保存报文”项后可将原始报文存盘保存。选中“数据库”项后可对历史数据库的保存期限进行设置。选中“自动对时”项后可设置保护管理机与保护装置的对时频率。选中“转发设置”项后弹出以下对话框,可以设置是否向前置机、后台及出口转发信息,并对设置前置机与后台的地址进行设置。选中“打印设置”项设置确定是否即时打印报警信息(必须配置汉字针打)。选中“显示”后弹出菜单:此项功能是专门针对现场调试所作的,通过客户端取保护装置(iec103)的目录及描述,选取“目录窗口”项后可显示该装置标题,并可存入数据库以便以后查询;选取“描述窗口”项后可以显示该装置的被申请组的描述,并可存入数据库,可减少现场调试人员填库的工作量。但应注意的是,填完库后应清除限目录队列及描述队列。53 客户端程序client.exe本程序是保护管理系统的客户端浏览器,通过网络与服务器进行通信,可显示接线图,动态显示模拟量、开关状态、及保护装置的运行状态,显示各保护装置的保护定值、模拟量、开关量,以有查询及打印对保护装置的操作记录、各保护装置的运行记录、动作事件等信息,并可即时打印报警信息。它通过三级用户权限保证系统的安全性。启动该程序后,首先出现“启动选择”对话框,由于一个厂站允许多个服务器同时运行,所以可以选择联入不同的服务器。选择服务器后,出现“用户选择”对话框,可以选择不同的用户进行操作,当然,不同的用户权限是不同的。(1)主界面如下:(2)菜单使用操作选中“文件”后弹出菜单: 选中“图形选择”项后,弹出图形选择窗口,在该窗口中选择所需调看的画面。选中“通信状态”项后,则列表显示所有的保护装置及当前的通信状态。选中“用户权限”项后,弹出选择用户对话框,可以切换不同的用户进行操作。选择“打印预览”项后,显示可打印部分的预览效果,可以选择打印。选择“打印设置”项后,弹出打印设置对话框,可选择打印机及各种打印参数。选取“关闭窗口”项,则关闭当前的窗口。选择“退出系统”项后,出现下列对话框,必须是当前的操作用户输入正确的口令后,方可退出系统,否则出现警告提示。选中“查看”后弹出菜单:选择“操作记录”、“运行记录”、“事件记录”后,都弹出“检索条件”对话框,可以选择以检索的日期、当前日期前后的天数,以有对象名称共同构成检索的条件,对象名称不填写,则检索所有的对象。选择“报警窗口”项,则可显示/关闭报警窗口。选择“整屏显示”项,则可切换接线图的显示方式,是整屏显示还是11的原图显示。选中“设置”后弹出菜单:只有用户具有控制级有系统管理员级的权限后,方可选择“图形组态”项,选择该项后在图形上的相应位置点击鼠标右键弹出“保护装置组态”对话框,可以选择厂站名称和对象名称,按“添加”按钮,定义好后,在接线图上出现一图标,如果该装置当前通信正常,则该图标是转动的,否则是停止的。在“图形组态状态下”,如果在已有的图标上点击鼠标右键也弹出“保护装置组态”对话框,可对该装置的参数进行修改,或者在图形上删除该装置。取消“图形组态”后,在该图标上点击鼠标右键则弹出操作的菜单,可对该装置进行操作。选中“打印事件”项设置确定是否即时打印报警信息(必须配置汉字针打)。由于客户端程序与后台程序可运行于同一台计算机上,那么同时出现两个报警窗口显得不规范,可以在服务器端设置将保护动作信息发往后台,在后台的报警窗口中显示后,则可通过选择“报警显示”项,确定是否显示客户端的报警窗口。54 用户管理程序puser.exe本程序可对保护管理系统的用户、用户权限进行管理,通过三级用户权限保证系统的安全性。用户权限分为以下三级:浏览级:最低安全级别,只可浏览信息;控制级:中等安全级别,可进行除系统维护以外的任何操作;系统管理员:最高安全级别,可进行系统维护。启动该程序后,出现“确认身份”对话框,只有具有系统管理员权限的用户方可进入,否则出现警告提示。主

温馨提示

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

评论

0/150

提交评论