第十九章 设置趋势图

更新时间:2023-10-01 17:48:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

19章 设置趋势图

本章讲述了趋势图,并且概括了如何: ? ? ? ?

创建和设置趋势对象。

叠放趋势图进行实时和历史标签数据比较。 使用Trend(趋势)图形库中的对象。 设置趋势图的实时外观和行为。

趋势图特点概述

趋势图是实时或历史标签数据的一种可视化表示或者图表。趋势图可以帮助操作员跟踪工厂中正在发生的活动。

用户可以: ? ? ? ?

设置趋势图 19-1

在一个趋势图中绘制多达100个标签的数据。 使用明暗对比来强调两个画笔之间的对比关系。

绘制数据与时间,或者一个标签与另一个标签之间的x-y图表,以显示两个标签之间的关系。

显示孤立或非孤立的图。孤立图是指每个画笔都位于图表的不同区间带上,非孤立图是指画笔可以重叠。

下图显示了两个已经添加到图形显示画面中的趋势图。

19-2 RSView Supervisory Edition用户指南(RSView管理版用户指南)

趋势图的组成部分

下图显示了一个标准的趋势图图表,其中绘制了两个画笔和三分钟的时间范围。标准图表是两种绘图类型之一。两种绘图类型使得用户既可以绘制与时间的关系图,也可以绘制与比例数值的关系图。关于绘图类型的更多信息,请参阅第19-18页。

Chart title – 图表标题 Trend border - 趋势图边界

Chart - 图表 Pen with a square symbol pen marker -用方块形画笔标识符标识的画笔 y-axis-y轴 Pen icon -画笔图标

y-axis legend - y轴图例 Pen without a pen marker -没有画笔标识符的画笔 x-axis legend - x轴图例 x-axis-x轴 Scrolling mechanism - 滚动按钮 Line legend in the bottom position - 底部的曲线图例

Current value legend in the bottom position - 底部的当前数值图例

图表

图表以y轴为左边界,x轴为底边界。图表包括绘制的趋势数据,使用的画笔线和画笔标识符,还包括网格线。

设置趋势图 19-3

图表标题

图表标题是指用户为趋势图表的命名。趋势图的名称是可选选项。 x轴

x轴是指图表的底部水平边线。也称作水平轴或时间轴。

x轴图例

对于标准图表,x轴图例表示趋势图所覆盖的时间范围。对于XY图表,x轴图例表示了用户选择的画笔数值的刻度或范围。

用户可以设置趋势图忽略x轴图例。所显示的时间戳或数值的数量取决于趋势对象的大小和垂直网格线的数量。

x轴图例也可以在运行时用来打开x轴选项卡。关于设置x轴的详细信息,请参阅第19-66页的“打开x-轴选项卡”。 y轴

y轴是指图表的左侧垂直边线。也称作垂直轴。

y轴图例

y轴图例显示了画笔数值的刻度或范围。用户可以设置趋势图忽略y轴图例。

19-4 RSView Supervisory Edition用户指南(RSView管理版用户指南)

刻度的最小值和最大值可以: ? ? ? ?

自动确定(使用当前数据的最适合方式)。 从画笔的最小值和最大值衍生。 常数值。 由标签控制。

用户可以设置趋势图以便所有画笔使用相同的刻度,或者每个画笔都有其自身的y轴刻度。当操作员点击线图例时,垂直轴会显示选定画笔的刻度。

例如:如果画笔1的最小值为10,最大值为100,则当该画笔被选定时,垂直轴的刻度范围为10到100。如果画笔2的最小值为-10,最大值为50,则当操作员选定线图例中的下一个画笔时,垂直轴的刻度范围变为-10到50。

y轴图例也可以用来在运行时打开y轴选项卡或者用来平铺数据。关于设置y轴的详细信息,请参阅第19-66页的“打开y-轴选项卡”。关于在运行时平铺数据的详细信息,请参阅第19-71页的“在运行时使用平铺”。

画笔

画笔是指用来代表数值的线或符号。画笔可以使用不同的颜色、宽度和符号——称为标识符——以方便操作员区分开不同的画笔。

关于使用画笔标识符的示例,参阅第19-7页。关于画笔标识符的列表,参阅第19-34页。

画笔数值是用户所监视的标签的数值、操作标签数值的表达式或常量。

设置趋势图 19-5

图例

有四种趋势图图例: ? ? ? ?

x轴图例 y轴图例 线图例 当前数值图例

x轴图例和y轴图例在本章的前面部分中已经谈过。

线图例用于显示趋势图表中的每条画笔线的颜色、名称、描述、最小值和最大值。

当前数值图例用于显示趋势图表中的每条画笔线的画笔图标、当前画笔数值和当前时间。

线图例的位置决定了当前数值图例在图表中出现的位置。当线图例的位置设置为Left时,线图例会出现在趋势图表的左侧,当前数值图例会出现在右侧。当线图例的位置设置为Bottom时,当前数值图例会作为一列出现在线图例中。关于定位线图例的更多信息,请参阅第19-26页。

画笔图标

