您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 组态王653初级培训教程_完整版(共12讲 6~8讲)
第六讲趋势曲线-49-北京亚控科技发展有限公司第六讲趋势曲线第一节概述趋势曲线的作用趋势曲线用来反应变量随时间的变化情况。趋势曲线有两种:实时趋势曲线和历史趋势曲线。曲线的定义实时趋势曲线定义过程如下:1、新建一画面,名称为:实时趋势曲线画面。2、选择工具箱中的工具,在画面上输入文字:实时趋势曲线。3、选择工具箱中的工具,在画面上绘制一实时趋势曲线窗口,如图6-1所示:图6-1在本课程您将:Ì了解实时趋势曲线和历史趋势曲线的作用Ì掌握实时趋势曲线的使用方法Ì掌握历史趋势曲线的使用方法第六讲趋势曲线-50-北京亚控科技发展有限公司双击“实时趋势曲线”对象,弹出“实时趋势曲线”设置窗口,如图6-2所示:图6-2实时趋势曲线设置窗口分为两个属性页:曲线定义属性页、标识定义属性页。曲线定义属性页:在此属性页中您不仅可以设置曲线窗口的显示风格,还可以设置趋势曲线中所要显示的变量。单击“曲线1”编辑框后的按钮,在弹出的“选择变量名”对话框中选择变量\\本站点\原料油液位,曲线颜色设置为:红色。标识定义属性页:标识定义属性页,如图6-3所示:图6-3在此属性页中您可以设置数值轴和时间轴的显示风格。设置如下:标识X轴——时间轴:有效标识Y轴——数据轴:有效起始值:0昀大值:100时间轴:分、秒有效更新频率:1秒时间长度:30秒第六讲趋势曲线-51-北京亚控科技发展有限公司4、设置完毕后单击“确定”按钮关闭对话框。5、单击“文件”菜单中的“全部存”命令,保存您所作的设置。6、单击“文件”菜单中的“切换到VIEW”命令,进入运行系统,通过运行界面中“画面”菜单中的“打开”命令将“实时趋势曲线画面”打开后可看到连接变量的实时趋势曲线,如图6-4所示:图6-4第二节历史趋势曲线历史趋势曲线简介组态王的历史趋势曲线以ActiveX控件形式提供的取组态王数据库中的数据绘制历史曲线和取ODBC数据库中的数据绘制曲线的工具。通过该控件,不但可以实现历史曲线的绘制,还可以实现ODBC数据库中数据记录的曲线绘制,而且在运行状态下,可以实现在线动态增加/删除/隐藏曲线、曲线图表的无级缩放、曲线的动态比较、曲线的打印等。该曲线控件昀多可以绘制16条曲线。设置变量的记录属性对于要以历史趋势曲线形式显示的变量,必须设置变量的记录属性,设置过程如下:1、在工程浏览窗口左侧的“工程目录显示区”中选择“数据库”中的“数据词典”选项,在“数据词典”中选择变量\\本站点\原料油液位,双击此变量,在弹出的“定义变量”对话框中单击“记录和安全区”属性页,如图6-5所示:第六讲趋势曲线-52-北京亚控科技发展有限公司图6-5设置变量\\本站点\原料油液位的记录类型为:数据变化记录,变化灵敏为:0。2、设置完毕后单击“确定”按钮关闭对话框。定义历史数据文件的存储目录1、在工程浏览器窗口左侧的“工程目录显示区”中双击“系统配置”中的“历史数据记录”选项,弹出“历史记录配置”对话框,如图6-6所示:图6-6对话框设置如下:运行时自动启动:有效数据文件记录时数:8小时记录开始时刻:0点数据保存天数:30日存储路径:当前工程路径2、设置完毕后,单击“确定”按钮关闭对话框。当系统进入运行环境时“历史记录服务器”自动启动,将变量的历史数据以文件的形式存储到当前工程路径下。每个文件中保存了变量8小时的历史数据,这些文件将在当前工程路径下保存30天。第六讲趋势曲线-53-北京亚控科技发展有限公司创建历史曲线控件历史趋势曲线创建过程如下:1、新建一画面,名称为:历时趋势曲线画面2、选择工具箱中的工具,在画面上输入文字:历史趋势曲线。3、选择工具箱中的工具,在画面中插入通用控件窗口中的“历史趋势曲线”控件,如图6-7所示:图6-7注:欲想显示历史趋势曲线窗口下方的“工具条”和“列表框”必须将窗口拉伸到足够大。选中此控件,单击鼠标右键在弹出的下拉菜单中执行“控件属性”命令,弹出控件属性对话框,如图6-8所示:图6-8第六讲趋势曲线-54-北京亚控科技发展有限公司历史趋势曲线属性窗口分为五个属性页:曲线属性页、坐标系属性页、预置打印选项属性页、报警区域选项属性页、游标配置选项属性页。曲线属性页:在此属性页中您可以利用“增加”按钮添加历史曲线变量,并设置曲线的采样间隔(即:在历史曲线窗口中绘制一个点的时间间隔)。单击此属性页中的“增加”按钮弹出“增加曲线”对话框,如图6-9所示:图6-9单击“本站点”左侧的“+”符号,系统将工程中所有设置了记录属性的变量显示出来,选择“原料油液位”变量后,此变量自动显示在“变量名称”后面的编辑框中。其它属性设置如下:绘制方式:模拟数据来源:使用组态王数据库单击“确定”按钮后关闭此窗口,设置的结果会显示在图6-8所示的窗口中。坐标系属性页:历史曲线控件中的“坐标系属性页”对话框,如图6-10所示:图6-10第六讲趋势曲线-55-北京亚控科技发展有限公司在此属性页中您可以设置历史曲线控件的显示风格如:历史曲线控件背景颜色、坐标轴的显示风格、数据轴、时间轴的显示格式等等。在“数据轴”中如果“按百分比显示”被选中后历史曲线变量将按照百分比的格式显示,否则按照实际数值显示历史曲线变量。预置打印选项属性页:历史曲线控件中的“预置打印选项属性页”对话框,如图6-11所示:图6-11在此属性页中您可以设置历史曲线控件的打印格式及打印的背景颜色。报警区域选项属性页:历史曲线控件中的“报警区域选项属性页”对话框,如图6-12所示:图6-12在此属性页中您可以设置历史曲线窗口中报警区域显示的颜色,包括:高高限报警区的颜色、高限报警区的颜色、低限报警区的颜色和低低限报警区的颜色及各报警区颜色显示的范围。通过报警区颜色的设置使您对变量的报警情况一目了然。游标配置选项属性页:历史曲线控件中的“游标配置选项属性页”对话框,如图6-13第六讲趋势曲线-56-北京亚控科技发展有限公司所示:图6-13在此属性页中您可以设置历史曲线窗口左右游标在显示数值时的显示风格及显示的附加信息,附加信息的设置不仅可以在编辑框中输入静态信息还可使用ODBC从任何第三方数据库中得到动态的附加信息。上述属性可由用户根据实际情况进行设置。4、单击“确定”按钮完成历史曲线控件编辑工作。5、单击“文件”菜单中的“全部存”命令,保存您所作的设置。6、单击“文件”菜单中的“切换到VIEW”命令,进入运行系统。系统默认运行的画面可能不是您刚刚编辑完成的“历史趋势曲线画面”,您可以通过运行界面中“画面”菜单中的“打开”命令将其打开后方可运行,如图6-14所示:图6-14第六讲趋势曲线-57-北京亚控科技发展有限公司运行时修改控件属性1、数据轴指示器的使用数据轴指示器又称数据轴游标,拖动数值轴(Y轴)指示器,可以放大或缩小曲线在Y轴方向的长度,一般情况下,该指示器标记为变量量程的百分比。2、时间轴指示器的使用时间轴指示器又称时间轴游标,拖动时间轴指示器可以获得曲线与时间轴指示器焦点的具体时间,与可以配合HTGetValueScooter函数获得曲线与时间轴指示器焦点的数值。3、工具条的使用利用历史趋势曲线窗口中的工具条您可以查看变量过去任一段时间的变化趋势以及对曲线进行放大、缩小、打印等操作。工具条如图6-15所示:图6-15时间跨度设置按钮:单击此按钮弹出时间设置对话框,如图6-16所示:图6-16在对话框中输入时间跨度值如:1分钟。单击“确定”按钮后关闭此窗口,当您点击“”或“”按钮时会向前或向右移动一个时间跨度(即:1分钟)。设置Y轴标记:设置趋势曲线显示风格:以百分比格式显示或以实际值格式显示;放大所选区域:在曲线显示区中选择一个区域,单击此按钮可以放大当前区域中的曲线。A、当在曲线显示区中选取了矩形区域时,时间轴昀左/右端调整为矩形左/右边界第六讲趋势曲线-58-北京亚控科技发展有限公司所在的时间,数值轴标记昀上/下端调整为矩形上/下边界所在数值,从而使曲线局部放大,左/右指示器位置分别置于时间轴昀左/右端;B、当未选定任何区域,左/右指示器不在时间轴昀左/右端时,时间轴昀左/右端调整为左/右指示器所在的时间,数值轴不变,从而使曲线局部放大。经放大后左/右指示器位置分别置于时间轴昀左/右端;C、当未选定任何区域,左/右指示器在时间轴昀左/右端时,时间轴宽度调整为原来的一半,保持中心位置不变,数值轴不变,从而使曲线局部放大,经放大后左/右指示器位置分别置于时间轴昀左/右端;缩小所选区域:在曲线显示区中选择一个区域,单击此按钮可以缩小当前区域中的曲线。A、当在曲线显示区中选取了矩形区域时,矩形左/右边界所在的时间调整为时间轴昀左/右端所在的时间,矩形上/下边界所在数值调整为数值轴昀上/下端所在数值,从而使曲线局部缩小。经缩小后左/右指示器位置分别置于时间轴昀左/右端;B、当未选定任何区域,左/右指示器不在时间轴昀左/右端时,左/右指示器所在的时间调整为时间轴昀左/右端所在的时间,数值轴不变,从而使曲线局部缩小。经缩小后左/右指示器位置分别置于时间轴昀左/右端;C、当未选定任何区域,左/右指示器在时间轴昀左/右端时,时间轴宽度调整为原来的二倍,保持中心位置不变,数值轴不变,从而使曲线局部缩小。经缩小后左/右指示器位置分别置于时间轴昀左/右端;打印窗口:单击此按钮打印当前曲线窗口。定义新曲线:单击此按钮弹出如图5-9所示的“增加曲线”对话框,在对话框中定义新的曲线。将时间轴右端设为当前时间:单击此按钮将历史趋势曲线窗口时间轴右端的时间设置为当前时间。设置参数:单击此按钮弹出参数设置对话框,如图6-17所示:第六讲趋势曲线-59-北京亚控科技发展有限公司图6-17在此对话框中输入历史趋势曲线窗口的起止时间(即您想查询历史曲线的时间)、数据轴的量程范围及游标显示风格等等。显示/隐藏列表:单击此按钮可显示或隐藏变量列表区。4、变量列表区变量列表区主要用于显示变量的信息包括:变量名称、变量的昀大值、昀小值、平均值以及动态显示/隐藏指定的曲线等等。在变量列表区上单击右键弹出下拉菜单,如图6-18所示:图6-18通过此下拉菜单可对历史曲线窗口中的曲线进行编辑。课后复习:1、在用户的工程中添加一个实时曲线画面。2、在用户的工程中添加一个历史曲线画面,熟悉通用历史曲线的的控件的各种使用方法。3、阅读组态王在线帮助中的历史趋势曲线控件的属性方法。第七讲控件-60-北京亚控科技发展有限公司第七讲控件控件的作用控件可以作为一个相对独立的程序单位被其他应用程序重复调用。控件的接口是标准的,凡是满足这些接口条件的控件,包括第三方软件供应商开发的控件,都可以被组态王直接调用。组态王中提供的控件在外观上类似于组合图素,工程人员只需把它放在画面上,然后配置控件的属性进行相应的函数连接,控件就能完成其复杂的功能。使用XY控件下面利用XY控件显示原料油液位与原料油罐压力之间的关系曲线,操作过程如下:1、新建一画面,名称为:XY控件画面。2、选择工具箱中的工具,在画面上输入文字:XY控件。3、单击工具箱中的工具,在弹出的创建控件窗口中双击“趋势曲线”类中的“X-Y轴曲线”控件,在画面上绘制XY曲线窗口,如图7-1所示:图7-1XY曲线控件窗口4、选中并双击此控件,弹出控件属性设置对话框,如图7-2所示:在本课程您将:Ì掌握控件的相关知识Ì掌握控件的设置及使用方法第七讲控件-61-北京亚控科技发展有限公司图7-2XY控件属性设置对话框在此窗口中您可对控件的名称(名称设置为:控件1)及控件窗口的显示风格进行设置。为使XY曲线控件实时反应变量值,需要为该控件添加命令语言。在“画面属性”命令语言中输入如下脚本语言:图7-3画面属性命令语言5、单击“文件”菜单中的“全部存”命令,保存您所作的设置。6、单击“文件”菜单中的“切换到VIEW”命令,进入运行系统。运行此画面,如图7-4所示:图7-4运行中的XY控件ActiveX控件组态王除了支持本身提供的各种控件外,还支持Windows标准的ActiveX控件,包括Microsoft提供的标准ActiveX控件和用户自制的Activ
本文标题:组态王653初级培训教程_完整版(共12讲 6~8讲)
链接地址:https://www.777doc.com/doc-985102 .html