[信息与通信]PI系统客户端软件应用dl.ppt
《[信息与通信]PI系统客户端软件应用dl.ppt》由会员分享,可在线阅读,更多相关《[信息与通信]PI系统客户端软件应用dl.ppt(70页珍藏版)》请在三一文库上搜索。
1、PI产品培训-系统应用,LN-PF-2 PI系统客户端软件应用,企业信息事业部,LN-PF-2:PI系统客户端软件应用,目标 熟练掌握PI系统各种客户端软件的使用,包括 PI PB DataLink AlarmView ManualLogger ActiveView ,LN-PF-2:PI系统客户端软件应用,时间:根据所选内容确定 预备课程:LN-PF-1 预备知识: Windows操作系统应用 基本了解TCP/IP网络协议 Excel软件使用,LT-PF-2.2:PI Datalink应用,目标,掌握PI Datalink的基本操作 了解PI Datalink提取数据的原理 了解PI内建函数
2、的用法 熟悉使用PI Datalink制作报表,目录,1.PI DataLink 概述 2.提取单个数据 3.提取多个数据 4.提取计算数据 5.使用趋势图 6.使用模块数据库 7.报表制作技巧,1.PI DataLink概述,PI DataLink,PI DataLink 是Microsoft Excel 的插件(Lotus 1-2-3)。 用来将PI服务器的数据导出到数据表中,以便分析汇总。,PI DataLink 菜单,提取单值的函数,提取序列值的函数,提取计算值的函数,趋势图工具,测点搜索、连接、设置和帮助,相关的测点标示方法,PI DataLink 2.1 vs 3.x,PI Dat
3、aLink 设置参数,决定在测点搜索框中选定的测点拷贝到数据表中的方式: Columns 或 Rows,决定 DataLink 计算结果数字的显示格式。,决定在 DataLink计算结果中使用的时间显示格式,决定是否自动拷贝PI服务器的名称,决定PI DataLink使用的时间区域(PI 服务器 vs. 客户端工作站),显示时间间隔结束的时刻而不是起始时间,2.提取单个数据,提取当前值,函数: PICurrVal 提取测点的当前值,存档值,函数: PIArcVal 在PI档案文件中提取指定时间戳的单值。,提取模式,插值,0,0.5,1,1.5,2,2.5,3,3.5,0,1,2,3,4,5,T
4、ime,Values,测点属性,函数: PITagAtt 提取某个测点的属性信息,练习1:应用单值函数,目标: 使用下列函数提取数值: Current value function Archive value function Tag attributes function,3.提取多个数据,压缩数据 (开始/结束时间),基于开始和结束时间从档案文件中提取压缩的数据,边界类型,计算边界类型,B,C,D,E,Start,Time,End,Time,A,F (interpolation),G (interpolation),内部 (B,C,D) 外部 (A,B,C,D,E) 插值 (F,B,C,D
5、,G),新功能 DataLink 3.1,一些应用程序运行读取或写入其它信息 (questionable, substituted) 这些 bits 可在分开的列中显示 参考接口的相关文档以确定该接口是否支持这个功能 PI 服务器允许写入存档值的注释信息 这些信息可通过“show annotations”选项察看 这些信息单独显示在一列中,样本数据,函数:PISampDat 在档案文件中提取按时间均匀分布的数值,参考,存档值 vs. 样本值,Archived: 数值存储在 PI档案文件中 Sampled: 数值按时间均匀分布. 这些数值是根据存档值进行插值计算提取出来的。,过滤样本值,函数:
6、PISampFilDat 提取符合过滤条件的一系列等时间间隔的插值,过滤条件格式,数字 没有引号 0, 0.125, 34.56 测点名使用单引号 cdt158 , temp_tank_1, FIC5821.PV 时间戳使用单引号 * , 14-nov-04, t-8h 字符串使用双引号 “This is a string“ 过滤表达式可使用关系运算符 “=” sinusoid 50, ba:active.1 = “Active“,过滤条件格式 逻辑和数学运算符,过滤条件可使用下列逻辑运算符: And, Or, Not 过滤条件可使用下列逻辑运算符: +, - , *, /, ,实例: (Fl
7、ow1+Flow2 50 AND Temperature23 90) (pump_speed1)/2 + (pump_speed2-100),过滤条件格式 数学函数,过滤条件可使用下列数学函数: abs() atn() cos() exp() int() log() 和 log10() sin() sqr() tan() sgn() 实例: sqr(flow1.pv) (flow2.pv)2 + cos(flow3.pv),If-Then-Else,过滤表达式 (计算公式或过滤条件)可使用 If-Then-Else 操作符 格式:IF expr0 THEN expr1 ELSE expr2 实
8、例:IF Tag1 50 THEN “under limit” ELSE “good” 注意: 必须保护全部 IF, THEN 和 ELSE 语句 可内嵌 if-then-else 表达式,过滤压缩值 (时间),函数:PICompFilDat 基于符合某一过滤条件的开始/结束时间提取压缩的数据。,过滤压缩值 (个数),函数:PINCompFilDat 提取符合某一过滤条件的压缩值. 用户决定初始时间和提取的数值的个数。,Timed Data,函数: PITimeDat 提取与时间数组中的值同步的样本值,必须索引单元格,练习2:使用提取多值的函数,目标: 使用下列函数从PI数据库中提取多个数值
9、Sampled data Compressed data start time/end time,练习3:使用过滤条件,目标: 使用Filtered Sampled data 函数 了解过滤条件表达式的设置,4.提取计算数据,Calculated Data,函数:PICalcDat 提取指定测点,指定时间间隔的计算值。 可提取 total、minimum、 maximum、 standard deviation、 range、 count、 average 或 mean,转换因子?,在PI DataLink的 Calculated Data函数中 1个乘法器用来改变数值从一种测量单位到另一种单
10、位 Ex: 1000 g/kg, 2.54 cm/inch, 24 hours/day, 1440 minutes/day 当在Calculated Data函数中使用Total时, 用来校正Pi默认的数据单位 units/per day 当源单位是units/day时等于1.0,Conversion Factors,转换因子计算,实例:流量为m/h, 必须提供转换因子24以转换单位为按每天的基准。 m = m/h * D * 24 h/d,计算累积值,1,3,5,7,0,1,2,3,4,5,6,7,8,9,10,11,Time (hours),Flow (m3/h),一般情况下,total
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息与通信 信息 通信 PI 系统 客户端 软件 应用 dl
链接地址:https://www.31doc.com/p-2000634.html