工业组态课程设计

合集下载

工业组态软件应用技术第二版教学设计

工业组态软件应用技术第二版教学设计

工业组态软件应用技术第二版教学设计一、教学目标本教学设计旨在让学生了解工业组态软件的基本概念、使用方法以及应用技术。

通过本课程的学习,学生将掌握如下能力:1.掌握工业组态软件的基本概念和使用方法;2.能够运用工业组态软件进行PLC程序设计;3.掌握工业组态软件在实际工程中的应用技术。

二、教学内容第一章工业组态软件基础•工业组态软件的概念和分类;•工业组态软件的程序安装和使用方法;•工业组态软件的界面和功能介绍;•工业组态软件中的元件和对象。

第二章工业组态软件编程入门•工业组态软件基本语法和数据类型;•工业组态软件中的逻辑控制和循环语句;•工业组态软件中的数学和逻辑运算符;•工业组态软件中的PLC程序设计。

第三章工业组态软件应用技术•工业组态软件在制造业中的应用;•工业组态软件的数据交互和通讯技术;•工业组态软件的远程监控和控制技术;•工业组态软件的实时显示和调试技术。

三、教学方法1.讲解法:对于工业组态软件的概念、使用方法、编程基础等知识点,教师采用讲解法进行讲解。

2.演示法:对于工业组态软件的实际应用技术,教师通过演示操作进行展示。

3.实践法:学生进行课上的实验操作,巩固工业组态软件编程的基本技巧。

4.讨论法:引导学生对于工业组态软件的应用场景展开讨论。

四、教学评价1.平时作业:根据学生的实际情况,教师布置相应的实验和作业,以加深学生对于工业组态软件的认识和理解。

2.期末考试:根据课程的教学目标,针对知识点进行考核。

五、教学资源1.PPT教学课件:教师准备相应的PPT课件,进行课堂展示。

2.实验课程:学校实验室提供相应的实验课程,供学生学习和实践。

3.参考资料:教师为学生提供相应的教材和参考书籍,供学生参考。

六、参考资料1.梅锋等. 工业组态软件编程与实践[M]. 机械工业出版社, 2014.2.赵颖等. 工业组态软件应用技术[M]. 电子工业出版社, 2018.3.陈俊等. 工业自动化控制基础[M]. 机械工业出版社, 2020.4.葛广来等. 工业大数据与智能制造应用[M]. 科学出版社, 2019.以上为本教学设计的详细内容,希望能够帮助学生更好的了解和掌握工业组态软件的基本知识和应用技术。

工业组态控制技术教案PC

工业组态控制技术教案PC

任务实施(70分钟)任务一、组态软件概述组态软件,又称监控组态软件,译自英文SCADA,即Supervisory Control and DataAcquisition(数据采集与监视控制),组态软件的应用领域很广,它可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。

组态英文是“Configuration”,其意义究竟是什么呢?简单的讲,组态就是用应用软件中提供的工具、方法、完成工程中某一具体任务的过程。

利用一系列的标准功能组件,通过模块化任意组合来构造系统,在这里系统可以是硬件、软件。

具体到监控程序组态而言,就是采用一系列的标准软件组件,通过配置、连接等操作形成一个软件应用系统。

标准组件体现在:控件、接口、驱动程序等(均由组态软件开发商开发提供给用户)。

任务二、组态软件的应用场合通过ppt展示不同场景,总之得出结论,组态软件多应用在大型石化企业,当然其他行业也有涉及。

任务三、工业生产控制系统的发展1.原始的人工控制阶段最原始的控制方法,加多了就多放一点,加少了就少放一点。

为了代替人的劳动,减轻劳动强度,提高工作效率,保证大型、复杂工业的安全生产,向自动化方向改进。

