PI实时数据库接口设计.doc

PI实时数据库接口设计.doc

ID:57689863

大小:13.00 KB

页数:1页

时间:2020-09-01

PI实时数据库接口设计.doc_第1页
资源描述:

《PI实时数据库接口设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PI实时数据库接口设计目前,最有效和成熟的数据交换服务平台是符合OPC(OLEforprocesscontrol)标准的OPCServer。OPC是微软公司的对象链接和嵌入技术在过程控制方面的应用,位于数据源和数据使用者之间,是不同制造商的产品之间进行数据交换的媒介。OSI专门为PI系统开发了能支持OPC2.0规范的接口程序PI2OPCInterface。配置PI的OPC接口需做两件事,一是配置OPCINT.BAT,使接口PI2OPCInterface既能从OPCServer取到数据,又能根据PI的需要将数据提交出去;二是在PIServer端

2、配置点及相关属性。在运行OPCINT之前,需安装PI2API和PI2SDK,安装后,在\PIPC目录下会产生一些有用的文件供OPCINT调用。     (1)在配置OPCINT.BAT时,重点注意以下项的配置。    a./ps=配置。定义数据源,可以用任意字母及组合表示。一个PI数据库可以有多个OPC接口,可以用此项来区分这些接口。     b./id=配置。定义数据标记,可以用任意数字表示。     c./tf=配置。定义表示时间的格式,一般用“ccyy/mn/ddhh:mm:ss.000”格式。     d./Server=配置。指

3、定OPCServer的服务名,用HostName::ServerName表示。如果OPCServer和OPCINT在同台机上,只需定义ServerName即可。     e./host=配置。指定PI服务器的IP地址及端口号,端口号一般用5450,用IPARRESS:5450表示。f./f=配置。定义数据刷新周期,用“时:分:秒”表示,可以定义多个,到底哪个起作用由PI数据库中点的属性Location4决定。     (2)在配置PI的点及相关属性时,重点注意以下属性的配置。     a.TagName:标签名。当其他应用程序从PI数据库读取

4、数据时,用它来关联数据。比如用ProcessBook组态画面时,点名就必须与PI中的TagName一致。     b.InstrumentTag:设备标签名。OPCServer提供数据给OPC接口程序时,每个数据都有点名,当用OPCClient程序去查看这些数据时,一般会看到这些点名还包含分组信息。PI数据库中点的InstrumentTag属性必须与在OPCClient中所看到的相应点名完全一致。     c.PointSource:点的数据源。PointSource与OPCINT.BAT中定义的“/ps=”项相匹配,点源不一致将取不到数据。

5、Location1:与OPCINT.BAT中定义的“/id=”项相匹配。每个接口所涉及的数据可以在逻辑上分成若干类,Location1可以起到区分这些类的作用。Location3:一般是0或1,它与OPCServer的工作模式有关。当OPCServer端主动提供数据时,该属性应置为1,否则为0。Location4:决定数据刷新周期,与OPCINT.BAT中定义的“/f=”项相关。其它属性较普通,根据常识配置不会错。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。