版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PI-ProcessBook 培训课程教材山东鲁能软件公司 目录1.PI-ProcessBook 简介31. 1.1 PI-ProcessBook 概述32. 1.2主要特征43. 1.3PI-ProcessBook 的工作模式44. 1.4PI-ProcessBook 中的文件类型55. 1.5视图56. 1.6曲线图67. 1.7棒形图78. 1.8动态值72.运行模式(Run Mode)99. 2.1启动一个页面视图文件( Display)91. 打开方式1010. 2.2曲线图(Trends)1011. 2.3尝试改变时间112. 多态显示视图元件123. 放大(Zoom In)124
2、. 实时曲线图1312. 2.4运行方式下的特殊曲线(AdHoc Trends)1313. 2.5无效数据(Unavailable Data)1314. 2.6通用对话框145. 标签点搜索对话框(The Tag Search Window)146. 服务器连接对话框1515. 2.7页面视图文件搜索(Display Searches)163.编辑模式( Build Mode)1916. 3.1创建一条目录(Entry)1917. 3.2曲线图(Trends)237. 多条曲线显示2718. 3.3棒形图(Bar Graphs)278. 示例2919. 3.4动态过程数值(Dynamic Pr
3、ocess Values)3020. 3.5多态对象(Multi-State Objects)319. 数字标签量(Digital Tags):3110. 模拟标签量(Analog Tags):3311. 多态棒形图(Multi-State Bar Graphs)3312. 多态曲线图(Multi-State Trends)3313. 设置坏数据( “Bad Data”)3421. 3.6命令按钮(Command Buttons)3522. 3.7高级设计(Advanced Layout)3623. 3.8导航3724. 3.9练习3814. 练习 13815. 练习 23916. 练习 33
4、94.组态图4125. 4.1静态图形4126. 4.2层4227. 4.3线条(Lines)4328. 4.4符号库(The Symbol Library)4429. 4.5引入图片(Importing Graphics)4530. 4.6练习4617. 练习1465.默认值和优选项4931. 5.1颜色和线条类型(Color and Line Styles)4932. 5.2运行模式优选项(Run Mode Bias)5033. 5.3PI-ProcessBook 的默认设置5034. 5.4曲线图优先设置(Trend Preferences)5035. 5.5字体设置有限设置(Font
5、Preference)5136. 5.6仅运行模式(Run Mode Only)516.数据集(Data Sets)5337. 6.1PI Calculation 数据集(Data Sets)5318. 建立 PI Summary Data Set5419. 建立一个使用数据集的曲线图5520. 建立使用数据集的实时值。5738. 6.2建立PI表达式数据集( PI Expression Data Set)5839. 6.3复制数据集5940. 6.4练习5921. 练习题 16022. 练习题2611. PI-ProcessBook 简介1.1 PI-ProcessBook 概述PI-Pro
6、cessBook 是PI系统中的一个重要的客户端软件,是显示PI系统所收集和存储的实时数据的强有力工具。它可以非常容易的进行组态,形成比较复杂的动态、交互式的图形,来显示实时和历史数据以及设备状态,提供了非常强有力的数据分析、统计和计算工具。另外,它还内嵌了VBA,通过简单的编程,可以实现更加复杂的功能。像PI系统的其它软件一样,PI-ProcessBook也采用了微软的人机界面标准。如果对微软的WINDOWS产品熟悉的话,那么在PI-ProcessBook 也可以很容易的从菜单中找到相应的功能。例如:打开(Open)、 新建(New)和保存( Save)文件功能均放在文件( File)菜单中
7、,剪切( Cut)、复制(Copy)和粘贴(Paste)功能均放在编辑( Edit)菜单中。这样,在使用过程中,非常方便,具有强大的界面亲和力。利用PI ProcessBook,用户除了能够浏览信息以外还可以做许多其他的事情。只需轻轻一击,屏幕就可以从“浏览(view)模式转换成“创建”(build)模式,显示出一系列的画图工具。这样就可以更简便的创造动态的、互动的显示象征你的运作设备状态,并用生动的数据标注他们。通过PI ProcessBook你可以从任何电脑桌面监控整个工厂的运作过程。当把它和PI ActiveView连在一起后,你可以通过Internet在远程浏览器上进行同样的数据检验。
8、ProcessBook内嵌有微软的Visual Basic( VBA),允许你书写手稿使显示和趋势图自动化。例如,当所监控的某一变量有数值变化时,PI ProcessBook会通知你。通过PI ProcessBook使得报警、过程显示或者报警指示器的开设及其容易。PI ProcessBook也包含一个"Save as SVG"特征,为实现交互式配置环境(PI ICE),将PI ProcessBook 作为一个可调节的矢量图形( SVG)文件输出。通过PI ICE 或者 PI ActiveView很容易就能够将你的显示输入Internet,以保护你的PI ProcessBoo
9、k显示。1.2 主要特征l 创建强大的、互动的显示图形界面l 内嵌的VBAl ActiveX Control 容器l 内嵌ODBC,实现访问关系数据库简单化l 与Mcrosoft Office兼容l PI Processbook 展示可能在一网络浏览程序在PI ICE或者PI ActiveView 内使用1.3 PI-ProcessBook 的工作模式PI-ProcessBook有两种工作模式: 运行模式(Run Mode)和编辑模式(Build Mode)工作模式工具条按钮描 述运行模式(Run Mode)运行模式(Run Mode)用于浏览由 PI-ProcessBook 构建的各种页面。
10、编辑模式(Build Mode)编辑模式(Build Mode)用于构造或编辑 PI-ProcessBook 的页面。在PI-ProcessBook 的菜单项 “Preferences” 中有一优选运行模式( “Run Mode Bias.”)标签,这是设置优选或默认运行模式。当选中此项时,每一个编辑和新建元件的操作后,系统都会自动转回到运行模式。当用户新建或修饰一个比较复杂的页面视图时,是比较讨厌的。注: 在本课程中,请在菜单中选择 Tools > Preferences ,单击开始标签( Start ),从中取消优选运行模式( “Run Mode Bias”)的选择项。1.4 PI-
11、ProcessBook 中的文件类型PI-ProcessBook中有两大类文件,分别是文件簿文件(扩展名为:“.piw”)和页面视图文件Display(扩展名为:“.pdi”)。当启动 PI-ProcessBook 时,程序会自动启动最近的或者新建一个 PI-ProcessBook 文件簿文件。 在每个PI-ProcessBook文件簿文件中有许多条目(“Entry”)。每个条目会在视图的右边有一个标签( “tab” )对其进行简单的描述。这些标签可以使用各种颜色以使其容易辨认。PI-ProcessBook 文件中的条目有五种类型:l 页面视图(Display):包含各种对象,如最基本的元件(
12、曲线图, 流程模拟图等)。l 链接视图(Linked Display) :仅简单的链接到 PI-ProcessBook内部的或者外部的其它页面视图。l 链接 PB (Linked PB):仅链接到其它PI-ProcessBook 文件簿文件。l 操作按钮(OS Command):操作系统命令按钮,用来激活其它应用程序(如e-mail, 电子表格等)。l 纯文本(Text Only):通过增加标题来组织 PI-ProcessBook 文档。在每个 文件簿文件页的底部都有新建( New)和打开( Open)两个按钮,打开(Open)将在本窗口中打开文件,新建( New)将在一个新窗口中打开文件。1
13、.5 视图有两种方式浏览PI-ProcessBook 文件:书型视图( Book)和大纲视图( Outline view)。 大纲视图是组织元件的一个强有力的工具。可以改变元件的级别和标题,重新安置其显示方式。在不同的工作模式下( Run 或者 Build Mode)有不同的工具条。PI-ProcessBook 结构分10 级。在书视图( Book View)中建立一个第一级别的标题会产生一个新的条款(Entry)和对应的标签。 注: 在书视图( Book View)中第三级至第十级元件均被显示成第三级。1.6 曲线图曲线图是一个可以动态显示某个数值与时间之间关系的图。曲线图可以同时显示多条曲
14、线,纵坐标也有多种方式显示。许多视图元件是一系列时间序列数据,这些使用曲线图是非常适宜的。曲线图可以非常容易的显示一个或多个标签点的特定时间段的值。 PI-ProcessBook 的曲线图有多种操作方式。· 放大或缩小(Zoom)· 全屏(Full Screen)· 时间前进或后退(Time movement)· 时间范围功能(Time Range function)o 单刻度或多刻度(Single Scale vs. Multi Scale)o 最大或最小选择(Minimum and Maximum Selections)· 光标定位(Tre
15、nd Cursor)· 恢复按钮(Revert Button)有些功能(如放大缩小)功能一次只能应用于一个曲线图,其它功能(如改变时间)可以同时作用于多个曲线图。1.7 棒形图棒形图可以显示当前实时值在特定范围的位置。例如:当数值变化时,棒形图可以显示容器是满或空的效果:值的范围可以是点属性中的最大值和最小值,也可以自定义为其它值。例如:一个标签点的取值范围是 0 到 100,但是经常落在 0 到 30之间,那么棒形图可以设计为0至30 。但是,如果值超出棒形图设置的范围,那么棒形图就只能显示满或空。这样可以让你显示一个标准值或目标值的偏差。当传来的数据是坏数据时,整个棒形图使用虚斜
16、线表示。1.8 动态值动态值是从PI数据库中取出一个标签点的特定时刻的值。此值可以是数值或字符串,同时还可以显示标签点名和时间标签值。时间标签是PI数据文档中的存放的时间值。PI数据文件中使用三种类型的值: · 浮点数:有正、有负并且还有小数点。 · 整型数:正整数。· 数字量:用字符串描述各种离散状态。如:开关的合或分。上述三种类型的数值均可以使用动态值显示。2. 运行模式(Run Mode) 本节描述 PI-ProcessBook的基本使用方法本节使用 PIDEMO23.PIW 示例文件,此文件安装在计算机的 C:Program filespipcProcbo
17、ok 文件夹中 。2.1 启动一个页面视图文件( Display)当启动PI-ProcessBook时,根据系统设置有(也可能没有) 用户名,密码和节点名出现。如果需要用户名和密码验证时会出现。多数情况下没有此项要求。如果PI客户端软件连不上服务器时,也会弹出用户名或密码错误信息。1. 默认的 PI-ProcessBook 文件簿文件显示在窗口中,在右边的标签中选择 “Refinery” 标签。2. 在菜单中选择 View => Outline 选项。PI-ProcessBook 文件簿文件分为许多条目 entries),使用 图标。其中一个显示为高亮度蓝色。试着改变文件的级别、结构和显
18、示方式。3. 转回书面视图方式( Book view),打开 “Main Column Bottom” 页面视图文件。4. 选择“Refinery“ 标签,点击 按钮。这个按钮将使得文件在新窗口中启动此视图。 打开( Open)和新建( New)的区别:· 打开(Open) 在现在的窗口中替代视图。· 新建(New) 在其它窗口中增加。· 双击项目的效果与打开( Open)相同· 也可以拖放曲线图到现存的窗口中 (Open) 或者工作区 (New)。2.1.1 打开方式从 ProcessBook 文件簿文件的条目中把一个视图拖放到空白工作区中时,将在一个
19、新的窗口中打开这个文件,这种功能叫做 “拖放打开(drag and drop open.)”。这个功能与新建( New )按钮相同。或者双击一个视图,这个功能与打开( Open)功能相同。2.2 曲线图(Trends)1. 打开 “Main Column Bottom” 视图。注: 当使用最大化按钮 时,将会使所有窗口最大化。注: 下面的步骤需在运行模式下(选择 按钮)这个按钮可以在工具条中找到。(如果工具条中没有,可以从菜单 View>Toolbars 中选择)3. 在右下角找到曲线图。4. 双击曲线图使曲线图最大,充满整个窗口。(当扩大曲线图时工具条变为暗灰色,使你在此情况下不能编辑
20、曲线图。)再双击一次,曲线图复原。5. 找出曲线图上某点的值和时间时,使用光标 按钮,或者从菜单 View>Trend 中选择光标。曲线图必须足够大才能支持光标。6. 增加第二条光标时,在左侧Y轴出单击一下并拖出光标。 (当光标放回Y轴时又变回原样)7. 使用点属性按钮 来改变选择的曲线图、棒形图和实时值的标签点的定义。2.3 尝试改变时间曲线图右下角的小三角表示曲线图显示的是实时数据。只有24小时以内的数据才能实时显示。1. 使用时间按钮 前进或后退一个时间周期。注: 当PI-ProcessBook从数据库中提取数据时会显示 “Accessing PI Archive” 信息框。当出现
21、此信息框时最好不要做鼠标单击或双击的工作。如果做了此项工作时,当“Accessing PI Archive” 信息框消失后会做相应的工作。但是有时我们只是无目的的单击或双击鼠标,不是想做那种工作。通过菜单中的“Arrange”项来控制对象的所在的层(layer)时间前进或后退的规则:· 如果只选中一个曲线图,则仅仅此曲线图更改时间。· 如果什么也不选择,则所有曲线使用新时间间隔。其它对象 (如棒形图和实时值) 则用视图最底层的曲线图的结束时间。2. 当要返回原先的时间 (或者最近一次存盘时间) 间隔,选择复原按钮。 3. 当要改变曲线图的时间间隔时,从菜单中选择 View&
22、gt;Time 时间范围。 PI系统的时间语法参加 PB 手册的 绝对时间(“absolute time”) 和 相对时间(“relative time”)的语法格式。尝试下列时间格式从 “From”开始到“ To”结束 From:To:20-mar-95 7:0021-mar-95 7:00Y+7hT+7h*-8d*7. 如果你仅仅键入了日期的一部分值,则 PI 系统默认为当天、当月和当年为失去的部分。如果仅给出了小时数,则PI系统默认其它时间为0 。下列是许多时间例子:现在的日期是20003年3月20日( March 20, 2003)。键入数值:PI 中表示为:20-mar 7:0200
23、3年3月7:00:00 (20-mar-2003 7:00:00)20 7:2003年3月7:00:00 (20-mar-2003 7:00:00)s7:2003年3月7:00:00 (20-mar-2003 7:00:00)202003年3月0:00:00 (20-mar-2003 0:00:00)2.3.1 多态显示视图元件使用缩放(zoom)功能来调整两个过程事件之间的时间间隔,选择两个事件作为左右时间起止点。时间间隔将显示在曲线图的底部。当改变时间范围时,显示器上元件时间的改变与所选择的器件有关。· 如果只选中了一个曲线图,则仅仅这个曲线图改变时间范围。· 如果没有
24、选择对象,则所有对象都改变时间范围。(棒形图和实时值使用结束时间)· 如果只选中了部分对象,则只这些对象改变时间范围。2.3.2 放大(Zoom In) 当要放大曲线上某段时间的数值时,在曲线图上单击拖放出合适的矩形即可。 (若要放弃放大,则将光标拖放出曲线图即可。)当选择的区域在20%之内时,则 x 和 y 轴不变。注:时间间隔将显示在底部。(当曲线图不是太小,字体不是太大时)2.3.3 实时曲线图因为有大量的数据和计算在曲线图中,PI只能显示最近24小时内的数据。当曲线图实时显示数据和更新时,在曲线图的右下角会有一个小三角出现。当按住 <SHIFT> 键选择不同的数值
25、,那么曲线图会显示多条曲线。2.4 运行方式下的特殊曲线(AdHoc Trends)用户有时想看一下棒形图和实时值的曲线,为此OSI 做了这样一个特殊曲线功能( “ad-hoc” trend)。 当然,如果没有特殊曲线按钮(“ad-hoc trend button.”)时,在运行模式下可以使用常用的曲线按钮来代替,同样可以显示实时值和棒形图上标签点的曲线。1. 选择动态对象如实时值和棒形图,然后单击曲线图按钮 。 然后在视图上拖动出一个矩形区域来显示特殊曲线图。这些特殊曲线图的默认设置可以从 Tools>Preferences 的曲线( trend)目录中进行设置。2. 选择一个实时值和
26、棒形图的活动对象,单击曲线视图按钮 。启动一个名称为“Trend Display”新的 PI-ProcessBook 入口。这个键新建一个曲线图,并且还新建一个名为 “Trend Display.”的PI-ProcessBook 入口。这是一个全新的入口,是一个新窗口。当从菜单 Window 选项中检查窗口时就会发现这个新窗口。学生有时不明白此项功能,有时新建了许许多多窗口。3. 当关闭由 键建立的视图时,如果选择存储,那么将存为一个长久的 PI-ProcessBook视图。2.5 无效数据(Unavailable Data)当一个标签点的数据无效时,在视图中将如下表所示:元件描述曲线图通常情
27、况下看不到东西。当然,当无效数据的时段内有离散信号时(例如 超上限(OverRange), 超下限(UnderRange), 或者停止( Shutdown)), 就会在起止点显示 “x” 字符。实时数值显示无数据(“No Data”)字符曲线图光标显示无数据(“No Data”)字符棒形图显示斜线多态符显示( “Color for Bad Data”)选项中的颜色。2.6 通用对话框当使用PI系统的客户端软件时,就会发现,PI界面遵从了 Microsoft Windows 的设计标准。这样,当你对 Windows 最近版本的界面比较熟悉时,就会比较舒服应用OSIsoft 应用程序的菜单界面。所
28、有的 PI 客户端应用程序都是使用相同的 API 库开发的。这个库中包含了许多应用于所有 PI 系统客户端程序的对话框。本节我们将讨论许多PI系统客户端软件的通用功能。2.6.1 标签点搜索对话框(The Tag Search Window) 在PI系统中最常用的对话框(窗口)是标签点搜索对话框,当用户编辑设置页面视图或曲线图,或者查询某点信息时都要用到此对话框。注: 如何建点将在 系统管理课程中有详细说明。从其它任何应用窗口进入标签点搜索对话框,只需从“Tools”菜单中选取“ Tag Search”,或者从工具条中选择对应的图标。1. 从工具条中的 图标,打开标签点搜索对话框。搜索策略:在
29、标签点搜索中可以使用通配符,“ * ”可以代表任何数量的字符,例如:使用“sinus*”字符串进行搜索时,可能返回“sinusoid”, “sinusoidu”和“sinus_12h”。或者使用“ ?”代表一个字符。例如:使用“point?.pv”字符串进行搜索时,可能返回“point1.pv”, “point2.pv”, 和“pointa.pv”。需要注意的区域是描述区域。在描述区域中使用文本搜索,所以当使用通配符时,实际执行的是在点描述中寻找“ *” 或“ ?”字符。搜索条件不识别英文字母的大小写。最后,搜索条件可以相互组合。例如,使用点名搜索“sin*”和点源“ R”相结合。2.6.2
30、服务器连接对话框服务器连接对话框可以使用户建立和管理与一个或多个服务器的连接。1. 从菜单中选择 File => Connections 2. 选择一个服务器,点击“ Information”按钮,可以查看服务器的详细信息。3. 用户“PIDEMO”可以使用空密码连接,但它权限最低,只能浏览管理员设定的某些数据,不能写和管理数据。4. 也可以使用信任用户(trust users),通过管理员设定信任条件:如IP地址、网关、计算机名称、PI用户名称以及对应的应用程序等条件,直接连入对应的PI服务器。注: 关于详细的用户管理,请参见系统管理课程培训文档。2.7 页面视图文件搜索(Displa
31、y Searches)可以从已经打开的PI-ProcessBook文件簿文件中查找某张视图,也可以从文件夹中查找。1. 从菜单中选择 Tools => Display Search & Run 。2. 这样就启动了“PI Display Search”对话框。3. 选择一个有效 ProcessBook 文件簿文件,或者空白来搜索所有的文件。4. 按“ Search”按钮,则在右侧列表框中显示搜索到的页面视图文件。 选择其中一个文件视图文件打开。3. 编辑模式( Build Mode)本节介绍创建模式的基本知识。本节从画PI-ProcessBook 的四个基本对象的一个练习开始:曲
32、线图、实时值、棒形图和多态对象。3.1 创建一条目录(Entry)1. 关闭现已经打开的所有PI-ProcessBooks 文件。从菜单中选择 File>New ,在“New”对话框中选择 “ProcessBook .piw File” 选项,新建一个PI-ProcessBook 文件簿文件。给它任意起一个名称。注:注意重复使用 File>Close 直到关闭所有的窗口。常见的错误是使用 File>Exit ,这将退出PB。2. 使用 File>New 并且选择 “ProcessBook Entry”,新建一条目录。3. 将启动下述对话框。选择从“Type”的下列框中选
33、择 “Text Entry”。4. 将会出现一条文字目录 “Page 1” 。注意到 右边同时出现一个“Page 1” 的标签。这是因为它是第一级( level 1)目录(“entry”)。5. 当新建一条相同级别的目录时,它将显示在选择的那条目录之上。如果要在其下时,按 <ESC>键取消选择项。6. 新建一条名称为 “Exercise 1”的目录,使用 File>New 并且选择 “ProcessBook Entry”。将显示下列“Define ProcessBook Entry”对话框。从“Type”项的下拉框中选择 “Display” 。从“Level”选项中选择 2,
34、产生第二级目录。7. 将出现一个新的窗口。这是一个新的页面视图文件。调整其大小或最大化,使其有足够的大小可以放置曲线图、棒形图等。8. 要改变视图的背景颜色时, 选择 Edit>Display 并且选择一种新的颜色或者从“Custom Color” 中选择。注: 建议使用低对比度的背景颜色,如灰色,不要使用高对比度的颜色如黑或白。这样可以减轻眼睛疲劳。9. 将文件簿文件作为当前窗口。选择 File>Save 存储 PI-ProcessBook. 选择一个文件名称。注: 从文件簿文件中选择 File>Save As ,将会以不同的名字存储整个PI-ProcessBook 集合文
35、件(文件扩展名是 .piw)。如果从一个PI-ProcessBook页面视图文件窗口中选择 File>Save As 时,将存储独立的页面视图文件 (文件扩展名是.pdi )。3.2 曲线图(Trends)准备工作:1. 选择 Tools => Preferences 的 “Start” 标签,取消 “Run Mode Bias” 选项。2. 按创建模式( Build Mode)按钮 ,这样可以一步步的创建和编辑下述对象。创建曲线图:3. 创建曲线图时,可以从工具条中按按钮 ,或者从菜单中选择 Draw => Trend 。在视图上拖放出合适大小的矩形。将显示下列“Defin
36、e Trend”对话框。4. 单击“ Tag Search”。注意返回的标签点数。· 可以同时做多个属性的搜索,以减少列出的点数。· 描述区使用字符串,所以字符“*”和“?”只能作为字符“*”和“?”,而不是通配字符使用。· 当搜索条件只有描述和数值时,搜索非常慢。当标签名作为其中一个搜索项时,搜索速度最快。· 也可以在值区域内搜索非常规数值(如:“UnderRange,” “OverRange,” “No Data,” “IO Timeout,” “Calc Failed,” “Pt Created”) 。5. 在“Tag Mask”区域键入 “Sin
37、us*”。6. 找到“ Sinusoid”标签点。7. 曲线图可能显示开始结束时间,也可能不能显示。这取决于曲线图和字体的大小。 每个点都可有自己的最大和最小值。注: 如果曲线图太小,则不能显示时间。 8. 当曲线图画好后,选择它并在工具条上单击 按钮。也可以双击它来编辑它 (但是保证在编辑模式下)。最后,可以从菜单中选择 Edit>Selected item 。9. 可以使用最大(Max) 和最小(Min)值来改变Y轴值,当使用多个Y轴值时( multiple scales),每个标签点都有自己的Y轴值。10. 选择 “Display Format” 标签。“ Legend”和“ Di
38、splay” 两项可以定制曲线图的不同显示信息。11. “Vertical scale inside axis” 选项可以使每个标签点有不同颜色和幅值的曲线。 12. “Markers” 选项使每条曲线有不同的标点。如果 “Markers” 设为“ off”,则每条曲线上有三个标记,以有力于色盲者观察曲线。13. 选择 “Trace Format” 标签。使你对曲线图中的每条曲线进行设置。下例表示了线型、标记符合和颜色的设置。注: 不要将背景颜色和文字的颜色设为相同的颜色。这是一个常见的错误。14. 单击 OK 存储或者 Cancel 取消设置。3.2.1 多条曲线显示增加多条曲线到曲线图中。
39、选择 “multiple scales” 选项。这样每条曲线都可以自己设置Y轴。3.3 棒形图(Bar Graphs)1. 单击按钮或者从菜单中选择Trend>Bar 增加一个棒形图。在视图上拖放出一个合适大小的矩形,将会启动下列“Define Bar”对话框。当 TagZero() 和TagSpan() 功能不能使用时,则不能用它们作为变量。2. 单击 “Tag Search” 按钮启动搜索标签点。3. 可以使用保留字 “TagZero() + TagSpan(),” “TagZero(),” and “TagZero() - TagSpan”来设置棒形图。 (当然可以直接使用数字)4
40、. 下例是如何定义棒形图的示例。5. 如果默认的颜色和背景颜色不合适时,可以如下改变颜色:选择棒形图,单击 按钮。例子:绿色罐子和红色液体,可以将背景颜色设为绿色,填充颜色设为红色。3.3.1 示例可以使用任何数字作为最高和最小值,以及起始值。下例设置了一个棒形图从顶部开始向下填充的示例。然后在定义一个棒形图,从一个特定的值开始(本例中使用50)。1. 重新编辑刚建立的棒形图,改变各个参数值,观察其变化。3.4 动态过程数值(Dynamic Process Values)1. 动态过程数值(Dynamic Process Values)是动态显示标签数值的对象。标签名和时间标签也可以与数值一同
41、显示出来。增加一个数值时可以单击工具条上的 按钮,或者从菜单中选择 Draw>Value,然后在视图上的合适位置单击一下,就可以启动如下的“Define Value”对话框。插入一个变化迅速的标签点的数值但是仅显示时间标签,这样就可以在视图上显示系统的时间了。2. 单击 Tag Search 按钮搜索合适的标签点。3. 在 “Show tag name” 下拉框中选择在数据的底部显示标签点名,同样在 “Show time stamp” 下拉框中选择时间标签在底部。4. 要改变数据显示精度时,选择 “Number Format” 下拉框。要根据过程数据的性质和精度来选择数据的显示格式。例如
42、:如果流量表的测量精度是每分种多少升,显示数据就没有必要显示到毫升了。注: 数据格式请参见 PB 手册的第8章。基本上与 Excel 的格式相同。数据格式 #.00 和 0.00 之间的区别是:如果值是0.33 则 #.00 格式显示的是 “.33” (个位上没有零),而 0.00 格式则显示 “0.33” (在个位上加零)。一个比较好的背景颜色是 “None”(透明、无背景颜色),这样可以放在某个对象上,且占地方小。5. 使用 按钮改变数值的背景颜色和字体颜色。注: 如果数据看不见,检查一下是否字体颜色和背景颜色相同,或与视图的背景颜色相同。 从工具条上的格式按钮种选择 按钮,改变字体的大小
43、和格式。(也可以使用菜单上的 Edit>Format>Font ) 。这些设置同样对曲线图有效。3.5 多态对象(Multi-State Objects)多态对象(Multi-state Objects)是一些存储于符合库中的对象,它可以根据某个点的状态改变颜色。改变颜色的条件取决于标签点是数字量还是标签量。3.5.1 数字标签量(Digital Tags): 1. 新建一个process book 页面视图文件,取名为 “MultiState Tags”2. 用标签点 “CDT158” 和 “CDM158” 画一个曲线图。3. 在曲线图的右侧画两个直径为3厘米的圆。4. 选择其中
44、一个圆。5. 从菜单中选择 Edit => Multistate ,将启动下列对话框。6. 单击 Tag Search ,找到 CDM158标签点。这是一个数字状态量标签点,其颜色和状态已经定义了。7. 单击 OK.8. 在这个圆旁边新建一个实时数值量,显示标签名和数值(不要时间标签)。上例表示了当我们定义数字量时的对话框。在本例中,当CDM158的值“AUTO”时变成为绿色,当值为“MANUAL”变成红色。(数值 -21 是PI系统数字状态表中的 “AUTO” 的数值。) 注: 不要试图改变数字标签量值区域中的数值。 “Convert To Static” 按钮的功能是将以前定义的多态
45、去掉,变为静态符号。3.5.2 模拟标签量(Analog Tags):1. 重复上述步骤,在另一个圆圈上建立与标签点 CDT158 的联系。你可能要改变“State 1”的上限值,使其接近实时值,这样就可以观察到状态的变化。2. 在旁边插入一个实时值。3.5.3 多态棒形图(Multi-State Bar Graphs)先选择棒形图,然后从菜单中选择Edit => Multistate , 然后参考上节提到的模拟量和数字量建立多态的方法进行。3.5.4 多态曲线图(Multi-State Trends)PI-ProcessBook 没有明确的建立多态曲线图的功能,但是可以通过下述步骤建立
46、多态曲线图:1. 建立一个活动点的曲线图。2. 把曲线图的背景颜色设为 “none”。3. 画一个和曲线图同样大小的矩形。4. 使用 Arrange => Send to Back 功能将矩形放在曲线图的后边。5. 基于曲线图的标签点,将矩形设为多态对象。虽然曲线图本身不是一个多态对象,但是它是透明的,而在其后面的多态矩形可以显示多态效果。但是矩形过大或过小都不会有期望的效果。3.5.5 设置坏数据( “Bad Data”)在上述的每个例子中,都可以对坏数据显示的颜色和形式进行设置。坏数据( Bad Data)我们定义为超出上下限的任何数据。不论是超上限还是超下限,或者关闭( shutd
47、own)或者超时( timeout condition)。在上述多态符号对话框中,可以设置坏数据的颜色,也可以设置成闪烁状态。3.6 命令按钮(Command Buttons)可以建立启动一个操作系统命令的按钮,例如:一个 PI-ProcessBook 页面视图文件,或者一个PI-ProcessBook文件簿文件。 可以利用这个功能在现存的视图中打开另一个ProcessBook 视图,但是确定选择 “New” ,或者将在现在的视图中打开。1. 选择 Draw>Button ,并在视图中拖放出一个按钮大小的矩形,将启动下列对话框。 下例表示了一个启动 Windows 计算器的应用。当然也可
48、以将文件名作为系统命令的一个参数。如果将命令设置为如下格式:C:Program FilesMicrosoft OfficeOfficeEXCEL.EXE C:SHIFT.XLS上述命令按钮将启动 Microsoft Excel 打开存于“C”盘根目录的 “SHIFT.XLS” 的文件。3.7 高级设计(Advanced Layout)在为视图新建曲线图时可以同时建立多个曲线图。这个功能只在建立曲线图时有效。1. 画一个新的曲线图。2. 在曲线图定义对话框( Define Trend dialog box)中单击 “New Plot” 按钮几次,注意到每次单击会出现一个新的曲线图。3. 单击 “
49、Layout”标签,显示下列对话框。在这里可以安排曲线图的位置,或者直接将建立的曲线图拖到这里。3.8 导航好的导航系统可以快速、有效的定位于合适的信息,可以在不同的应用程序之间迅速切换。在PI ProcessBook 中有两种导航系统,可以同时使用:· 使用文件簿的目录结构· 使用命令按钮在下列视图中,我们建立多个视图,然后使用命令按钮进行导航。1. 在书本文件中建立一个第一级的文件标题。2. 在标题下建立三个二级视图文件,名称为“Home”、“ First”和“ Second”。3. 打开“ Home” 视图。4. 加入几行字以对视图进行识别。 5. 在视图的左侧加入3
50、个按钮,每个按钮分别导航不同的文件。6. 复制这些按钮,然后在其它视图上粘贴这些按钮。现在你就有了一个基本的导航系统。3.9 练习下列练习题是为了加深理解上述所讲内容,希望能够自己独立完成。如果可能的话,先不看答案,自己多做尝试。3.9.1 练习 1新建一个 ProcessBook页面视图文件,在此文件上增加曲线图、棒形图和实时值。答案:1. 新建一个 Process Book 文件。 2. 新建一个 Text Entry (level 1) 作为标题。3. 在此标题下新建一个 ProcessBook Display (level 2) 文件。4. 在新建的视图文件中,增加一个 Sinusoi
51、d 标签点的曲线图。 在视图上调整合适的大小和位置。5. 使用 “Tag Search”按钮找到“ Sinusoid”点,使用其默认设置。6. 增加一个棒形图,使用相同的标签点,在曲线图旁边画一个合适大小的矩形。7. 再次使用“ Tag Search”按钮找到“ Sinusoid ”点。同样使用默认设置。8. 从“ Symbol Library”中找到一个合适的标尺放在棒形图的旁边。9. 使用 Arrange => Align 功能将其对齐。10. 再增加一个“ Sinusoid ”标签点的实时值。结果图形如下图所示:3.9.2 练习 2在上述视图中,新建一个命令按钮,启动 Micros
52、oft Excel 应用程序。答案: 从系统中找到 Excel.exe 文件。不同的计算机会放在不同的位置。3.9.3 练习 3新建一个 ProcessBook 视图,建立四个曲线图和四个棒形图,并放上合适的标签。使用下列标签点:1. Sinusoid2. CDM1583. CDT1584. SQ:F100 4. 组态图在PI-ProcessBook有三种组态图工具,通常结合使用。本节就此做详细讨论。4.1 静态图形1. 建立一个新视图文件2. 从菜单中选择 Edit => Format => Color。Set 将线型设置为无( “None” ),颜色设置为绿( green)。3
53、. 在屏幕上画一个矩形。注: 也可以增加多个多边形、圆等。先按 <CTRL> 键,再在工具条上找对应的按钮。4. 按下 <CRTL> 键,并且从工具条上选择椭圆按钮,在矩形的上边和下边各画一个圆。调整其大小,将上述图形混合成为一个容器。5. 按住 <CTRL> 键,单击三个图形以选中它们。如果两个对象重叠时,单击第二次会选中下一层的对象。组成一体的图形可以整个旋转和翻转。6. 从菜单中选择 Arrange => Group (也可以从工具条中选择 按钮) 注: 组成一体的对象通过后续的 Arrange>Ungroup 去掉组合。无论是组合或去掉组
54、合,组中的对象可以通过Arrange>Regroup 命令重新组合。7. 选择成组的对象后,从菜单中选择 Arrange => Rotate 选项, 拖动圆弧的一个角进行转动。注: 当按住<SHIFT>键进行转动时,对象每次转动15度角。8. 将对象转动到水平位置。4.2 层通过Arrange 菜单对对象进行分层放置,这对画控制图时是非常有用的,例如:将管道放在最底层。选择所有的管道,从菜单中选择 Arrange>Send to back 将管道放在容器的后面。1. 在上例中选择对象,从菜单中选择Edit => Copy ,然后再选择 Edit =>
55、Paste 。2. 将第二个对象改变颜色。Edit => Format => Color. 3. 对齐对象。 Arrange => Align => Left. 4.3 线条(Lines)1. 不要选择任何对象,将线条颜色更改为黑色( black)。 单击 Edit => Format => Color ,改变线条 “Line” 颜色。 2. 在罐的旁边增加一个“Green Vessel Number 1”的标签条( label)。选择工具条上的文字按钮,在需要的地方单击一下,输入合适的文字,并按 Enter 键,如果需要时调整文字的位置。3. 可以编辑线条
56、的型式。单击 Edit => Format => Line Style ,改变线条的 “Ends” 为箭头方式。注: 当需要画直线、圆和矩形时按 <SHIFT>键。4. 从文字到罐画一条直线。5. 如果直线的箭头指向错误,则选择直线,然后 Arrange => Flip => Horizontal ,将直线掉头。4.4 符号库(The Symbol Library)1. 打开以前建立的页面视图文件。2. 利用工具条上的符号库按钮 进入符号库,可以剪切和粘贴到视图文件中 (也可以通过 Tools>Preferences 改变默认的符号库)3. 从“Scales” 标签中选择 “Scale from 0 to 20 (Style 1)” 插入到以前建立的棒形图旁边。可以使用对齐功能使得两个图对齐。4.5 引入图片(Importing Graphics)可以向PI-ProcessBook 视图中插入自己的图片。也可以使用 Edit>Paste Special 将对象作为OLE对象粘贴。 OLE 对象比直接插入图片有许多好处
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家政服务合同服务合同违约注意事项
- 尽快办理房屋买卖合同事项
- 房屋合同补充协议纠纷解决
- 自来水管道铺设合同范本
- 出国定居申请书
- 高效医院体检服务合同
- 电池制造购销合同
- 服务品质保证书样例
- 遗赠抚养协议样本
- 住宅质量保证承诺书
- 公司规章制度清单
- 《高效能人士的七个习惯》PPT演讲模板
- 独领风骚的古代技术创造
- 国开2023春计算机组网技术实训-咖啡店无线上网参考答案
- 实用俄语会话知到章节答案智慧树2023年山东交通学院
- 广西南宁市2022-2023学年四年级数学第一学期期末学业质量监测模拟试题含解析
- 米诺环素治疗痤疮进展课件
- 管理英语4写作
- 国家电网招聘(计算机类)专业知识笔试历年考试真题汇总(附答案)
- 义务教育物理课程标准(2022年版)测试卷(含答案)
- 父爱深深 阅读附答案
评论
0/150
提交评论