了解组态软件了解组态软件的应用场合及将来就业岗位了解工业控制系统的发展从而了解组态软件的产生学习组态软件的基本概念通过教师讲解了解MCGS的基本功能学习并思考工业生产系统与组态软件的联系2.常规仪表控制▲使用常规仪表的中央控制室生产过程规模不断扩大,中控仪表越来越多,操作人员对过程的监控和操作的要求也越来越高,模拟仪表难以胜任。

3.计算机集中控制如何把因计算机的故障造成的危害减少,使危险分散,成为应用计算机控制系统首要解决的问题。

集中和综合的操作和监督要求对全厂、各车间和工段级的控制和操作有相应的数据通信联系,不仅要求有大量的数据传送,而且要求有高速的数据传输速率。

4.DCS控制系统▲DCS俗称为“工业大脑”DCS对象分散→控制分散DCS在国内自控领域又称为集散控制系统。

工业控制组态软件应用技术课程设计

工业控制组态软件应用技术课程设计

工业控制组态软件应用技术课程设计1. 简介工业控制组态软件是现代工业控制系统中必不可少的一种工具。

它主要用于对设备、流程、数据进行监控、采集、分析和控制,从而达到提高生产效率、降低生产成本、提高产品质量等目的。

本课程设计主要是针对工业控制组态软件的应用技术进行研究和实践,以提高学生对于工业控制系统的整体认识和理解。

2. 设计目标本课程设计旨在通过一系列课程内容和实践操作,使学生掌握以下技能和知识:1.掌握工业控制组态软件的基本概念和原理;2.熟练掌握工业控制系统中的数据采集、数据处理和控制策略等方面的技术;3.能够独立完成一个工业控制系统的组态设计,并对其进行实践验证和优化调整。

3. 设计内容本课程设计的内容主要包括以下几个部分:3.1 工业控制组态软件基础知识通过课堂讲解和实践操作,使学生了解工业控制组态软件的基本概念和原理,包括组态软件的分类和特点、组态软件在工业控制系统中所起的作用、组态软件的安装和配置、组态软件的主要功能等。

3.2 工业控制系统组态设计实践通过实践操作,使学生掌握工业控制系统的组态设计方法和技巧。

具体内容包括:1.工业控制系统参数的配置;2.工业控制系统模块的添加和删除;3.工业控制系统数据采集和监控;4.工业控制系统控制策略的制定和调整。

3.3 工业控制系统的实践应用通过案例实践,使学生了解工业控制系统的实际应用场景和应用范围,包括:1.工业生产流程控制系统的实践应用;2.工业自动化控制系统的实践应用;3.工业机器人控制系统的实践应用。

4. 设计要求本课程设计要求学生具备以下基本技能和能力:1.具备工业控制系统的基本概念和理论知识;2.熟练掌握工业控制组态软件的使用方法和技巧;3.能够独立完成一个工业控制系统的组态设计;4.能够对工业控制系统进行实践验证和优化调整;5.具备团队合作精神和沟通协调能力。

5. 总结本课程设计旨在通过理论学习和实践操作,提高学生对于工业控制系统和工业控制组态软件的认识和掌握,为学生今后从事相关领域的研究和实践奠定基础。

工业组态技术-组态王课程设计

工业组态技术-组态王课程设计

《工业组态技术》结课设计专业:学号:姓名:指导教师:基于组态王的酸奶生产工程控制一、设计题目:用组态王软件设计酸奶生产工程的控制系统二、设计原理:酸奶生产是一个压力、温度、液位控制系统,以发酵罐为主反映器,具体过程就是把新鲜原奶和发酵剂(乳酸菌)加入混合罐,通过监控混合罐的液位控制原料的注入量,经搅拌充分混合后注入到发酵罐,通过监控严格控制发酵罐温度,发酵完成后即可获得成品酸奶。

三、设计要求:以组态王知识为基础,设计一个功能相对完整的工程,即设计的工程相对独立,自成系统,工程所包含的功能比较全面,能反应所设计系统的一些实际内容。