画笔图标会出现在图表的右侧边沿。用户可以设定画笔图标是否在趋势图表中显示。关于显示或隐藏画笔图标的详细信息,请参阅第19-25页。

在运行时,如果画笔的当前数值位于垂直轴显示的范围以内,则显示图标。即使趋势图被暂停,或者最近的数值还没有被绘制,图标的位置都表示了画笔最近记录的数值。

19-6 RSView Supervisory Edition用户指南(RSView管理版用户指南)

画笔标识符

画笔标识符是用来表示数据点的符号。第19-34页列出了画笔标识符列表。数据点是指绘制在趋势图表上数据的精确位置。如果数据频繁绘制,则标识符也许不会呈现为离散分离的标志。

用户可以使用画笔标识符来显示数据是何时被采集的。例如:当数据改变时趋势图会被更新,画笔标识符会显示出趋势图何时被更新。

A ?boxed? pen marker – 方块形画笔标识符

An ?Up triangle? pen marker – 上三角形画笔标识符

用户可以使用画笔标识符作为运行时读取画笔数值的途径。将数值条放置在画笔标识符之上,则数值条会显示由画笔标识符所表示的图表点的数值。

设置趋势图 19-7

趋势图属性对话框

Trend Properties(趋势图属性)对话框包含9个选项卡,用于设定趋势图的外观和内容。通过在这些选项卡中填入内容可以设置趋势图表的外观以及趋势图如何绘制数据。

关于使用Trend Properties对话框设置趋势的信息,请参阅第19-17页的主题。

19-8 RSView Supervisory Edition用户指南(RSView管理版用户指南)

数值条

数值条在趋势图表的选定位置上显示每个画笔的数值。

用户可以通过在运行时点击趋势图表的任意位置来定位数值条。

The value of each pen plotted on the trend chart at this position – 趋势图表上的每个画笔的数值都会在该位置标出

The value bar -数值条

设置趋势图 19-9

趋势图表类型

标准图表

标准图表绘制的是标签数值和时间的关系曲线。

In a standard chart, the yaxis shows pen values … - 在标准图表中,y轴显示了画笔数值…

and the y-axis legend shows time values. - y轴图例显示了时间值。

19-10 RSView Supervisory Edition用户指南(RSView管理版用户指南)

XY图表

XY图表绘制的是一个或多个标签与另一个标签的关系曲线。

使用XY图表来绘制某个标签的数值与另一个标签数值的关系曲线,而不是某个标签与时间的关系曲线。例如:用户可以绘制水箱温度与水箱压力的关系曲线。

In an xy plot, the y-axis show pen values… - 在xy图表中,y轴显示了画笔数值… … and the x-axis legend shows pen values. - x轴图例显示了画笔数值。

在上图中,y轴画笔数据被绘制为趋势图表上的一条对角线。

x轴图例显示了x轴画笔的刻度范围。图表的绘制时间显示在左上方。

设置趋势图 19-11

孤立式图表

对于具有多个画笔的图表,用户能允许画笔重叠,或者可以将每个画笔孤立在其各自的区间带中。使用孤立式图表可以在趋势图表上分别查看每个画笔。

下面是一个孤立式图表的示例,每个画笔区间带为0%的间隔:画笔区间带是指孤立式图表中每个画笔使用的趋势图表区域。使用该孤立式图表百分比可以设定每个区间带之间的距离。

在这个图表中,每个画笔使用其各自的刻度。用户可以为所有的画笔使用相同的刻度。关于设置每个画笔刻度的信息,请参阅第19-49页的“为多个画笔设定垂直刻度”。

使用孤立式图表,网格线会自动放置在每个画笔区间带上。

19-12 RSView Supervisory Edition用户指南(RSView管理版用户指南)

选择趋势图颜色、字体、线型和标识符

下列表格总结了在Trend Properties(趋势图属性)对话框的什么位置设置趋势图的颜色、字体、线型和标识符。 要想设置

图表的背景颜色 x轴图例的文本颜色

文本字体、样式和大小

画笔线型、画笔标识符、画笔图标和y轴图例的文本颜色 画笔线宽 画笔线型

画笔标识符

网格中垂直线的颜色 网格中水平线的颜色

Pens(画笔) Pens(画笔) Pens(画笔) X-Axis(x轴) Y-Axis(y轴)

Width(线宽)

Style(线型)

Marker(标识符)

Grid color(网格颜色) Grid color(网格颜色)

点击该选项卡 Display(显示) Display(显示) Display(显示) Pens(画笔)

然后使用该框或列

Background color(背景颜色) Text color(文本颜色) Font (button) 字体(按钮) Color(颜色)

用户还可以在Property Panel(属性面板)的Properties(属性)选项卡中设定这些设置。关于使用Property Panel的详细信息,请参阅第16-34页。

改变趋势图的突出显示颜色

图表标题、y轴图例、x轴图例和线图例使用图形显示画面的突出显示颜色,该选项在Display Settings(显示设置)对话框的Behavior(行为)选项卡中设置。关于图形显示画面的突出显示颜色的信息,请参阅第16-71页。

设置趋势图 19-13

