PI-ProcessBook使用说明

更新时间:2024-06-01 22:29:01 阅读量: 综合文库 文档下载

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

d

ProcessBook安装使用说明手册

ProcessBook安装手册 .................................................................................................. 2 PI-ProcessBook使用说明 ............................................................................................. 5 1 PI-ProcessBook是什么? ...................................................................................... 5 2 PI-ProcessBook画面中可以包含哪些信息? ...................................................... 6 3 Processbook界面介绍。 ..................................................... 错误!未定义书签。 4 图标工具功能介绍................................................................................................. 6 5 联结PI服务器 ....................................................................................................... 7 6 查看流程画面....................................................................... 错误!未定义书签。 7 退出系统............................................................................... 错误!未定义书签。 8 如何看趋势图....................................................................... 错误!未定义书签。 9 查找数据............................................................................................................... 10 10 如何创建PI-ProcessBook文件 ....................................................................... 11 11 如何创建趋势图 ............................................................................................... 14 12 如何创建棒图 ................................................................................................... 16 13 如何添加位号数据点 ....................................................................................... 17 14 如何定义一个动态图素在不同状态下颜色的变化 ....................................... 17 15 如何自定义和使用一个数据集 ....................................................................... 18

ProcessBook安装手册

从PI系统 WEB网站将ProcessBook软件安装程序下载到本地硬盘,运行ProcessBook软件安装程序,出现以下画面:

稍候,出现下面画面:

点击“Next”,进入下面画面:

点击“Next”,进入下面画面:

输入User(PI系统用户,统一为pidemo)、PI Server Node(PI服务器地址,10.141.40.96)和Server OS(PI服务器操作系统,Windows 2000,可选NT代替)。

如果系统已经安装Data-Link、ActiveView等软件,则上面输入框为灰色,不能进行修改,点击“Next”进入下面画面:

点击“Next”,进入下面界面,开始安装 ProcessBook软件:

安装完成,显示结束画面:

sss

PI-ProcessBook使用说明

1 PI-ProcessBook是什么?

PI-ProcessBook 是PI实时数据库系统在客户端部分的一个应用软件,它主

要是,用来在PC机上组态工艺流程画面以及显示实时和历史生产数据。我们可以按装置为单位来组织各种工艺流程画面。在PI-ProcessBook中可以显示各种工艺流程画面的静态和动态信息,在一台PC机上组态的画面可以拷贝到其它PC机上使用,避免重复组态工作。在PI-ProcessBook中用户还可以利用Visual Basic for Applications开发自己有特殊需求的应用。

2 PI-ProcessBook画面中可以包含哪些信息?

PI-ProcessBook画面中可以包含下列信息 ?PI数据库中的数据。

?通过ODBC从其它关系数据库中取来的数据。

?电子表格、文本字符、图表、图形、照片和通过OLE连接嵌入技术插入的其它Windows应用对象。

3 图标工具功能介绍

Processbook启动后,在屏幕上方的工具栏中有以下图标,这些图标工具和菜单栏中的某些菜单项作用是一样的,图标工具用起来只是更方便些,下面逐一介绍这些图标工具的作用。

将画面切换到运行模式,此时不能对流程画面进行修改。 将画面切换到编辑模式,此时可以对流程画面进行任意修改。

画一条直线,可以对线条指定颜色、粗细、线条风格,还可以改变线条的长短和方向,画线时按着shift键可画出直线。

画一个矩形,可以对矩形的边框和矩形的内部填充指定颜色,可以任意改变矩形的长宽比例。

输入文本字符,可以对输入的字符指定字体、颜色和大小,以回车结束,换行要同时按shift和回车键。

画一个圆或椭圆,可以对圆或椭圆指定一种填充颜色,画圆时按shift键可画正圆。

画一段弧线或一个半圆,可以对弧或半圆指定一种填充颜色,弧的形状可以任意改变。

添加一个数据点(指定一个位号,即TAG),当要在画面上添加位号的实时数据时用这个工具图标。

添加一个按钮,当在不同的画面之间进行切换时,用这个工具图标。 画一个任意多边形。

画一个棒图,该棒图与一个位号相关联,当该位号的数据发生变化时棒图也跟着变动。

插入一张位图(BMP等图片)。

