课程设计(论文)-基于组态王的监控软件设计

合集下载

基于组态王的煤矿安全监测系统软件设计

基于组态王的煤矿安全监测系统软件设计
关键词 :煤矿 安全 ;组 态王 ;C N总线 ;A C S A C E S数据 库
中图分类 号 :T 2 3 P 7
文献标 识码 :B
文章编号 :17 0 5 ( 0 0 0 -160 6 1— 9 9 2 1 )30 0 -3
A o t r sg fc a i a e y m o io i g s se s fwa e de i n o o lm ne s f t n t rn y t m
b s d o ng e a e n Ki Viw
LILi n— ln 一 , W ANG i Xu — b n e , GAO ng So , CAO Li— g ng a ‘
( e a f a hE poai K yLbo r xlr o E t t n& lfm inT cnlg fMii o d ct n , no mt eh o yo ns fE uai l o o o K yl bo pl dN c a T cnq e i G oc ne ,C eguU i rt o ehooy hnd ,C ia6 05 ) e a f pi ul r eh ius n esi cs hnd nv sy f cn l ,C e gu hn 10 9 A e e e e i T g
Abs r t Ki g e i p id n o l ne tac : n Viw s a ple i c a mi mo ioi g s se i t i p pe. Th a p ia in p o o o o nt rn y tm n hs a r e p lc to r tc l f CAN bu s s i
监测。
1 系统构成 及 工作原 理
本 文设 计 的 煤 矿 安 全 监 测 系 统 改 变 了 传 统 矿 井 中 的

基于组态王的储油罐液位控制的监控软件系统设计

基于组态王的储油罐液位控制的监控软件系统设计

毕业设计(论文)任务书摘要:利用组态王开发的监控软件系统,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代了传统的封闭式系统。

组态王监控软件系统在石油化工生产中起着非常重要的作用。

本文针对生产过程中的储油罐液位,设计开发了基于组态王的上位机监控软件系统。

该系统利用北京亚控公司生产的组态王软件实施上位机界面组态,对系统进行实时的操作和监控,在整个原油液位控制过程中不需要下位机。

储油罐液位监控软件系统实现上位机直接控制,使用组态王软件设计人机对话界面,完成上下限参数的在线设置,通过在组太王工程浏览器中的命令语言编辑对话框里输入控制程序,并且经过不断地调试运行,实现计算机在线自动监控。

在实际的原油生产中,该监控软件系统必须和外部硬件设备连接,通过RS232/485通讯电缆进行计算机与现场设备之间的数据交换,从而实现了对过程控制装置液位的实时数据采集和实时控制。

通过分析储油罐液位监控软件系统的设计要求,文章详细阐述了该系统的设计方法和制作流程,并进行了模拟仿真运行,最终达到了液位自动监控。

本次设计的重点是组态画面的建立以及命令语言程序的编写,只有准确地完成这两个方面,才能有效地实现液位的自动控制功能。

仿真测试结果表明:该系统满足了设计需求,能够按照给定值进行储油罐液位的实时自动监控,具有良好的稳定性。