改变趋势图表的背景颜色

趋势图表的默认背景颜色为黑色。

改变趋势图表的背景颜色

1. 在Display(显示)选项卡中,点击Background color(背景颜色)。

2. 选择调色板中的颜色。

This chart has a background color. - 该图表具有背景颜色。

19-14 RSView Supervisory Edition用户指南(RSView管理版用户指南)

改变趋势图对象的背景

趋势图表和图例旁边和周围的空白区为趋势图对象的背景。

用户可以使用Property Panel(属性面板)中的WindowStyle和WindowColor选项改变背景的颜色和样式设置。

The shaded area is the background of the trend object. - 该阴影区域为趋势图对象的背景。

WindowStyle属性具有三种设置:

Default(默认) 使用不透明的WindowStyle和RSView的周围颜色设置。

Opaque(不透明) 使用WindowColor。

Transparent(透明) 允许其它对象在趋势图对象之后时仍为可见状态。这些设置会减缓趋势图的绘制。

设置趋势图 19-15

显示背景颜色

1. 在Property Panel(属性面板)中,点击WindowColor。

2. 从调色板中选择窗口颜色。

3. 点击WindowStyle,然后点击列表中的Opaque(不透明)。

关于使用Property Panel(属性面板)的信息,请参阅第16-34页。

创建趋势图对象

趋势图对象的创建不必从零开始,用户可以使用Trends(趋势图)图形库中的趋势图表。更多信息,请参阅第19-63页的“使用趋势图图形库”。

创建趋势图对象

Trend tool 趋势图工具

1. 在图形显示画面中,通过执行下面任意操作选择Trend(趋势图)绘制工具:

? ?

点击Objects(对象)菜单,选择Advanced Objects(高级对象),然后点击Trend(趋势图)。 点击Objects(对象)工具栏中的趋势图工具。

光标会变为趋势图绘制工具:

2. 拖拽鼠标,创建用户所需大小的趋势图框。

3. 双击趋势图,打开Trend Properties(趋势图属性)对话框。

4. 按照下页中的描述信息设置趋势图。

一旦完成趋势图的设置,用户就可以和编辑其它图形对象一样编辑该趋势图。用户可以移动它、调整它的大小、为它设置动画等等。用户还可以通过将趋势图从一个显示画面拖拽到另一个显示画面中,以便在其它的图形显示画面中使用该对象。

19-16 RSView Supervisory Edition用户指南(RSView管理版用户指南)

关于编辑图形对象的信息,请参阅第16章,“创建图形显示”。

设置趋势图如何加载以及更新数据

In the General tab, set up the chart title, data server type, chart style, and chart update mode..

在general(常规)选项卡中,设置图表标题、数据服务器类型、图表样式和图表更新模式。

Display chart title(显示图表的标题) 点选Display chart title(显示图表的标题)复选框,然后键入标题文字(最多80个字符)。图表标题还会在趋势图表的顶部显示当前的日期。

Data Server(数据服务器) 数据服务器确定了从哪里获取趋势图的数据。选择数据服务器的类型以便为趋势图提供数据: ?

None(无)表示使用TrendX对象模型获取趋势图的实时数据。如果对象模型中没有定义服务器,则数据从RSView中获取。关于使用TrendX对象模型的信息,请参阅帮助文件。

设置趋势图 19-17

? Real-time data server(实时数据服务器)表示从标签和数据日志模型中获取数据。当数据日志不会频繁记录并且趋势图绘制数据的频率比数据日志模型中更快时,可以使用该选项。

?

Poll for Historical Data(获得历史数据)表示从数据服务器获取最新的历史数据。使用该选项以便按照图表更新模式中设定的速率轮训数据日志。当用户使用该选项时,趋势图仅绘制历史数据。关于图表更新模式的信息,请参阅第19-19页。

如果用户选择的是Poll for Historical Data,则当前数值图例不会显示画笔图标或画笔数值。

Display progress bar while loading historical data(当加载历史数据时显示进程条) 点选该复选框以便在数据被加载到趋势图时,显示一个带有Cancel(取消)按钮的进程条。如果数据加载时间少于1秒钟,则不会显示该进程条。如果操作员请求了错误的数据,或者如果请求响应时间太长,而操作员想要缩短选定的时间区间,则可以使用该选项来取消数据请求。

选择图表样式

趋势图可以绘制为与时间的关系曲线,或者为与某个选定画笔的关系曲线。

Standard(标准) 点击Standard可以绘制每个画笔与时间的关系曲线,其中时间为x轴。使用Standard绘图类型可以测量画笔数值与时间的关系。

XY Plot(XY绘制) 只有在Pens(画笔)选项卡中设置了一个或者多个画笔时,该选项才可用。

点击XY Plot来创建某个画笔作为x轴的趋势图。使用XY Plot图表可以绘制一个画笔与另一个画笔的关系曲线。

19-18 RSView Supervisory Edition用户指南(RSView管理版用户指南)

例如:用户可以绘制水箱温度与水箱压力的关系曲线。

