EC2000应用软件教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EC2000应⽤软件教程
EC2000计算机监控系统应⽤软件教程
第⼀章概述
随着电⼒⾏业对⾃动化控制要求的不断提⾼,计算机监控系统已经得到普遍的应⽤,并且不断更新换代。
作为国内⽔电⼚⾃动化领域的领头雁,我们南瑞⾃控公司继1993年推出NARI ACCess 监控系统之后,在对其进⾏不断改进的同时,通过全⾯总结该系统的功能特⾊以及研制、使⽤过程中的经验和教训、吸取众多控制软件包及其它同⾏相应软件的优点,并结合计算机和⾃动化领域的最新发展,于1999年推出了新⼀代计算机监控软件——EC2000系统。
EC2000的完整名称为Easy Control 2000,意为⼀种易于操作和掌握的计算机监控系统,⽽2000则代表它所产⽣的时代,意味着⾯向21世纪,看了后⾯的介绍,您将会坚信它确实⽆愧于这个称呼。
EC2000基于Windows NT操作系统,采⽤⾯向对象的技术和⽅法进⾏系统设计和软件实现,使⽤SQL Server7.0、Visual
C++5.0、Office97等被⼴泛使⽤的开发平台和软件⼯具,遵循TCP/IP、ODBC、COM、Active X、IEC-1131-3等国际标准,具有良好的开放性,可运⾏于采⽤Intel CPU的PC机或HP、IBM、SGI、COMPAQ等公司的个⼈机、⼯作站和服务器上。
此系统主要实现了以下功能:
数据采集:主要采集模拟量、数字输⼊状态量、数字输⼊脉冲量、数字输⼊事件顺序量,⽀持模拟量和数字量的输出。
它⾃动采集各现地控制单元的各类实时数据并放⼊实时数据库,⾃动将控制调节命令下⾏到各现地控制单元,控制调节现场设备。
数据处理:对于模拟数据,主要有合理性检查、⼯程单位变换、模拟数据变化以及越限检测等,并根据规定产⽣报警;对于状态数据,主要包括输⼊变化检测,并根据规定产⽣报警;计算处理综合数据,主要包括功率总加、脉冲累计、电度量或分时电度量的累计;记录各个重要事件的动作顺序、事件发⽣时间、事件名称、事件性质,并按照规定产⽣报警。
控制调节:即按照电⼒系统当前运⾏控制⽅式和预定决策参数进⾏控制调节以满⾜电⼒系统各项要求。
主要有发电机组的⼯况倒换,开关、⼑闸的分合,变压器分接头位置调整,机组有功功率、⽆功功率、母线电压的调节,机组紧急停机,低频⾃启等保护动作。
⼈机界⾯:良好的⼈机界⾯是EC2000的⼀⼤特⾊,它拥有丰富的图元和多种可⽅便
调⽤的控件,⽀持三维动画显⽰,功能强⼤。
作为运⾏⼈员监视和控制运⾏的主要⼿段,它通过实时监控画⾯显⽰可以出⾊的完成设备状态监视、运⾏参数及实时时钟刷新、报警与操作信息报告显⽰等任务,并可以通过菜单操作启动各种控制、调节流程。
历史数据库:它收集实时系统的实时数据和各种报警信息,利⽤ODBC接⼝存放在商⽤关系数据库中,并对存⼊的数据进⾏各种统计,提供历史数据库的查询。
查询⽅式有测点检索,历史趋势以及各种⼀览表。
利⽤电⼦表格,它可以按照⽤户的报表格式显⽰、打印报表。
历史数据库中的历史数据可备份到光盘、磁带或其它介质,并能恢复到历史库供查询统计。
远程浏览服务:随着Internet技术的⽇益成熟,实时监控系统的部分功能得以在Internet上实现,这是为了适应信息时代的需要⽽新增加的功能,通过远程浏览服务,可以在远⽅实时浏览系统监控画⾯和查询历史报表、⼀览表,使在家⾥值班成为可能,这也是EC2000的⼀⼤特⾊。
与以往的监控系统相⽐,由于采⽤了Windows NT操作系统平台,EC2000⼀⽅⾯充分利⽤了NT平台的优越性能,另⼀⽅⾯⼜充分利⽤了Windows平台下丰富繁多、功能强⼤的开发⼯具和应⽤软件,系统的功能齐全、技术先进,运⾏安全可靠、维护量⼩,并且可以⽅便的根据实际需要进⾏扩展,具有很⼤的发展潜⼒;由于采⽤了⾯向对象这⼀计算机领域较前沿的技
术,EC2000应⽤贴近于⼯程应⽤的客观对象,为使⽤者提供了集成环境下的简便快速⽣成⼯具以构造控制系统及完成现场调试和维护;由于采⽤了全中⽂界⾯和丰富多彩的图形窗⼝界⾯,EC2000提供了更加易于理解和操作的运⾏环境,具有更加友善的⼈机界⾯和运⾏⼈员接⼝,操作起来更加简单、⽅便、可靠,既充分发挥了多窗⼝的特点,⼜满⾜了运⾏⼈员的习惯。
第⼆章EC2000监控系统配置
2.1 硬件功能分配
EC2000系统功能采⽤基于⽹络的全分布可配置设计,它的数据库和控制分布在各个专⽤功能节点上,在⼀节点机上配置的功能只影响本节点⽽独⽴于其它节点,⽽且各个节点可以并⾏的运算和⼯作,从⽽具有较好的独⽴和并发性能。
这种配置也被NARI ACCess 监控系统所采⽤,并在实际运⾏使⽤中经受住了各种考验,被证明是⾮常有效的。
⼀般情况下,宿主节点分为以下⼏种:
1)LCU⼯作站(常称为LCU CPU)
主要⽤作实现当地单元控制设备(LCU)的数据采集、控制、信息的处理、调节功能,⼀般还提供现地操作的⼈机接⼝。
它是分布式系统中各单元信息的集散中⼼,当⽹络出现故障或者上位机因各种原因瘫痪时可以独⽴、稳定的运⾏以保证现场设备正常⼯作。
2)操作员⼯作站
为全⼚集中监视和控制功能的⼈机接⼝。
实现实时图形显⽰、报警和事件的发布;各种报表显⽰;系统⾃诊断信息的显⽰;操作员操作权限的登录及其管理;应⽤控制操作,系统配置操作等各种操作处理。
操作员⼯作站的显⽰器和功能键盘⼀般放在中央控制室的控制台上,⽽机器主机放在计算机房,在需要时还可以完成专家系统的功能。
3)⼚级⼯作站
主要⽤来执⾏系统的⾼级软件功能,包括AGC/A VC、报表统计数据处理、历史数据库、报表打印等,当操作员⼯作站瘫痪时也可以直接发令控制LCU的运转并监视现场运⾏过程以保证安全⽣产。
4)⼯程师⼯作站
原则上兼有操作员⼯作站的全部功能,另外可有培训仿真的功能。
5)Web服务器/通讯管理机
⽤于提供远程访问服务,可以进⾏远程实时画⾯显⽰(只监视,不控制)。
还可以⽤于处理与远⽅系统的通讯以及与MIS系统和其它系统的连接。
这些节点由符合IEEE802.3规约的以太⽹连接,⽹卡可以是Windows NT⽀持的令牌以太⽹卡或者⾮令牌以太⽹卡,也可以是其它⼚家⽣产的、带有⽀持NT⽹络驱动程序的⽹卡,传输介质可在同轴电缆、双绞线、光纤中任选。
EC2000的⽹络系统⽀持与基于UNIX 的NARI ACCess 2.0系统的通信,具有良好的兼容性;为增加系统的可靠性,EC2000还⽀持双⽹系统配置,即正常情况信息按照负载情况分配在两个⽹上传输,在⼀个⽹的信道出
现故障时由另⼀⽹完成传输任务。
EC2000的双⽹系统配置也是其⼀⼤特⾊,因为它是国内基于Windows NT实现双⽹的第⼀套应⽤系统,在进⼊国内市场的基于Windows NT的外国产品也未发现使⽤双⽹。
对于具有数据库的节点(如LCU⼯作站、⼚级⼯作站),⽀持冗余节点。
典型情况下为两个,平时⼀个为主,另⼀个为热备⽤,两个冗余节点同时接收外界信息,但是为了避免因引起混乱⽽发⽣危险,只有主节点才能发出控制信息。
LCU⼯作在冗余配置时常见⽅法有两种:⼀是每台LCU由两台LCU⼯作站作为冗余节点,另⼀种⽅法是与相邻LCU⼯作站组成冗余节点。
需要指出的是,由于EC2000所具有的的全分布特性,⽹络上的这些节点可以⾮常⽅便的根据实际的需要进⾏任意搭配组合以适应各种不同的情况,⽽且增加或减少任⼀节点不会影响到其它节点的运⾏,这对系统今后的扩展和在现场的稳定运⾏是⾮常有利的。
为保证监控系统各台设备和装置的时钟的⼀致性以及监控系统与远⽅调度时钟的⼀致性,还要选⽤卫星全球定位系统(GPS)作为同步时钟。
另外EC2000还⽀持本公司及第三⽅⽣产的各种专⽤功能装置。
下图为⼀个典型的EC2000计算机监控系统结构图:
图 2.1 EC2000监控系统结构图
在这个系统中,采⽤了两台⾼性能⼯作站作为⼚级计算机(两者之间接⼀个SJ-32双
机切换装置),两台带双显的⾼性能⼯作站作为操作员⼯作站,⼀台⼯程师⼯作站,⼀台Web服务器/通信管理机,⼀台⽹络打印机;采⽤双光纤以太⽹;LCU采⽤我们⾃控公司⾃⼰研制的新⼀代SJ-600智能模件LCU;每台机组LCU和开关站LCU均配置⼀台SJ-12C 型微机同期装置,机组LCU上还配有⼀台SJ-22测速装置;监控系统的同步时钟采⽤SZ-2型GPS卫星时钟系统。
2.2 软件功能分配
EC2000软件主要包括以下⼏个部分:
2.2.1 系统组态⼯具
2.2.1.1 I O测点组态
采⽤填表、对话框、菜单⽅式提供组态⼯具,以MDI (Multi-Document Interface) 作⽤户界⾯,以树形结构实现监控系统中输⼊采集量和输出控制量的各种参数定义,实现数据库的创建、修改、删除、查询(浏览)、保存、加载、返读、打印、在线调试及在线参数修改等。
数据存放以⼆进制码⽅式,⽂件存放为DOS格式,且数据库⽂件具有可传递性,⽣成的⽂件以24字节为版本控制信息,信息内容为⽣成软件的版本信息及⽂件⽣成的时间。
⽣成的IO数据库供各种装置和上位机同时使⽤,做到⼀次
定义,多次使⽤。
2.2.1.2 对象组态
采⽤⾯向对象的思想,提供对象组态⼯具,简化数据库⽣成。
它提供⽅便的⼈机界⾯,将现场设备和⽣产过程的运⾏⼯况、条件等封装为⼀个现场对象类,做到⼀次定义,多次使⽤。
现场对象类实例化时,⽣成⼀个现场对象,对象中的属性与实时数据库I/O测点进⾏连接,反映了现场设备运⾏⼯况及参数。
在对象中可以定义脚本以实现⼆次计算、报警及事故处理等功能,组态时可为脚本指定启动脚本(驱动源)。
对象库的组态提供按设备、关键字等多种对象属性连结⽅式。
当对象类实例化后,类中封装的对象属性与对象脚本不能完全反映设备和过程时,可在对象中单独加⼊属性与对象脚本。
2.2.1.3 交互作图
⽤于完成反映电⼚运⾏⼯况的画⾯的⽣成。
画⾯⽣成⽀持按对象连接,使得画⾯可以按照对象进⾏复制,并且画⾯可独⽴于实时IO库进⾏前景连接检查。
画⾯⽀持3D Max、AutoCAD、PhotoShop等第三⽅图形格式,⽀持动画连接、对象操作菜单连接,还引进了Active X控件,丰富了图形功能。
前⾯所述的作为EC2000的特⾊之⼀的⼈机界⾯就是主要靠交互作图来实现的。
2.2.1.4 顺控流程组态
在⽔电⼚控制和操作时,⼤量使⽤的控制操作⽅式为顺序控制⽅式。
⽬前国内设计院或⽤户提供的顺序控制流程和设备操作闭锁条件都是⽤流程图的形式来表⽰,对顺序控制来说,它是⼀种最为⾃然的语⾔,只要⽤流程图组态出⼀个控制的全过程,那么相应的控制程序已完成。
流程图组态是在以往的顺控流程组态⼯具的基础上发展起来的,它按照IEC-1131-3标准设计,以流程图这⼀图形化⽅式组态、显⽰和操作,并在组态时检查语法,整个过程直观、⾃然、易于接受;⽀持顺控流程调试图形化显⽰,并⽀持单步、断点、连续等执⾏⽅式;它⽀持流程执⾏回放功能,便于事后分析;执⾏的流程⽀持按照⼤步显⽰,即使再复杂的流程也可以⼀⽬了然的在画⾯上显⽰;对流程可以进⾏加锁和解锁;⽀持流程执⾏异常陷阱处理,凡此种种独特的功能⽬前在国内都是绝⽆仅有的,是EC2000区别于其它系统的⼀⼤特⾊。
2.2.1.5 历史数据库组态
随着计算机技术的发展和实时监控系统在电⼚、电站的⼴泛应⽤,按“⽆⼈值班”(少⼈值守)⽬标设计或改造的电站、电⼚计算机监控系统对系统提出历史数据存储功能要求,由历史数据库提供现场运⾏、维护、管理⼈员分析、处理事故、故障的历史运⾏数据及相关统计数据。
为满⾜上述要求,我们在Windows NT操作系统平台上,开发了使⽤Microsoft SQL Server 7.0为数据库平台的历史数据库管理系统。
历史数据库系统是在实时监控系统中增加⼀个⽹络节点(也可以和⼚级⼯作站共⽤⼀个节点),该⽹络节点与实时监控系统通过⽹络进⾏连接,如图2.2。
它使⽤商⽤关系数据库SQL Server或其它具有ODBC接⼝的数据库(Oracle、Sybase)创建历史数据库表项,通过交互界⾯⾃动从实时系统中接收实时数据与事件,进⾏历史数据存储和相关统计等,并提供选择测点是否作为抄表点、趋势记录点。
历史数据库服务器可配置为主/从机⽅式,也可配置为单机服务器⽅式。
如果为主/从服务器⽅式,主/从服务器之间⾃动实现数据的⼀致性由应⽤程序⾃动实现主/从服务器切换,也可通过RAID磁盘阵列保持双机数据⼀致。
图2.2 历史数据⼯作站与实时监控系统连接图
2.2.1.6 报表⽣成
通过Office套件中的电⼦表格Excel,编辑⽣成各种运⾏⽇志、⽉报、年报及其它统计报表,报表中的数据从数据库⾃动填⼊,报表的格式为表格,也可以⽤饼图、棒图等图形直观表⽰各种统计数据。
2.2.1.7 系统配置
通过交互界⾯配置计算机监控系统的硬件及软件功能。
包括单双⽹选择、节点配置,⽤户配置(设置超级管理⼈员、维护⼈员、运⾏⼈员),重要进程配置(报警、对象驱动、画⾯显⽰等)、操作控制⽅式选择(包括⼀次登录,⼀次双重登录、多次单重登录、多次双重登录)等。
2.2.1.8 电话语⾳报警组态(ONCALL)
通过电话语⾳卡等通讯⼯具实时地将全⼚(站)重要事故和故障的动作信息在第⼀时间内通知相关值班⼈员和值班领导,真正做到有了事故、故障早发现早排除。
提供基本的模拟量和事故信息查询,可以远在千⾥之外,通过电话拨打⼚内相应的查询号码,了解⼚(站)的重要参数和事故、故障信息。
它提供了语⾳格式转换功能,可以⾃动地将EC2000监控系统中的报警语⾳转换为可以供ONCALL使⽤的⽂件格式。
2.2.1.9 AGC/A VC组态
通过超级⽤户登录对全⼚的系统频率、母线电压、有功、计算⽅法进⾏设定,也可对单台机组的⽔头要求、功率要求、开停机时间要求以及⽔头对有功的限制等参数进⾏设置,以满⾜⾃动发电控制和⾃动电压控制的要求。
2.2.1.10 历史数据库备份与恢复
根据需要可以备份当年和往年的历史数据,也可以恢复往年和当年的备份数据进⾏查询。
2.2.2 系统运⾏任务
2.2.2.1 ⽹络通讯与主从冗余
提供客户/服务器功能,使得⽹络上的任意两个节点或某⼀个节点内的两个进程或线程能够进⾏通信;为了信⽂的可靠发送和接收,提供“挂号信”服务;⽹络通信为使⽤⽹络发送接收功能的应⽤程序提供标准的调⽤接⼝;通过⼼跳联系⽅式(即定时联系⽅式),监视本节点重要进程或线程的运⾏状况、接点通道状况及系统资源,在必要时,重新激活有关功能任务,在节点以主从⽅式运⾏时,⾃动进⾏主从切换;时钟服务器通过⼴播对时信⽂,保证全监控节点时钟同步。
2.2.2.2 前景数据库
EC2000的数据库分为两种:⼀种为通常所指的I/O实时数据库,通过数据采集将数据写⼊实时数据库,由数据处理对实时I/O 数据进⾏处理;另⼀种为实时显⽰数据库,包括画⾯及其他任务所需的数据。
上述两种数据库互相独⽴,可存在于不同节点上,第⼀种数据库在具有数据采集及处理功能的NT节点或CCU上,第⼆种数据库在有显⽰统计等要求前景的NT节点上。
前景数据库包括IO前景数据库和对象前景数据库。
本任务通过时间接受变化数据和定时召唤两种⽅式管理前景数据库。
2.2.2.3 对象数据库
此任务执⾏由对象组态脚本编译形成的汇编代码,⾃动⽣成⼆次计算量、综合量,并向⽹络上其它节点⼴播,更新其对象前景库。
它采⽤事件驱动⽅式,即当事件发⽣后⽴即调⽤与该事件处理有关的处理⽅法,实现综合智能报警、事故处理(启动紧急流程、推画⾯、处理指导、语⾳),接受⼈机界⾯的命令,实现按对象进⾏测点投退、置检修状态、报警屏蔽。
此任务还完成模拟量实测对象的数据记录和设定曲线的⽹上数据同步。
此外,还提供接⼝,供⾼级应⽤程序(如AGC/A VC)实现外围辅助状态的计算。
2.2.2.4 画⾯显⽰
通过图形⽅式绘制主接线图,运⾏监视图的图形画⾯,通过前景库函数调⽤取得前景动态数据进⾏定时刷新;对于可操作的前景可通过⿏标操作,弹出操作画板进⾏各种控制操作;通过设数窗⼝可以进⾏有功、⽆功调节。
画⾯的其它特点在前⾯介绍交互作图时已经说过了,这⾥不再重复。
2.2.2.5 报警界⾯
现场发⽣的所有事件均在此报警界⾯反映。
事件分类有:事故⼀览表、故障⼀览表、状变⼀览表、越限⼀览表、操作⼀览表、调度⼀览表、保护事件⼀览表、保护⾃诊断⼀览表、AGC/A VC⼀览表、专家系统⼀览表、⾃诊断⼀览表。
报警信息就地存放,可以减少⽹络信⽂,并且如果局部发⽣故障不会造成整体报警信息的丢失;采⽤多媒体技术提供专家指导;报警信息可以按对象、设备、类别、时段查询,并可以逐条或全部确认;可以按对象设备进⾏测点投退,置检修状态,报警屏蔽;对于报警的重要事件可以以光字牌形式进⾏查看,当有事件时相应光字点亮,做到⼀⽬了然。
2.2.2.6 顺控流程执⾏及显⽰
当操作员执⾏控制操作或调度进⾏控制时,将通知流程任务执⾏由顺控组态时编译的汇编代码。
在操作界⾯上,当顺控流程启动后,⾃动显⽰执⾏过程,并⽀持将流程执⾏过
程打印输出。
⾄于其它的功能和特点在前⾯介绍流程组态时已经说过,这⾥就不再重复了。
2.2.2.7 IO驱动
通过串⾏⼝或控制⽹接⼝,按照各种设备的通讯规约,读取采集装置采集的数据,进⾏⼯程系数转换、产⽣变位事件报警、越限事件报警;将顺控执⾏发来的控制令转发到控制设备。
2.2.2.8 IO数据库
此任务加载由IO组态⽣成的IO数据库,负责向⽹上其它节点发送信⽂,更新相应的IO前景数据库;接收⼈机界⾯对数据库操纵的命令,更新实时数据库。
2.2.2.9 数据浏览
通过IO测点索引表、对象索引表和对象浏览器可以查看现场设备测点的详细内容,并可直观的进⾏测点投、退,⼈⼯设值,限值修改等数据操纵。
2.2.2.10 应⽤管理
所有的应⽤程序可以通过此⼯具条激活,各任务对应⼀个权限,只有在⼀定权限下才可以激活;在⼯具条上可以进⾏系统登录,根据⽤户名、⼝令校核登录⼈员的合法性,并赋予相应的权限;在此界⾯下可以由⼀个键调出紧急控制操作画⾯;事故、故障、越限、⾃诊断灯,在相应事件发⽣时,对应灯闪动;简报信息窗⼝可以显⽰最新的20条报警信息;重要监视量显⽰区,可以显⽰最多6个常⽤量(例如全⼚实发有功、系统频率等)。
2.2.2.11 历史数据库
此任务负责进⾏⼩时抄表、各种统计量计算、报警事件保存、趋势曲线值保存等,通过⼈机界⾯可以进⾏历史曲线查询、模拟量统计查询,SOE查询,开关动作记录、⼀览表记录查询、事故追忆和回放,这些查询可以按照对象或者时段进⾏;⽀持对
历史库的备份和恢复。
2.2.2.12 报表显⽰打印
此任务根据指定的⽇期从历史数据库中取出数据,按照定义好的报表格式显⽰打印;它除了能以标准格式输出报表外,还可以将报表以图形⽅式输出。
报表显⽰打印与历史数据库两者之间的关系为客户/服务器模式,即两者可以运⾏于不同的⽹络节点,并采⽤ODBC接⼝相联系。
2.2.2.13 操作票显⽰打印
它⽀持在线全屏编辑操作票内容,并按指定格式打印。
操作票也可以离线以⽂本⽅式输⼊,操作票显⽰打印的格式可以进⾏修改。
2.2.2.14 外部通讯
监控系统是⼀个系统⼯程,它包括许多与外部系统的通讯,这些通讯都有相应的通讯程序,主要的通讯对象有GPS装置、双机切换装置、返回屏、⽔情测报系统、⼤坝监测系统、微机调速器装置、微机励磁装置、微机保护装置、调度系统、MIS
等,EC2000将这些通讯程序都集成到系统中,可⽅便的与它们通信。
2.2.2.15 远程诊断
系统运⾏过程中出现的故障和失效,很⼤⽐例上是由软件的失效引起的,既可能是由于软件中存在错误,也可能是配置上的不恰当,这些错误多半可以通过Windows NT提供RAS(Remote Access Server)服务来及时加以解决。
利⽤此⼯具,通过MODEM与电话线,可以实现对远程监控系统的维护,做到及时服务。
此外,还可以利⽤该⼯具发布系统软件的更新版本,提⾼⽤户系统的运⾏和使⽤⽔平。
2.2.2.16 ⾼级应⽤程序AGC/A VC
⽔电⼚⾃动发电控制(AGC)是指按预定条件和要求,以迅速、经济的⽅式⾃动控制⽔电有功功率来满⾜系统的需要的技术。
它是在⽔轮发电机组⾃动控制的基础上,实现全电⼚⾃动化的⼀种⽅式。
根据⽔库上游来⽔量或电⼒系统的要求,考虑电⼚及机组的运⾏限制条件,在保证电⼚安全运⾏的前提下,以经济运⾏为原则,确定电⼚机组运⾏台数、运⾏机组的组合和机组间的负荷分配。
在完成这些功能时,避免由于电⼒系统负荷短时波动⽽导致机组的频繁起、停。
⽔电⼚⾃动电压控制(A VC)是指按预定条件和要求⾃动控制⽔电⼚母线电压或全电⼚⽆功功率的技术。
在保证机组安全运⾏的条件下,为系统提供可充分利⽤的⽆功功率,减少电⼚的功率损耗。
采⽤AGC/A VC可以满⾜电⼒系统对安全发电的要求和机组安全运⾏的要求,同时根据实际需要满⾜运⾏⼈员的⼀些特殊要求,并且对全⼚有功、系统频率、母线电压的变化及⼀些⾮常情况作出迅速反映,直接执⾏或者提⽰,使机组运⾏在优化⼯况,并对机组启停做出合理安排。
图2.3为EC2000软件各部与功能框图及相关特性。
图 2 .3 EC2000软件与功能框图
第三章EC2000监控系统的⼯程实现
在了解了EC2000的系统配置以后,就可以应⽤EC2000来实现具体的⼯程了。
显⽽易见的是,仅仅依靠前⾯的介绍所获得的信息和认识是不⾜以完成⼀个⼯程的,它只是简要概括的介绍了整个系统的功能模块和组成结构,⽽我们下⾯所要做的也仅仅是从整体上介绍实现⼯程的⼀般阶段和步骤以及⼀些注意事项,只起到参考和指导作⽤,不能代替技术资料,所以要想完成⼀个⼯程,还必须仔细阅读《EC2000⽤户⼿册》以获得相关的细节。
计算机监控系统从合同签定到系统安装投运是⼀个较⼤的系统⼯程,⼀般情况下要经过三个阶段:合同阶段、⽣产加⼯阶段、现场投运阶段,如图3.1所⽰。
⼀般来说,从合同签署⾄现场安装投运为⼯程实施阶段,我们下⾯的介绍就主要侧重于此。
图3.1 计算机监控系统⽣产流程
3.1 ⼯程准备
当⼀个合同签定以后,就可以根据合同的规定进⾏系统的整体规划配置和设备的选购。
在开过设计联络会之后,就可以根据会议纪要以及客户⽅提供的技术资料进⾏系统的成套设计,其中包括⼯程统计表、结构委托书、模件参数表和配线表等。
3.2 ⼯程实施
在订购的设备到位并获得详细的技术资料后,就可以开始动⼿做了。
⾸先要做的是对照资料检查设备(机柜)的物理连接(包
括接线等)是否正确,设备接电后⼯作是否正常,对于计算机设备,还要仔细检查它的配置和性能是否符合⼯程定货的要求等等。
3.2.1 计算机的安装
包括系统软件和应⽤程序的安装以及⽹络的安装:
1)操作系统的安装
操作系统为Windows NT Server,安装的⽅式有两种,即光盘引导安装和软盘引导安装,这两种⽅式的差别在于前者需要在安装前修改CMOS设置以使CDROM的引导优先级⾼于HDD,然后在第⼆次启动前⼜要恢复CMOS的设置,后者则不需要做这些事情。
在安装Windows NT Server过程中需要注意的是其“许可协议⽅式”应该选择为“每服务器有XX(⼀般情况下为10)个同时连接”,其“服务器类型”应该选择为“独⽴的服务器”,这两个地⽅在安装过程中较容易选错。
其余的细节请参考《EC2000⽤户⼿册》之第⼗册。
2)操作系统补丁
在操作系统安装完之后,应当先对其打补丁(NT Service Pack),补丁是Microsoft公司针对NT漏洞和不⾜所采取的补救措施,我们现在所使⽤的补丁程序是NT Service Pack 6。
在打完补丁后才能安装设备驱动程序和应⽤程序,否则这些程序将不能被正确的安装或执⾏。
但是这中间有两个例外,⼀个是⽹卡驱动程序,它在安装操作系统时就会被安装;另⼀个就是声卡的驱动程序。
同其它的设备驱动相反,声卡驱动必须在打补丁之前安装,否则就可能⼯作不正常,所以对于设置有语⾳报警功能的计算机,⼀定要先安装声卡驱动程序再打补丁。
执⾏了补丁程序后,还要根据Microsoft公司的建议安装Internet Explore4.01或以上版本,安装好这些程序后补丁才算是打完了。
以后如果从NT Server或者NT Workstation的光盘上安装或拷贝了程序,还要再执⾏⼀次补丁程序。
3)应⽤程序和驱动程序的安装
打好了补丁,就可以安装各种设备驱动程序和应⽤程序了,其中包括显卡驱动、串⼝
卡驱动、Visual C++ 5.0、Office 97(没有报表功能的节点可以不安装)、SQL Server 7.0(没有历史数据库的节点可以不安装)和EC2000系统,其余细节参见《EC2000⽤户⼿册》之第⼗册。
4)计算机的⽹络配置
即设置⽹络节点的地址、⼯作组。
如果是双⽹,则同⼀节点的两块⽹卡的IP由于软件的约定只能第三段不同,其它段应相同,如192.9.200.251和192.9.201.251。
所有⽹络节点必须在⼀个⼯作组下,这样才能相互通信、共享⽂件和信息。
5)EC2000系统程序的安装
可以直接从光盘安装到硬盘,也可以从同⼀⼯作组下别的已经安装了EC2000的机器上拷贝到⾃⼰的硬盘上。
3.2.2 ⼯程实施的初级阶段
在安装完计算机并与监控装置联接后就可以正式开始⼯作了。
在本阶段,我们的任务是完成⽹络节点和操作⼈员的设置、IO测点组态和对象库组态。
1)⽹络的配置和管理
这个任务主要是通过使⽤EC2000中EXE⽬录下的“配置与管理”这个软件来完成的,需要注意的是此时需要离线使⽤该软件(即在不启动“⽹络驱动”程序(net.exe)的情况下进⾏,在今后EC2000系统启动时,它们会⾃动启动以实现系统的⽹络通讯及监视⽹络节点状态)。
在这个软件中,要按照事先统⼀的规定来定义⽹络节点的节点名、别名、单/双⽹、⽹络地址、节点类型、运⾏⽅式、重要进程配置,设置⽤户和操作控制⽅式,所有配置信息被保存在数据⽂件config.dat中,各个节点中配置⽂件的内容应当保持⼀致,否则通信会不正常。
具体的使⽤参见《EC2000⽤户⼿册》之第⼀册。
2)IO测点组态
这个任务主要是通过使⽤EC2000中EXE⽬录下⾯的RTU.EXE这个程序来完成的,该程序也可以在EC2000系统启动后通过⽤⿏标击点系统功能区中的“系统组态”按钮,在弹出菜单中选择“基本测点组态”来打开(此时要具有维护员或以上权限,即在系统启动后以维护员或以上的⽤户登录)。
⾸先要进⾏的是⽤“⼯程”下拉菜单中的“系统配置”选项配置各节点的运⾏数据库,该配置信息保存在CCUSys.cfg⽂件中,接着进⾏以太⽹络节点信息组态,采⽤填表⽅式进⾏,如果“配置与管理”软件已经完成系统的⽹络配置,以太⽹信息可⽤“⼯程”下拉菜单中的“引⼊⽹络配置信息”选项获得。
接着就要进⾏测点组态,⾸先要定义设备,这⾥的设备包括PLC(可编程控制器)、温度巡检装置、交流
变送器、GPS、保护装置、SOE装置(事件顺序记录装置)、SJ-600LCU装置等等,这些装置的⼀些参数事先就已经被⾃动定义好了,除了⼀些特殊的情况,不需要改动,设备定义好后,就可以定义模件了,模件的类型主要有PLC开关量板、PLC开出量板、PLC模⼊量板和⽤户⾃定义模件等,模件定义好后,就可以定义测点了,测点的类型主要有开⼊量/脉冲量、模⼊量、开出量、模出量等,各测点的板内点号,模件号⾃动⽣成,此时需要注意的是测点的描述信息输⼊越详细,在进⾏对象库。