关键词:监控;组态王;液位The design of Tank level control monitoring software system Abstract: The monitoring software system developed by the Kingview is a new type of industrial automatic control system, which is an integrated system having standard industrial computer software and hardware platform. It has replaced the traditional closed system. The monitoring software based on the Kingview plays a very important role in the petrochemical industry.In this paper, aiming at the tank level in the production process, the PC monitoring software system based on the kingview has been designed and developed. The system implement the PC interface configuration using the Kingview produced by Bejing Asia control company. It can complete the real-time operation and monitoring of the system. The oil level control in the whole process does not require the the next crew. The tank level monitoring software system achives the direct control of the host computer. It completes the on-line set of the upper and lower parameters using the interactive interface designed by the Kingview. By importing the control program in the command language editing dialog of the engineering browser of the Kingview, continuously commissioning and operationing, the system can come true the computer on-line automatic monitoring. In the actual production of the crude oil, the monitoring software system must be connected to the external hardware equipment. Exchanging the data between the computer and the field devices via RS232 / 485 communication cable, the system can achive the real-time data acquisition and control of the level of the process control devices.By analyzing the design requirements of the monitoring software system of the tank level, the article elaborated the system design methods and production processes. After the simulation of the system runned, it ultimately reached the liquid level automatic monitoring. The emphasis of the design is to buid the configurationscreen and write a command language program, only these two aspects were completed, the system couldeffectively achieve the automatic control function of the level.The simulation results show that: the system meets the design requirements. It is also able to complete real-time automatic monitoring of the tank level with the given values. The system has a good stability.Keywords: monitoring; Kingview; level目录1 绪论........................................................................1.1 课题研究的背景及意义..................................................1.2 国内外研究现状........................................................1.3 课题研究的目的........................................................1.4 课题研究的内容........................................................1.5 课题研究的准备工作....................................................2 液位监控系统的整体分析......................................................2.1 位式控制简介..........................................................2.1.1 位式控制的概念 ..................................................2.1.2 位式控制与PID控制的区别.........................................2.2 液位监控系统的结构分析................................................2.3 液位监控系统的控制方案................................................2.3.1 控制方案的选择 ..................................................2.3.2 控制方案的基本原理 ..............................................2.4 液位控制系统的程序设计................................................3 液位监控系统的硬件选型......................................................3.1 液位传感器............................................................3.2 数据采集卡............................................................3.3 监控主机..............................................................3.4 继电器................................................................3.5 电磁阀................................................................3.6 电源..................................................................3.7 放大电路..............................................................4 液位监控系统的软件设计......................................................4.1 组态软件的介绍........................................................4.1.1 组态软件的概念和产生的背景.......................................4.1.2 组态软件的特点和功能 ............................................4.1.3 组态软件现状和使用组态软件的步骤.................................组态软件的现状......................................................使用组态软件的一般步骤..............................................4.2KingviewV6.55概述.....................................................4.2.1 工程管理器 ......................................................4.2.2 工程浏览器 ......................................................4.2.3 画面运行系统 ....................................................4.3 组态王监控软件系统的设计..............................................4.3.1 系统设计任务与要求 ..............................................4.3.2 工程的建立 ......................................................4.2.1 定义外部设备和变量 ..............................................定义外部设备........................................................定义变量............................................................4.2.2 画面制作 ........................................................主画面的制作........................................................历史曲线画面的制作..................................................数据报表画面的制作..................................................4.2.3 动画连接 ........................................................主画面的连接........................................................历史曲线画面的连接..................................................数据报表画面的连接..................................................5 系统运行测试................................................................5.1 硬件连接和通讯........................................................5.2 上位机仿真运行........................................................5.2.1 主画面的运行 ....................................................自动上升过程........................................................自动下降过程........................................................手动操作过程........................................................5.2.2 历史曲线画面的运行 ..............................................5.2.3 数据报表画面的运行 ..............................................6 设计结果与分析..............................................................6.1 设计结果..............................................................6.2 设计分析..............................................................7 结论........................................................................ 参考文献....................................................................... 致谢..........................................................................1 绪论1.1 课题研究的背景及意义我国石油资源丰富,采油炼油企业众多,储油罐是储存油品的重要设备,储油罐液位的精确计量对生产厂库存管理及经济运行影响很大。

基于组态王的液位监控系统设计

基于组态王的液位监控系统设计

基于组态王的液位监控系统设计基于组态王的液位监控系统设计学生姓名: ##### 学号: ########### 系部: ###### 专业: ####### 指导教师: ####### 日期: ##### 年 ## 月 ##### 日一、设计任务说明:完成一个液位监控系统设计,(对象自己定)要求有流程图画面,报警画面,历史曲线,实时曲线,报表画面。

各画面间能实现灵活切换,所以画面都能实现动画效果或数据或曲线显示。

二.实验目的1.熟悉组态王软件,达到熟练使用组态软件的常用工具;2.学会完成组态工程的设计步骤;3.锻炼学生的动手能力和分析问题解决问题的能力。

三.实验步骤1.启动浏览器,新建工程。

2.设备定义:把地理上分散的物理硬件在软件上变成集中的逻辑硬件。

5)变量定义:下水箱阀24.画面绘制:完成各种需要画面的绘制。

1)液位监控界面2)实时报警界面3)历史报警界面4)实时曲线界面4)历史曲线界面5)报表界面5.动画连接及程序编写(注意:对于没有实际对象的模拟监控变量一定要人为编程改变其数据变化,以此来仿真动画效果。

)1)、动画连接(1)水管(2)反应器(3)实时数据显示(4)阀门(其它阀门类似)(5)按钮(其它按钮类似,只是连接程序不同)(6)仪表2)程序编写(1)历史报警按钮(2)实时报警按钮(3)实时报警按钮(4)实时曲线按钮(5)实时曲线按钮(6)退出按钮(7)返回按钮6.配置系统7.运行与调试。

