监控组态软件存储罐液位监控系统

合集下载

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

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

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

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

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

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

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

在实际的原油生产中,该监控软件系统必须和外部硬件设备连接,通过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章水位控制系统的设计..................................... 错误!未定义书签。

1.1 PLC设计的任务和目的............................................ 错误!未定义书签。

1.2 监控系统的分析和总体设计 (1)第2章界面的设计 (2)2.1用户登陆界面 (2)2.2 主控界面 (2)2.3报警界面 (2)2.4数据报表 (3)第3章运用MCGS组态软件实现监控系统动画 (3)3.1实时数据库的组态 (3)3.2虚拟对象的组态设计 (3)3.3窗口界面的组态 (4)3.3.1用户窗口的设计 (4)3.3.2定义数据对象 (4)3.4运行策略组态 (6)3.5控制策略组态的设计 (6)3.5.1控制的要求 (6)3.5.2脚本程序的编辑 (6)3.6历史报表与实时报表的数据 (7)3.7实时和历史报警记录的报表设计 (8)3.8系统菜单的组态 (8)3.9上位机与下位机进行连接 (10)结论 (13)致谢 (14)参考文献 (15)第1章水位控制系统的设计1.1设计任务和目的(1)完成水位控制系统的画面制作,实现MCGS动画控制效果。

(2)了解常用工控组态软件的主要特点及应用。

(3)掌握下位机西门子PLC S7-300系列为代表的单片机主要特点及应用。

(4)重点掌握MCGS的画面组态、动画显示、流程控制等解决实际工程问题的方案和操作方法。

1.2监控系统分析和总体设计1. PLC配置水位自动化监控系统的PLC采用SIEMENS的S7-300系列。

根据系统要求,PLC总体配置下:(1)中央处理模块(CPU):选用CPU314,内存RAM扩展到64K。

mcgs组态软件开发水位控制系统

mcgs组态软件开发水位控制系统

摘要计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。

组态技术是计算机控制技术综合发展的结果,是技术成熟化的标志。

由于组态技术的介入,计算机控制系统的应用速度大大加快了。

采用组态控制技术的计算机控制系统最大的特点是从硬件设计到软件开发都具有组态性,因此系统的可靠性和开发速度提高了,开发难度却下降了。

随着国内工业生产技术的进步以及自动化技术的发展,人们对自动化监控系统的需求越来越大,要求越来越高。

一方面要求界面简单明了、宜于操作、数据采集实时性好以及高可靠监控性,同时还要求开发周期短,系统便于更改、扩充、升级。

工控组态软件正是符合这些要求而在工业领域得到广泛应用。

本文对组态技术进行了一些研究,对其发展概况进行了比较全面的了解。

利用组态软件对双储液罐水位控制系统进行监控系统设计。

关键词:组态软件;双储液罐水位控制;监控系统目录摘要前言第一章双储液罐水位控制系统控制方案1.1 采用组态软件控制方案1.2 组态软件简介1.3 组态软件的系统构成及其简介1.3.1. 结构以使用软件的工作阶段划分第二章基于MCGS组态软件开发水位控制系统简介2.1 MCGS 5.1概述2.1.1 特点及组成2.1.2 运用MCGS 5.1建立运行程序的一般过程2.2水箱水位控制系统的设备组成2.2.1 属性设置2.2.2 设备调试2.3采用MCGS开发双储液罐水位控制系统结语第三章双储液罐水位控制系统硬件组成及设备的选择3.1水箱对象3.1.1.水箱3.1.2. 水泵3.1.3调节阀3.1.4出水阀3.2水位检测与控制设备3.2.1 水位传感器3.2.2配电器3.2.3稳压电源3.2.4接触器3.3计算机第四章基于MCGS组态软件开发水位控制系统的设计4.1建立工程4.2定义变量4.2.1变量分配4.2.2变量定义步骤4.3 画面的设计和编辑4.3.1建立画面4.3.2 编辑画面4.3.3动画连接4.4水位对象的控制4.4.1水罐对象特征4.4.2控制程序编写4.5 报警显示4.5.1组对象的定义4.5.2报警属性的定义4.5.3实时报警4.5.4 历史报警4.5.5报警极限值的修改4.5.6报警提示4.6曲线显示4.6.1实时曲线4.6.2历史曲线4.7 PLC电路连接图与控制程序4.7.1 S7-200PLC程序4.7.2 储液罐监控系统I/O分配表4.7.3 储液罐监控系统接线图4.7.4 S7-200 PLC控制程序的调试第五章程序调试运行5.1 模拟调试5.2 在线调试总结参考文献致谢前言随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。

