《I系统应用培训V》PPT课件.ppt_第1页
《I系统应用培训V》PPT课件.ppt_第2页
《I系统应用培训V》PPT课件.ppt_第3页
《I系统应用培训V》PPT课件.ppt_第4页
《I系统应用培训V》PPT课件.ppt_第5页
已阅读5页,还剩158页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 太极计算机股份有限公司 Taiji Computer Corporation Limited PI 系统应用培训 孙玉鹏 太极计算机股份有限公司 2 太极计算机股份有限公司 Taiji Computer Corporation Limited简介 l讲师 l学生 l你在PI系统中的角色 l你需要学习什么技能? 3 太极计算机股份有限公司 Taiji Computer Corporation LimitedCourse Overview l时间: 1天 l交互式的课程: l理论 80% l练习和举例 20% 4 太极计算机股份有限公司 Taiji Computer Corporation LimitedObjectives l了解PI数据库的基本原理 l学习访问PI 数据库中的数据 l熟悉PI ProcessBook 和 PI DataLink客户端的使用 l具备绘制流程图和制作报表的能力 有问题请随时提问! 5 太极计算机股份有限公司 Taiji Computer Corporation LimitedCourse Content lPI 介绍 lWindows的普通对话框 lPI ProcessBook l在Excel 里使用PI DataLink l实际操作练习 6 太极计算机股份有限公司 Taiji Computer Corporation Limited 1.0 PI介绍 7 太极计算机股份有限公司 Taiji Computer Corporation LimitedOSIsoft l成立于1980 l在美国,加拿大,墨西哥, 德国,澳大利亚,新西 兰,巴西和新加坡 lPI 系统: l在100多个国家有超过10,000套PI系统在使用 l世界上有许多成功的RtPM系统 l提供需要管理贯穿整个企业的实时情报的基础组织构造! 8 太极计算机股份有限公司 Taiji Computer Corporation LimitedPI 系统是什么? lPI系统是创造一个高级信息管理系统来从你的生产过程中 获取数据的软件包 l还包括复杂的处理工具,用来把数据转化成信息,帮助 员工作出及时的判断 l可配置的,交互式的显示随时随地传递信息 lPI的最初的目标就是,可以保存无限量的永远可见的数据 l它是OSIsoft公司的 Real-time Performance Management (RtPM) 平台的一部分. 9 太极计算机股份有限公司 Taiji Computer Corporation LimitedPI 系统是什么? PI系统是一套基于服务端和客户端的软件,是为完全自 动采集,存储和展示工厂信息而设计的. PI = Plant Information 因为PI常常被用作企业扩大应用的一个整合和开发平台 。PI成为生产层到办公室的主要连接纽带。 10 太极计算机股份有限公司 Taiji Computer Corporation Limited PI 系统 基本构架 接口节点 分析工具 客户端 - ProcessBook - Datalink - RtPortal Data Source (DCS, PLC, etc) 其他系统 - ERP - Maintenance - Lims PI Server 客户端 - Profile - BatchView - SQC 接口节点 Data Source (DCS, PLC, etc) 11 太极计算机股份有限公司 Taiji Computer Corporation Limited 操作维护 管理决策 工程应用 Gap 断层 实时数据库是管控一体化的桥梁 12 太极计算机股份有限公司 Taiji Computer Corporation Limited $ 使用PI,从而达到: 更好地了解企业生产的能力和经济效益 通过对生产过程和重要设备关键参数的监控,使生产的运行状态保持平稳,减 少了装置和设备的非计划停车。 生产管理人员以及工艺工程师可以利用实时和历史生产数据对生产的工艺过程 进行在线分析,进一步发现装置的运行规律,并及时地调整工艺参数,使生产 处于优化状态。 成本控制人员可以利用实时数据动态地监控生产成本,使成本控制发生在生产 过程中,以达到降低生产成本的目的。 当发生事故时,工艺人员可以利用实时和历史数据,对事故进行及时分析,查 明事故发生的原因,以避免事故的再次发生。 设备维护人员可以利用历史数据对设备的运行情况进行分析,对设备进行预防 性维护并为制定设备的检修计划提供依据。 抓住更多的市场机遇 PI-成功企业不可缺少的一员 13 太极计算机股份有限公司 Taiji Computer Corporation Limited 工厂有了PI,就像给自己装了一面镜子,时时刻刻都知道所有装置的运行状 况。 工厂有了PI,就拥有了一笔巨大的无形资产:生产数据。这些数据如果不保 存起来,就永久地失去了。 工厂有了PI,就像有了一个严谨的师傅。过去的完整操作记录可以指导技术 人员提高装置的稳定性和利用率,提高技术人员的运行和操作水平。 有了PI,不仅各级领导可以直接通过自己办公室的微机看到生产情况,而且 整个工厂各个部门的人员,都可以对这些数据进行分析,满足各自不同的需 要。 各个部门之间分析的结果不会因数据来源不统一而发生矛盾 再也没有人会为查找几年以前的历史数据(不论是年度、月度数据,还是日 级,秒级数据)煞费苦心。现在所有的趋势图和报表只需要点点鼠标就来了 。 有PI与没有PI有什么不同? 14 太极计算机股份有限公司 Taiji Computer Corporation Limited 1.1 PI 测点 15 太极计算机股份有限公司 Taiji Computer Corporation Limited测点是什么? l一个PI测点是PI数据库中一组数据流的唯一的地址 l例如 l一个流量计的流量速率 l一个控制器的操作模式 l一个产品的批号 l操作员的文本记录 l统计或计算的结果 16 太极计算机股份有限公司 Taiji Computer Corporation LimitedPI 测点属性 l每个PI测点有一系列的属性比如: l向客户端应用描述测点 l“这个信息是如何显示的?” l控制系统接口描述测点 l“这个信息是如何发现的?” l向PI Server 描述测点 l“这个信息是如何存储的?” 17 太极计算机股份有限公司 Taiji Computer Corporation LimitedPI 测点属性 l测点名: PI测点唯一的名字,长度应小于80个字符, 第一个字符必须是字母或数字,以下符号不允许使用: * ? ; ? “ ! l描述: PI 测点描述 l单位: 工程单位 l测点类型: 变量的存储类型 l零点,跨度: 最小值, 范围 l数据源: 允许PI测点通过数据接口分组 (DCS,PLC, 或其 他来源) 18 太极计算机股份有限公司 Taiji Computer Corporation Limited Tag : PI测点名称(唯一) Descriptor: PI 测点描述 (26 个字符) Engunits: 工程单位 PointType: 变量的存储类型 Zero, Span :量程起点、量程范围和典型值 Pointsource:允许PI测点通过数据接口分组 (DCS,PLC, 或其他来源) PI 测点属性 19 太极计算机股份有限公司 Taiji Computer Corporation Limited PI Alarm Alarm GroupsG PI Performance EquationC PI TotalizerT PI RTSQCQ PI PerfMon# PI PingJ PI SNMP$ Ramp_soak9 RandomR 缺省测点数据源 20 太极计算机股份有限公司 Taiji Computer Corporation Limited 测点类型 lDigital:离散数值 (On/Off) lInt16: 整数数值, 16 位 (0 to 32767, acc: 1/32767) lInt32:整数数值, 32 位 (-2147450880 to 2147483647) lFloat16:测量浮点数, 16 位 (acc: 1/32767) lFloat32:浮点数, 32 位 (单精度) lFloat64:浮点数, 64 位 (双精度) lString:文本符号最多可达1000个字符 lBlob:二进制对象多达1000字节 lTimestamps: 任何在1970年1月1日和2038年1月1 日的时间/日期 21 太极计算机股份有限公司 Taiji Computer Corporation Limited Instrument Tag: 数据源中测点的位置或名称(即 数采位号) Point Source: 数据源名,将测点按接口分组 Location1: 接口ID号 Location4: 扫描频率号 (见接口启动部分的 /f 参数) PI 测点属性 接口 22 太极计算机股份有限公司 Taiji Computer Corporation Limited 1.2 数据流 23 太极计算机股份有限公司 Taiji Computer Corporation Limited数据测试 在存档之前每个值要经过两步的数据过滤测试: 例外测试 “只送有变化意义的数据给服务器” 压缩测试 “只存储需要可靠描述过程行为的数据” 24 太极计算机股份有限公司 Taiji Computer Corporation Limited数据流 接口 (在数据采集节点上) PI Server PI 压缩运算 PI 存档 实时值 新值 (基于扫描或 例外报告) 例外报告 例外报告压缩 25 太极计算机股份有限公司 Taiji Computer Corporation Limited数据流 l例外和压缩测试应该得到有效调节 ,以达到有效的 归档存储而又不丢失重要的数据。 26 太极计算机股份有限公司 Taiji Computer Corporation Limited一些进一步的压缩想法 l“关闭压缩加工给我更好的数据!” l不! 只是更多的数据 数据将永远不比仪器的精度更精确 l好的压缩将会: l允许更快速的计算 l只需更少的管理就可保存更多的在线数据 l使可用的数据对用户更有效 设置压缩幅度为将确保数据的精确而没有重复的值. 27 太极计算机股份有限公司 Taiji Computer Corporation Limited 1.3 时间 28 太极计算机股份有限公司 Taiji Computer Corporation LimitedPI 时标格式 l绝对时间 (一个指定的时间点) l* (现在) l18-dec-02 16:00:00 l相对时间 (时间是另一个时间的补偿) l*+8h *+ 8 hours l结合在一起使用 lt+8h (today) + 8 hours 29 太极计算机股份有限公司 Taiji Computer Corporation Limited 绝对格式 PI的缺省格式: dd-mmm-yy HH:mm:ss dd天 mmm 月份(Jan, Feb, Mar, Apr, May) yy年 HH24小时格式 mm分钟 ss秒 例子: 18-May-04 10:43:29 Back 30 太极计算机股份有限公司 Taiji Computer Corporation Limited时间缩写 描述代码例子 现在* 在本月指定日期午夜的dd 25 本月25日的午夜 在指定日期的午夜dd-mmm-yy 25-aug-02 在2002年8月25日的午夜 当前日期的指定时间h: 8: 当前日期的8点钟 本年本月指定的某一天某一时间dd h: 25 8: 本月25日的8点 今天的 00:00:00t t+7h 今天早上 7 . 昨天的 00:00:00y y+15h 昨天下午3点 本周的某一天的午夜 00:00:00Monday、Tuesday 、Saturday、 Sunday、Friday monday+6.5h 星期一的六点半 时间间隔 (天数)#d 1d 1 天 时间间隔 (小时)#.#h 1.5h 一个半小时 时间间隔 (分钟)#.#m 32m 32 分钟 施加间隔 (秒)#.#s 49s 49 秒 31 太极计算机股份有限公司 Taiji Computer Corporation Limited指导练习 lPI 时间 l表述下面的时间标签: lTuesday-2d l1 6: ly+8h l*-30m l把下面的时间表述成合法的PI时间标签: l今天早上6:00 l本月4号的下午4点 l12 小时以前 l2012年3月1日下午2点15分30秒 32 太极计算机股份有限公司 Taiji Computer Corporation Limited 2.0 常见的Windows对话框 33 太极计算机股份有限公司 Taiji Computer Corporation Limited PI Server 连接窗口查看连接信息 在这里做的任何改变将存储在 Windows的注册表里 PI Server列表 34 太极计算机股份有限公司 Taiji Computer Corporation Limited PI Server 连接窗口编辑连接信息 编辑PI Server 信息 35 太极计算机股份有限公司 Taiji Computer Corporation Limited PI Server 连接窗口添加一个新的连接信息 l为了建立一个新的连接: l服务器名:一个PI server的IP地址或主机名 l用户名:pidemo或任何其他的用户名 l端口:PI 3 Server 为5450 接下来的屏幕将提示用户口令,如果必要的话 36 太极计算机股份有限公司 Taiji Computer Corporation Limited测点搜索窗口 l在PI ProcessBook: l从工具菜单里测点搜索命令 l使用工具栏: l一个目标属性窗口: l在 PI DataLink: l在Pi菜单里的测点搜索命令 37 太极计算机股份有限公司 Taiji Computer Corporation Limited测点搜索窗口 基本搜索 38 太极计算机股份有限公司 Taiji Computer Corporation Limited测点搜索窗口 高级搜索 39 太极计算机股份有限公司 Taiji Computer Corporation Limited测点搜索窗口 别名搜索 40 太极计算机股份有限公司 Taiji Computer Corporation Limited测点信息窗口 41 太极计算机股份有限公司 Taiji Computer Corporation Limited 3.0 PI ProcessBook 42 太极计算机股份有限公司 Taiji Computer Corporation LimitedPI ProcessBook是什么? 软件允许用户建立形象化的生产工艺流程图,查看实时 数据和趋势图 PI ProcessBook 也包括了VBA的开发环境 43 太极计算机股份有限公司 Taiji Computer Corporation Limited标准的Windows结构 lPI ProcessBook 使用标准的Windows环境,使它的 可用功能可以从以下方式得到: l菜单 l工具栏 44 太极计算机股份有限公司 Taiji Computer Corporation Limited菜单栏 45 太极计算机股份有限公司 Taiji Computer Corporation Limited菜单栏 46 太极计算机股份有限公司 Taiji Computer Corporation Limited菜单栏 47 太极计算机股份有限公司 Taiji Computer Corporation Limited主要工具条 l从选择View/Toolbar菜单 下面选择工具条 l可以用置顶或悬浮 48 太极计算机股份有限公司 Taiji Computer Corporation LimitedPI ProcessBook 模式 l运行模式: 用来浏览PI ProcessBook 的里元素 l编辑模式:用来创建或编辑一个PI ProcessBook 元素 l使用工具菜单或画图工具栏来改变 49 太极计算机股份有限公司 Taiji Computer Corporation Limited 3.1 运行模式 50 太极计算机股份有限公司 Taiji Computer Corporation Limited开放的元素 l双击打开一个项目 l使用新建或打开按钮: l每次点击新建都会新创建一个新的窗口 l打开总是指向同一个窗口 多个拷贝 51 太极计算机股份有限公司 Taiji Computer Corporation Limited查看模式 lPI ProcessBook有 2 种查看模式 (ALT-V 或 浏览菜单下面的Outline/Book): Book Mode Outline Mode 52 太极计算机股份有限公司 Taiji Computer Corporation Limited大纲视图浏览 l在运行模式下,你可以选择显示的级别,根据数 字或者+ 和 符号 来展开或者折叠目录的一部分 l在编辑模式下,箭头用作改变一个对象的级别或 者上下移动它 53 太极计算机股份有限公司 Taiji Computer Corporation Limited绘图菜单 l列出可以添加到显示里的图素 l静态图素 l动态图素 1.在编辑模式下,选择想得 到的图素 2.把他们放在显示里 3.当有提示时定义它的外型构 造 54 太极计算机股份有限公司 Taiji Computer Corporation Limited动态图素 l趋势图 lX-Y图 l条形图 l动态值 lActiveX 控件 l多状态符号 55 太极计算机股份有限公司 Taiji Computer Corporation Limited趋势查看选项 l趋势放大和缩小 l全屏显示 l改变显示的时间周期 l改变垂直轴线刻度 l趋势指针 l返回到最初的设置 l提示: 这些功能只在运行模式 下 56 太极计算机股份有限公司 Taiji Computer Corporation Limited缩放 l在趋势边界线内拖拉矩形框 l使用复原按钮返回到初始定义 57 太极计算机股份有限公司 Taiji Computer Corporation Limited全屏 l在运行模式下双击来激活 l再次双击返回到未激活状态 太小了 双击它 58 太极计算机股份有限公司 Taiji Computer Corporation Limited竖轴刻度 l前面描述的缩放功能已经改变了竖轴的刻度 l手动改变竖轴刻度 l单击或双机刻度符号弹出对话框 59 太极计算机股份有限公司 Taiji Computer Corporation Limited l激活指针来显示在一个或多个给定时间的准确数值 趋势指针 60 太极计算机股份有限公司 Taiji Computer Corporation Limited更改时间范围 l前面描述的缩放功能 l“向前向后一段时间”功能: l浏览向前向后的一段时间并访问适当的归档数据 l使用滚动条: 61 太极计算机股份有限公司 Taiji Computer Corporation Limited 改变时间范围 l在View菜单里Time Range功能或 l使用绝对或相对时间格式 l传递给参数的值必须是*,以便获得自动趋势更新 62 太极计算机股份有限公司 Taiji Computer Corporation Limited返回初始配置 l使用View菜单下的Revert功能 或者按钮 来返回 最初的显示状态 l右键单击趋势图,在菜单里点击 可以返回到上一步或下一步 63 太极计算机股份有限公司 Taiji Computer Corporation Limited 临时趋势 (Ad-Hoc) l在运行模式下,有两种方法创建一个趋势: l在当前窗口: 选择一个或多个值,点击 然后画一个矩形框来显示 趋势,并可永久保存 l在一个新窗口: 选择一个或多个值,然后点击 创建一个临时趋势,也 可以来保存这个新窗口为一个显示页 64 太极计算机股份有限公司 Taiji Computer Corporation LimitedXY 图 l离散图 l用来显示数值集之间的关系 l数值在横坐标上 (X-Axis) 表示的是一个PI测点的值而不是 时间 65 太极计算机股份有限公司 Taiji Computer Corporation Limited选择一个基数测点 66 太极计算机股份有限公司 Taiji Computer Corporation Limited选择一个对比测点 67 太极计算机股份有限公司 Taiji Computer Corporation Limited难以获得的数据 l趋势什么也不显示 l值显示 “No Data”(没有数据) l趋势指针显示 “No Data” (没有数据) l棒行图显示斜纹线 l多状态符号显示用户定义了的状态 68 太极计算机股份有限公司 Taiji Computer Corporation Limited练习 -浏览 ProcessBook l目标 l使自己熟悉PI ProcessBook 的环境 l用一个现有的PI ProcessBook掌握如何应用趋势 69 太极计算机股份有限公司 Taiji Computer Corporation Limited 3.2 编辑模式 70 太极计算机股份有限公司 Taiji Computer Corporation Limited 创建一个 PI ProcessBook l使用 File/New 或 图标 lPB文件: ProcessBook 练习薄 lPB 目录: PI ProcessBook 元素 (显示) lPB显示: 独立的显示画面 注意注意: : 一个一个 (*) (*) 在在PBPB名字里的星号名字里的星号(*) (*) 或者标题栏里意味着这个文档或者标题栏里意味着这个文档 没有被保存或自上次保存后已经被修改了没有被保存或自上次保存后已经被修改了 71 太极计算机股份有限公司 Taiji Computer Corporation LimitedProcessBook元素 l5 类ProcessBook元素 l显示页 l链接页 l操作系统命令 l链接ProcessBook l文本 72 太极计算机股份有限公司 Taiji Computer Corporation Limited 添加一个ProcessBook Text 元素 l组织ProcessBook 文档的标题 (在创建模式下,用Insert/Display) 73 太极计算机股份有限公司 Taiji Computer Corporation Limited添加一个ProcessBook Display元素 lProcessBook文档的主要元素 (在创建模式下,用Insert/Display) 74 太极计算机股份有限公司 Taiji Computer Corporation Limited添加一个ProcessBook 的操作系统元素 l打开一个外部文件并启动外面的应用程序 l计算器,记事本 lExcel表,Word文档,Access数据库 lIE里的Web站点 75 太极计算机股份有限公司 Taiji Computer Corporation Limited 练习 -创建一个 PI ProcessBook 目标 l创建一个新的ProcessBook 练习薄文件 l创建一个显示目录 76 太极计算机股份有限公司 Taiji Computer Corporation Limited趋势创建 l在编辑模式下: 1.可以从绘制(Draw )菜单或点击 使用趋势选项 2.用鼠标画一个矩形框定义趋势的大小 3.有一个有四个不同标签的设计窗口允许配置趋势:: 常 规, 显示格式, 描记线格式 和布局 77 太极计算机股份有限公司 Taiji Computer Corporation Limited 趋势创建 - “常规(General)” 标签 78 太极计算机股份有限公司 Taiji Computer Corporation Limited 趋势创建 “显示格式(Display Format)” 标签 79 太极计算机股份有限公司 Taiji Computer Corporation Limited趋势创建- “(描记线格式)Trace Format” 标签 80 太极计算机股份有限公司 Taiji Computer Corporation Limited 趋势创建 - “(布局)Layout” 标签 81 太极计算机股份有限公司 Taiji Computer Corporation Limited 多个趋势创建例子 5个趋势达到同时创建 Row Col ExRow ExCol 2 211 总和: 2 x 2 + 1 x 1 = 5 线条和纵栏 l 底部 特殊的线条和纵栏 l 顶部 82 太极计算机股份有限公司 Taiji Computer Corporation Limited趋势修改 l选择一个趋势,并在编辑(Edit)菜单下使用格式 设置选项 l在编辑模式里双击趋势 l按钮 用来修改被选中趋势的字体 l这个按钮只在编辑模式下可用 83 太极计算机股份有限公司 Taiji Computer Corporation Limited 练习 -趋势创建 目标 l创建一个新的ProcessBook 趋势 84 太极计算机股份有限公司 Taiji Computer Corporation Limited静态图形 l从绘制(Draw )菜单下进入 l矩形 l椭圆/圆 l线条/折线 l多边形 l弧行 l从图形库里或者导入的图形 l所有的图素都可以被组合,改变颜色,连接,或者作为 多状态对象 85 太极计算机股份有限公司 Taiji Computer Corporation Limited 线条和颜色属性 l在格式工具栏 l用来改变线条属性 l用来改变颜色属性 l应用变化到 l选定的图素 l如果没有选定,缺省属性是对新 的对象 线条 颜色 86 太极计算机股份有限公司 Taiji Computer Corporation Limited 对象库 l图标按钮 允许访问图形对象库 87 太极计算机股份有限公司 Taiji Computer Corporation Limited 导入图形文件 l在一个显示页里导入图形文件 l使用按钮 或者Draw菜单下的Bitmap 选项 88 太极计算机股份有限公司 Taiji Computer Corporation Limited 队列 l从排列菜单里使用队列选项来排列对象 89 太极计算机股份有限公司 Taiji Computer Corporation Limited 向前或向后移动对象 l在 Arrange 菜单使用选项向前Forward,向后 Backward, 提到前面Bring to Front和 放在后面Send To Back 来决定对象的层 90 太极计算机股份有限公司 Taiji Computer Corporation Limited 对象组合 l使用排列Arrange菜单里的组合选项来组合对象/取消对象组 合 l允许把处理过的组合对象作为一个单独的对象 91 太极计算机股份有限公司 Taiji Computer Corporation Limited 旋转 l使用Rotate(旋转) 来旋转一个对象,用Flip(翻转)来颠倒对 象,水平或垂直方向 l当你画图时,使用 Snap To Grid(对齐网格) 来促使对象按格 子排列 l使用 Grid Size(网格尺寸)来修改格子空间 92 太极计算机股份有限公司 Taiji Computer Corporation Limited练习 -插入静态图素 目的 l在一个显示目录里插入并整合静态图素. 93 太极计算机股份有限公司 Taiji Computer Corporation Limited 动态图素 l下面的动态图素可以被添加 到一个显示页里: l数值 l棒形图 l多状态符号 94 太极计算机股份有限公司 Taiji Computer Corporation Limited 动态图素-棒形图和数值 95 太极计算机股份有限公司 Taiji Computer Corporation Limited棒形图 l一个棒形显示一个测点的当前值作为这个值的指定范围值的比较. l接下来的选项是可以利用的: l水平或垂直位置 l最小值和最大值是基于: lPI测点的零值和范围属性或者; l用户自定义的最小值和最大值 l自定义颜色 l当使用后面描述的时间函数时,可以显示过去的值 96 太极计算机股份有限公司 Taiji Computer Corporation Limited动态值 l动态值是是一个测点的当前值 l下面的选项是有用的: l显示或不显示测点名(并在那里显示) l显示或不显示时间标签(并在那里显示) l显示或不显示工程单位 l当使用后面描述的时间函数时,可以显示过去的值 97 太极计算机股份有限公司 Taiji Computer Corporation Limited多状态对象 l根据用户定义的值可以改变 对象的状态. l棒形图 l动态值 l图形 l符号 98 太极计算机股份有限公司 Taiji Computer Corporation Limited命令按钮 l可以用作内部导航设计 99 太极计算机股份有限公司 Taiji Computer Corporation Limited练习 -在ProcessBook 里插入动态图素 目的 l通过增加属性实时改变的生动的图素学习怎么优化你的显 示页,这些图素由以下的ProcessBook对象组成: l条形图 lPI测点 l多状态符号 l命令按钮 100 太极计算机股份有限公司 Taiji Computer Corporation Limited OLE 对象 lOLE: Object Linking and Embedding对象链接和嵌入) lOLE 对象: 文件的一部分 (由另一个应用创建) 变成了主文 档的一个整体部分 l在 ProcessBook: Insert 菜单, Object 选项 101 太极计算机股份有限公司 Taiji Computer Corporation Limited 创建OLE 对象 l“(新建)Create new” 选项 l在ProcessBook里插入一个新的空白文档 l“(由文件创建)Create from File” 选项 l在这个“Link” 选项: 在ProessBook里完整嵌入一个已经存在的文档 l在“Link”选项: 链接一个在ProcessBook已经存在的文档 (文档刷新将反应在 ProcessBook) 102 太极计算机股份有限公司 Taiji Computer Corporation Limited练习 -插入一个OLE 对象 对象 l使用OLE学习插入一个对象. 103 太极计算机股份有限公司 Taiji Computer Corporation Limited 3.4 参数选择 104 太极计算机股份有限公司 Taiji Computer Corporation Limited新对象的缺省定义 lTrends(趋势): 在工具(Tools)菜单下的首选项 l对于所有的对象Color, font 和 line style : l打开一个显示页 l不要选择任何图素 l使用颜色Color ( ), 字体Font ( ) 和线条Line Style ( ) 工具来定义缺省属性 105 太极计算机股份有限公司 Taiji Computer Corporation Limited 配置参数 颜色 & 字体 l使用工具(Tools) 菜单里的首选项 106 太极计算机股份有限公司 Taiji Computer Corporation Limited 常规参数 l使用工具(Tools) 菜单里的首选项 107 太极计算机股份有限公司 Taiji Computer Corporation Limited 配置参数- 趋势 l使用工具(Tools) 菜单里的首选项 108 太极计算机股份有限公司 Taiji Computer Corporation Limited PI ProcessBook and VBA lVisual Basic for Applications (VBA) lVisual Basic 6.0 环境 l可以执行复杂运算并使ProcessBook自动化的VBA 脚本 l程序访问对象如: l显示页 l符号 (文本,线条,数值, ) l趋势 l数据集 l每个微软对象缺省选项 lActiveX 控件 l等等. 109 太极计算机股份有限公司 Taiji Computer Corporation LimitedVBA 编辑器 l允许开发: lVBA 代码 l在ProcessBook里的关联对象 lActiveX 控件相关 lVBA 窗体 VBA Project(s) 代码编辑器 110 太极计算机股份有限公司 Taiji Computer Corporation Limited练习 -使用VBA-1 l目的 : l在一个PI ProcessBook文档里插入VBA代码 l在pdi文件中实现带有按钮的趋势控件的制作 111 太极计算机股份有限公司 Taiji Computer Corporation Limited 4.0 PI DataLink 112 太极计算机股份有限公司 Taiji Computer Corporation LimitedPI DataLink是什么 ? lPI DataLink 是一个 OSIsoft 为Microsoft Excel 做的 附加项 l这个附加项让你从PI系统里导入数据到一个电子数 据表做进一步的分析用 113 太极计算机股份有限公司 Taiji Computer Corporation LimitedPI DataLink 菜单 功能是取一个单一值 功能是取一系列的值 功能是取计算过的值 趋势工具、测点搜索,连接 更新按钮 测点信息 设置和帮助 模块数据库 114 太极计算机股份有限公司 Taiji Computer Corporation LimitedPI DataLink 设置 决定在Tag Search“ 对话框里 被选定的Tag是怎么被拷贝进电 子表格里的:列或者行 决定DataLink 结果的数字格式 决定DataLink 结果的 time/date 格式 决定是否把PI 服务器的名字 自动拷贝到PI DataLink对话 框 决定PI DataLink是从(服务 器还是客户端)说明的时间 是哪个时区) 设置刷新方式和时间间隔 115 太极计算机股份有限公司 Taiji Computer Corporation Limited 菜单函数- PI DataLink 3.x和4.X的比较 New! 116 太极计算机股份有限公司 Taiji Computer Corporation Limited当前值 l函数: PICurrVal l取一个测点的当前值 117 太极计算机股份有限公司 Taiji Computer Corporation Limited存档值 l函数: PIArcVal l从PI归档文件里找一个指定时间标签的单一值 从PI归档文件里取一指定个 时间的值(只在这个指定时 间里存在这个归档值的时候 ) 118 太极计算机股份有限公司 Taiji Computer Corporation Limited 插入值 0 0.5 1 1.5 2 2.5 3 3.5 012345 时间 值 119 太极计算机股份有限公司 Taiji Computer Corporation Limited测点属性 l函数: PITagAtt l取一个测点相关属性 120 太极计算机股份有限公司 Taiji Computer Corporation Limited刷新电子表格 l按F9键 l按ctrl+alt+shift+F9 l在包含Datalink函数的单元格中右击,选择重新计算 121 太极计算机股份有限公司 Taiji Computer Corporation Limited支持的时间格式 l在一个Excel 单元格里: l时间格式的输入依靠本地的Windows区域设置 l有效的时标例子: 2004/11/18 10:43:27 18-nov-2004 10:43:27 11/18/04 10:43:27 l在一个 DataLink 对话框: l输入时标必须是PI的时间格式(绝对时间或相对时间) l合法时间的例子: 18-Nov-04 10:45:24 *-15m T-8h 122 太极计算机股份有限公司 Taiji Computer Corporation Limited 练习 目标: 学习用以下的函数从PI数据库里取出一个单一值 : l当前值函数Current value l归档值函数Archive value l测点属性函数Tag attributes 123 太极计算机股份有限公司 Taiji Computer Corporation Limited存档值 vs. 样本值 l存档值: 保存PI归档文件里的值 l样本值: 在每隔一段时间取一个值,这些值是从归档值 里的插入值. 124 太极计算机股份有限公司 Taiji Computer Corporation Limited 样本数据 l函数: PISampDat l从归档文件里取间隔时间均匀的插入值 Remember 125 太极计算机股份有限公司 Taiji Computer Corporation Limited 压缩数据 (开始时间/结束时间) l从一个归档文件里根据开始时间 和结束时间取压缩数据 126 太极计算机股份有限公司 Taiji Computer Corporation Limited 计算边界类型 l在里面 (B,C,D) l在外面 (A,B,C,D,E) l以内值插入 (F,B,C,D,G) B C D E Start Time End Time A F (interpolation) G (interpolation) 127 太极计算机股份有限公司 Taiji Computer Corporation Limited练习 目的: 使用以下的函数练习从PI数据库里取出多个值 l样本数据 l开始时间/结束时间的压缩数据 128 太极计算机股份有限公司 Taiji Computer Corporation Limited压缩数据 (开始时间/数据个数) l函数: PICompDat l从归档文件里取 指定数目的压缩值. 用户决定初始时间和 返回的数值个数 129 太极计算机股份有限公司 Taiji Computer Corporation LimitedExcel里的“IF” 函数 语法: =IF(Logical_test, value_if_true, value_if_false) 130 太极计算机股份有限公司 Taiji Computer Corporation Limited 练习 目的: 使用下面的函数,学习把Excel的作用和附加函 数结合在一起 l压缩数据 (开始时间/数值个数) lExcel 函数 IF 131 太极计算机股份有限公司 Taiji Computer Corporation Limited定时数据 l函数: PITimeDat l用一系列时间值取同步的样本数据 必须引用的 单元格 132 太极计算机股份有限公司 Taiji Computer Corporation Limited计算数据 l函数 PICalcDat l取一个给定的测点的计算值, 在一个指定的时间间隔内 l可以取总和,最小值,最大值, 标准偏差,范围,计数,平均值和 中间值(中位数)(total, the minimum, the maximum, the standard deviation, the range, the count, the average or the mean) 133 太极计算机股份有限公司 Taiji Computer Corporation Limited什么是转换因子? l在计算数据( Calculated Data)函数里使用PI DataLink 时 l 一个用来把一个数字的单位改变为另一个单位的因数 l 比如: 1000 g/kg, 2.54 cm/inch, 24 hours/day, 1440 minutes/day l当在计算数据使用Total 函数,转换因子被用作纠正PI把数据的 单位以天为单位的假设 l 当原数据的单位是单位/天,则转换因子=1 134 太极计算机股份有限公司 Taiji Computer Corporation Limited转换因子 l当用PI DataLink计算总和(TOTALS)提供正确的 转换因子是很重要的,因为PI计算总和是以天为单 位的。 例如: 对于一个以m/h度量的流量,必须提供转换因子24来转 换单位为每天 m = m/h * D * 24 h/d 流量测点的工程单位转换因子 Units/day1 Units/hour24 Units/minute1440 Units/second86400 135 太极计算机股份有限公司 Taiji Computer Corporation Limited 计算总和 0 1 3 5 7 01234567891011 时间 (小时) 流量 (m3/h) 正常的总和 = 3m3/h x 3h + 5m3/h x 2h + 1m3/h x 3h = 22 m3 PI把这个流量认为是 m3/d PI 总和 = (3 m3/d x 3/24 d + 5 m3/d x 2/24 d + 1 m3/d x 3/24 d) * 24 h/d = 22m3 通过PI计算的总和必须乘以一个24的转换因子 136 太极

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论