资源描述
项目二 储液罐监控仿真系统设计,任务,3,储液罐实时趋势曲线与历史报表创建,学习目标,1,了解实时趋势、历史趋势曲线的作用。,2,掌握实时趋势曲线、历史趋势曲线的设置方法。,3,了解组态王工程管理器的功能。,4,掌握组态王工程管理器的使用。,任务引入,通过前面两个任务的学习,已经完成了储液罐监控仿真画面的创建,本任务我们通过创建如图,2-3-1,、图,2-3-2,所示的实时趋势曲线、历史趋势曲线监控窗口,学习趋势曲线的作用及其创建方法,在工程制作完成后备份储液罐监控系统组态工程。,图2-3-1,储,液罐液位实时趋势监控窗口,图2-3-2,储,液罐液位历史趋势监控窗口,相关知识,一、趋势曲线的作用,趋势曲线用来反应数据变量随时间的变化情况,趋势曲线有两种:实时趋势曲线和历史趋势曲线。这两种曲线外形都类似于坐标纸,,X,轴代表时间,,Y,轴代表变量值。所不同的是,在画面程序运行时,实时趋势曲线随时间变化自动卷动,以快速反应变量的新变化,但是不能随时间轴“回卷”,不能查阅变量的历史数据;历史趋势曲线可以完成历史数据的查看工作,但它不会自动卷动,而需要通过命令语言来辅助实现查阅功能。,二、,工程管理器,工程管理器主要用来实现组态工程的新建、备份、恢复和管理等操作。工程管理器界面从上至下大致分为菜单条、工具栏、工程信息显示区和状态栏四部分,如图,2-3-3,所示。,图2-3-3,工程管理器界面,任务实施,一、创建实时趋势曲线,在工具箱中选用“实时趋势曲线”工具,然后在画面上绘制趋势曲线,如图,2-3-4,所示。,图,2-3-4,绘制实时趋势曲线,图,2-3-5,实时趋势曲线对话框,设置变量,双击此实时趋势曲线对象,弹出“实时趋势曲线对象”对话框,如图,2-3-5,所示,可在该对话框中完成实时趋势曲线相关参数的设置,本任务中设置曲线,1,为变量“,本站点,LEVEL”,。,二、创建历史趋势曲线,在工具箱中选用“历史趋势曲线”工具,然后在画面上绘制趋势曲线,如图2-3-6所示。,图,2-3-6,绘制历史趋势曲线,双击此历史趋势曲线对象,弹出“历史趋势曲线对象”对话框,如图2-3-7所示,可在该对话框中完成历史趋势曲线相关参数的设置,本任务中设置曲线1为变量“本站点LEVEL”。,图,2-3-7,历史趋势曲线对话框,设置变量,三、,储液罐工程的备份与恢复,1找到已有的组态王工程,单击菜单栏“文件添加工程”命令或快捷菜单“添加工程”命令后,弹出添加路径选择对话框,如图2-3-8所示,通过选择目标文件夹即可找到所需的组态王工程。,图,2-3-8,添加工程对话框,2设置一个工程为当前工程,在工程管理器工程信息显示区中选中加亮想要设置的工程,单击菜单栏“文件设为当前工程”命令或快捷菜单“设为当前工程”命令即可设置该工程为当前工程。被设置为当前工程的工程在工程管理器信息显示区的第一列中用一个图标(小红旗)来标识,如图2-3-9所示。,图,2-3-9,设置当前工程,3工程备份,单击菜单栏“工具工程备份”命令或工具条“备份”按钮或快捷菜单“工程备份”命令后,弹出备份工程对话框,如图2-3-10所示,将储液罐组态工程备份在桌面。,图2-3-10 备份工程对话框,4工程恢复,选中要恢复的工程,使之加亮显示。单击菜单栏“工具工程恢复”命令或工具条“恢复”按钮或快捷菜单“工程恢复”命令后,弹出“选择要恢复的工程”对话框。,选择组态王备份文件扩展名为 p的文件。单击“打开”按钮,弹出“恢复工程”对话框,如图2-3-11所示,恢复备份的“项目二储液罐仿真监控系统”。,单击“是”按钮则以前备份的工程覆盖当前的工程。如果恢复失败,系统会自动将工程还原为恢复前的状态。恢复过程中,工程管理器的状态栏上会有文字提示信息和进度条显示恢复进度。,图2-3-11 恢复工程对话框,知识拓展,一、,画面分组管理,当工程中的画面比较多时,开发者查找某个画面时会有一定的困难。组态王提供了画面的分组管理功能,对画面进行分组管理,开发者可以根据需要,将画面放入不同的画面组中,这样在修改和选择画面时,只需到相应的组内去找即可,方便了使用。另外,组态王还提供了画面的复制和剪切功能:开发者可以对画面进行复制,并到某个画面组下进行粘贴,节省了制作画面的时间。,二、组态王版本升级,打开已有工程(如:将组态王的实例工程安装在,c:kingdemo,下),在组态王工程管理器中选择“文件,添加工程”命令,弹出路径选择对话框,选择工程路径为,c:kingdemo,,单击“确定”按钮,系统将该工程的信息添加到工程管理器中,然后单击“开发”按钮,进入开发系统,系统将提示用户是否升级。如果确定要升级,单击“是”系统将自动完成版本升级。如果单击“否”,则系统不会将工程进行升级,同时也无法使用当前的组态王版本打开旧版本工程。,三、组态王动态分辨率转换,组态王画面图形对象显示的大小与做工程时所用计算机的分辨率有关,在不同的分辨率下对象的显示情况不相同。为了将不同分辨率的工程显示得更加完美,组态王提供动态分辨率转换功能。,将一个在分辨率为,1366*768,的计算机下做的工程(工程名为,Demo,)拷贝到分辨率为,800*600,的计算机上(或者修改计算机的分辨率)。在工程管理器上添加完工程后,在列表中“分辨率”一栏中显示的分辨率为,1366*768,,如图,2-3-15,所示。,图2-3-15 工程管理器分辨率显示,双击蓝色信息条或单击“开发”按钮或选择菜单“工具,切换到开发系统”,进入组态王的开发系统。系统将弹出提示询问用户是否进行分辨率的转换,如图,2-3-16,所示。,图,2-3-16,是否进行分辨率转换对话框,单击“否”按钮,则不会进行分辨率转换;单击“是”按钮,则系统自动进行分辨率转换,转换结束后,画面中的图形对象将会按照比例进行缩放,使图形显示合理。,思考与练习,1简述趋势曲线的作用。,2简述图形编辑工具箱具有哪些快捷工具。,3简述如何使用画刷工具、线型工具、调试板工具。,4简述工程管理器界面由哪几部分组成,各部分的作用。,5简述如何进行组态工程的备份和恢复操作。,技能拓展,使用组态王软件创建如图2-3-17所示反应釜监控组态工程,具体要求如下。,图,2-3-17,反应釜液位监控主窗口,1,运行时,当按下开始按钮,首先将“入口阀门”打开(变为绿色)向反应釜注入液体;当反应釜内液体高度值大于等于,100,时则关闭“入口阀门”(变为黑色),而打开“出口阀门”(变为绿色),开始排放反应釜内液体,排放过程中,当液位高度值等于,0,时,则关闭“出口阀门”(变为黑色),重新打开“入口阀门”,如此周而复始地循环。,2,当按下停止按钮,则同时关闭“入口阀门”和“出口阀门”。,3,单击“实时趋势”按钮,则转入液位实时趋势窗口,如图,2-3-18,所示。,图,2-3-18,反应釜液位实时趋势窗口,4单击“历史趋势”按钮,则转入液位历史趋势窗口,如图2-3-19所示。,图,2-3-19,反应釜液位历史趋势窗口,5单击“退出系统”按钮,退出应用程序。,6图2-3-18、2-3-19中的相应按钮同上面的说明,而按下“主窗口”按钮时则转入监控窗口,如图2-3-17所示。,
展开阅读全文