[整理]利用MCGS工控组态软件设计水位监控系统

[整理]利用MCGS工控组态软件设计水位监控系统

一、设计目的利用MCGS工控组态软件,结合试验系统,完成上位机监控系统的设计。

学生通过本设计,学会组态软件的基本使用方法、组态技术,为从事计算机控制方面的工作打下基础。

二、设计要求1.先按照后边《MCGS组态软件学习指导书》的要求,完成其中的组态内容,初步掌握组态软件的构成、作用及其使用方法。

2.计算机控制实验系统,也为控制是由仪表控制完成,计算机作为上位机发挥监控作用,计算机与仪表之间进行串行通信,通过计算机可以读取仪表的各个参数,也可以设置仪表的参数。

本设计要求实现如下界面(参考):(1)实现水的流动动画,计算机与仪表通讯动画;(2)当前液位显示、控制量输出显示;(3)液位实时显示曲线;(4)液位超限报警记录表,报警指示灯显示;(5)液位设定值、PID三个参数的设置(利用按钮clic k事件,写脚本程序)。

三、原理框图四、实验内容1.实验界面2、系统数据变量的定义和设置(1)点击工作台上的“实时数据库”,按“新增对象”按钮,在“对象属性”中更改对象各个属性。

(2)点击工作台上的“设备窗口”,添加系统使用的设备到当前的系统窗口,在设备的通“道连接”中为系统变量添加变量定义,例如com一般用于后米娜工程中显示通讯状态。

(3)参数设置脚本读信号:!Setdevise(设备1,6,“read(aa,bb)”)写参数:!Setdevise(设备1,6,“write(cc,dd)”)注意点:符号的输入法为英文状态下输入。

控制量写入:比例参数:!Setdevise(设备1,6,“read(07,ai808p)”)积分参数:!Setdevise(设备1,6,“read(08,ai808i)”)微分参数:!Setdevise(设备1,6,“read(09,ai808d)”)设定值设定:!Setdevise(设备1,6,“read(0,ai808sv)”)3、报警显示部分在实时数据库中,对于aipv,在报警属性中,选中“允许进行报警处理”;上限报警设置报警值为10,并添加报警注释,下限报警设置报警值为1,并添加报警注释。

组态王储油罐液位控制

组态王储油罐液位控制

1绪论随着工业自动化技术的不断发展,人们对系统监测性能的要求越来越高,组态王作为一个开发型的通用工业来监控系统,拥有良好的图形化操作界面,便于生产的组织与管理;同时,作为工业控制软件,它又可以很好的保证系统的可靠性与实时性。

组态王开发监控系统软件是新型的工业自动控制系统正以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统,它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。

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

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

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

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

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

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

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

2系统需求分析在石油、化工、工矿等企业一般都有油库,这些油库是企业重要的燃料基地,是一个重要的生产环节。

各种油库的建设规模越来越大,造价也越来越高,为了确保油库的安全,必须要对影响油库安全的部分物理参数进行实时的数据采集,实现油库的自动化管理。

能及时掌握油库油罐的液位、温度、压力、油气浓度等状态参数可以大大提高油库的进油,储油和管理的工作效率,极大的提高安全保障,因此有广泛的应用价值。

通过对液位、温度、压力、油气浓度等状态量的实时监测,在智能仪表上实时显示并设置报警值,在越过限值时即可产生声光报警。

此外这些状态值也可以通过互联网传输,有访问权限的管理者可以在任何地方通过浏览器查看油库的安全参数,实现无人职守的远程监测系统。

