InTouch的历史趋势控件需要系统具备哪些组件
发布网友
发布时间:2022-04-22 01:09
我来回答
共1个回答
热心网友
时间:2023-07-05 22:18
InTouch提供两类趋势显示对象:“实时”和“历史”。您可以对两种趋势对象进行配置,以显示特定时间内多个标记名的图形化表示。“实时”趋势可供最多用四支笔(数据值)绘制图表,而“历史”趋势则可供最多用八支笔绘制图表。这两种趋势都是使用WindowMaker中的特殊工具创建的。InTouch可供您完全控制趋势的配置。例如,您可以指定时间跨度、值范围、网格分辨率、时间标签位置、值标签位置、笔数,以及颜色属性。
一、实时趋势
实时趋势是动态的。它们在运行时连续更新。
发生变化时,它们最多可以绘制四个本地标记名或表达式的变化。创建实时趋势
1.选择绘图工具栏中的实时趋势工具。
2.在窗口中单击,然后对角拖动鼠标,根据所需
趋势大小绘制一个矩形框。(您可以选择绘制任意大小的趋势图,而且可以在屏幕上放置的趋势图数量不受*)。
3.释放鼠标。此时在窗口中出现实时趋势对象:在运行时,数据会自右向左写入趋势图。
4.双击趋势以打开它的配置对话框。趋势对象类似于在WindowMaker中绘制的任何其它对象。它可以用鼠标拖曳来移动,也可以通过抓住对象的一个“手柄”来调整大小。在窗口中,可以放置多个趋势图。
配置实时趋势
1.双击趋势;或选择趋势,然后在特别菜单上,单击动画链接。此时出现实时趋势配置对话框。
2.在时间跨度框中,输入要在趋势上水平显示的(x轴)时间长度,然后选择时间长度的时间增量选项。
3.在样本间隔框中,输入趋势表达式赋值并更新图表的频率,然后选择与此数值相关的时间增量选项。
4.在颜色组中,单击图表颜色框以打开InTouch调色板。单击调色板中要用作趋势背景的颜色。
5.在颜色组中,单击边框颜色框以打开InTouch调色板。单击调色板中要用作趋势边框的颜色。
6.在时间刻度组的主刻度数框中,输入趋势所需的主时间刻度数,然后选择要用于刻度线的颜色。
7.在时间刻度组的副/主刻度框中,输入每个主时间刻度内可见的副时间刻度数,然后选择要用于刻度线的颜色。
8.如果要在趋势的顶部显示时间标签,请在时间刻度组中,选择顶部标签。
9.如果要在趋势的底部显示时间标签,请在时间刻度组中,选择底部标签。趋势既可以同时包含顶部标签和底部标签,也可以没有任何标签。
10.如果要使用时间标签,请在时间刻度组的主刻度/时间标签框中,输入趋势的每个主时间刻度线的时间标签数。
11.在时间刻度组中,选择要用于主时间刻度线的颜色。
12.值刻度组中的设置与时间刻度组中的设置采用相同的方式配置,不同的是值的副刻度和主刻度会设置趋势的垂直值(y轴)范围。此范围使用“工程单位”,并且对于所有要绘制趋势的标记名都是相同的。
13.在表达式框中,输入要用每支笔为其绘制趋势的本地标记名或表达式。14.单击颜色框,选择用于在趋势中绘制每个标记名的各支笔的颜色。
15.在宽度框中,输入每支笔的像素宽度值。选择大于1的笔像素宽度值会显著降低更新和打印趋势的性能。
16.单击选择显示字体以访问字体对话框,选择要在打印趋势时使用的字体、样式及大小。
17.如果要使趋势仅当它显示在活动窗口中时才更新,请选择只在在内存中时才更新。
18.单击确定。
二、历史趋势
历史趋势可以为您提供一个历史时间和日期的数据“快照”。它们不是动态的。与实时趋势不同,历史趋势仅在接到指示时才会更新,例如通过执行QuickScript或由操作员执行操作(如单击按钮)时。一次最多可以给八个标记名(笔)绘制历史趋势,但对显示的趋势数量没有任何*。您在设计趋势界面时享有充分的灵活性。您可以创建一个“指示器”,供操作员在趋势图上“移动”,以根据指示器的当前位置来访问各种数据。例如,在操作员将指示器放置在有可见数据的趋势区时,会给您返回所有数据值在此位置的时间与值。
1.选择绘图工具栏中的历史趋势工具。历史趋势工具用于绘制历史趋势对象。
2.在窗口中单击,然后对角拖动鼠标按所需趋势大小绘制一个矩形框。
3.释放鼠标。此时历史趋势出现在窗口中。
配置历史趋势
1.双击趋势;或选择趋势,然后在特别菜单上,单击动画链接。此时出现历史趋势配置对话框。
2.在历史标记框中,输入要给趋势使用的标记名。
3.在初始时间跨度框中,输入要水平(x轴)显示的趋势时间长度,然后选择时间长度的时间增量选项。
4.选择要给趋势使用的初始显示模式。
5.在颜色组中,单击图表颜色框以打开InTouch调色板。单击调色板中要用作趋势背景的颜色。
6.在颜色组中,单击边框颜色框以打开InTouch调色板。单击调色板中要用作趋势边框的颜色。针对所有的颜色选项重复此过程。
7.在时间刻度组的主刻度数框中,输入趋势中所需的主时间刻度数,然后选择要用于刻度线的颜色。主时间刻度数必须是副/主刻度数的偶数倍。
8.在时间刻度组的副/主刻度框中,输入每个主时间刻度内可见的副时间刻度数,然后选择要用于刻度线的颜色。
9.如果要在趋势的顶部显示时间标签,请在时间刻度组中,选择顶部标签。10.如果要在趋势的底部显示时间标签,请在时间刻度组中,选择底部标签。趋势既可包含顶部标签和底部标签,也可以没有任何标签。
11.如果要使用时间标签,请在时间刻度组的主刻度/时间标签框中,输入趋势的每个主时间刻度线的时间标签数。
12.在时间刻度组中,选择要用于主时间刻度线的颜色。
13.值刻度组中的设置与时间刻度组中的设置采用相同的方式配置。副、主值刻度设置趋势垂直坐标值(Y轴)的范围。此范围使用“工程单位”,并且对于所有要绘制趋势的标记名都是相同的。
14.在标记名框中,通过双击打开供应器列表对话框。选择要给这支笔使用的标记名供应器。单击“确定”。此时出现一个浏览器,显示该供应器的本地或远程标记名。双击某个标记名以选择它。对于要用每支笔为其绘制趋势的标记名或表达式,重复此过程。
15.单击颜色框,以选择趋势中用于绘制标记名的每支笔的颜色。
16.在宽度框中,输入每支笔的像素宽度值。
17.如果希望操作员能够在运行时改变趋势的配置,请选择允许运行时更改。这些改变包括更改笔的赋值、起始日期、时间等。
18.单击选择显示字体以访问字体对话框,选择要用于显示趋势的字体、样式及大小。
19.单击确定。
使用历史趋势向导
InTouch为创建历史趋势提供了一种快捷简
便的方法:趋势向导。趋势向导可供配置包含指示器、缩放功能等的功能齐全的历史趋势,配置过程只需单击几下鼠标。使用历史趋势向导
1.单击向导工具栏中的向导工具。此时出现向导选择对话框。
2.在向导列表中选择趋势,显示可用的趋势向导。
3.选择含指示器和刻度的历史趋势向导,然后单击确定。此时该对话框关闭,您的窗口再次出现,且光标处于“粘贴”模式。
4.在窗口中单击以粘贴趋势向导。
5.现在您就可以开始配置趋势向导了。
6.双击趋势向导以打开历史趋势图表向导配置对话框。
7.输入配置趋势所需的信息,然后单击确定。如果要希望向导自动填写配置,请单击建议。给历史趋势向导配置的设置与创建历史趋势对象时配置的内容相同,这些对象是使用绘制对象工具栏中的WindowMaker趋势工具绘制的。
8.要在趋势中添加缩放和移动功能,或在趋势中添加笔控件,请分别使用趋势“缩放/平移趋势面板”和“趋势笔图例”向导。要让所有这些组件在一起协同工作,它们必须使用历史趋势标记名。
要分解向导
1.选择历史趋势向导。
2.在排列菜单上,单击分解单元;或者单击排列工具栏中的“分解单元”工具。
3.随后就可以根据需要对它进行自定义。
三、在运行时配置历史趋势
如果配置历史趋势时选择了允许运行时更改选项,则在WindowViewer中该趋势将会是“触控”的,操作员可以改变笔的赋值、改变开始日期和时间等。1.在WindowViewer中单击趋势,此时出现历史趋势设置对话框。2.在图表开始组中,输入图表的开始日期和时间。
3.选择图表的显示模式。最小/最大历史趋势,此模式以“工程单位”的百分比为纵坐标,以时间跨度为横坐标来显示趋势或变化,并且着重强调时间流和变化率,而非变化量。平均/散点历史趋势此模式显示特定时间间隔内数据点的平均值。均值/棒图历史趋势此模式以条形图的形式显示特定时间间隔内数据点的平均值。
4.在图表长度框中,输入要在趋势中显示的水平(x轴)时间长度,然后选择该长度的时间增量。例如,如果输入1并选择小时,则趋势长度为1小时。
5.在图表范围框中,输入缩放趋势的“工程单位”刻度的百分比(要在趋势中显示的y轴垂直范围)。
6.单击每个笔#以选择要为其绘制趋势的笔的标记名。此时“标记浏览器”会以过滤选择模式出现。
7.双击要在趋势上使用所选的笔绘制的标记名;或选择标记名,然后单击确定。此时再次出现历史趋势设置对话框,并在原先单击的笔#按钮的旁边显示所选的标记名。
8.单击打印以打印历史趋势。