对于不理想的在返回去重新设计。

四.实验结论或总结通过这次设计,我对组态王的知识了解掌握了很多,对以前的知识有了进一步的拓展和延伸。

这次实验是组态王应用练习实验,它帮助我们更加深刻的了解和掌握了一些关于组态王的应用知识和方法。

大家互相讨论,最后终于有了很大的收获,可以学到很很多的的东西,同时不仅可以巩固了以前所学过的知识,。

在这个学习调试运行的过程中我们也遇到很多问题经过老师和同学的帮助最终解决了这些问题,成功地调试出结果,完成了实验,达到了预期的效果和目标。

基于组态王的监控管理系统的开发

基于组态王的监控管理系统的开发

基于组态王的监控管理系统的开发摘要随着工业自动化水平的迅速提高,计算机广泛的应用于工业领域中。

人们对工业自动化越来越高的要求及其种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。

界面和通讯是火电厂监控系统的两个重要组成部分,良好的组态软件可将界面和通讯有机结合,以达到监控真实机组运行的目的。

木文论述了界面组态软件的整体框架和设计方法。

本系统通过动态直观的现场状态显示界面,方便快捷的对现场情况进行监控,使系统动态的跟随现场条件而变化,降低了对操作人员的技术要求,完善了控制过程,使得控制更加的自动化,并且避开了一些危险的动作。

为了实现更好的监控,本文基于国产组态软件——组态王,利用Vi sua lBa sic编程和D DE链接,使显示与控制在计算机上实现,从而得到一个成本低、性能好的监控系统。

关键词:图形界面系统;组态王;监控系统Development of Performance&Management Systembased on KingviewAbstractWith the industrial automation speedily developed, computers are widely used in industry. People are requiring more and more to industrial automation and many kinds of control equipment and procedure monitor device are used in industry, which made the conventional industrial contro l soft can’t satisfy all kinds of requirement of the users. The two capital parts of performance system of thermal power station are interface and communication. The good configuration software can combinate the two parts well to performance the fact system of thermal power station. This paper describes the whole frame and design of configuration software. The system can change state itself along with following condition and show supervisory control interfaces so it can easily control and supervise the fact system. It also reduces the request of operators, perfects the control procedure, makes control procedure more automatic, and then avoid some dangerous actions.For the sake of better realization to control and supervision, this paper based on domestic configuration software Kingview and by using VB programming and DDE linkage, display and control are implemented in one computer. Thus a low cost and good performance system is obtained.Keywords:graphic interface system;Kingview;performance system目录摘要 (I)Abstract (II)第一章绪论 (3)1.1过程控制 (3)1.2组态软件 (4)1.2.1概述 (4)1.2.2组态软件的特点 (5)1.3国产组态软件----组态王 (3)1.4火电厂监控系统 (4)1.4.1燃烧系统 (7)1.4.2汽水系统 (5)1.4.3电气系统 (8)1.4.4火电厂计算机监控 (8)第二章国产优秀组态软件——组态王 (8)2.1图形及动画功能 (9)2.2报警功能 (10)2.3实时曲线和历史曲线 (11)2.4控件功能 (11)2.5通讯及其他功能 (12)第三章监控系统的设计与开发 (14)3.1新建组态王工程 (14)3.1.1创建工程路径 (14)3.1.2组态王的开发系统 (15)3.2变量设置 (16)3.2.1变量的类型 (16)3.2.2新建变量 (16)3.3动画制作及动画链接 (19)3.3.1汽水系统流程示意图的制作 (20)3.3.2滑动杆、闪烁、隐含的属性的制作 (26)3.3.3其他应用 (29)3.4实时曲线和历史曲线.............................................................错误!未定义书签。

基于组态王冷水机组监控系统课程设计

基于组态王冷水机组监控系统课程设计

摘要随着现代技术的发展,人们的生产、生活越来越多的依赖于信息技术和自动化技术。

从而使人们的生产、生活变得更加方便、快捷、高效和舒适。

人们对建筑的智能化有了更新的认识和更高的要求,智能建筑的发展也越来越受到人们的关注和支持。

智能建筑所体现的4C技术:现代计算机技术(Computer)、现代控制技术(Control)、现代通信技术(Communication)及现代图形显示技术(CRT)更是其发展的重要方向。