3 系统方案论证在本设计中,为了实现对液位的控制,我使用了一个原油库,用来储存大量的原油,一个催化剂库用来存储大量的催化剂,它们分别在原料油罐催化剂罐液位少于20的时候进料,成品油罐用来存储成品油。

基于组态软件的液位—液位串级控制系统设计

基于组态软件的液位—液位串级控制系统设计

基于组态软件的液位—液位串级控制系统设计液位—液位串级控制系统是指通过控制多个液位传感器的液位信号,来实现多个液位控制阀门的自动调节,以达到控制系统中多个液位的目标值的系统。

组态软件是指一种用于编程和配置自动化系统的软件工具,它可以通过图形化界面来配置系统的控制逻辑,监视系统的状态并进行调试。

在液位—液位串级控制系统中,组态软件可以用于设计控制逻辑、配置传感器和执行器、进行调试和监视等工作。

本文将详细介绍基于组态软件的液位—液位串级控制系统的设计过程和关键技术。

首先,我们需要确定系统的目标和需求。

例如,我们可能需要将液位控制在一定的范围内,或者需要保持不同液位之间的差值在一定的范围内。

根据具体的需求,我们可以确定系统中需要使用的液位传感器数量和位置。

接下来,我们需要选择合适的液位传感器。

液位传感器的选择应该考虑到被测液体的性质、液体的压力和温度范围、传感器的精度和可靠性等因素。

常见的液位传感器包括浮球液位传感器、电容式液位传感器、压力式液位传感器等。

然后,我们需要选择合适的执行器,用于控制液位阀门的开关。

执行器可以是电磁阀、调节阀等。

选择执行器时,需要考虑其控制精度、响应速度和使用寿命等因素。

接着,我们可以使用组态软件来进行系统的设计和配置。

组态软件通常提供了一个图形化界面,可以通过拖拽和连接元件来设计控制逻辑。

我们可以将液位传感器和执行器等元件添加到画布中,并进行连接和配置。

例如,我们可以将液位传感器的输出信号连接到执行器的输入端口,并设置液位的目标值和控制算法等参数。

在配置完成后,我们可以使用组态软件提供的调试和监视工具来检查系统的状态和调整控制参数。

例如,我们可以使用组态软件提供的实时监视功能来查看液位传感器的读数和执行器的状态。

如果系统的反馈不符合预期,我们可以通过调整控制参数来优化系统的性能。

最后,我们需要进行系统的联调和测试。

在联调过程中,我们需要验证系统的各个组件之间的协作是否正常,并调整参数来使系统达到预期的控制效果。

基于PLC和组态软件的油库罐区监控系统

基于PLC和组态软件的油库罐区监控系统

序 控 制 阀 门 的 开 启或关闭, 能够 完
成 液 位 开 关 与 电
动 阀 门 的 联 锁 动
1 监控系统 的硬件设计与实现
1 1系统 的整体结 构和 功能 .
罐 区监控 系统 的整体 结 构如 图1 所示 。 系统设 计 该
作 。 位机 安 装 力 上 控 组 态 软 件 , 过 通
rla i t ftemontrs se . eib lyo i o y tm i h
K y r s P C; o f u a o f r ; u e vs r n o t l y t ;ot r d n a c e wo d : L c n g rt ns t i i o wae s p r i ya d c nr se s f o os m waer u d n y e

要: 设计 了基于s —0 系列P c 力控组态软件 的油库罐 区监控 系统 , 73 0 L 和 介绍 了其硬件结构和软件设计 。 系统通 该
过 工 业 以 太 网实 现 上 位 机 和 P C的 通 信 , 用上 位 机 双 机 冗 余和 P C 冗 于 L 采 L 软 八结构 , 以 充 分 发挥 P C 计算 机 的优 势 , 可 L 和 有
0引言
本项 目是针 对 【 东省 孑 油公 刊某 油 库罐 区崎控L 负责采集
电 动 阀 门 的 反 馈
统 进 行 改造 。 油 库在 改 造前 依靠 人工 测量 油罐 信 息 , 该 手 动控 制 阀门开 关, 存在 着监 控不及 时、 差较 大 、 误 可靠
系 统 解 决 方 案
基于 P C和组态 软件的油库罐 区监控 系统 L
车 秀 波 车 一 曼 陈 曦 。 , ,