X-Axis pen(X轴画笔) 选择该画笔作为xy绘图中的x轴。趋势图表上的y轴画笔会绘制与该x轴画笔数值之间的关系曲线。

设置图表更新模式

Manual(手动) 如果Data Server(数据服务器)选项被设置为Real-time data server,或者Poll for historical data,则设置图表更新模式为Automatic(自动)。关于设置数据服务器选项的信息,请参阅第19-17页。

Manual选项为TrendX对象模型中的NewData方法所保留使用,且仅当数据服务器设置为None时才可用。

NewData方法使用户可以从数据源而不是从RSView实时和历史数据提供者将数据提供给趋势图表。关于TrendX对象模型中的NewData方法的信息,请参阅帮助文件。

Automatic(自动) 点击Automatic以便按照规定的时间间隔更新数据。使用Refresh rate(更新速率)选项可以确定该时间间隔。

Refresh Rate(更新速率) 键入一个数字,然后点击一个时间单位以确定趋势图更新数据的频率。更新速率的范围为从50毫秒到596小时之间。

当使用Historical poll(历史轮询)模式时,该更新速率用于控制数据服务器轮询数据的频率,并且该更新速率不能设置为小于1秒的数值。

设置趋势图 19-19

On Change(按改变) 点击On Change以便在数值改变时更新数据。该模式对于不经常改变的数据很有用。使用heartbeat(心跳)或者deadband(死区)选项来设定何时更新数据: ?

心跳是指按照规则的定时的速率更新数据。在该框中键入一个数值来设定数据更新的速率,即使没有发生改变也要更新数据,然后点击一个时间单位。如果用户想要在改变时更新数据却不想使用心跳,则键入0。 ?

死区是指按照某个数值和随后数值之间改变的数量决定数据更新速率。键入一个数值来设定在趋势图表更新之前数值必须改变的百分数。如果用户想要在数值发生变化的任何时候都更新图表,则键入0。

在趋势图中显示数据

趋势图中显示的数据来自于两种途径。数据服务器为趋势图采集实时数据。历史数据则来自于数据日志模型文件集。

用户可以绘制来自于运行的HMI服务器中的数据日志模型的历史数据,或者用户可以绘制来自于应用项目中不同HMI服务器的数据,HMI服务器可以在同一台计算机上,也可以在不同的计算机上。关于数据日志模型的信息,请参阅第13章,“设置数据日志”。

将趋势图数据保存到数据缓冲区

当趋势图表暂停时,画笔数据会被保存到数据缓冲区。无论何时数据发生改变,数据点都会保存到缓冲区。当缓冲区填满时,最旧的数据点会被新的数据点所覆盖。缓冲区可以包含每个画笔的最多32,767个数据点。关于数据缓冲区的更多信息,请参阅第19-28页的“额外数据的缓冲区”。

当图形显示画面上的趋势图不可见时,用户可以使用缓冲区来采集趋势图数据。

19-20 RSView Supervisory Edition用户指南(RSView管理版用户指南)

Display Line Legend(显示线图例) 点选该复选框以便显示每个画笔线的图例。

Position(位置) 设定线图例的位置:

? 点击Bottom(底部),使得线图例和当前数值图例在图表的底部显示。 ?

Max viewable(最大可见数) 键入一个1到100之间的数值,表示当线图例在图表的底部显示时画笔的最大个数。在运行时,线图例仅会显示用户设定的画笔数,并且按照它们在Pen Attributes(画笔属性)电子数据表中出现的顺序显示。

如果在线图例中显示的画笔数量比用户设置的数量多,则趋势图表会绘制所有的画笔,但是线图例却只能显示用户设定数量的画笔。要想查看图表上没有显示出来的画笔,请使用滚动条。

Display mix/max values(显示最小值/最大值) 点选该复选框以便在线图例上显示每个画笔的最小值和最大值。最小值和最大值在Pens(画笔)选项卡中设置。详细信息,请参阅第19-35页的“最小值/最大值”。

Pen caption(画笔标题) 设定需要显示的画笔标题类型:

? Long tag name(长标签名)表示显示每个画笔的完整路径和标签名。

19-26 RSView Supervisory Edition用户指南(RSView管理版用户指南)

点击Left(左侧),使得线图例在图表的左侧显示。

? ?

Short tag name(短标签名)表示仅显示标签名,不显示路径。

Description(描述)表示显示在Pens(画笔)选项卡中设置的标签描述。

Maximum pen caption length(画笔标题的最大长度) 设定在画笔标题中显示的字符最大数量,最多80个字符。如果用户设定的字符数少于画笔标题中的字符数,则线图例中的画笔标题会被截短。

确定趋势图中如何填入数据

Allow scrolling(允许滚动) 点选该复选框以允许数据绘制在趋势图表上。

如果用户清除该复选框,则趋势图表会暂停,然后数据缓冲区会存储趋势图数据,直到达到缓冲区极限。当达到该极限时,最旧的数据会被抛弃,然后被最新的数据所取代。当趋势图暂停时,趋势图表右侧的画笔图标会通过指向画笔数值的位置来指示画笔数值。关于显示画笔图标的信息,请参阅第19-25页。