四、设计目的:通过设计完成酸奶生产工程系统,全面的了解组态王软件的各项功能和它的应用,达到能运用组态王独立设计一个简单系统的目的,实现一个自动化专业学生的价值。

五、设计过程:首先新建一个工程,命名为:酸奶生产控制,存储路径为:G:\组态王\酸奶生产控制。

如下图(1)建立主画面。

○1新建一个命名为“反应车间”的画面,如下所示:该画面就是酸奶生产过程中的反应车间,该反应车间包括原料罐(盛装原奶)、发酵剂罐、混合罐、发酵罐、搅拌电动机、泵、以及若干阀门。

其中原料罐关联自身压力,混合罐关联自身液位,发酵罐关联自身温度,电机开关关联搅拌电机开关。

○2数据词典中新建变量:压力、液位、温度。

以液位为例,首先要定义外部设备: COM1 新建PLC 亚控仿真PLC 串行。

然后下一步,确定。

回到:数据词典并新建变量,如下图:以此建立液位、压力、温度以及泵开关(泵开关为内存离散型)四个变量。

○3在“反应车间”画面中从“图库”选择四个合适的反应器分别作为原料罐、发酵剂罐、混合罐,发酵罐,并关联自身变量,以液位为例,如下图:为了使各个变量的实时数值直观的反映出来,可以建立动画连接,以液位为例:选择工具箱文本在对应位置写下###,进行关联,如图:对泵进行如下关联:将各个罐放置合理的位置,并用文字标注,用管道连接起来,并在适当位置放置开关、阀门等器件,形成相对完整的连通图。

工业组态课程设计报告范文

工业组态课程设计报告范文

工业组态课程设计报告范文一、课程目标知识目标:1. 学生能理解工业组态的基本概念,掌握工业控制系统的结构及功能。

2. 学生能掌握至少一种工业组态软件的基本操作,如组态王、WinCC等。

3. 学生了解工业现场信号类型及传感器的作用,理解数据采集与监控的过程。

技能目标:1. 学生能运用工业组态软件进行简单的控制系统设计与组态。

2. 学生具备分析工业控制系统故障的能力,并能提出合理的解决方案。

3. 学生能够通过小组合作,完成一个简单的工业自动化项目。

情感态度价值观目标:1. 学生培养对工业自动化技术的兴趣,增强对现代工业的认识和了解。

2. 学生在项目实践中,培养团队协作精神,提高沟通与表达能力。

3. 学生认识到工业自动化技术在实际生产中的应用价值,增强对科技创新的热情。

课程性质分析:本课程为工业组态实践课程,旨在帮助学生将理论知识与实际应用相结合,提高学生的动手能力和创新能力。

学生特点分析:学生为高中二年级学生,具备一定的电子、电工基础知识和计算机操作能力,对工业自动化技术有一定的好奇心。

教学要求:1. 理论与实践相结合,注重培养学生的实际操作能力。

2. 教师引导学生自主学习,培养学生的创新意识和解决问题的能力。

3. 注重团队合作,提高学生的沟通与协作能力。

二、教学内容1. 工业组态基本概念:包括工业组态的定义、作用及发展历程。

教材章节:第一章 工业组态技术概述2. 工业控制系统结构及功能:分析工业控制系统的层次结构,介绍各层次的功能及相互关系。

教材章节:第二章 工业控制系统的结构与组成3. 工业组态软件操作:以组态王、WinCC为例,教授基本操作方法,包括画面设计、数据库连接、报警与事件处理等。

教材章节:第三章 工业组态软件及应用4. 工业现场信号类型及传感器:介绍常见工业信号类型,如模拟量、数字量等,以及各类传感器的工作原理与应用。

教材章节:第四章 工业现场信号与传感器5. 数据采集与监控:讲解数据采集与监控的基本原理,分析其在工业控制系统中的应用。

《工业组态控制技术》课程标准

《工业组态控制技术》课程标准

