监控组态软件实验报告(二)
组态软件实习报告

一、实习背景随着我国工业自动化程度的不断提高,组态软件在工业自动化领域得到了广泛的应用。
为了更好地了解组态软件在实际生产中的应用,提高自己的实践能力,我选择了在某自动化设备公司进行组态软件实习。
二、实习目的1. 熟悉组态软件的基本功能和使用方法;2. 掌握组态软件在实际工程项目中的应用技巧;3. 提高自己的动手能力和团队协作能力;4. 了解自动化设备的生产流程和工艺要求。
三、实习内容1. 组态软件基础知识学习在实习初期,我主要学习了组态软件的基本概念、功能模块、操作界面等。
通过查阅资料和请教同事,我了解了常见的组态软件有西门子STEP7、Siemens WinCC、Rockwell Allen-Bradley RSLogix等。
2. 项目实践在实习过程中,我参与了多个自动化项目的实施。
以下为其中一个项目实例:项目名称:某工厂生产线自动化控制系统项目内容:为某工厂生产线设计一套自动化控制系统,实现生产线的自动化运行。
项目要求:(1)实现生产线设备的启停、速度调节、状态监控等功能;(2)实现生产线的故障报警、故障诊断等功能;(3)实现生产线的远程监控和远程控制。
在项目实施过程中,我主要负责以下工作:(1)根据项目需求,设计组态软件的界面布局;(2)编写组态软件的脚本程序,实现设备控制、状态监控等功能;(3)进行组态软件的调试和优化。
3. 团队协作与沟通在项目实施过程中,我与团队成员密切配合,共同完成项目任务。
在遇到问题时,我们积极沟通,共同探讨解决方案。
通过这次实习,我深刻体会到了团队协作的重要性。
四、实习收获1. 熟练掌握了组态软件的使用方法,提高了自己的动手能力;2. 学会了在实际工程项目中运用组态软件,解决了实际问题;3. 提升了团队协作与沟通能力;4. 深入了解了自动化设备的生产流程和工艺要求。
五、实习总结通过这次组态软件实习,我对自动化领域有了更深入的了解,提高了自己的实践能力。
在今后的工作中,我将继续努力,不断学习新知识、新技能,为我国工业自动化事业贡献自己的力量。
组态软件控制实训报告

一、实训背景随着工业自动化技术的不断发展,组态软件在工业控制领域中的应用越来越广泛。
为了提高我们的实际操作能力,本次实训选择了组态软件作为实训内容,通过实际操作掌握组态软件的使用方法,实现工业控制系统的搭建与调试。
二、实训内容1. 组态软件介绍组态软件是一种用于工业自动化控制的图形化编程工具,它通过图形化的方式将工业控制系统中的各种设备和参数进行配置和连接,从而实现对工业生产过程的实时监控和控制。
2. 实训目标(1)掌握组态软件的基本功能和使用方法;(2)学会搭建简单的工业控制系统;(3)了解工业控制系统中的常见问题及解决方法。
3. 实训步骤(1)安装组态软件:选择合适的组态软件,如MCGS、力控等,并进行安装。
(2)创建新工程:在组态软件中创建一个新的工程,包括工程名称、描述、版本等信息。
(3)添加设备:在工程中添加需要控制的设备,如PLC、传感器、执行器等。
(4)配置设备:对添加的设备进行配置,包括设备类型、参数、通信方式等。
(5)设计画面:根据实际需求设计画面,包括设备状态显示、参数设置、报警提示等。
(6)编写脚本程序:根据控制需求编写脚本程序,实现对设备的控制。
(7)调试与运行:对搭建的控制系统进行调试,确保系统正常运行。
三、实训过程1. 安装组态软件根据实训要求,选择MCGS组态软件进行安装。
安装过程中,按照软件提示进行操作,完成安装。
2. 创建新工程打开MCGS组态软件,点击“新建工程”按钮,输入工程名称、描述、版本等信息,创建一个新的工程。
3. 添加设备在工程中添加需要控制的设备,如PLC、传感器、执行器等。
选择相应的设备类型,配置设备参数,如通信端口、波特率等。
4. 配置设备对添加的设备进行配置,包括设备类型、参数、通信方式等。
根据实际需求,设置设备的报警阈值、控制逻辑等。
5. 设计画面根据实际需求设计画面,包括设备状态显示、参数设置、报警提示等。
使用MCGS组态软件提供的图形化工具,绘制画面元素,如按钮、指示灯、图表等。
组态软件实习报告