定义趋势图,在画面上添加趋势图时用这个工具图标。 插入一个控件,所有Windows中的控件都可以插入到Procbook中使用。 打开图素库。常用的图形我们可以事先画好放在图素库中,当组态要用到时就把它复制过来,这样可以节省时间和工作量。

创建一个新文件。

打开一个已存在的文件。

保存当前文件。 打印。 打印预览。 剪切。 拷贝。 粘贴。

恢复到前一个状态。 查找位号。

查看某一个位号(TAG)的属性。 回到趋势图初始设定状态。

把趋势图的时间轴以设定的时间段为单位向前移动。 把趋势图的时间轴以设定的时间段为单位向后移动。

打开/关闭趋势图游标,要查看某一时刻位号的数据值时用这个工具图标。 对指定的位号画趋势图,用鼠标点击画面中的位号数据然后再点击这个工具图标,就能自动画趋势图。

放大/缩小画面,数值表示百分比。 帮助向导。

定义字符字体、大小、风格。 定义线条的粗细。

把多个简单图素组合成一个整体复杂的图素。 把一个复杂图素分拆成多个简单图素。 对拆分后的图素再次重组。

定义图素的颜色,包括线条色、填充色、背景色。 定义动态图素在不同状态下的颜色。

定义趋势图格式,如趋势图中是否显示测点明、是否显示测点描述等。 查看或修改动态图素的定义。 全屏/非全屏显示切换。 VBA代码编辑。 宏定义代码编辑。 设计模式切换。

4 联结PI服务器

单击菜单File—>Connections:

单击

图标后可画出该点的趋势图:

这是系统默认的最近8小时趋势图,在工具栏中有三个操作趋势图的工具。用鼠标单击图标一次,趋势图向前移动一个时间段。用鼠标单击图标一次,趋势图向后移动一个时间段。向前移动是指往以前的时间方向移动,向后移动是指往最新的时间方向移动。这两个图标可以连续单击多次,请注意屏幕左下方和右下方时间的变化。用鼠标单击图标一次,趋势图恢复到初始状态。用户可以自己指定趋势的起始时间和结束时间,用鼠标单击菜单项VIEW。

弹出下面窗口:

起始时间 终止时间

上图中起始时间是自当前时间8小时前,终止时间是当前时间。用户可以对这两个时间进行任意修改,但是必须注意时间的分隔符。还有要注意起始时间一定要比终止时间早,否则会出错。用户也可以采用系统提供的表示时间的方式,用鼠标单击列表按钮,如下图

用鼠标单击列表按钮。

上图中我们可以看到许多种表示时间的方式。它们的含义如下 * 表示当前时间

*-1Hour 表示距离当前时间前1,h或hour表示小时 *-8Hour 表示距离当前时间前8小时

*-1day 表示距离当前时间前1天,d或day表示天 *-7day 表示距离当前时间前7天 以上这些数字用户自己可以随意指定,只是有一点必须记住起始时间一定要比终止时间早,否则会出错。

用鼠标可以从这里拉出多个游标。 单击此图标按钮打开或关闭游标 游标线

以上是一星期的趋势图,如果要查看某一时刻的值可以用游标来实现。在工具栏中有一游标图标按钮 ,用鼠标单击该图标按钮后在趋势图的右边出现一个游标线,用鼠标可以将该游标向左向右任意拉动。也可以用鼠标从趋势图最左边拉出多个游标。请看下面的图例

如果要关闭游标用鼠标单击图标按钮就可以了。如果觉得一星期趋势太密集你可以放大某一时间段的趋势,选择某一起始位置按下鼠标左键向右拉一方框,然后松开鼠标左键,方框的大小随自己定。

我们也可以同时选择多个位号画趋势图,先用鼠标选择一个位号数据,然后左手按住Ctrl键不放,用鼠标选择其它位号数据,选好后松开Ctrl键,用鼠标单击工具栏中的图标按钮

画趋势,选择位号的个数是没有限制的。

5 查找数据

PI系统中同时包含了#1、#2机组、#3机组、#4机组、#5机组、#6机组、RTU、关口表、自动抄表系统的生产数据,PI-processbook提供的查找工具可以按你指定的条件查找某一个或某一类位号。查找条件可以按位号名或位号描述或数据源或数据值查找。