电气自动化专业《工业组态控制技术》课程标准课程编号:编制日期:年月日x x学院《工业组态控制技术》课程标准课程名称:工业组态控制技术适用专业:电气自动化一、前言(一)课程性质本课程是高职高专电气自动化专业必修课程,其目标在于培养学生在电气工程师岗位上从事电气设备和自动化系统集成开发等方面的职业能力,利用计算机软件对工业生产过程进行控制是一个全新的控制方法,因此基于组态软件和触摸屏的人机界面技术是自动化控制技术的重要组成部分,也是技术技能型人才所必须掌握的基本要素。

(二)课程设计思路引入自动化仪表与装置行业标准,以工程项目和企业自动化技术员职业成长过程所对应的典型工作任务为学习内容,将职业素质培养融入课程,实施教学做一体化的过程性评价方法,具体设计思路如下:1.组建以学院专任教师、企业专家的课程开发和实施团队,分析职业岗位的工作任务,按照一定的逻辑关系进行排序,对完成任务应具备的知识、能力、素质做出较为详细的描述,形成团队成员认可、线索清晰、层次分明的工作任务分析表;2.根据能力复杂程度,整合典型工作任务。

召开有教学专家、课程建设团队人员参与的课程标准建设会议,形成课程标准;3.引入自动化仪表与装置行业标准,校企共同进行课程整体设计、单元设计、教学组织设计、教学情景设计;4.以自动化控制系统操作、维护维修等职业岗位的工作过程为导向,从初级到高级,从简单到复杂,设计反应水位控制系统设计学习项目,包含简单工程的建立与运行、模拟组态控制系统综合设计等15个情境;5.根据教学规律及认知过程,构建教学计划、考核评价办法、课程考核标准及题库、多媒体教学资源建设,按照资讯计划、决策实施、评价反馈等步骤组织教学。

(三)先修后续课程在课程设置上,前导课程有《电工技术》《电子技术》《电气控制技术》及《PLC 技术》,后续课程有《自动生产线的调试与检修》。

二、课程目标能力目标:1.具备组态软件编程的基本能力;2.具备组态软件与开关量设备、模拟量等设备的联机调试能力;3.具有较强的典型自控系统设计能力;4.能完成组态控制系统综合设计。

工业组态课程设计报告(组态王)

工业组态软件设计报告学院自动化学院专业班级自1103目录1标题纯水制备系统监控界面制作 (1)2目的 (1)3内容 (1)3.1纯水制备系统主画面 (1)3.2纯水车间流程监控 (1)3.3注射水车间流程监控 (1)3.4纯水车间各数据历史曲线 (2)3.5注射水车间各数据历史曲线 (2)3,6纯水车间报警 (2)3.7注射水车间报警 (2)3.8纯水车间报表 (2)3.9注射水车间报表 (3)4结果 (3)4.1 系统主画面 (3)4.2纯水车间流程及实时数据曲线 (3)4.3 注射水车间流程及实时曲线 (4)4.4 纯水车间数据历史曲线 (5)4.5 注射水车间数据历史曲线 (6) (6)4.6 纯水车间报警 (7)4.7 注射水车间报警 (8)4.8 纯水车间数据报表 (9)4.9 注射水车间数据报表 (10)5心得体会 (10)1标题纯水制备系统监控界面制作2目的通过组态王编辑人机交互界面实现对纯水制备系统各数据的监控,操作人员可以根据组态王人机界面中的系统状态对实际系统进行相关调试,完善控制。

3内容3.1纯水制备系统主画面整个系统的主画面即人机界面首页,通过该页面可以进入纯水制备系统的任意界面,并且此模块中包含整个系统唯一的退出链接,操作人员只能从这一界面实现系统的退出。

3.2纯水车间流程监控纯水制备系统的一个重要环节,此环节经过加药,过滤,软化,混床,微滤,紫外灯消毒等步骤实现对原水的净化。

并且在流程图的下面附有各数据量的实时监控曲线,形象直观。