智能建筑使得原有的钢筋混凝土结构更加富有活力,赋予了建筑完美的生命力,使其成为一门可以供人观赏的艺术。

同时4C技术的发展使得人们的生产、生活更加便捷、舒适,使人们有了更加的精神追求。

智能建筑就像建筑的神经中枢,控制着其更好地为人们服务。

而建筑设备自动化更是智能建筑的核心,它的发展推动了智能建筑的不断发张。

在本次的冷水机组监控系统课程设计中,是建立在学习了PLC、建筑设备自动化的基础上,对所学内容进行更深一步的研究,熟练掌握课程所学内容并加以扩张,以应用到实际的生产、生活中。

并且,要能通过这次课设,掌握一般建筑电气控制控制系统的设计方法。

本次课设的具体内容有以下这些,掌握冷水机组的启停控制及其工作原理,根据冷水机组实际运行的要求,制定合理的启停方案,并要绘制中央空调冷水机组的监控原理图,掌握PLC工作原理、编程、调试方法以及PLC控制系统的设计方法以及在生产设备中的应用技术。

正确确定I/O点数,合理选用PLC控制器,并进行I/O地址分配,之后要正确合理的编写梯形图程序,最后要用组态王设计上位机监控界面,并与PLC通讯。

由于水平有限,设计书难免存在不足之处,敬请指导老师批评指正并希望您提出宝贵的意见。

关键字:4C技术PLC 冷水机组建筑设备自动化目录引言 (1)1.1原理简述 (2)1.2 设计目的与要求 (3)1.2.1 设计目的 (3)1.2.2 设计要求 (3)2.1 冷水机组工作原理 (4)2.2 风冷式冷水机 (4)2.2.1 风冷式冷水机特点 (4)2.2.2 风冷式冷水机原理 (5)2.3 水冷式冷水机 (5)2.3.1 水冷式冷水机特点 (5)2.3.2 水冷式冷水机原理 (6)2.4 冷水机组控制 (6)2.4.1机组控制 (6)2.4.2水温控制 (6)2.4.3一次泵的控制 (7)2.4.4阀门控制 (7)2.4.5 监控方案 (7)3.1 监控原理图 (8)3.2 冷水机组监控内容 (9)3.2.1 监测内容 (9)3.2.2 联锁及保护 (10)3.2.3 控制 (10)4.1 PLC工作原理 (10)4.1.1 工作原理 (10)4.1.2 调试方法 (11)4.2 PLC控制系统 (12)4.2.1 起停控制过程分析 (12)4.2.2 I/O点数 (13)4.2.3 PLC型号选用 (13)4.2.4 梯形图程序 (15)5.1 组态监控软件设计 (17)5.2 组态软件简介 (17)5.3 组态王组态软件 (18)5.4 系统工艺图 (19)5.4.1组态王与PLC通信 (19)5.4.2 变量定义 (20)5.4.3 构建组态画面与命令语言编写 (21)5.4.4组态模拟 (22)6 总结 (23)7 参考文献 (24)引言建筑设备自动化是实现智能建筑,使建筑更加高效、舒适的为人们服务。

基于组态王的过程监控系统设计

基于组态王的过程监控系统设计
图1 系统功能框图
便捷地记录、 查询系统的报警状态以及各工作站运行的情 况。当报警和事件发生时, 在报警窗中会按照设置的过滤条 件实时地显示出来。如图 5 所示。
( 一) 系统工艺流程画面。 该画面显示了 A3000 的主要 工艺流程图, 并实时显示各主要运行参数 。 通过这幅画面可
·80·
Industrial & Science Tribune 2011.(10).10
图3
实时数据显示画面
图4
历史数据显示画面
历史数据画面的主要功能就是存储在数据库中的数据, “历史报表查询” 按下 按钮, 可以设置某一时间段的任意已定 并可复制 / 粘贴至其他文档, 供后期 义变量的历史数据报表, 使用, 如下图 4 所示。 ( 三) 报警画面。为了保证生产现场的安全生产, 相关的 , “组态王 ” 报警事件的提示和记录是不可缺少的 为用户提供 用户可以 强有力的报警和事件系统 。通过这些报警和事件,
【关键词】 组态王; HIM; DCS 【作者单位】 曾慧敏, 陈再秀, 范焘; 四川理工学院自动化教研室
一、 引言 “组态” 的概念是伴随着 DCS 的出现才被越来越多的生 产过程自动化技术人员所熟知的, 它是面向监控与数据采集 的软件平台工具, 具有很丰富的设计项目, 使用方式也灵活 多变, 功能较为强大。随着监控软件的快速发展, 实时控制、 SCADA、 实时数据库、 通信及联网、 开放数据库接口、 对 I /O 设备的广泛支持已经作为它的主要内容, 随着软件设计技术 的发展, 组态软件会随着需求的不同而不断被赋予新的使命 和内容。 二、 监控系统设计 组态王监控开发系统是北京亚控科技发展有限公司开 发的一套集成了人机界面( HMI ) 系统和监控系统的工业上 PLC、 位监控软件, 可以与板卡智能仪表、 智能模块、 远程数据 采集装置( RTV ) 等多种外部设备进行通讯 。 本文针对实验 室 A3000 高级过程控制系统来设计的, 该系统包括三个加热 三个水箱, 一个储水箱, 一个锅炉, 一个工业用板式换热 管, 器, 两个水泵, 大功率滞后时间可以调整的滞后系统, 一个硬 件联锁保护系统。 依据监控系统要求及该系统需要实现的功能, 设计出系 统功能框图如下:

