主要服务:论文咨询、期刊、报纸、图书制作,翻译服务等服务;覆盖专业有:经济 法律 体育 建筑 土木 管理 英语 艺术 计算机 生物 通讯社会...
摘 要本文根据勐乃河水电站计算机监控系统的基本控制需求,结合电站主控层级(中控室上位机)单元的控制要求,重点介绍如何以iFIX监控软件为设计平台,对勐乃河水电站监控系统电站主控层级(中控室上位机系统)进行开发。并通过通讯设计、画面设计、数据定义与链接,后台程序编写,实现中控室的整个监视、控制功能。 【关键词】iFIX 水电站 监控系统 iFIX是新一代计算机监控系统,它是一套可以快速构造和生成计算机监控系统的组态软件,它能够在基于Microsoft (各种32位Windows 平台上)运行,通过对现场数据的采集处理,以动画显示、报警处理、流程控制、实时曲线、历史曲线和报表输出等多种方式向用户提供解决实际工程问题的方案。 1 上位机系统结构的设计及硬件配置 1.1 上位机系统主站功能及硬件配置 根据勐乃河电站的控制要求,结合地理系统情况,勐乃河水电站中控室设置主机/操作员工作站2套,工程师工作站(兼通讯服务器)1套。 主机/操作员工作站主要供运行值班人员使用,并以互为热备用方式工作,具有图形显示、全站运行监视、操作控制、AGC、AVC调节、定值设定与变更工作方式等功能。电站所有的操作控制都可以通过鼠标器及键盘实现;通过彩色显示器可以对电站的生产、设备运行作实时监视,并取得所需的各种信息。具有定值设定与变更工作方式等功能。还可用于离线设置,对运行人员进行监控仿真培训。 1.2 监控系统的内部数据通讯 监控系统内部通信,它主要是用来实现监控系统内部工作站、服务器、现地控制单元等相互之间的通信。勐乃河电站监控系统的内部通信,工控机之间采用以太网(即Ether-net)。主要优势为以太网价格低、具有可扩展性、可采用先进的交换技术等。 1.3 监控系统的外部数据通讯 水电站计算机监控系统外部通讯的主要对象是上级调度系统(设置在星云铝厂),此时的通讯称为远动。水情测报系统和水库调度系统也设置在调度中心,监控系统也需要与它们进行数据通讯。水电站计算机监控系统外部通讯方式是通过上位机的通讯工作站来实现的,通过通讯工作站,信息可远传至电网调度自动化系统、水库调度自动化系统。 勐乃河水电站外部通讯采用光纤通讯,由星云铝厂敷设至勐乃河电站,主要做电话通讯及远动控制用。 2 基于iFIX的监控系统构建 2.1 实现功能 2.1.1 数据采集与处理软件 可以实现系统的SOE量、状态开关量的变位、记录及报警处理;可以进行模拟量、温度量的采集、处理及越限报警;可以对脉冲量、BCD数字量进出采集、计数及处理;可对I/O通道及模件、非法值处理及系统故障诊断。 2.1.2 实时数据库管理软件 可以实现数据库加载、数据库基本运行计算、数据库事件引发处理、数据库功能块及综合处理计算、数据库管理、数据库服务等功能。 2.1.3 人机接口软件 可以对系统管理员等进行管理权限分配,可对系统控制方式设置、切换、闭锁,对远方通讯信息进行处理。对系统权限进行控制,可处理报表登录、显示、打印、图形画面显示、趋势显示、数值输入、命令输入等。 2.1.4 网络管理、双机切换处理软件 可实现网络管理服务,进行双机切换控制,网络节点状态监视、I/O故障检测、软件功能管理、软件自恢复功能等。 2.1.5 设备驱动及通讯软件 可连接各种PLC和其它设备,实现各种远动规约。 2.1.6 历史数据库软件 可实现标准实时库与ODBC接口,实现数据库管理。 2.1.7 LCU软件 可进行实时数据加载,对系统时钟、操作命令、进行处理。可对模拟量、开关量、脉冲量、BCD码数据采集和处理,可控制闭锁操作流程,对顺序控制流程进行解释与执行,对I/O有效进行判别处理。 2.1.8 GPS时钟同步处理软件 可以实现网络对时,GPS设备通讯、LCU模件分同步对时。 2.1.9 高级应用软件 实现站内经济运行、自动电压控制AVC、自动发电控制AGC、系統组态、系统配置、I/O数据库组态、对象数据库组态、图形组态、可视化流程组态(包括梯形图、SFC、功能块、格式化文本)、历史数据库组态、报表组态、典型操作票软件、微机防误等。 2.2 上位机系统主要画面设计与应用 通过对监控设备的监视、控制要求,设计了中控室监控系统登录画面、中控室监控系统画面目录、电站一次主接线图画面、发电机组开停机流程图、压缩空气系统图、油压装置监视图、测温系统监控图、PLC网络联机图、历史曲线图、报警光字牌图等。 2.3 IFIX数据库处理的主要功能 iFIX监控系统数据软件的两个基本功能是数据采集和数据处理,数据采集是从现场获得数据并将它们加工成可利用形式的基本功能,通常监控系统通过I/O驱动软件同I/O硬件设备直接通讯进行数据采集。并将采集来的数据传送到设备映象表(DIT)的指定地址,接着扫描、报警和控制程序(SAC)读入从DIT来的数据,进行处理并且将其传送给过程数据库。一旦监控系统获得数据,将进行处理并传送给需要这些数据的程序,这个过程就是“数据处理”。其主要部分功能有过程数据库(PDB)、设备映象表(DIT)、I/O驱动器(I/O Driver)、扫描、报警和控制程序(SAC)、人机对话(MMI)等。 人机对话(MMI)就是提供一个面向过程的窗口,通过现场传感器,仪表设备及计算机的共同作用使操作员及时了解现场情况。在监控系统中,采用全图形化的用户界面,以人机交互式方式生成显示画面及完成实时数据的动态链接,并且实时地显示过程现场各种数据的动态变化。 3 程序编写 IFIX由于采用了面向对象开发的组态方式,其内嵌的脚本语言为Visual Basic for Applications(VBA)。使用VBA可以制定和扩展iFIX的功能,例如建立一个用户向导,在点击某个按钮时自动创建一个iFIX画面。另外,VBA可灵活运用、搜索和修改iFIX应用程序的数据。过VBA可以实现扩展或优化iFIX的应用功能、灵活操作某个iFIX 应用程序或其数据、创建用户对话框来与操作员交换数据、从几个iFIX应用程序里集成数据、创建向导可以在点击某个按钮时执行几个任务。 4 结论 本文围绕勐乃河水电站计算机监控上位机系统的基本监视、控制对象及要求,介绍了组态开发的基本步骤。首先对上位机系统结构的主机/操作员工作站、工程师工作站(兼通讯服务器)做了功能介绍,并提出了工作站基本的硬件配置。同时简要分析IFIX监控系统所包括的软件模块及主要可以实现的功能、软件分布的路径及执行程序等。 参考文献 [1]王慧斌,于洪珍.监控系统的用户界面设计[J].电站系统工程,2003(04). [2]蒙学东.京南水电站计算机监控系统的人机界面[J].水电厂自动化,2000(01). [3]毕明爽,张允.水电站微机监控系统现地控制单元(LCU)设计的探讨[J].吉林水利,2003(09)
12年诚信服务,发表职称论文快、成功率高,因为专注、所以专业。覆盖教育期刊、医学期刊、经济期刊、管理期刊、文学期刊等主流学术期刊。 海南易往无前网络科技有限公司 本站少量资源属于网络共享如有侵权请您联系我们,将在第一时间删除。