操作员可以通过在运行时点击暂停按钮的方式关掉暂停。当暂停被关闭时,缓冲区所保存的趋势图数据会被绘制到趋势图表上。关于滚动按钮的更多信息,请参阅第19-67页。

设置趋势图 19-27

如果用户允许滚动,则可以设定下列滚动模式: ? ? ?

Display Scrolling Mechanism(显示滚动按钮) 点选该复选框,显示VCR样式按钮,以便使用户可以手动滚动图表。

该按钮允许操作员向后或向前滚动数据。操作员还可以暂停和继续自动滚动。关于在运行时使用VCR样式按钮的更多信息,请参阅第19-67页。

Buffer for extra data(额外数据的缓冲区) 数据缓冲区用于在运行时存储不在时间区间内或者不在趋势图表的数值范围内的画笔数值。操作员可以使用VCR样式按钮手动滚动数据的方式来查看这些画笔数值。

当趋势图表不能在图形显示画面中显示时,用户可以使用数据缓冲区在后台采集数据。关于在后台采集趋势数据的更多信息,请参阅第19-64页。

键入存储每个画笔数据点的数量。用户可以存储每个画笔的最多32,767个数据点或者记录。

当画笔数值在缓冲区中存储时,滚动会更快。然而较大的缓冲区也要求有更多的系统资源。

19-28 RSView Supervisory Edition用户指南(RSView管理版用户指南)

Continuous Scroll(连续滚动)表示在绘制趋势数据时从右向左滚动图表。

Half Screen Scroll(半屏滚动)表示每次滚动半个屏幕,图表从左向右滚动。当画笔到达图表的右边界时,图表会滚动半个屏幕,并且画笔会从图表的中央开始继续绘制数值。 Full Screen Scroll(全屏滚动) 表示每次滚动整个屏幕。图表从左向右滚动。当画笔到达图表的右边界时,图表会滚动整个屏幕,并且画笔会从图表的左侧开始持续绘制数值。

为趋势图添加画笔

The pens tab lets you set up the appearance, tags or expressions for a pen, or multiple pens. Pens(画笔)选项卡使得用户可以为一个画笔或多个画笔设置外观、标签或表达式。

为趋势图添加画笔

1. 在Pens(画笔)选项卡中,点击Add pen(添加画笔)。

2. Expression Editor(表达式编辑器)对话框允许用户为趋势图添加一个表达式或标签。

关于使用Expression Editor的信息,请参阅第20章,“创建表达式”。

? ?

?

设置趋势图 19-29

要想定义一个表达式,可以使用Expression Editor中的按钮。

要想绘制标签值,请点击Tags(标签),然后在Tag Browser(标签浏览器)中设定一个标签名。

要想绘制常量数值(例如:标签报警等级),则在Expression(表达式)框中键入一个数值。

? 要想在运行时定义画笔标签,可以在Expression框中键入标签占位符。

标签占位符是指井号#加上1到500之间的数字。关于占位符的更多信息,请参阅第16-51页。

3. 点击OK。则新的画笔会添加到Pen Attributes(画笔属性)电子数据表中。

从数据日志模型中添加画笔

在用户将画笔从数据日志模型添加到趋势图之前,用户必须设置一个数据日志模型。关于数据日志和如何设置数据日志模型的信息,请参阅第13章,“设置数据日志”。

To open the Configure Tags dialog box, in the Pens tab, click Add pens from model.

要想打开Configure Tags(组态标签)对话框,则在Pens(画笔)选项卡中,点击Add pens from model(从模型中添加画笔)。

19-30 RSView Supervisory Edition用户指南(RSView管理版用户指南)

从数据日志模型中为趋势图添加画笔

1. 在Pens选项卡中,点击Add Pen(s) from Model(从模型中添加画笔),打开Configure

Tags(组态标签)对话框。

2. 点击Browse(浏览)按钮选择一个区域。单机应用项目只有一个区域可选。

如果没有区域可选,则用户还没有为该应用项目设置数据日志模型,点击Cancel(取消)返回到Pens选项卡。

3. 在模型列表中,设定一个数据日志模型。数据日志模型标签在该框中列出。

4. 点击用户想要添加到趋势图中作为画笔的标签,然后点击Add(添加)。要想添加模型

中的所有标签,则点击Add all(添加所有)。

要想选择多个标签,执行下面任意操作: ? ?

?

要想选择非连续的标签,可以点击用户想要选择的第一个标签,按住Ctrl键,然后点击用户想要选择的每个标签。

点击用户想要添加的第一个标签,按住Shift键,然后点击用户想要选择的最后一个标签。

点击鼠标左键,然后在用户想要选择的标签上拖拽鼠标。

5. 要添加到趋势图中的标签会在Tags to monitor(要监视的标签)框中列出。

6. 如果用户操作错误,不想添加在Tags to monitor框中列出的某个标签,可以点击该标签,

然后点击Remove(移去)。

7. 要想从Tags to monitor框中移去所有标签,点击Remove All(移去所有)。

8. 当Tags to monitor框中列出了所有用户想要监视的标签时,点击OK。