毕业设计(论文)-基于组态王的电梯远程监控系统设计

毕业设计(论文)-基于组态王的电梯远程监控系统设计

毕业设计(论文)-基于组态王的电梯远程监控系统设计基于组态王的电梯远程监控系统设计XXX(指导老师 XX)(湖北师范学院机电与控制工程学院湖北黄石 435002) 摘要:在现代社会和科技的不断发展中,计算机,弱电控制技术已经得到了快速的发展,电梯已经成为了现代城市发展的必要条件和标志。

特别是在一些高层建筑中电梯已经成为了一种必不可少的交通运输工具,而随着现在高层建筑如雨后春笋般的涌出,电梯行业也进入了一个新的发展高峰期。

电梯的控制技术也已经从以前简单的机械控制发展到了现在的全电子计算机控制,以往的继电器也已经完全不能满足现代电梯运行的要求,很多现代的功能都不能实现,所以我们现在使用PLC来代替继电器来实现电梯的逻辑控制。

本次设计主要是针对国内电梯行业的现状,用可编程序控制器(PLC)来实现对电梯的逻辑控制,通过适当的选择和设计,不但可以提高电梯的安全性、灵活性、维护性及其使用寿命,可以大大的减少对电梯新功能的研发周期,提高了电梯的控制水平,改善了电梯的稳定性,使之达到我们所期待的目标。

本设计中的电梯相对于以往的传统电梯,大大的提高了舒适性及其功耗,在现在社会中有着广泛的应用。

该电梯控制系统具有指层、厅召唤、选层选向、手动和自动等功能,具有集选控制的特点。

而对于现在的PLC控制的电梯,在监控室的上位机监控电梯的运行状态是电梯控制的发展必然趋势。

本设计中我们简要分析了电梯监控系统的组成,详细介绍了PLC实现对四层电梯的运行监控,并采用组态王软件实现电梯监控系统的设计,组态监控系统与PLC控制系统进行实时数据交换,在组态监控画面上能实时反映电梯的运行状态,从而实现对电梯运行状态的双向监控。

本设计在深入介绍电梯的运行状态的同时介绍可编程序控制器(PLC),并详细介绍其优点及特点,着重介绍了电梯的软件及监控状态,研究并提出了基于PLC电梯控制系统设计的实现方案,最后对本论文的研究内容进行了总结与展望。

关键词:PLC,电梯,组态王,监控中图分类号:2目录前言第一章绪论1.1电梯继电器控制系统的特点及存在问题1.1.1电梯继电器控制系统的优点1.1.2电梯继电器控制系统存在的问题1.2 PLC及在电梯控制中的应用特点1.2.1 PLC的特点1.2.2 PLC控制电梯的逻辑关系1.2.3 PLC控制电梯的优点第二章 PLC控制系统硬件设计2.1 四层电梯主电路2.1.1电梯控制系统原理图2.1.2电梯理想运行曲线2.1.3四层电梯驱动电机2.1.4 PLC外部接线图2.3工/0点数的分配及机型的选择2.2.1 I/O点数的估算2.2.2输入/输出的分配2.2.3 机型的选择2.4 编码器与PLC的连接2.5系统结构框图3第三章软件设计3.1四层电梯梯形图3.1.1电梯控制主程序流程图3.1.2外召唤信号登记及消除3.1.3内指令信号登记及消除3.1.4电梯的平层信号及处理3.1.5选层定向及反向截梯3.1.6内指令外召唤信号的保持3.1.7各楼层停车信号3.1.8自动开关门3.2 STL语句表第四章软硬件的调试4.1组态王6.5的简介4.2组态王的基本操作4.2.1 建立新工程及画面4.2.2 变量的定义及管理4.2.3 组态王的命令语言4.3图库与控件及命令语言程序4.4 四层电梯在组态王中的仿真调试结论谢辞参考文献4附录5基于组态王的电梯远程监控系统设计余玮龙(指导老师杨青胜)(湖北师范学院机电与控制工程学院湖北黄石 435002)前言电梯是随着现代高楼的林立而兴起的一个比较新的新兴行业,它主要就是一个垂直的交通运输工具。

