还剩18页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
水厂自动化监控系统工程监控系统软件功能描述本司将为系统提供完整的成熟的中央监控的系统软件、数据库软件、应用软件、管理软件、通信软件和二次开发所必须的软件总体结构如图4-1:应用软件管理软件数据库软件通信软件系统软件图4-1净化水厂监控系统的软件包,包括基于windowsXP平台的实时多任务操作系统程序,应用程序及通信接口程序软件包括下列内容(但不限于此)
①中央调度控制室的所有系统软件和应用软件
②各分站的通信软件(接口程序)
③所有数据的通讯软件系统软件系统软件的一般技术功能>操作系统应选择实时、多任务、多用户网络操作系统;有动态显示参数,并能动态显示各主要设备的状态和主要现场数据,包括设备运行,工艺过程、进出口液位、流量、电力参数、电量数据、事故报警等,运行参数和目标控制参数可以点击进入,了解其属性或进行设定修改从而实现对下属分站的宏观调度同时还具有友好的汉化人机接口界面,采用图形、图标方式,使管理人员方便地使用鼠标及键盘对系统进行管理、控制,通过监控画面的切换,进行数据查询、状态查询、数据存贮、控制管理等各种操作中央控制站主要进行将分析所收集的运行数据,生成调度策略、控制命令和全局性的运行参数,向各分站下载,由各分站的中心或就地控制系统执行中央控制站向各单体控制系统分配所在单体或节点的运行控制目标,根据区域状况,命令几个分站设备投入或退出运行运行监控模块是整个系统最上层的应用,是系统运行中主要的人机交互平台,它以简易、直观、形象的方式显示系统运行数据并提供控制接口本平台包涵了数据的图形化显示、曲线、报表查询、设备的控制以及报警、事件信息的提示等系统中的所有实时数据和历史数据的应用,如下图所示
4.
3.
3.3数据库管理模块本承包商提供整个监控系统运行的各种数据参数、各机械电气设备状态以及各接口设备状态的实时数据库及历史数据库,并根据信息分类生成各种专用数据库,具有在线查询、修改、处理、打印等数据库管理软件,可进行日常的操作及维护,可以形成历史数据库、生产报表、统计报表等,可以对设备的运行和维护周期进行管理同时还具有ODBC功能,与其它关系数据库建立共享关系,能与管理系统(MIS)联网操作保存在内存中的实时库存贮有各种监控对象的动态数据,数据刷新周期是可调的,以保证关键数据的实时响应速度短期历史数据库能保存7天的实时数据和组合数据,并不断地予以刷新(其数据来自于实时数据库)历史数据库中能存入各设备的运行参数、报警记录、事故记录、调度指令等并能提供存贮3个月运行数据的能力数据库容量有20%以上的备用,包括软件估算和硬件支撑
4.
3.
3.4数据处理模块在本工程监控系统中,本承包所提供的系统软件能提供一套成熟的调度决策方案,可通过规定各种数据的优先级别,连锁效应来生成系统的决策方案,供管理人员参考管理人员也根据实际经验对离线调度决策方案进行增加及修正本承包商提供一个数据处理模块,这个模块根据运行监控模块的指令将所收集的净化水厂各设备的状态信息、水位信息以及预测信息数据,并结合气象、水文、季节、时间等因数,生成调度策略、控制命令和全局性的运行参数,下载到各个分站和其他下属调度中心从而实现对下属分站的宏观调度,协调各下属分站的运行,处理局部的停机事故和紧急状态,维持系统的整体协调,使全系统在监控中心的统一协调下发挥最大效率
4.
3.
3.5报警和事件处理模块
1、报警处理当各个分站工艺过程或设备运行出现异常时,将设备号以状态字的格式向本工程中心调度控制室报告报警发生时有声光提示,提请操作人员注意声报警由安装于操作终端内的扬声器发声,声报警可在人工确认后消除;光报警操作终端的屏幕上闪光显示报警内容,光报警在故障排除,运行恢复正常时自动消除;
2、事件处理事件是指运行事件和重要的系统操作,事件登录按时间顺序排列,事故记录按类划分,并有时间标记本软件系统记录的事件包括中控室控制系统的操作员登录控制命令和结果修改设定值输入数据全部的报警、确认和删除
4.
3.
3.6报表模块本承包商所提供的报表生成软件,具有对历史数据库进行各类数据项组合生成用户所需的报表格式的功能,包括日报表,阶段报表和事件驱动报表(包括事件和报警文件)等报表中有实时数据和统计数据,并可以插入说明文字同时也具有查询及打印等功能,系统生成的文本,表格,图形,报表等内容均可在打E[1机上输出报表以中文形式显示和打印,可通过日期、时间来打印各类报表,报表中至少具有了以下几种各工艺设备运行时报表、日报表、月报表等统计报表;各类事件/事故表;操作记录表;设备工作状态表及工作记录表
3.
3.7远程设定和在线遥控本承包商所提供的监控软件通过以中央控制计算机、工业以太网交换机、以及各个分站的数据转换模块来启动和确定远程工作站的工作状态、监控对象的越限值、连锁控制权限、控制及调度各分站内设备的运行等
3.4管理软件设计
3.
4.1日常管理模块日常的数据管理、订制运行计划,对采集到的各种数据经计算、处理、分类,自动生成各种数据库及报表、供实时监测、查询、修改、打印,生成后的报表文件的修改或重组软件系统的可靠性能保证数据的绝对安全,防止数据的非法访问,特别是对原始数据的修改,按操作等级进行管理一般情况下,至少设置三级操作级,即观察级、控制操作级、维护级,每一级都需有访问控制具有日常的网络管理功能,维持整个局网的运行,定时对各接口设备进行自检、异常时发出报警讯号
3.
4.2设备管理模块系统需要记录各个设备详细的使用状况,维修状况等,对设备从购买到报废全程跟踪提供后台和前台功能后台可以自动采集设备运行状态和故障信息;前台通过图形化方式形象直观的反映设备的地理位置、当前的状态(使用中、故障、维修中、库存中、已报废)等信息系统必须提供查询功能,可以非常清晰的罗列设备现在的状态、地理位置、使用者,开始使用时间等信息需要了解每台设备使用的年限,大、中、小修了几次,每次的维修状况怎样,是否该报废等信息需要把握设备库存情况,分析是否该购买新设备同时本系统自动统计出设备的完好率、待修率、使用率等各项数据,为分析决策提供坚实可靠的数据基础另外考虑到用户自身需要,可灵活生成检修计划,罗列检修项目和工作可自定义检修计划、检修项目、检修工作、检修申请等系统规定只有定义检修项目后,才能定义检修工作、设备品材需求计划,定期工作、检修项目、检修工作完成审核之后,才可生成为历史数据历史数据只能查询、不能编辑修改和删除设备管理具有以下功能(不限于以下功能)>静态信息管理用于人工输入设备编号、购置时间、安装使用时间、类别、品种、来源、供货厂商、数量、主要性能、设备运行位置等信息,为系统提供静态基础数据>运行信息采集系统需自动采集使用中设备的运行状态和设备故障信息,为系统提供运行信息>故障分析根据系统采集的信息,对设备故障原因进行分析,并统计故障规律>维修管理根据系统自动检测的或人工输入的故障信息生成维修单,记录设备的报修时间、报修人、送修原因、送修部门或厂商、送修时间、维修内容,并监督每项维修任务的执行情况,维修结束后记录返回时间、重新安装使用时间、设备验收员、维修结果等信息>例行检修管理根据管理要求,可制定大修年度计划、维修月度计划、不定时检修计划、记录检修结果等信息并记录和生成维修施工报告、设备维修档案、维修频率分析报告、维修统计报告等>人员管理可以对维护人员进行管理,根据工作人员排班情况,结合维修计划,制定每个人的工作单,并可查看每个维护人员的相关维修记录,进而评估、考核其工作业绩>备件管理对系统的备件进行管理,记录和管理备件类别、备件数量、备件来源、供货厂商、备件品种、相关设备、出库用途等信息>统计、分析与报表系统可以按资产来源、资产类别、资产状态、维修时间等作各种统计分析同时可以查询打印设备故障状况、设备维修记录;并统计设备故障率,并进行故障分析
4.
3.5Web服务子系统WEBSERVER功能,远程IE浏览实时数据与监控画面Web浏览器功能允许通过国际互联网Internet或企业内部网Intranet对整个净化水厂设备和运行状态进行监视甚至操作在Web客户端仅需一个Web浏览器和一个最小的安装并在需要时通过网络来完成
4.
3.6系统性能指标开放性要求>支持OPCL0/
2.0标准;>支持DDE/NetDDE;>支持ODBC;>支持ActiveX;>提供应用程序开发包>集成能力要求>将第三方的功能嵌入(ActiveX)到现有的应用系统中以满足专业需求;>嵌入的ActiveX控件的功能包括属性、事件和方法均可直接应用;>提供标准的通讯接口,易于与ERP、MES等信息管理系统互联结构要求>面向对象的程序设计方法;>组件式的软件功能解决方案,易于功能的集成可扩展;>分布式的系统构架,易于实施和配置规模各异的应用系统,且易于变更;>采用Delphi6开发工具实现、与微软的操作系统100%兼容网络体系要求>分布式的系统构架、采用C/S结构设计、支持分布式的10数据管理、分布式的历史数据管理及分布式的报警数据的管理,且变更方便;>亦支持B/S结构,内嵌WEBServer功能,便于生产信息的远程浏览和管理;>采用C0M/DC0M技术的I/O驱动安全系统要求>基于操作级别和区域的二维安全体系,独立于系统的安全机制;>同时实现面向用户用户组和生产过程的权限配置;>任何操作均是可被记录和查询的;>有独立的登陆服务器实现网络用户的授权和检测;>提高应用系统的可靠性
4.
3.7开发环境要求采用微软标准的界面容器,所有的功能以树状结构呈现,所有的功能开发均在其中完成所见即所得的开发模式,各种图形物体均是可组态的内置脚本编程语言VB脚本编程VBScript标准的结构化文本语言,易于学习、调和排错,得以完成各种复杂的工作>提供优先调度、支持虚拟内存;>具有开放式的软件接口,如OSF/MOTIF、TCP/IP、POSIX、IEEE-802等工业标准便于与外系统构成通讯链路为将来构成更大系统留有余地;>应用软件平台具有图形支撑软件,友好的人机界面及支持各种标准界面及环境;>配备汉字二级字库;>系统应用软件包括各种支持软件及应用软件,具有先进的SCADA系统设计特点;>分布的体系结构及冗余切换功能;>相关语言的编译程序及驱动程序;>高效、灵活,便于使用及维护,具有各种自诊断功能;>具有汉化的面向对象的实时图象用户接口GUI;>所有商品软件均有对应范围的适用许可证
4.
1.2系统软件选型本系统中的监控操作站,根据本工程的技术要求,采用WindowsXPProfessional中文版操作系统或以上版本的Windows系统
4.2数据库软件
4.
2.1数据库管理软件的技术要求内嵌近千种标准图形构件,利用动画向导即可实现动画效果支持真彩色(24位色)和过渡色,便于生成精美细致的流程画面修改流程画面无需退出运行系统,可在线修改即时生效支持超大画面功能,任一幅复杂或大小的流程均可在单一画面表现,运行时可通过浏览和缩略图功能实现局部显7J\o支持BMP、GIF、JPG格式图形的嵌入其它要求支持结构变量、可面向设备进行变量的定义,可节省变量定亦可维护时间支持变量同一属性的批量修改独立的网络状态变量,可控制/监视网络的通断画面元素均支持文本提示功能,更加人性化的人机交互设计本地化的服务、高可用性、高容错性(健壮性)和高可靠性,支持双机冗余配置良好的集成能力、伸缩性和可扩展性开放的实时数据库数据库具有标准的外部数据接口,能与其它控制软件和数据库交换数据历史数据库能通过DDL、DDE及OLE等与其它应用软件交换数据带有标准的SQL接口和ODBCOpenDataBaseConnect接口,提供系统维护和管理手段
4.
2.2数据库管理软件选型根据本工程技术要求,本系统的数据库系统采用MicrosoftSQLServer2005数据库管理平台MicrosoftSQLServer2005采用分布式处理结构和先进的数据库管理系统,具有扩展性,可靠性,能够与Internet有机地结合,可以迅速开发新的因特网系统,可以直接存贮XML数据,将搜索结果以XML格式输出,同时具有各种分析、预测等辅助决策功能它允许跨越多个平台访问内部数据,发送可靠的信息给远程服务场所允许主机和服务器之间真正双向数据共享,集成的安全性保证了用户数据不受侵犯SQLServer有助于用户更有效、更方便的开发丰富的应用程序具有集成安全性、与Windows2005Server的结合、磁带支持、增强的网络支持、结构化异常处理等的特点;它还允许生成重建一个数据库所需的DDL中的所有内容,并可有效进行大块数据传输操作使用MicrosoftSQLServer2005历史数据库能通过DDL、DDE及OLE等与其它应用软件交换数据,SQLServer带有标准的SQL接口和ODBCOpenDataBaseConnect接口,并且提供可靠的系统维护和管理手段使用SQLServer2005可以获得非凡的可伸缩性和可靠性通过向上伸缩和向外扩展的能力,SQLServer满足了苛刻的电子商务和企业应用程序要求向上伸缩SQLServer2005利用了对称多处理器SMP系统SQLServerEnterpriseEdition最多可以使用32个处理器和64GBRAMo向外扩展向外扩展可以将数据库和数据负载分配给多台服务器可用性通过增强的故障转移群集、日志传送和新增的备份策略,SQLServer2005达到了最大的可用性本系统中,开放的实时数据库通过对监控对象的实时监测和控制,自动生成操作记录表、遥信变位、事故记录等实时数据,由SQL服务器将数据经过归档、加工和存贮,可供用户浏览和查询实时数据库具有标准的外部数据接口,能与其它控制软件和SQLServer数据库交换数据
4.3应用软件
4.
3.1主要技术功能本工程监控系统能够在计算机终端上显示现场设备的实时状态和运行参数,设备的运行状态多采用图形方式和动画方式来显示,检测量采用统计曲线和柱状图的形式来表现,直观方便,在组态软件中可以对本工程中央监控系统数据进行汇总、记录、统计、显示、报警、打印和上报等处理因此,它是自动控制系统中重要的人机交互手段,也是自动化系统正常运行的重要组成部分本监控管理软件具有以下基本功能>全中文的过程可视化软件;>实时趋势显示和历史趋势的动态查询;>符合国内企业使用习惯的全中文报表生成功能;>报警和报警管理;>面向用户的分级和分区的安全管理机制;>分布式设计的软件结构,完善的网络功能;>支持远程维护和诊断功能;>内置脚本语言编辑器;>可视化的开发环境;>支持真彩色(24位色)和过渡色的界面开发系统;>高速历史数据的记录和查询;>支持设备冗余、网络冗余和站点冗余;计算引擎,支持定义虚拟数据点(即计算变量);>支持VB脚本编程(VBScript);>支持调用外部算法(通过OLEAutomation接口);>支持单独或者批量组态标签点;>支持针对过程数据特性,进行单独或者批量定义标签点采集频率;>支持在线新增、删除标签点,修改标签点属性;>支持离线和在线两种方式进行数据库组态和配置;>支持历史数据归档文件的管理;>支持瘦客户端管理模式;>提供图形界面的智能化SQL查询工具;>提供图形化的管理工具;>提供图形化的趋势分析和报表统计、数据分析工具,简化用户的数据处理和分析工作;>提供参数分析和调整的工具,方便用户在特定应用场合下对系统参数进行调整以达到更好的性能
4.
3.2采用的组态软件采用的FameView是一套实现工业数据采集、过程监控、数据管理的高性能工业自动化软件产品,它运行稳定、功能强大、通讯及运行速度快、界面友好、结构化组态、简单易学具有以下基本功能>数据采集通讯>运行数据库组态>画面制作与动态显示>服务器冗余选项>报警记录与响应(支持手机短信报警)>ODBC数据库连接过程变量与数据库字段对应,进行数据的存储和读写>并实现与lystal(水晶星)报表的无缝接口>历史报表、实时报表、行打印报表>配方应用,实现数据批处理管理>串口通讯服务器(电话拨号、GPRS、CDMA、串口直连)>支持CDMA、宽带的远程数据、图像监控>系统信息记录所有的操作信息和系统事件信息用户管理实现操作级别区分网络服务器,实现客户器/服务器结构,支持二次开发>支持远程时实和历史数据访问(GPRS、CDMA、宽带、ADSL)>内置VBScript脚本支持画面和全局脚本>历史数据存储及数据分析>支持OPC服务器和客户机>整个工厂的数据集成和处理包
4.
3.3监控软件设计
4.
3.
3.1概述本工程监控系统软件架构如下图所示,分成以下子系统和模块数据库管理子系统、Web服务子系统、数据处理模块、报表模块、报警和事件模块、日常管理模块、设备管理模块监控系统读取报收通信模块
4.
3.
3.2运行监控模块本监控软件具有强而有效的图形显示功能,具有中文界面,操作提示和帮助系统能画出总平面图、工艺流程图、净化水厂设置布置图(平面、剖面)等在流程图上显示的设备均可以点击进入,以了解该设备的进一步细节数据或对其进行控制在确定监控画面后,可对监控对象进行形象图符设计、组态、连接、生成完整的实时监控画面,使用户能在监视器(CRT)上查询到各种监控对象的动态信息及故障形式可以是图形、报表、曲线以及直方图等,并在模拟屏上。
个人认证
优秀文档
获得点赞 0