设置趋势图 19-31

从趋势图中删除画笔

1. 从Pen Attributes(画笔属性)电子数据表中选择用户想要删除的画笔。

要想选择多个画笔,执行下面任意操作: ? ?

?

要想选择非连续的标签,可以点击用户想要选择的第一个标签,按住Ctrl键,然后点击用户想要选择的每个标签。

2. 点击Delete Pen(s)(删除画笔)。

设置画笔属性

使用Pen Attributes(画笔属性)电子数据表来设置每个画笔的单独属性。用户设定的标签会变成趋势图的画笔。画笔属性定义了标签在实时图表上是如何表示的。要想查看所有的可用属性,可以使用电子数据表底部的滚动条。

点击用户想要添加的第一个标签,按住Shift键,然后点击用户想要选择的最后一个标签。

点击鼠标左键,然后在用户想要选择的标签上拖拽鼠标。

This is the pen number. To select a pen, click its number. 这是画笔标号,要想选择某个画笔,可以点击其标号。

Pen Number(画笔标号) 该列表示画笔的标号。一个趋势图可以添加最多100个画笔。要想选择某个画笔,可以点击其标号。

19-32 RSView Supervisory Edition用户指南(RSView管理版用户指南)

Tag\\Expr.(标签\\表达式) 该列显示了当用户添加画笔时设定的表达式或标签名。在运行时,在趋势图表中由画笔所绘制的线由标签或表达式的数值所决定。点击浏览按钮以编辑该表达式或选择某个标签。

Model(模型) 点击浏览按钮以便为画笔选择一个数据日志模型。标签和表达式必须在用户选择的数据日志模型中设置。关于数据日志模型的更多信息,请参阅第13章,“设置数据日志”。

Color(颜色) 选择一种颜色以便在趋势图表上识别该画笔。点击颜色列,然后点击调色板中的某个颜色。不要选择与趋势图对象的背景一样的颜色。

Visible(可见) 默认情况下,趋势图中的所有画笔都可见。然而,一个显示画面上画笔过多也会让人难以识别。

点击该单元格以便将Visible(可见)设置切换到On或Off状态。当Visible被设置为Off时,该画笔不会在图表上显示。

Width(宽度) 画笔宽度影响画笔线和标识符的粗细。

点击该单元格,然后从下拉列表框中设定画笔宽度。如果用户设定的宽度不是1个像素,则用户不能够改变线型设置。

Type(类型) 点击该单元格,然后设置如何在图表上绘制趋势图曲线。 选项 执行 Analog(连续型)

在两个点之间绘制直线,当第一个点和第二个点之间的变化缓慢时可以使用该选项。例如:

设置趋势图 19-33

选项

Digital(离散型)

执行

沿着时间轴绘制一条直线作为第一个数值,然后当数值改变时,绘制一条垂直线到第二个数值。例如:

沿着趋势图的宽度水平绘制标签的最新数值。

例如:如果某个标签的最新数值是75,则在75处沿着趋势图绘制一条水平线。当数值改变时,在新的数值位置重新绘制该直线。 用户可以使用整个宽度来显示作为高低设置点的数值。

Full Width(整个宽度)

Style(线型) 点击该单元格,然后设置线型。用户可以从五种样式中选择一个,如下所示。 线型包括:

Solid 实线 Dash 虚线 Dot 点线 Dash-Dot 点划线 Dash-Dot-Dot 双点划线

Marker(标识符) 从列表的符号中选择一个标识符。如果用户在Display(显示)选项卡中使用了Show only markers(只显示标识符)选项,则趋势图中仅会显示用户设定了标识符的画笔。

标识符会出现在每个数据点上。用户可以从none(无)、boxed(方框)、up triangle(上三角)、down triangle(下三角))、letters(字母)、characters(字符)或line number(数字)中选择。 名称

Boxed(方框)

19-34 RSView Supervisory Edition用户指南(RSView管理版用户指南)

标识符

名称

Up triangle(上三角)

标识符

Down triangle(下三角) Keyboard characters(键盘字符) Letters(字母) Line number(数字)

< : ! @ # ( A a B b 1 2 3

如果画笔频繁显示新的数据,例如每几秒钟显示一次,则标识符也许看起来会象一条实线。

Min/Max(最小值/最大值) Min和Max标签数值在HMI服务器的标签编辑器中设置,并且会自动输入这些列中。

标签的最小值和最大值用来确定画笔刻度。当操作员在线图例中点击某个画笔时,y轴图例会重新缩放比例,以适应选定画笔的最小值和最大值。在最小值和最大值刻度以外的其它标签值都不会在趋势图表中显示出来。

用户可以在必要时改变这些数值。点击minimum(最小值)或maximum(最大值)单元格,然后键入一个数值来设定标签的最小值和最大值。

用户还可以在Y-Axis(Y轴)选项卡中设置画笔的刻度。关于在Y-Axis选项卡中设置最小值和最大值选项的更多信息,请参阅第19-64页。