实习报告一、实习背景及目的随着现代工业自动化技术的不断发展,组态软件在工业控制系统中的应用越来越广泛。
为了更好地了解组态软件的原理和应用,提高自己在工业自动化领域的实践能力,我选择了组态软件实习项目。
本次实习的目的在于熟悉组态软件的基本操作、掌握组态软件的编程方法,以及学会利用组态软件实现工业控制系统的监控和管理。
二、实习内容与过程1. 实习前的准备工作在实习开始前,我对组态软件的基本概念和原理进行了学习,了解了组态软件的发展历程、主要功能和应用领域。
同时,我还掌握了计算机控制系统的基本原理,为实习打下了坚实的基础。
2. 实习过程实习过程中,我主要进行了以下几个方面的工作:(1)学习组态软件的基本操作。
通过实习导师的讲解和自学,我掌握了组态软件的启动、界面布局、数据采集、报警处理等基本操作。
(2)学习组态软件的编程方法。
我学习了组态软件的脚本语言,并掌握了利用组态软件实现数据处理、图形显示、报警处理等功能的编程方法。
(3)实际操作。
在实习过程中,我参与了多个实际项目的操作,包括模拟工业控制系统数据的采集、处理和显示,以及报警事件的处理。
通过实际操作,我对组态软件的应用有了更深入的了解。
(4)项目实践。
在实习导师的指导下,我参与了一个组态软件项目的开发,负责部分程序的编写和调试。
通过项目实践,我提高了自己的实际动手能力,掌握了组态软件在实际工程中的应用。
三、实习收获通过本次实习,我取得了以下收获:1. 掌握了组态软件的基本操作和编程方法,学会了利用组态软件实现工业控制系统的监控和管理。
2. 了解了组态软件在工业自动化领域的重要性和广泛应用,为以后从事相关工作打下了基础。
3. 提高了自己的实际动手能力,学会了在实际项目中运用所学知识解决实际问题。
4. 增强了自己的团队协作意识,学会了与同事共同完成项目任务。
四、实习总结通过本次实习,我对组态软件有了更深入的了解,实践能力得到了锻炼。
同时,我也认识到自己在某些方面的不足,如编程水平、实际操作经验等,需要在今后的学习和工作中继续努力提高。
组态软件实验报告范文(3篇)

第1篇实验名称:组态软件应用实验实验日期:2023年4月15日实验地点:计算机实验室一、实验目的1. 熟悉组态软件的基本功能和操作流程。
2. 学习如何使用组态软件进行实时数据的采集、处理和显示。
3. 培养实际应用组态软件解决实际问题的能力。
二、实验原理组态软件是一种广泛应用于工业自动化领域的软件,它可以将各种硬件设备连接起来,实现对实时数据的采集、处理和显示。
组态软件具有以下特点:1. 灵活性:可以灵活地配置各种硬件设备,满足不同应用需求。
2. 易用性:操作简单,用户界面友好,易于上手。
3. 可扩展性:支持多种接口,可以方便地与其他软件或硬件设备进行集成。
三、实验内容1. 组态软件的安装与启动2. 硬件设备的连接与配置3. 数据采集与处理4. 数据显示与报警设置5. 组态软件的应用案例四、实验步骤1. 组态软件的安装与启动(1)将组态软件安装光盘放入光驱,自动运行安装程序。
(2)按照安装向导提示,选择合适的安装路径、组件和选项,完成安装。
(3)启动组态软件,进入主界面。
2. 硬件设备的连接与配置(1)将硬件设备连接到计算机,确保设备正常运行。
(2)在组态软件中,选择“设备”菜单,添加相应的硬件设备。
(3)配置设备参数,如通讯方式、波特率、地址等。
3. 数据采集与处理(1)在组态软件中,创建一个新项目,设置项目名称、描述等信息。
(2)在项目中,添加数据采集设备,如模拟量输入、开关量输入等。
(3)设置采集设备的参数,如采样周期、数据类型等。
(4)对采集到的数据进行处理,如滤波、转换等。
4. 数据显示与报警设置(1)在组态软件中,创建一个新画面,用于显示实时数据。
(2)在画面上,添加相应的控件,如趋势图、仪表盘等。
(3)设置控件的数据源,将采集到的数据绑定到控件上。
(4)设置报警条件,如数据超出范围、设备故障等,并配置报警动作。
5. 组态软件的应用案例(1)以一个简单的工业生产过程为例,设计一个组态软件项目。
监控组态软件实验报告