页面中设有主画面和菜单按钮,可进行系统中各画面间的切换。

3.3注射水车间流程监控注射水车间通过蒸馏的方法进一步对纯水进行净化,满足一些工业过程对蒸馏水的需求,并且该系统可以对用过的水进行再收集进行二次蒸馏净化,节约资源,提高生产效率。

并且在流程图的下面附有各数据量的实时监控曲线,形象直观。

页面中设有主画面和菜单按钮,可进行系统中各画面间的切换。

组态课程设计

组态课程设计组态(SCADA)是一种广泛用于控制和监测工业过程的技术。

组态系统通常由监视器、人机界面、PLC控制器、电机、阀门和传感器组成,以对工业系统进行监测和控制。

组态系统可用于自动化生产、能源管理、工艺控制、设备监控等领域。

在组态系统中,一般采用图形化界面(HMI)来展示监控数据和控制器状态。

传感器将获取的数据反馈到控制器中,控制器通过输出信号对机器进行控制。

展示监控数据可使运维人员及时获取信息,做出相应的操作和决策。

组态课程是针对从事工业控制和自动化领域的专业技术人员进行培训的一种课程,旨在培养学员的组态系统设计和操作能力。

组态课程设计组态课程的设计应基于实际工业场景,并紧密结合企业需求。

以下是组态课程设计的主要内容:1. 组态系统基础组态系统基础包括:•组态系统基本组件和结构•SCADA系统基本原理和功能•PLC控制器的基础知识•常用通讯协议2. 组态软件使用组态软件是组态系统的核心,常用的组态软件有Wonderware InTouch、WinCC、iFix、Intellution iFix等。

组态软件使用主要包括:•软件安装和配置•绘制组态图•学习组态运行环境•将PLC控制器连接到组态系统3. 组态系统实战组态系统实战将提供真实的工业场景,让学员了解组态系统的实际应用。

实战内容包括:•基于PLC的电机和控制阀的控制•工业生产过程的控制和监测•组态系统的报警和诊断4. 组态系统优化组态系统优化主要包括:•优化的定义和目标•组态系统优化方案•使用组态软件对系统进行优化•优化结果的评估和反馈课程实效组态课程设计的实效体现在:•学员掌握组态系统的基本知识和技能•学员能够熟练使用组态软件,绘制组态图和连接PLC•学员能够解决组态系统运行中的问题•学员能够为组态系统的优化提供方案,并进行系统优化组态课程设计需紧密结合实际工业需求,提供真实的案例,为学员提供实际操作的机会,并为学员量身定制培训内容,提高学员在组态系统领域的实际操作能力。

工业网络与组态技术教案-- 项目六-2

教案首页学年第学期No.教案首页12教学环节教学内容教学活动设计意图教师活动学生活动子任务1:程序合并及二次开发调试---【D1】1.将项目二至项目五程序合并到本项目;2.二次开发及调试。

(55min)【组织合并巡回指导】组织学生合并程序,及时解答疑问。

【自主合并合作研讨】分组自主合并程序,出现问题研讨解决。

【迭代提升】回顾条件语句的使用方法,尝试自主编写主程序,在调试修改中掌握程序二次开发与修改调试的方【引导检查分组点评】引导学生检查合并后的程序,编写主程序,并对出现问题进行点评。

【检查问题修改完善】按照教师点评的思路,小组自查,共同讨论主程序如何编写。

D实施34教学环节教学内容教学活动设计意图教师活动学生活动2.确定编程思路垃圾焚烧发电系统包括垃圾接收系统、垃圾焚烧系统、烟气污水净化系统、发电系统等,各自需按要求进行控制,故采用主程序调用子程序的思路。

5教学环节教学内容教学活动设计意图教师活动学生活动。

【启发学生思考】主程序如何编写?3.脚本程序编写与调试(1)运行策略的设置1)本项目需要建立五个脚本程序,分别命名为脚本程序1-5,其中脚本程序5为主程序,脚本程序1-4为子程序。