基于组态软件的水位控制系统设计实验报告

基于组态软件的水位控制系统设计实验报告

监控组态软件实验报告实验名称:基于组态软件的水位控制系统设计一.实验目的能应用通用版MCGS组态软件基本功能进行简单项目设计、仿真运行。

掌握MCGS通用版的基本操作,完成工程分析及变量定义。

掌握简单界面设计,完成数据对象定义及动画连接。

掌握模拟设备连接方法,完成简单脚本程序编写及报警显示。

掌握制作工程报表及曲线方法。

二.实验内容用MCGS组态软件构建存储罐的液位监控系统,包括用画面组态工具生成工艺流程图、配置实时数据库点及工程变量、使用脚本语言编程、系统调试运行。

三.实验步骤1.新建窗口在图所示的MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新建的“窗口0”。

选中“窗口0”,单击“窗口属性”,进入图所示的“用户窗口属性设置”对话框,将“窗口名称”改为“水位控制”;将“窗口标题”改为“水位控制”;在“窗口位置”中选中“最大化显示”,其他不变,单击“确认”按钮。

选中“水位控制”,单击“动画组态”,进入图所示的“动画制作”窗口。

3. 制作文字框图用鼠标单击图所示的“标签”按钮,鼠标的光标变为“十”字形,在窗口任何位置拖拽鼠标,拉出一个一定大小的矩形。

建立矩形框后,光标在其内闪烁,可直接输入文字“水位控制系统演示工程”,按回车键或在窗口任意位置用鼠标单击一下,文字输入过程结束。

如果用户想改变矩形内的文字,先选中文字标签,按回车键或空格键,光标显示在文字起始位置,即可进行文字的修改。

选择菜单项“文件”中的“保存窗口”,则可对所完成的画面进行保存。

2.定义数据变量实时数据库是MCGS工程的数据交换和数据处理中心。

数据变量是构成实时数据库的基本单元,建立实时数据库的过程也即是定义数据变量的过程。

定义数据变量的内容主要包括:指定数据变量的名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。

指定名称类型:在窗口的数据对象列表中,用户将系统定义的缺省名称改为用户定义的名称,并指定类型,在注释栏中输入变量注释文字。

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

监控组态软件
实验名称:存储罐液位监控系统
实验目的:
熟悉力控监控组态软件开发环境,掌握工程组态、画面组态、实时数据库配置、脚本语言等组态工具,掌握用组态软件生成控制系统的过程和方法。

实验内容:
用力控监控组态软件构建存储罐液位监控系统,包括用画面组态工具生成工艺流程图、配置实时数据库点及工程变量、使用脚本语言编程、系统调试运行。

实验步骤:
1)工程组态
打开力控监控组态软件的工程管理器,新建一个工程,命名为“存储罐液位监控系统”,生成路径为“D:\力控\Project\存储罐液位监控系统”,其他保持默认,点击确定。

生成工程文件后点击开发按钮,进入开发界面。

2)工艺流程图组态
本工艺要求实现对存储罐液位高度的实时监控,并设置必要的报警系统。

实现过程:(1)双击“窗口”目录,创建一个空白窗口,命名为“存储罐液位监控系统”,其他设置保持默认,点击“确定”。

(2)打开标准图库,添加画面组态,包括两个罐,两个开阀门和必要的管道。

(3)使用基本图元添加两个按钮,命名为“运行”和“停止”。

(4)单击“工具栏”在常用组件下选择添加“报警”模块。

(5)使用基本图元添加文本文件,用于显示液位高度。

如下图。

3)数据库变量组态
(1)设置变量
双击“IO设备组态”,建立一个仿真,设备名称为“plc”,设备地址为“1”,其他保持默认设置。

双击“数据库组态”,进入数据库操作界面。

双击第一小格,添加“模拟I/O点”,在“基本参数”中,将其命名为“level”,作为液面高度变量。

在“报警参数”中,打开报警开关,设置低报和高报,低报为“20”,高报为“80”。

在“数据连接”中,选中“PV”,单击“添加”按钮,在弹出的菜单中将“寄存器类型”修改为“增量寄存器”,设置完毕,点击确定。