如果你想查找某个位号名按工具栏中的图标按钮

,弹出查询窗口:

查询条件中可以使用通配符“*”、“?” ,“*” 代表任意长度任意字符。“?” 代表单个任意字符。

通配符可用于除测点描述以外的其它查询条件中。

输入完查询条件后,单击Search开始查询,查询结果显示在Search Results框内,用鼠标选中需要的结果,单击OK将结果返回。

6 如何创建PI-ProcessBook文件

1.关闭当前所有的ProcessBooks文件。在 菜单栏File中选择New ,然后再选择 “New ProcessBook” 创建一个新的ProcessBook文件。在ProcessBook Name输入字段中输入一个文件名。按OK确认。

2. 在菜单栏中File选择New ,然后再选择 “ProcessBook Entry” 创建一个新的入口。

3.将会出现下面对话框,在“Type”下拉列表框中选择 “Text Entry”。

4. 在Label输入字段中输入 “Page 1”。 “Page 1”处在第一层入口,它只是作为一个标签说明,我们通常在这里输入装置名称,如1#机组等。

5.创建一个新的名叫 “Exercise 1”的画面, 在菜单栏 File中选择New,然后再选择 “ProcessBook Entry”。 在“Type”下拉列表框中选择 “Display”。在

“Level”输入项中输入2,表示当前画面处在入口第二层。对话框如下。

6.按确认键OK后出现一个新的画面组态窗口,把该窗口设定到最大。

7.要改变该组态窗口的背景颜色,在菜单栏Edit中选择Display,然后选择一种新颜色或自己在调色板调一种颜色。

这时我们可以开始画面组态工作,组态工作完成后在菜单栏File中选择Save 保存当前的ProcessBook文件.

7 如何创建趋势图

1.首先在菜单栏Tools中选择Preferences ,立即出现一个系统参数设置对话框窗口。在该窗口的第一栏用鼠标点击第三项START,这是系统启动时的默认参数设置,\mode bias\的设置表示系统启动后是处于运行模式还是编辑模式。我们现在要选择编辑模式,把该项设置由

。请看下图。

变成

2. ProcessBook运行时有两种模式可以选择即运行模式和编辑模式。

运行模式

编辑模式

用鼠标点击按钮 后切换到编辑模式,你就可以进行组态画面工作,如添加图素或编辑图素。 3.在工具栏中用鼠标点击按钮

或在菜单栏Draw中选择Trend 选项

就可以添加趋势图。 (不要选用趋势显示按钮 , 它有不同的功能)

4.接着在画面空白处用鼠标拉出一个四方框用于放置趋势图。松开鼠标左键后会出现下面一个对话框。

5.在该对话框里,我们除了在 “Tags in Plot”输入字段中输入位号名“Sinusoid”外(也可单击Tag Search按钮从中选取),其余的设置暂时不动,接着按OK按钮确认。趋势图会用缺省的时间段和上下量程来显示曲线。

6.在趋势图的底部左右两边有一个趋势起始时间和结束时间可能会显示也可能不会显示。时间是否显示主要取决与趋势图显示区域的大小和当前默认字体的大小。(改变字体大小,先选择趋势图,再按

按钮改变设置)

7.如果你要修改趋势图,先选择它,再在工具栏中用鼠标点击按钮 。你也可以用鼠标双击它再进行修改(此时首先要确保处于编辑模式)。

8.你也可以用鼠标点击按钮Format Trend 弹出一个趋势图设定对话框。在这里你可以对趋势图的格式进行设置,例如改变曲线的颜色、栅格,决定是否显示位号、名称、单位、数值等。

8 如何创建棒图

1.在工具栏中用鼠标点击按钮 或在菜单栏Trend中选择Bar 选项。接着在画面空白处用鼠标拉出一个四方框用于放置棒图。松开鼠标左键后会出现下面一个对话框。

在Tag name输入字段中直接输入位号,或者你可以用鼠标点击

按钮来查找一个所需的位号。

2.Lower字段表示棒图的下限值,Upper字段表示棒图的上限值,Start字段表示棒图的起始值。你可以保留使用系统默认的设置值 “TagZero() + TagSpan(),” “TagZero(),” and “TagZero() ” ,你也可以直接输入数值改变这些设置值。