2)将“垃圾接收监控系统”脚本程序拷贝到脚本程序1中。

6789101112131415161718192021。

工业组态技术结课设计 组态王设计

1、新建组态王工程:组态王工程管理器——新建,输入工程名,建立工程“组态王设计”。

2、进入工程浏览器,选择“数据词典”,新建“温度、液位、压力”三个变量。

3、对“温度、液位、压力”分别设置:二、建立“主画面”并进行设置1、在“工程浏览器”中新建画面“主画面”,在“主画面”中编辑作“反应车间”的系统图2、对“温度、压力、液位”下的“###”分别进行设置:3、对反映“温度、液位、压力”变化的反应器分别进行设置:4、各项设置完成后在“开发系统——文件”中进行“全部存”,然后点击“切换到View”,看系统各量变化。

三、建立“下”画面1、“下”画面上有各个按钮,用于实现各个画面的调入、系统的退出以及其他特殊的功能。

对按钮的设置,以“主画面”按钮为例,设置如下:2、“退出”菜单的命令语言如下:四、报警1、在“工程浏览器”建立“报警”画面,对画面进行编辑。

2、在“工程浏览器——数据词典”中定义“温度报警标志、液位报警标志、压力报警标志”然后设置“报警”画面中的各量,其中“实时报警”和“历史报警”的报表有“工具箱”中的“报表窗口”选择。

“报警”画面的设置为:总的“报警确认”设置如下:总的报警指示灯设置如下:3、“温度、液位、压力”中的各量设置,以“温度”的设置为例。

对“报警确认”的设置如下:对报警指示灯的设置为:对“温度——上限”的设置为:对“温度——下限”的设置为:设置完成后,“全部存”,“切换到View”,看演示变化:五、配方1、在“工程浏览器——数据词典”中建立变量名“配方名称、原料、催化剂”,“配方名称”为内存字符串型,“原料、催化剂”都为内存整型。

2、建立“配方”画面:3、“配方名称、原料、催化剂”的设置以“配方名称”的设置为例:4、“上一配方”的设置为:5、“下一配方”的设置与“上一配方”的设置相似,“命令语言”中的语句为:RecipeSelectNextRecipe( "E:\组态王设计\组态王设计\车间配方.csv", "\\本站点\配方名称" ); RecipeLoad( "E:\组态王设计\组态王设计\车间配方.csv", "\\本站点\配方名称" );6、“选择配方”的语句为:RecipeSelectRecipe( "E:\组态王设计\组态王设计\车间配方.csv", "\\本站点\配方名称","请输入" );7、“增加配方”的语句为:ShowPicture("增加配方");8、“删除配方”的语句为:RecipeDelete( "E:\组态王设计\组态王设计\车间配方.csv", "\\本站点\配方名称" );9、建立“增加配方”画面:“配方名称”的设置为:“原料、催化剂”的设置与“配方名称”的设置相似。

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

北京科技大学
工业组态软件设计报告
学院自动化
专业班级自1101
姓名孙文彦
学号********
指导教师刘艳
成绩
2014 年 3 月
工业组态软件设计报告
目录
1背景 (1)
1.1软件背景 (1)
1.2选题背景 (1)
2目的 (2)
3内容 (2)
3.1创建主画面 (2)
3.1.1监控画面 (2)
3.1.2控制按钮 (3)
3.1.3登陆画面 (3)
3.2报警和事件 (3)
3.3趋势曲线 (4)
3.4控件 (4)
3.5报表系统 (5)
4结果 (6)
4.1数据库 (6)
4.2画面效果 (6)
5心得体会 (11)
自来水厂净化监控系统
1背景
1.1软件背景
组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。

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

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

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

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

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

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

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

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