双击第二小格,添加“数字I/O点”,在“基本参数”中,将其命名为“in_value”,作为入口阀门的参数。

在“数据连接”中,选中“PV”,单击“添加”按钮,在弹出的菜单中将“寄存器类型”修改为“常量寄存器”,设置完毕,点击确定。

双击第三小格,添加“数字I/O点”,在“基本参数”中,将其命名为“out_value”,作为出口阀门的参数。

在“数据连接”中,选中“PV”,单击“添加”按钮,在弹出的菜单中将“寄存器类型”修改为“常量寄存器”,并将寄存
地址修改为“1”,设置完毕,点击确定。

双击第四小格,添加“数字I/O点”,在“基本参数”中,将其命名为“run”,作为控制参量。

在“数据连接”中,选中“PV”,单击“添加”按钮,在弹出的菜单中将“寄存器类型”修改为“状态控制”,设置完毕,点击确定。

数据库组态设置完毕,关闭此窗口,进行后续操作。

(2)关联变量
双击入口阀门,在弹出的“阀门向导”中添加表达式“”,其他保持默认设置,单击“确定”。

双击出口阀门,在弹出的“阀门向导”中添加表达式“”,其他保持默认设置,单击“确定”。

双击靠近入口阀门的罐,在弹出的“罐向导”中添加表达式“”,其他保持默认设置,单击“确定”。

双击靠近出口阀门的罐,在弹出的“罐向导”中添加表达式“”,其他保持默认设置,单击“确定”。

双击罐1下的静态文本“###”,单击“数据输出”选择模拟,在模拟值输出表达式中添加变量
双击罐2下的静态文本“###”,单击“数据输出”选择模拟,在模拟值输出表达式中添加变量
4)脚本语言编程
(1)双击“运行”按钮,单击“左键动作”,为其添加“按下鼠标”操作。

在代码区中打入如下代码:=1;(可通过变量选择快速添加),编译无误后保存。

对“停止”按钮进行相同操作,只需将代码修改为=0;
此程序功能是实现对整个程序运行和停止的控制。

(2)双击“全局脚本”,打开其“动作”目录下的“应用程序动作”。

在“程序运行周期执行”的代码框中打入如下代码:
IF ==1&&<=10 THEN
=1;
=0;
ENDIF
//在运行状态中液位较低时,打开入口阀门,关闭入口阀门
IF ==1&&>=90 THEN
=0;
=1;
ENDIF
//在运行状态中液位较低时,打开出口阀门,关闭入口阀门
IF ==1&&==1&&==0 THEN
=+10;
ENDIF
//在运行状态中打开入口阀门关闭出口阀门时,向罐1中添加液体,罐2中排出液体,每周期10个单位
IF ==1&&==0&&==1 THEN
=;
ENDIF
//在运行状态中打开出口阀门关闭入口阀门时,向罐2中添加液体,罐1中排出液体,每周期10个单位
IF ==0 THEN
=
ENDIF
//在停止状态下,使页面保持上一时刻状态
执行周期可以自行设定,我们选择为400毫秒。

编译无误后,保存并返回主操作界面。

如图。

5)运行和调试
整个程序检查无误后,保存并运行。

运行结果如图。

“存储罐液位监控系统”制作完成。

实验总结:
通过存储罐液位监控系统的制作,我充分体会到了监控组态软件的方便和强大功能。

我深刻认识到了它强大的界面显示组态功能,良好的开放性,丰富的功能模块以及可编程的命令语言,这些使监控组态软件变的十分强大。

开始接触监控组态软件,由于对这款软件的非常不熟悉,在使用上遇到很多的小问题,不能把制作的东西连接起来,在和同学们讨论询问,看会做的同学的制作过程后,一步步改正自己的软件,最终在不断的修改中完成。

时间虽然耗费不少,但看着自己做出的成果还是十分开心。

作为自动化的学生我相信自己在今后的工作中会不可避免的用到这款软件,所以我现在一定要更加认真的学好这款软件,相信通过自己的不断学习,我一定能熟练掌握这款软件。

相关文档
最新文档