基于组态王的监控软件设计

基于组态王的监控软件设计

基于组态王的监控软件设计作者:单丽慧王珺来源:《科学与财富》2016年第09期摘要:组态的概念最早来自英文Configuration,其含义是使用软件工具对各种资源进行配置,达到使计算机或软件按照预先设置,自动执行特定任务,满足使用者要求的目的。

它是伴随着集散型控制系统的出现而引入工业控制系统的[22]。

目前中国市场上的组态软件产品按厂商划分大致可以分为三类,即国外专业软件厂商提供的产品,国内外硬件或系统厂商提供的产品以及国内自行开发的国产化产品。

目前在市场上占主导地位的组态软件包括美国Wonderware公司的InTouch[23-23]、美国Intellution公司的iFIX、德困西门子公司的WINCC等。

关键词:组态王,监控软件,数据流1、引言组态的概念最早来自英文Configuration,其含义是使用软件工具对各种资源进行配置,达到使计算机或软件按照预先设置,自动执行特定任务,满足使用者要求的目的。

它是伴随着集散型控制系统的出现而引入工业控制系统的[22]。

目前中国市场上的组态软件产品按厂商划分大致可以分为三类,即国外专业软件厂商提供的产品,国内外硬件或系统厂商提供的产品以及国内自行开发的国产化产品。

目前在市场上占主导地位的组态软件包括美国Wonderware公司的InTouch[23-23]、美国Intellution公司的iFIX、德困西门子公司的WINCC等。

工控组态软件的结构可分两个层次,最底层是与现场控制站相连的I/O驱动程序接口模块,它主要完成上层软件与现场控制站之间的数据信号的转换和缓存,I/O驱动程序之上的中间层实时数据库是控制模块,实现实时数据、历史数据、设备数据等数据之间的关联和控制,并对图形显示模块、实时趋势模块和报警模块进行通信控制。

在使用组态软件时要充分使用其分布式的特点,组态软件通过分级的方式防止网络中单一的计算机遭受系统瘫痪的问题干扰,组态软件采用客户/服务器结构,添加新的节点十分简单,只需将新的服务器连接到网络上即可。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计(论文)-基于组态王的监控软件设计重庆理工大学
基于组态王的监控软件设计
摘要:近20多年来,由于微电子技术和计算机技术的飞速发展以及工业
自动化得要求逐步提高,PLC的应用已经在工业生产中较为普及。

越来越多的用户需
要监控这些智能装置的运行状态和运行参数,以便及时了解现场信息。

组态软件正是为了
满足这些要求而产生。

本次课程设计中主要介绍了基于组态王的石板岚垭检测系统的设计。

叙述了组态监控界面的设计和组态现场的模拟。

石板岚垭检测系统的制作为过程控制的一种,基本思想是采用多层递阶结构,直觉推理和动态控制策略。

用组态王设计的石板岚垭
控制系统工程显示直观,人机界面友好易于操作。

关键字:组态王检测系统 PLC
基于组态王的监控软件设计
1
重庆理工大学
第一章引言
组态软件,又称组态监控软件系统软件。

译自英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。

它是指一些数据采集与过程控制的专用软件。

它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为
用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。

组态软件的应用
领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以
及过程控制等诸多领域。

第二章系统方案的设计
2.1 组态软件的选择以及简单介绍
应课程设计要求,我们选择亚控的组态王软件,组态王开发监控系统软件,是新型的
工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭
式系统。

它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。

通常可以把
这样的系统划分为控制层、监控层、管理层三个层次结构。

