PI嫁接技术的多项实际应用
来源:互联网 发布:淘宝刷手机单步骤视频 编辑:程序博客网 时间:2024/04/29 15:07
PI数据库嫁接技术能干什么?
1.对损坏的数据文件进行重新整理,提高访问速度。
适合:对数据文件进行反复删除重写,可能造成存贮文件的记录头出现问题,一旦出现问题,数据访问将受到极大影响,几乎读取不出来历史数据(datalink和processbook效果一样,都读不出来)。
2.新创建测点但是需要补写提前与测点创建时间的历史数据。
适合:有的客户会提出这样的需求,他们需要在现有PI系统下,添加另一个运行了N年的系统的数据,但是测点并没有事先在PI中创建,这个时候新创建测点并不能完整写入历史数据,只能提前倒当前创建测点的存档文件的开始时间,PI数据库存档文件严格按照时间顺序链接,不能挂存档时间写入。
3.整合多个PI中的数据到一个PI中。
适合:可能你的客户会出现有很多PI同时运行多年,但是现在需要整合数据提高管理效率。这时候嫁接可以把多个PI的数据整合到一个PI数据库中。
PI嫁接技术的简单过程。
1)把需要嫁接的历史文件中的测点创建到新的PI数据库中。
2)根据历史文件的测点信息创建嫁接转换测点信息TXT文件jiajie.TXT(文件名随意),文件包含pointid,recon,Tag三列信息(以,号隔开)
3)根据jiajie.TXT创建转换测点ID二进制BIN文件.
在命令行下执行d:/pi/adm/piartool -idci d:PI/adm/jiajie.txt -idco d:PI/adm/ jiajie.bin
4)使用piarchss按照转换文件retirdidconv.bin转换历史数据存档文件
d:/pi/bin/piarchss -id d:/PI/adm/jiajie.bin -if e:/arc/piarch.001 -of e:/arc/piarchconv.001
5)嫁接完成的文件注册到在线存档文件中去。
piartool -ar e:/arc/piarchconv.001
提示:
1)为了节省时间可以把步骤四写成批处理文件,运行后自动执行.无需人员看管.
如:d:/pi/bin/piarchss -id d:/PI/adm/jiajie.bin -if e:/arc/piarch.001 -of e:/arc/piarchconv.001 ->e:/arc/log001.txt
2)在保证PI进程piarchess.exe正常运转的情况下可以进行多个文件并发处理.
3)如果需要可以对数据文件进行切割和合并。(方法请参考Merging.doc 文档)
参考文档:(PI的标准帮助文档)
Merging.doc
SysMgmt.doc
- PI嫁接技术的多项实际应用
- PI数据库实际应用心得
- PI实时数据库接口技术的应用
- Delphi的“动态窗体”技术实际应用
- Delphi的“动态窗体”技术实际应用
- Delphi的“动态窗体”技术实际应用
- Delphi的“动态窗体”技术实际应用
- Delphi的“动态窗体”技术实际应用
- Delphi的“动态窗体”技术实际应用
- Delphi的“动态窗体”技术实际应用
- Remoting 技术应用的实际项目 妇幼保健信息管理系统
- Go 语言在实际项目应用的技术文档
- Java技术:Gif编码器(gifencoder)的实际应用(1)
- Java技术:Gif编码器(gifencoder)的实际应用(2)
- SOA 的实际应用
- Filter的实际应用
- 反射的实际应用
- 门禁的实际应用
- mysql游标实例
- 实现平台登录与域控制相结合的方法
- flex开发卡片文字编辑(五)
- 人工智能作业--如何转动使得每个扇区数字和为12
- flex开发卡片加入购物车(六)
- PI嫁接技术的多项实际应用
- Struts 2的基石——拦截器(Interceptor)
- 隐藏超链接所带参数的方法
- 关于员工和经理的开会讨论
- 6条策略提高mysql查询速度 潇湘博客
- 获取路由器(等设备)里保存的宽带密码
- ADO.NET Entity Framework 深入分析, Part 7 – Change Tracking
- 《网络通信软件综合实验》课程综合实验报告
- flex 开发卡片相册处理(七)