Eng. Units(工程单位) 点选该复选框,然后键入该画笔所代表的工程单位的名称。例如:rpm(转/分)、gallons(加仑)、fps(英尺/秒)或者degrees(度)。工程单位会作为线图例的一部分显示。

Description(描述) 如果用户添加到趋势图中的标签已经具有描述,则该描述会出现在该单元格中。要想移去该描述,则点击该单元格,然按下Backspace(回格)键。

设置趋势图 19-35

如果用户添加到趋势图的标签还没有描述或者如果用户想要更改该描述,则点击该单元格,然后为该标签键入描述信息。

描述会出现在线图例中。

Lower Bound(下边界) 下边界设置确定了用户设置了画笔属性的画笔及选择了作为下边界画笔的画笔之间什么时候发生遮盖。

点击该单元格,然后在列表中设置下边界画笔。在运行时的趋势图中,当用户在Pens(画笔)选项卡中设置的画笔穿越下边界画笔时,两个画笔之间会发生遮盖现象。关于使用遮盖来比较画笔数值的信息,请参阅第19-38页。

Upper Bound(上边界) 上边界设置确定了用户设置了画笔属性的画笔及选择了作为上边界画笔的画笔之间什么时候发生遮盖。

点击该单元格,然后在列表中设置上边界画笔。在运行时的趋势图中,当用户在Pens(画笔)选项卡中设置的画笔穿越上边界画笔时,两个画笔之间会发生遮盖现象。关于使用遮盖来比较画笔数值的信息,请参阅第19-38页。

Link Data(连接数据) 点选该复选框以便在运行时更新标签的最小值、最大值、描述和工程单位属性。这使得用户可以在任何时候对趋势图属性作出改动,并且在运行时更新这些属性。如果在HMI服务器标签编辑器中更改了标签属性值,则链接数据会更新这些属性。

如果标签的最小值和最大值不可用,则会在该列中显示三个问号(???)。

如果用户禁止该选项,并且标签的属性存在,则会将标签属性中设置的数值填入最小值、最大值、描述和工程单位框中。

19-36 RSView Supervisory Edition用户指南(RSView管理版用户指南)

在这些框中填入数据之后,用户必须手动更新这些数据。通过改变Pens Attributes(画笔属性)电子数据表中的选项可以手动更新标签属性。

对于数字量标签,0作为最小值,1作为最大值。对于模拟量标签,可以在HMI服务器标签编辑器中设定最小值和最大值。

同时编辑多个画笔

使用Multiple Pen Edits(多个画笔编辑)电子数据表可以同时编辑多个画笔。

同时编辑多个画笔

1. 选择用户想要编辑的画笔。要想完成该操作,用户可以:

? ?

?

要想选择非连续的画笔,可以点击用户想要选择的第一个画笔,按住Ctrl键,然后点击用户想要选择的每个画笔。

2. 在Multiple Pen Edits(多个画笔编辑)电子数据表中,为每个画笔设定新的属性。

如果用户操作错误,并且想要对所作的改动作出更正,则点击Clear Selections(清除选择)以清空Mutiple Pen Edits电子数据表。

3. 当用户对所作的改动感到满意时,点击Apply to Selected Pens(应用所选的画笔)。

设置趋势图 19-37

点击用户想要选择的第一个画笔,按住Shift键,然后点击用户想要选择的最后一个画笔。

点击鼠标左键,然后在用户想要选择的画笔上拖拽鼠标。

绘制标签极限

使用水平线可以定位用户的标签数据。例如:如果用户定义了标签运行范围的极限值,并且在趋势图中显示水平线来表示该极限,则当标签穿越任何一个极限时,标签的报警条件都会在趋势图上显示出来。所有的画笔都必须使用相同的最小值和最大值。

有两种方式绘制数值,以便该数值在图表整个宽度上都呈现一条水平线: ?

当画笔的数值在图表的整个宽度上绘制时,该画笔会呈现为一条实心的水平线。 ?

在Pens(画笔)选项卡中,添加一个具有确定画笔线位置的标签或者表达式的画笔。在Pen Attributes(画笔属性)电子数据表的Type(类型)列中,选择Full Width(整个宽度)。

一旦显示了趋势图,则画笔在图表的整个宽度上呈现为一条水平线。

画笔的垂直位置取决于标签、表达式和常量的值。如果数值改变了,则位置也会改变。

使用遮盖来比较画笔

用户可以设置一个趋势图,使得其某个部分互相遮盖,以便比较两个或多个画笔。在用户设置遮盖之前,最少需要设置两个画笔。

例如:用户可以设置画笔1显示某个标签的数值,画笔2显示作为报警阈值的某个常量。则当画笔2为画笔1的上边界时,遮盖会通过用画笔1的线颜色填充两个画笔中间的区域,以便强调标签的数值在何处超越了报警阈值。

19-38 RSView Supervisory Edition用户指南(RSView管理版用户指南)

在Pens(画笔)选项卡中,添加一个常量数值的画笔。

在Trend Properties(趋势图属性)对话框的Pens(画笔)选项卡中设置遮盖。 重要信息:遮盖由趋势图表中的线的位置所确定——而并非由实际的标签值所确定。 下面的趋势图提醒操作员注意处于报警的标签值。标签值和标签报警水平线之间的差值用遮盖表示。