如果你不喜欢缺省的填充色和背景色,可以先选择棒图再用鼠标点击 按钮来改变颜色。例如,在用兰色表示的储罐中流动着用红色表示的物料,我们可以把填充色改为红色,背景色为兰色。

9 如何添加位号数据点

我们画好工艺流程图后要在画面上添加位号数据点(tag),添加后位号、时间和数值可以同时显示。在工具栏中用鼠标点击按钮 或在菜单栏Draw中选择Value 选项。接着在画面空白处选择一个放置位号的地方用鼠标点击一下后会出现下面一个对话框。

在Tag name输入字段中直接输入位号,或者你可以用鼠标点击

按钮来查找一个所需的位号。

10 如何定义一个动态图素在不同状态下颜色的变化

1.先选择一个数值或棒图或阀等对象,再用鼠标点击 框。

按钮出现下列对话

2.比如你想把一个对象在0到100的数值范围内划分成三段,每一段用一种颜色来表示,下面这个图就表示三种数值范围和各自的颜色表示。

3.上面对话框中,我们在状态种类输入字段里输入3, 然后用鼠标在 “State” 状态下拉选择框中选择状态1,在Value字段中输入上限值,在Color下拉框中用鼠标选择颜色。其余两种状态也按同样方法设定。

11 如何自定义和使用一个数据集

11.1 什么是数据集(Data Set)?

PI-ProcessBook 除了从PI服务器中取出位号的数据外还能从其它数据源取得数据,要从其它数据源中取得数据必须通过定义数据集(Data sets)来实现。PI-ProcessBook中有三种类型的数据集。

? PI Calculation data sets 该数据集从PI服务器上取PI位号的数值进行计

算,并把计算结果返回给ProcessBook.

? ODBC (Open Database Connectivity) data sets 该数据集从关系数据库

或其它数据库中获得数据,数据的获得是通过SQL查询语句来实现。 ? Custom data sets 该数据集从Visual Basic 的COM 对象中获取数据。 11.2 下面着重讨论PI计算数据集(PI Calculation data sets):

ProcessBook可以把位号的计算结果放在流程画面上,显示的形式可以是趋势图,数据,棒图等,VBA也可以使用这些计算结果。计算的种类包括

平均值(Average) 中值(Mean) 标准波幅(Standard Deviation) 最大值(Maximum) 完好数据的百分比(% Good Data) 最小值(Minimum) 用户自定义计算公式 创建数据计算集 (1) 在菜单栏Tools中选择Data Sets (2) 然后弹出一个数据集窗口,选择 New及PI Calculation.

(3) 接着出现一个数据计算对话框

计算设置分三步

? 给出数据计算集的名称和描述 ? 指定一个PI位号(Tag) ? 设定计算的时间间隔,如设定1小时

? 按 确认后数据集就可以使用了,在下面对话框中选择刚才创

建的数据集

在上面对话框中,你可以看到SINUSOID这个位号有六种计算方式,最后关闭对话框。

用数据集中的数据来创建一个趋势图

⑴用鼠标点击

按钮,接着出现一个对话框。。

按钮。

确认。

⑵在对话框的右上角,用鼠标点击

选择刚刚创建的数据集,再选择一个或多个计算方式,按

⑶我们可以把位号“Sinusoid” 加到趋势图上让源数据和计算数据进行对比显示。⑷设置趋势时间范围和趋势量程,然后按下面是一个例子:

确认。

如何在流程画面上增加一个位号的计算值

⑴用鼠标点击

按钮,接着出现一个对话框。 ⑵在对话框的右上角,用鼠标点击 按钮。

⑶选择数据集和计算方式。在下面例子中选了SINUSOID的平均值。

⑷按按钮确认。

创建用户自定义计算表达式的数据集

⑴和上面一样,在菜单栏Tools中选择Data Sets,选择New和PI Calculation 创建一个新的数据集,输入数据集的名称和描述。 在PI Calculation对话框中,选择复选按钮 ? 在表达式字段(Expression)中输入计算公式,例如 ?Sinusoid? * 2。 ? 输入计算的时间间隔(Time Interval)。 ? 在Column中输入数据集描述 按 确认后完成数据集的定义。

我们可以把SINUSOID这个位号的源数据和计算数据用趋势图或棒图显示出来加以比较,下面是显示结果。

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

Top