其中监控层对下连接控制层,
对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。

尤其考虑三方面问题:画面、数据、动画。

通过对监控系统要
求及实现功能的分析,采用组态王对监控系统进行设计。

组态软件也为试验者提供了可视
化监控画面,有利于试验者实时现场监控。

而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。

它还具有丰富的设备驱动程序和灵活的组态方式、数据链接
功能。

2.2 课程设计要求及内容: 2.2.1 基本要求:
1. 选用合适的组态软件对石板岚垭电气主接线图进行绘制。

2. 能在石板岚垭
电气主接线图界面对电机进行监测。

基于组态王的监控软件设计
2
重庆理工大学
3. 在石板岚垭电气主接线图中对开关进行控制。

4. 登陆界面设计。

2.2.2 课程设计思路:
由于之前对组态王软件接触的比较少,我们这次课程设计认真学习了组态
王软件的相关知识和应用。

组态王软件结构由工程管理器、工程浏览器、以及运行系
统三部分组成。

工程管理器:工程管理器用于新工程的创建和已有工程的管理,对于已有
的工程搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。

工程浏览器:工
程浏览器是一个程序开发设计工具,用于穿件监控画面、监控的设备以及相关变量、动画
链接、命令语言以及设定运行系统配置等系统组态工具。

运行系统:工程运行界面,从采
集设备中获得通讯数据,并依照工程浏览器设计显示动态画面,实现人与设备的交互操作。

一般而言,建立一个应用工程大致可分为以下六个步骤: 1.创建新工程:为工
程创建一个目录来存放于工程相关的文件; 2.定义硬件设备并添加工程变量:添加
工程中需要的硬件设备和工程中使用的变量,包括内存变量和I/O变量;
3.制作图形并定义动画链接:按照实际工程要求绘制监测画面并使静态画面随着过
程控制对象产生动态效果;
4.编写命令语言:通过脚本程序的编写以完成较为复杂的上位控制; 5.进行
运行系统的配置:对运行系统、报警、历史数据记录、网络、用户等进行设置,是系统完
成用于现场前的必备工作;
6.保存并运行工程。

完成上述六个步骤一个可以拿到现场运行的工程就制作完成了。

简而言之,我们需要建立一个组态王的工程,其中主界面为石板岚垭的电气主接线图,在主接线图中能对电机电压电流的数据进行监测,数据有学校试验台的外部设备而来。


且要从组态王软件制作的界面控制外部实验台开关。

2.3 监测系统的详细设计:
2.3.1 画面设计(附录一):A.登陆界面;
B.电气主接线图画面;
基于组态王的监控软件设计
3
重庆理工大学
C.各电机数据监测画面;D.电机实时曲线;
F.电机(电压、电流、温度)历史曲线;
2.3.2 数据词典定义
数据词典中存放的是应用工程中定义的变量以及系统变量。

变量可以分为基本类型和
特殊类型两大类,基本类型的变量又分为内存变量和I/O变量两种。

“I/O变量” 指的是组态王与外部设备或其它应用程序交换的变量。

这种数据交换是双向的、动态的,就是说
在组态王系统运行过程中,每当I/O变量的值改变时,改值就会自动写入外部设备或远程
应用程序;每当外部设备或远程应用程序中的值改变时,组态王系统中的变量值也会自动
改变。

基本类型的变量也可以按照数据类型分为离散型、实型、正型和字符串型。

本工程
设置变量截图如下图一所示:
图一设置变量截图
基于组态王的监控软件设计 4
重庆理工大学
2.3.3 命令语言
组态王除了在定义动画连接时支持连接表达式,还允许用户编写命令语言来扩展应用程序的功能,极大地增强了应用程序的可用性。

命令语言的格类似C语言的格式,工程人员可以利用其来增强应用程序的灵活性。

在运行系统中进行编译执行。

命令语言有六种形式:应用程序命令语言、热键命令语言、事件命令语言、数据改变命令语言自定义函数命令语言以及画面、按钮命令语言,其区别在于命令语言的执行时机或条件不同。

以下几种是此工程所用到的命令语言:
A.主界面调用电机数据监测画面语言:
ShowPicture(\电机X数据监测\
B.退出系统与返回系统按下时使用语言:
ClosePicture(\
C.电机监测系统选择菜单切换设置:
及其命令语言:
基于组态王的监控软件设计 5
感谢您的阅读,祝您生活愉快。

相关文档
最新文档