Shading between pen values – 画笔数值之间的遮盖 Upper-bound pen – 上边界画笔 Lower-bound pen – 下边界画笔

设置趋势图 19-39

示例:三个画笔的遮盖

上边界画笔(画笔2)具有常数值75,下边界画笔(画笔3)具有常数值25。画笔1表示名为VIN_LEVEL的标签。当画笔1超过画笔2或低于画笔3时,趋势图被遮盖。下图显示了该情况:

Pen 1 画笔1 Pen 2 画笔2 Pen 3 画笔3

要想产生如上图所示的遮盖,可以进行如下设置: 画笔

标签名或常数值

上边界

画笔1 画笔2 画笔3

19-40 RSView Supervisory Edition用户指南(RSView管理版用户指南)

VIN_LEVEL 75 25

画笔2

遮盖

下边界 画笔3

示例:两个画笔的遮盖

当画笔1超过画笔2的任何时候,趋势图会产生如下所示的遮盖:

Pen 1 画笔1 Color 1 颜色1 Pen 2 画笔2

要想产生如上图所示的遮盖,可以进行如下设置: 画笔

标签名或常数值

上边界

画笔1 画笔2

设置趋势图 19-41

VIN_LEVEL OIL_LEVEL

画笔2

遮盖

下边界

示例:两个画笔的遮盖

当画笔1超过画笔2或者低于画笔2的任何时候,趋势图会产生如下所示的遮盖:

Pen 1 画笔1 Color 1 颜色1 Pen 2 画笔2

要想产生如上图所示的遮盖,可以进行如下设置: 画笔

标签名或常数值

上边界

画笔1 画笔2

19-42 RSView Supervisory Edition用户指南(RSView管理版用户指南)

VIN_LEVEL OIL_LEVEL

画笔2

遮盖

下边界 画笔2

设置水平轴(x轴)

对于标准类型的图表,水平轴表示时间;对于XY绘图类型的图表,水平轴表示x轴画笔的数值。该选项卡中的设置可以应用于所有的图表类型。

Use the X-Axis tab to set up the run-time chart?s horizontal axis. – 使用X-Axis(X轴)选项卡来设置运行时图表的水平轴。

Start date and Start time(起始日期和起始时间) 当Display(显示)选项卡中的Allow scrolling(允许滚动)为选中状态时,起始日期和时间功能被禁止。要改变起始日期或时间,可以清除Allow scrolling复选框。

设定趋势图的起始日期和时间。要想选择日期,请点击Start date(起始日期)列表,然后点击日历上的某个日期。

起始日期和起始时间设置决定了趋势图何时开始采集和绘制数据。起始时间会在x轴的左侧显示。当图表随着新数据滚动时,水平轴标注的时间会更新。

如果趋势图仅绘制了当前的数值,并且是在指定的时间之后首次显示,则使用当前时间作为起始点。

设置趋势图 19-43

如果趋势图绘制的是历史数据,并且数据日志模型在指定的起始时间运行,则数据从起始时间开始显示。否则,会显示起始时间之后最新的可用数据。一旦图表滚动到当前时间,则数据会从缓冲区中读取,而不是从数据日志文件中读取。

Time span(时间范围) 键入一个数字,然后选择时间单位,以便确定趋势图在运行时显示数据的时间范围。

对于标准类型的图表,时间范围定义了水平刻度值。对于XY绘图类型的图表,选定画笔的最小值和最大值(在Pens选项卡中设置)定义了水平刻度值,并且时间范围定义了绘制的数据点的数量。

设置x轴的显示选项

Display scale(显示刻度) 点选该复选框以便在趋势图的底部显示x轴图例。

对于标准类型的图表,图例显示了趋势图中当前绘制的画笔数值的起始和结束时间。如果有空余位置,则还会在垂直网格线的下面显示中间时间。

对于xy绘图类型的图表,图例显示了为x轴所选画笔的最小值和最大值。如果有空余位置,则还会显示中间值。

Display date on scale(在刻度上显示日期) 点选该复选框以便显示每个时间戳的日期。

19-44 RSView Supervisory Edition用户指南(RSView管理版用户指南)

Display grid lines(显示网格线) 点选该复选框以便在趋势图表上显示垂直的网格线。

Major grid lines/Minor grid lines(主要网格线/次要网格线) 键入将要在趋势图表中显示的主要线和次要线的数量。用户可以显示最多30条主要线,并且在每个主要线之间最多10条次要线。主要线是实线,次要线是虚线。

Grid color(网格颜色) 如果在图表上显示网格线,用户可以改变其颜色。点击网格颜色框,然后点击调色板中的某个颜色。网格线的颜色会变为用户选择的颜色。

设置垂直轴(y轴)

Use the Y-Axis tab to set up the run-time chart?s horizontal axis. – 使用Y-Axis(Y轴)选项卡来设置运行时图表的垂直轴。

设置趋势图 19-45

本文来源:https://www.bwwdw.com/article/fstd.html

Top