组态王软件开发具有以下几个特点: (1)实验全部用软件来实现,只需利用现有的计
算机就可完成自动控制系统课程的实验,从而大大减少购置仪器的经费;(2)该系统是中
文界面,具有人机界面友好、结果可视化的优点;(3)对用户而言,操作简单易学且编程
简单,参数输入与修改灵活,具有多次或重复仿真运行的控制能力,可以实时地显示参数
变化前后系统的特性曲线,能很直观地显示控制系统的实时趋势曲线,这些很强的交互能
力使其在自动控制系统的实验中可以发挥理想的效果。

1.2选题背景
对净化过程的监控是保证自来水厂净化过程安全有效进行的前提与保障,此次设计选取蓄水池液位、过滤器液位、消毒剂液位、消毒池液位作为研究模拟自来水厂的净化
过程,运用组态王完成动画设计、报警窗口和曲线报表的制作,以及其他功能的实现。

2目的
以组态王知识为基础,设计一个功能相对完整的工程,即设计的工程相对独立,自成系统,工程所包含的功能比较全面,能反应所设计系统的一些实际内容。

通过设计完
成自来水厂净化监控系统,全面的了解组态王软件的各项功能和它的应用,达到能运用
组态王独立设计一个简单系统的目的,实现一个自动化专业学生的价值,为以后的学习
和工作打下扎实的基础。

3内容
●创建新工程,为工程创建一个目录用来存放与工程相关的文件。

●定义硬件设备并添加工程变量,添加工程中需要的硬件设备和工程中使用的变
量,包括内存变量和I/O 变量。

●制作图形画面并定义动画连接,按照实际工程的要求绘制监控画面并使静态画
面随着过程控制对象产生动态效果。

●编写命令语言,通过脚本程序的编写以完成较复杂的操作上位控制。

●进行运行系统的配置,对运行系统、报警、历史数据记录、网络、用户等进行
设置,是系统完成用于现场前的必备工作。

●保存工程并运行,完成以上步骤后,一个可以拿到现场运行的工程就制作完成
了。

3.1创建主画面
3.1.1监控画面
监控画面是反应系统各部分相互联系的直观表现,根据软件监控的需要,要对自来
水净化系统液位实行监控,但由于是模拟设计,没有真正的对象,于是构造一个虚拟对象,即设计一个基于组态王的液位的模拟控制,通过对模拟水箱液位的控制来模拟现场
真正的运行情况,一边进行监控。

新建监控画面,设置画面属性,使用工具箱和画板完成画面的美观设计,打开图库,从中选取反应器、泵、阀门、开关等,利用工具箱中的立体管道工具,连接各元件,使
之组成完整的系统并保存。

通过建立各元件与变量的联系,建立连接后蓄水池等反应
器的液位高度随着所设定液位的值变化而变化,能在画面中实时显示各部分的液位值,制作液体流动动画。

监控画面中还插入了日历控件和立体棒式图,使内容更加丰富。

3.1.2控制按钮
为了方便各画面之间的连接,在运行过程中便于切换,通过几个ShowPicture()的
函数,在控制按钮画面中添加了几个按钮,弹起时切换到相应的画面。

3.1.3登陆画面
登陆画面作为整个设计的门面,在其中插入了美丽的背景图画,提高整个设计的美观度,使设计看起来更完整系统化。

登陆画面由登陆和退出两个按钮组成,登陆按钮弹
起时进入控制按钮画面,退出按钮弹起时退View状态。

3.2报警和事件
在报警和事件窗口中分为报警指示灯和报警事件记录两部分,其中报警事件又包括实时报警事件记录和历史报警事件录。

指示灯与液位仪对照可以直观醒目的观察到是否
报警的状态,报警事件中详细的记录了报警日期、时间和原因等。

添加报警指示灯与液位报警指示的内存离散量相关联,并且编辑命令语言,如图1,在报警状态时变红,正常时是绿色。

图1 报警标志命令语言
3.3趋势曲线
在本次设计中制作了实时趋势曲线和历史趋势曲线。

新建画面,利用工具箱中的绘制实时趋势曲线,关联变量,设置属性。