监控组态软件实验报告监控组态软件实验报告引言:近年来,随着科技的不断进步,监控技术在各个领域中得到了广泛应用。
监控组态软件作为其中重要的一环,为监控系统的建设和运行提供了便利。
本文将对监控组态软件进行实验研究,并对其特点、功能和应用进行探讨。
一、监控组态软件的基本概念监控组态软件是一种用于监控系统的可视化配置工具,通过图形化界面,用户可以方便地配置监控系统的各个参数和功能。
它能够将传感器、控制器、数据采集设备等硬件设备与软件系统进行连接,实现数据的采集、分析和显示。
二、监控组态软件的特点1. 可视化配置:监控组态软件通过图形化界面,使用户可以直观地配置监控系统,无需编写复杂的代码或配置文件。
2. 灵活性:监控组态软件具有较高的灵活性,可以根据用户需求进行定制化配置,满足不同行业和领域的监控需求。
3. 实时监控:监控组态软件可以实时监测和显示各个监控点的数据,用户可以随时了解系统的运行状态。
4. 报警功能:监控组态软件可以设置各种报警条件和报警方式,一旦系统出现异常情况,会及时发出警报,提醒用户采取相应的措施。
5. 数据分析:监控组态软件能够对采集到的数据进行分析和统计,生成各种报表和图表,帮助用户更好地了解系统的运行情况。
三、监控组态软件的功能1. 设备管理:监控组态软件可以对监控系统中的各种设备进行管理,包括设备的添加、删除、修改和查询等操作。
2. 参数配置:监控组态软件可以对监控系统的各个参数进行配置,如采样频率、报警阈值等。
3. 实时监测:监控组态软件可以实时监测各个监控点的数据,并将其显示在界面上,以便用户随时查看。
4. 历史数据查询:监控组态软件可以对历史数据进行查询和回放,帮助用户了解系统的运行历史。
5. 报警管理:监控组态软件可以对报警条件进行设置,并对报警信息进行管理和处理。
6. 数据分析:监控组态软件可以对采集到的数据进行分析和统计,生成各种图表和报表,帮助用户了解系统的运行情况。
组态软件认识实验报告(3篇)

