Data-link安装使用说明手册Data-link安装使用说明手册.........................................................................................................1Data-link安装..................................................................................................................................2PI-Datalink使用说明.......................................................................................................................31PI-DataLink界面......................................................................................................................32PI-DataLink属性设置..............................................................................................................43连接PI服务器。.....................................................................................................................54查找测点...................................................................................................................................55Data-Link输入.........................................................................................................................66取出当前数据值.......................................................................................................................67取出历史数据值.......................................................................................................................68取出过去某一时刻的真实历史数据值...................................................................................69求计算值...................................................................................................................................610取出测点的各种属性值.......................................................................................................711取出测点的样本数据(指定样本数据的时间间隔)............................................................712取出测点的样本数据(指定样本数据个数)........................................................................713取出测点的样本数据(指定时间段)....................................................................................814取出测点的样本数据(指定一系列时间)............................................................................815求样本数据统计值...............................................................................................................816求样本数据统计值(高级)...............................................................................................817求满足表达式条件的累计时间(指定时间段)..................................................................9附录一.测点编码规则...............................................................................................................9附录二.PI有效的时间字符串...................................................................错误!未定义书签。附录三.PI有效的条件表达式.................................................................................................10Data-link安装从PI系统WEB服务器下载Data-link软件安装程序,运行安装程序,显示下面画面:点击“OK”,显示下面画面:系统安装完成显示完成画面软件安装完成后,请按照Data-link使用手册,加载Data-Link宏。PI-Datalink使用说明PI-DataLink是PI系统的一个客户端产品,它的作用就是在PI实时数据库和MicrosoftExcel之间建立连接,可以看作是一座桥梁。通过PI-DataLink用户可以直接把PI实时数据库中的数据取到Excel电子表中,利用Excel的强大功能进行统计分析,编制生产报表。下面介绍PI-DataLink的使用方法。1PI-DataLink界面PI-DataLink完成安装后,启动Excel,加载宏PIPCXLAdd-InDLL。选择菜单:工具—加载宏,弹出下面窗口:单击“浏览”,弹出选择框,选择宏所在路径,如果PI-DataLink安装在C盘,则PI-DataLink宏路径为C:\ProgramFiles\PIPC\Excel,分别将目录下的pipc32.xll加载到Excel中,单击“确定”,Excel菜单栏中增加“PI”目录项:2PI-DataLink属性设置用鼠标单击PI菜单项中的子项“setting…”出现如下对话框。单选按钮inarow和inacolumn的作用是决定把从Tagsearch对话框中选中的测点名复制到表格中是横放还是竖放。CopyPIServername复选框决定在使用Tagsearch对话框时是否把PI服务器名复制到PIServer编辑栏中。Numberformat域中允许你指定一种缺省的数据格式,例如0.00要保留两位小数,0.0000要保留四位小数。Timeformat域中允许你指定一种缺省的时间格式,下面的时间格式都是有效的。dd-mmm-yyhh:mm:ssyyyy-mm-ddhh:mm:ssyyyy年mm月dd日hh时mm分ss秒3连接PI服务器。要取PI服务器中的数据首先要与PI服务器联接,用鼠标单击PI菜单项中的子项“connections…”出现如下对话框。当联接PI服务器的状态是Disconnect时,用鼠标单击选择框,如果联接成功则状态显示为READ/WRITE,再次单击选择框,则断开与PI服务器地联结。4查找测点要查找某一个或某一类测点时,用鼠标单击PI菜单项中的子项“TagSearch…”出现如下对话框。这个对话框能让你查找你所需要的测点,选中一个或多个测点后按“OK”确认复制到电子表格中。如:查找#1机组测点,可以在TagMask中输入:1*,#2为2*开头,或者在PointSource(点源)中输入:D(1#机组),F(#2机组)等,详细命名规则请参看附录一。5Data-Link输入Data-Link所需的各种输入参数,可通过2种方式:直接输入,直接在参数输入框内输入参数;和从Excel表格内取数,弹出Data-Link对话框后,首先用鼠标选中待输入的参数框,然后直接用鼠标从对话框后的Excel表单内选取参数所在的单元格,或单击参数框内右边的最小化按钮,将对话框缩小为,选取完单元格后,单击参数框内的恢复按钮,恢复对话框的显示。测点的输入还可以直接弹出测点查询对话框,单击测点参数框右边的,可直接弹出上面的测点查询对话框,查询结果可直接返回参数框内。6取出当前数据值要从PI服务器中取出某一个或某一类测点的当前数据值时,用鼠标单击PI菜单项中的子项Currentvalue…Tagname域中指定要取值的测点。Output域中指定数值输出到电子表格中那个位置。在框的右下角有三个选项,分别为不要取值时间,取值时间放在数据的左边,取值时间放在数据的顶部。7取出历史数据值要从PI服务器中取出某一个或某一类测点的历史数据值时,用鼠标单击PI菜单项中的子项“Archivevalue…”Tagname域中指定要取值的测点。Output域中指定数值输出到电子表格中那个位置。Timestamp域中输入表示过去某一时刻的时间字符串,有效的时间字符串格式请看附录一。8取出过去某一时刻的真实历史数据值要从PI服务器中取出某一个或某一类测点的过去某一时刻的真实历史数据值,用鼠标单击PI菜单项中的子项“timevalue…”Tagname域中指定要取值的测点。OutputCell域中指定数值输出到电子表格中那个位置。Timestamp域中输入表示过去某一时刻的时间字符串,有效的时间字符串格式请看附录一。此对话框看似与上面一个对话框相同,但是它们的含义是不一样的。此对话框就是要取出过去某一指定时刻保留的数据值,如果在该指定时刻没有保留数据,则无数值可取。而上一个对话框是要取出过去某一指定时刻保留的数据值,如果在该指定时刻没有保留数据,则用指定时刻附近的两个数据值取平均得到一个数值。9求计算值要求出某一个或某一类测点的计算值,用鼠标单击PI菜单项中的子项“Calculatedvalue…”Tagname域中指定要取值的测点。Output域中指定数值输出到电子表格中那个位置。StartTime域中输入时间字符串,有效的时间字符串格式请看附录一。EndTime域中输入时间字符串,有效的时间字符串格式请看附录一。这里要注意Starttime一定要比Endtime早否则会出错。Conv.factor是一个转换因子,它把返回的计算结果乘以转换因子再输出到电子表格,转换因子默认值为1。Mode域中指定计算模式,计算模式有以