新建画面,利用工具箱中的插入历史趋势曲线控件,在数据词典中设置数据变
化记录,增加历史曲线变量。

3.4控件
新建日历控件画面,在数据词典中定义年月日三个内存实型变量,利用添加Microsoft date and time picker control,绘制日历控件,设置属性,编辑命令语言。

新建立体棒式图画面,在显示时和存在时分别编辑命令语言,如图2、3,使棒式图随
着液位变化而变化。

并且将日历控件和棒式图控件插入到监控画面中,通过按钮连接。

图2 立体棒式图画面命令语言
图2 立体棒式图画面命令语言
3.5报表系统
报表系统由实时数据报表、历史数据报表、历史数据查询报表、1分钟数据查询报表、日报表等组成,可以查询、打印实时数据,也可以对一段时间内的数据进行分析比对,计算平均值,更加直观的反应容器内液位的高低,并做记录。

4结果
4.1数据库
在数据词典中定义变量,如图4,通过与画面中的内容关联,达到运行效果。

图4 数据词典
4.2画面效果
登陆画面,登陆按钮与控制按钮画面连接,画面之间相互切换。

图5 登陆和控制按钮画面
监控画面是系统的主画面,蓄水池、过滤器、消毒剂和消毒池的液位作为主要研究对象,并且插入了日历控件和立体棒式图控件,数据变化的效果在图中看起来更加明显。

图6 监控画面
报警和事件画面,由报警指示灯和报警事件记录两大部分组成。

当液位高于最大值,低于最小值时报警灯变红,并且记录报警事件。

图7 报警和事件画面
实时趋势曲线画面随着时间发生变化,记录实时数据变化趋势;历史趋势曲线画面是记录各数据在较大周期内的变化趋势。

图8 实时趋势曲线画面
图9 历史趋势曲线画面
实时数据报表画面,包括实时数据自动打印、手动打印等几个按钮,记录数据实时值并实现相关功能。

图10实时数据报表画面
历史数据报表画面,设置历史数据查询按钮,添加命令语言,在按钮按下时显示数据。

图11 历史数据报表画面
1分钟数据报表画面,从整分开始动态实时显示这一分钟内秒的数据值。

1分钟数据查询按钮与1分钟数据查询画面用命令语言连接起来,当按钮弹起时显示1分钟内数据和它们的平均值。

日报表是一天内从起始时间每间隔一小时记录的数据。

图12 1分钟数据报表画面
图13 1分钟数据查询报表画面
5心得体会
在这次的组态王软件的实训中,通过自己不断的摸索,感觉到收获很多。

此次课程
设计,按照设计的要求首先对组态王的指导教材进行了仔细的阅读和研究,力争每个步
骤都不出现不应有的错误,然后才进行画图的设计。

因为我坚持做任何程序都要认真细心,任何一个小小的失误都会造成整个设计的失败,更懂得了没有足够的耐力和信心就
很难坚持对课程设计每一步的顺利进行。

课程设计的过程中遇到错误时很多的,当遇到
错误时,我总是仔细寻找错误的根源,从根本上明白自己犯错误的原因,从而真正的解
决问题,真正明白自己的不足之处。

对编程环节中出现的错误解决的同时,加深了我们
对程序的深层理解,清楚程序中每一步的功能,在程序的运行中是十分重要的,一个好
的结构在运行中能够充分的发挥程序的功能。

结构设计的合理性决定了这个程序的价值。

通过本次运用组态王软件设计自来水厂净化监控系统这一工程,使我接触到了组态
王这一实用的软件,全面的了解了设计一个工程的设计步骤、方法。

随着工业自动化水平的逐渐提高,计算机在工业领域的广发应用,人们对工业自动
化的要求也越来越高,各种操作、监控软件层出不穷。

通过对组态王软件的操作,使我
收获颇丰,提高了自身的专业技能,增加了就业优势。

相关文档
最新文档