第1篇一、实验目的1. 理解组态软件的基本概念和功能。
2. 掌握组态软件的安装与启动。
3. 学习组态软件的基本操作,包括画面制作、设备连接、控制算法配置等。
4. 通过实际案例,了解组态软件在工业自动化控制中的应用。
二、实验内容1. 组态软件简介组态软件是一种用于工业自动化控制的图形化编程工具,它可以将各种工业设备和控制系统进行集成,实现对生产过程的实时监控、数据采集、报警处理等功能。
组态软件具有以下特点:图形化编程:通过拖拽、连接等操作,方便地构建控制系统。
模块化设计:将系统分为多个模块,便于扩展和维护。
可移植性强:支持多种工业通信协议,方便与其他系统进行集成。
2. 组态软件安装与启动以MCGS组态软件为例,介绍安装与启动过程:(1)下载MCGS组态软件安装包。
(2)双击安装包,按照提示进行安装。
(3)安装完成后,双击桌面上的MCGS组态软件图标,启动软件。
3. 组态软件基本操作(1)画面制作在MCGS组态软件中,画面制作主要包括以下步骤:创建新画面:选择“文件”菜单中的“新建”选项,创建一个新的画面。
添加元件:从元件库中选择所需的元件,拖拽到画面上。
配置元件属性:双击元件,在属性窗口中设置元件的参数,如名称、标签、颜色等。
连接元件:将元件之间的连接线拖拽到对应的端口,实现数据交互。
(2)设备连接组态软件支持多种工业通信协议,如Modbus、OPC等。
以下以Modbus协议为例,介绍设备连接过程:在“设备”菜单中选择“Modbus”选项,添加新的Modbus设备。
配置设备参数,如设备地址、端口、波特率等。
将设备连接到相应的元件,实现数据采集。
(3)控制算法配置组态软件支持多种控制算法,如PID控制、模糊控制等。
以下以PID控制为例,介绍控制算法配置过程:在“控制”菜单中选择“PID控制”选项,添加新的PID控制器。
配置控制器参数,如比例系数、积分系数、微分系数等。
将控制器连接到相应的元件,实现控制功能。
监控组态软件实验报告
监控组态软件实验报告《监控组态软件实验报告》近年来,随着信息技术的不断发展,监控系统在各个领域中扮演着越来越重要的角色。
而监控组态软件作为监控系统中的重要组成部分,其性能和稳定性对整个系统的运行起着至关重要的作用。
为了更好地了解监控组态软件的性能和功能,我们进行了一系列的实验,并撰写了本篇实验报告。
首先,我们对监控组态软件的界面进行了分析和评估。
通过对比不同软件的界面设计和操作方式,我们发现一些软件在用户友好性和操作便捷性方面存在明显的差异。
一些软件界面简洁清晰,操作流畅,而另一些软件则显得复杂混乱,给用户带来了不便。
因此,我们认为监控组态软件的界面设计对用户体验至关重要,应该注重简洁明了和操作便捷。
其次,我们对监控组态软件的功能进行了测试。
我们测试了软件的实时监控、数据分析、报警处理等功能,并对比了不同软件在功能上的差异。
我们发现一些软件在功能丰富性和实用性方面表现突出,而另一些软件则功能单一,无法满足实际监控需求。
因此,我们认为监控组态软件的功能性是其核心竞争力,应该注重功能的完善和创新。
最后,我们对监控组态软件的稳定性进行了测试。
我们模拟了不同场景下的监控系统运行,并对比了软件在运行稳定性方面的表现。
我们发现一些软件在长时间运行时存在卡顿、崩溃等问题,而另一些软件则运行稳定,表现优异。
因此,我们认为监控组态软件的稳定性是其基础,应该注重稳定性的提升和问题的修复。
综上所述,通过本次实验,我们对监控组态软件的性能和功能进行了全面的评估和分析。
我们认为监控组态软件的界面设计、功能性和稳定性是其核心竞争力,应该注重这些方面的提升和改进,以满足不同领域监控系统的需求。
希望本次实验报告能为监控组态软件的研发和应用提供一定的参考和借鉴。
监控组态软件实验报告(二)
监控组态软件实验报告(一)实验名称:复杂系统工程改造实验目的:熟悉力控监控组态软件开发环境,重点要掌握组态软件中提供的各种动画形式及使用方式,同时进一步了解组态软件中变量等数据的使用,能够对原有复杂工程进行改造。
实验内容:改造力控监控组态软件中的“演示Demo”工程,能够实现改变一些原有动画,同时为更进一步的了解各个动画的使用,将一些原有的图库资源改用小控件进行拼凑,进而实现原有功能。
实验步骤:一、原有工程改造1)源工程备份*.PCZ;2)修改首页面:只保留锅炉和空调框,删除其余三个;标题改成“北京理工大学能源管理系统”,并添加北理工图片LOGO。
3)双击主菜单窗口,在“功能配置”中将锅炉和空调菜单保留,删除其他三个菜单;4)在“锅炉”画面中:添加“北京理工大学供热系统”标题;将烟囱图片区域用带有北理工特色的图片替代;用上两次可学习的罐液位平衡系统改造加热器部分画面组态,实现罐液位的上升和下降过程,同时阀门开闭动作(罐对象和阀门对象最好自制);点击管道对象,将其的“流动属性”和入口、出口阀门动作相联系起来;点击出口温度和出口压力数据,在其隐藏属性中添加出口阀门状态表达式,实现排液时才显示温度和压力;利用对象的垂直移动功能制作一个游标,并和数据库点v.PV相联系;在脚本语言的递加、递减算法中用v.PV作为增量步长;利用对象水平移动功能实现煤块在传送带上运动的动画效果;利用对象旋转功能实现传送带滚轮转动动画效果;增加入口温度标签,并实现当鼠标移动到入口阀门上的时候显示温度,鼠标移开时隐藏温度的效果。
5)在空调画面中:添加“北京理工大学教学楼空调系统”标题拆分“回风温度”,双击,记录该温度对应的数据库点名,例如“楼宇\a3.PV”在图库精灵中拖出一个仪表对象,并使之像是内容对应该数据库点;在“回风温度”对象动画属性页面中选择鼠标动作,在“鼠标进入”和“鼠标离开”事件响应代码中写:标志位=1/0;在仪表对象的动画属性页面中设定隐藏属性,对应表达式:标志位==1 二、建立新工程构造原有图库1)用椭圆、矩形构造罐的图样,用矩形构造阀门,用空心椭圆及直线构造滚轮,用直线和矩形构造简易游标。
组态软件控制实训报告(3篇)
第1篇一、实训背景随着工业自动化技术的飞速发展,组态软件在工业自动化领域的应用越来越广泛。
组态软件以其强大的图形化编程、灵活的模块化设计以及易于操作的特点,成为了自动化工程师不可或缺的工具。
为了提高学生的实践能力,加强理论与实践的结合,我们开展了组态软件控制的实训课程。
二、实训目的1. 熟悉组态软件的基本功能和操作方法。
2. 掌握组态软件在工业自动化控制中的应用。
3. 培养学生动手实践能力,提高解决实际问题的能力。
4. 激发学生对自动化技术的兴趣,为今后的学习和工作打下坚实基础。
三、实训内容本次实训主要围绕组态软件的基本操作、功能模块、编程方法以及实际应用展开。
1. 组态软件的基本操作(1)软件安装与启动首先,在计算机上安装组态软件。
启动软件后,进入主界面,熟悉软件的各个功能模块。
(2)项目创建与管理在组态软件中创建一个新项目,并进行项目管理。
包括项目名称、版本、描述等信息。
(3)组态界面设计使用组态软件的图形化编程环境,设计人机交互界面。
包括按钮、开关、指示灯、趋势图等元件。
2. 组态软件功能模块(1)数据采集模块实现与现场设备的通信,采集实时数据。
包括模拟量、开关量、脉冲量等。
(2)控制模块实现对现场设备的控制,包括逻辑控制、PID控制、顺序控制等。
(3)报警模块设置报警条件,实现报警信息的显示和记录。
(4)趋势模块显示实时和历史数据趋势,便于分析。
3. 组态软件编程方法(1)脚本编程使用组态软件提供的脚本语言,编写控制逻辑。
(2)功能块编程使用组态软件提供的功能块库,实现复杂控制功能。
4. 组态软件实际应用(1)水厂自动化控制系统设计并实现水厂自动化控制系统,包括水质检测、加药控制、泵房控制等。
(2)工厂生产过程控制系统设计并实现工厂生产过程控制系统,包括温度控制、压力控制、流量控制等。
四、实训过程1. 准备阶段在实训前,学生需要了解组态软件的基本概念、功能模块以及编程方法。
教师组织学生进行理论学习和讨论,为学生提供必要的指导。
监控组态软件实验报告
监控组态软件实验报告实验报告:监控组态软件引言:随着科技的不断发展,监控系统在各个领域中得到了广泛应用。
为了更好地管理和控制监控系统,监控组态软件应运而生。
本实验旨在介绍监控组态软件的基本概念、功能以及操作方法,并通过实际操作加深对该软件的理解。
一、实验目的1.了解监控组态软件的定义、功能和应用领域;2.掌握监控组态软件的基本操作方法;3.能够根据实际需求进行监控组态软件的配置。
二、实验器材1.个人电脑;2.监控组态软件。
三、实验过程1.概述监控组态软件的定义、功能和应用领域,理解组态软件在监控系统中的重要性。
2.熟悉监控组态软件的安装、配置和启动步骤。
3.学习监控组态软件的基本操作方法,包括创建监控界面、添加监控设备、配置监控参数等。
4.根据实际需求,对监控组态软件进行配置和调试,将监控设备与软件进行连接,并实时显示监控画面。
5.通过实际监控操作,了解监控组态软件的性能和使用体验。
四、实验结果与分析1.通过实验我们了解到,监控组态软件可以根据监控系统的需求进行定制化配置,灵活性较高。
2.监控组态软件可以实现多种监控设备的接入,例如摄像头、探测器等,并可进行统一管理。
3.监控组态软件支持实时监控和远程查看,方便用户掌握监控系统的动态情况。
五、实验总结通过本次实验,我们对监控组态软件有了更深入的了解。
监控组态软件在各个领域中都得到广泛应用,对于提高工作效率、加强安全管理具有重要作用。
在实际应用中,我们能够根据具体需求对监控组态软件进行配置和调试,将监控设备与软件进行连接,并实时显示监控画面。
实验中我们还发现,监控组态软件具有较高的灵活性,可以根据用户的需求进行定制化配置。
通过实际操作,我们深刻体会到监控组态软件的性能和使用体验。
希望通过本次实验,我们能够更好地理解和应用监控组态软件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
监控组态软件实验报告(二) 实验名称:基于组态软件的水位控制系统设计
一.实验目的
能应用通用版MCGS组态软件基本功能进行简单项目设计、仿真运行。
掌握MCGS通用版的基本操作,完成工程分析及变量定义。
掌握简单界面设计,完成数据对象定义及动画连接。
掌握模拟设备连接方法,完成简单脚本程序编写及报警显示。
掌握制作工程报表及曲线方法。
二.实验内容
用MCGS组态软件构建存储罐的液位监控系统,包括用画面组态工具生成工艺流程图、配置实时数据库点及工程变量、使用脚本语言编程、系统调试运行。
三.实验步骤
1.新建窗口在图所示的MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新建的“窗口0”。
选中“窗口0”,单击“窗口属性”,进入图所示的“用户窗口属性设置”对话框,将“窗口名称”改为“水位控制”;将“窗口标题”改为“水位控制”;在“窗口位置”中选中“最大化显示”,其他不变,单击“确认”按钮。
选中“水位控制”,单击“动画组态”,进入图所示的“动画制作”窗口。
3. 制作文字框图用鼠标单击图所示的“标签”按钮,鼠标的光标变为“十”字形,在窗口任何位置拖拽鼠标,拉出一个一定大小的矩形。
建立矩形框后,光标在其内闪烁,可直接输入文字“水位控制系统演示工程”,按回车键或在窗口任意位置用鼠标单击一下,文字输入过程结束。
如果用户想改变矩形内的文字,先选中文字标签,按回车键或空格键,光标显示在文字起始位置,即可进行文字的修改。
选择菜单项“文件”中的“保存窗口”,则可对所完成的画面进行保存。
2.定义数据变量
实时数据库是MCGS 工程的数据交换和数据处理中心。
数据变量是构成实时数据库的基本单元,建立实时数据库的过程也即是定义数据变量的过程。
定义数据变量的内容主要包括:指定数据变量的名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。
指定名称类型:在窗口的数据对象列表中,用户将系统定义的缺省名称改为用户定义的名称,并指定类型,在注释栏中输入变量注释文字。
本系统中要定义的数据对象如图所示,以“液位1”变量为例。
在“基本属性”中,将“对象名称”设为“液位1”;将“对象类型”设为“数值”;其他不变。
液位组变量属性设置:在“基本属性”中,将“对象名称”设为“液位组”;将“对象类型”设为“组对象”;其他不变,如图所示。
在“存盘属性”中,将“数据对象值的存盘”设为“定时存盘”,“存盘周期”设为5秒,如图所示。
在“组对象成员”中选择“液位1”,“液位2”,如图所示。
对于水泵、调节阀、出水阀三个开关型变量,属性设置只要把“对象
名称”分别改为:水泵、调节阀、出水阀;“对象类型”选中“开关”,其他属性不变。
3.模拟设备装载
1)在工作台“设备窗口”中双击“设备窗口”图标进入。
2)单击工具条中的“工具箱”图标,打开“设备工具箱”。
3)单击“设备工具箱”中的“设备管理”按钮,将弹出如图所示窗口。
图设备工具箱—设备管理窗口
(1)双击“设备工具箱”中的“模拟设备”,模拟设备被添加到设备组态窗口中。
如图所示。
图设备工具箱—模拟设备
(2)双击“设备0-[模拟设备]”,进入模拟设备属性设置窗口,如图所示
图模拟设备属性设置窗口
(3)点击基本属性页中的“内部属性”选项,该项右侧会出
现图标,单击此按钮进入“内部属性”设置。
将通道1、2
的最大值分别设置为:10、6
(4)单击“确认”,完成“内部属性”设置。
(5)点击“通道连接”标签,进入通道连接设置。
选中通道
0“对应数据对象”输入框,输入“液位1”或单击鼠标右键,弹出数据对象列表后,选择“液位1”;选中通道1“对应数
据对象”输入框,输入“液位2”。
如图所示。
图设备属性设置—通道连接
1)进入“设备调试”属性页,即可看到通道值中数据在变化。
按
“确认”按钮,完成设备属性设置。
3)点击基本属性页中的“内部属性”选项,该项右侧会出现
图标,单击此按钮进入“内部属性”设置。
将通道1、2的最
大值分别设置为:10、6
4)单击“确认”,完成“内部属性”设置。
5)点击“通道连接”标签,进入通道连接设置。
选中通道0
“对应数据对象”输入框,输入“液位1”或单击鼠标右键,
弹出数据对象列表后,选择“液位1”;选中通道1“对应数
据对象”输入框,输入“液位2”。
如图所示。
图设备属性设置—通道连接
6)进入“设备调试”属性页,即可看到通道值中数据在变化。
按“确认”按钮,完成设备属性设置。
编写控制流程
1. 控制要求
当“水罐1”的液位达到9m时,就要把“水泵”关闭,否则就要自动启动“水泵”;当“水罐2”的液位不足1m时,就要自动关闭“出水阀”,否则自动开启“出水阀”;当“水罐1”的液位大于1m,同
时“水罐2”的液位小于6m就要自动开启“调节阀”,否则自动关闭“调节阀”。
策略组态
在运行策略窗口,双击“循环策略”,双击图标进入“策略属性设置”窗口,如图所示。
只需要把“循环时间”设为“200”ms,按“确认”按钮即可。
策略属性设置
在策略组态中,单击工具条中的新增策略行图标就可以增加新的策略行,如图所示。
图工具条—新增策略行
在策略组态中,如果没有出现策略工具箱,请单击工具条中的工具箱图标,将弹出图所示的“策略工具箱”。
图策略工具箱
单击“策略工具箱”中的“脚本程序”,将鼠标移出“策略工具箱”,会出现一个小手,把小手放在上,单击鼠标,就完成了一个按照时间循环运行脚本程序的控制策略,如图所示。
图策略工具箱—脚本程序
脚本程序编辑
双击图中的图标进入脚本程序编辑环境,如图1-32所示。
在图脚本程序编辑环境中使用右下角键盘输入如下控制程序,最终结果如图所示。
IF 急停=1 THEN
水泵=0
调节阀=0
出水阀=0
运行方式=0
ELSE
IF 运行方式=1 THEN
出水阀=1
IF 液位2<液位2下限+0.2 THEN 调节阀=1
ENDIF
IF 液位2>液位2上限-0.2 THEN 调节阀=0
ENDIF
IF 液位1<液位1下限+0.3 THEN 水泵=1
ENDIF
IF 液位1>液位1上限-0.3 THEN 水泵=0
ENDIF
液位1=液位1+0.2
ENDIF
IF 调节阀=1 THEN
IF 液位1>0.1 THEN
液位1=液位1-0.1
ELSE
液位1=0
ENDIF
IF 液位1>0.1 THEN IF 液位2>4.9 THEN
液位2=5
ELSE
液位2=液位2+0.1 ENDIF
ENDIF
ENDIF
IF 出水阀=1 THEN
IF 液位2>0.05 THEN
液位2=液位2-0.05 ELSE
液位2=0
ENDIF
ENDIF
ELSE
IF 水泵=1 THEN
液位1=液位1+0.2
ENDIF
IF 液位1>0.1 THEN
液位1=液位1-0.1
ELSE
液位1=0
ENDIF
IF 液位1>0.1 THEN IF 液位2>4.9 THEN
液位2=5
ELSE
液位2=液位2+0.1 ENDIF
ENDIF
ENDIF
IF 出水阀=1 THEN
IF 液位2>0.05 THEN
液位2=液位2-0.05 ELSE
液位2=0
ENDIF
ENDIF
ENDIF
ENDIF
IF 液位1>液位1上限 THEN 水罐1报警注满=1 ELSE
水罐1报警注满=0
ENDIF
IF 液位1<液位1下限 THEN
水罐1报警缺水=1
ELSE
水罐1报警缺水=0
ENDIF
IF 液位2>液位2上限 THEN
水罐2报警注满=1
ELSE
水罐2报警注满=0
ENDIF
IF 液位2<液位2下限 THEN
水罐2报警缺水=1
ELSE
水罐2报警缺水=0
ENDIF
IF 水罐1报警注满=1 or 水罐1报警缺水=1 or 水罐2报警注满=1 or 水罐2报警缺水=1 THEN 水罐声音报警=1
ELSE
水罐声音报警=0
ENDIF
最后,添加曲线与报表:
四.实验结果
五.实验总结。