How to Contact Us



Download 0.92 Mb.
Page1/11
Date09.06.2018
Size0.92 Mb.
#54049
  1   2   3   4   5   6   7   8   9   10   11


PI Batch File Interface

Version 2.11.1.0

Revision B

How to Contact Us


OSIsoft, Inc.

777 Davis St., Suite 250

San Leandro, CA 94577 USA

Telephone



(01) 510-297-5800 (main phone)

(01) 510-357-8136 (fax)

(01) 510-297-5828 (support phone)

techsupport@osisoft.com

Houston, TX

Johnson City, TN

Mayfield Heights, OH

Phoenix, AZ

Savannah, GA

Seattle, WA

Yardley, PA

Worldwide Offices

OSIsoft Australia



Perth, Australia

Auckland, New Zealand

OSIsoft Software GmbH

Altenstadt, Germany

OSIsoft Software Asia Pte Ltd.

Singapore

OSIsoft Canada ULC



Montreal, Canada 

OSIsoft, Inc. Representative Office



Shanghai, People’s Republic of China 

OSIsoft Japan KK



Tokyo, Japan 

OSIsoft Mexico S. De R.L. De C.V.



Mexico City, Mexico 

Sales Outlets and Distributors

  • Brazil

  • Middle East/North Africa

  • Republic of South Africa

  • Russia/Central Asia

  • South America/Caribbean

  • Southeast Asia

  • South Korea

  • Taiwan

WWW.OSISOFT.COM

OSIsoft, Inc. is the owner of the following trademarks and registered trademarks: PI System, PI ProcessBook, Sequencia, Sigmafine, gRecipe, sRecipe, and RLINK. All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized. Any trademark that appears in this book that is not owned by OSIsoft, Inc. is the property of its owner and use herein in no way indicates an endorsement, recommendation, or warranty of such party’s products or any affiliation with such party of any kind.

RESTRICTED RIGHTS LEGEND
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013


Unpublished – rights reserved under the copyright laws of the United States.

© 1996-2008 OSIsoft, Inc. PI_BatchFL.doc

Table of Contents


Introduction 1

Reference Manuals 1

Supported Features 1

Diagram of Hardware Connection 3



Principles of Operation 5

Installation Checklist 7

Interface Installation on Windows 9

Naming Conventions and Requirements 9

Interface Directories 9

The PIHOME Directory Tree 9

Interface Installation Directory 10

Interface Installation Procedure 10

Installing Interface as a Windows Service 11

Installing Interface Service with PI Interface Configuration Utility 11

Installing Interface Service Manually 13

Digital States 15

PointSource 17

PI Point Configuration 19

Point Attributes 19

Tag 19

PointSource 19



PointType 19

Location1 20

Location2 20

Location3 20

Location4 20

Location5 20

InstrumentTag 20

ExDesc 21

Scan 21

UserReal1 21



Shutdown 21

Performance Point Configuration 23

I/O Rate Tag Configuration 25

Monitoring I/O Rates on the Interface Node 25

Configuring I/O Rate Tags with PI ICU (Windows) 25

Configuring IORates Tags Manually 27

Configuring the PI Point on the PI Server 27

Configuration on the Interface Node 27



Data File Format 29

Data Files 29



Startup Command File 31

Configuring the Interface with PI ICU 31

batchfl Interface page 33

Command-line Parameters 37

Informational Parameters 41

Sample batchfl.bat File 42



Interface Node Clock 43

Security 45

Windows 45



Starting / Stopping the Interface on Windows 47

Starting Interface as a Service 47

Stopping Interface Running as a Service 47

Buffering 49

Which Buffering Application to Use 49

How Buffering Works 49

Buffering and PI Server Security 50

Enabling Buffering on an Interface Node with the ICU 51

Choose Buffer Type 51

Buffering Settings 52

Buffered Servers 54

Installing Buffering as a Service 56

Appendix A: Error and Informational Messages 61

Message Logs 61

System Errors and PI Errors 61

Revision History 63



Introduction


The Batch File Interface reads data from comma-delimited ASCII files and sends the data to a Plant Information (PI) System. Basically, the files include the PI tagname, timestamp, and data value. Other formats are described later in this manual. The interface requires the PI API so it may run on a PI API node or a PI Home node.

This document applies to Windows platforms.


Reference Manuals

OSIsoft

  • PI Data Archive Manual

  • PI API Installation Instructions

  • PI ICU User Manual

Supported Features


Feature

Support

Part Number

PI-IN-BF-LAB-NTI

*Platforms

NTI (2000, XP, 2003)

APS Connector

No

Point Builder Utility

No

ICU Control

Yes

PI Point Types

Float16 / Float32 / Float64 / Int16 / Int32 / Digital / String

Sub-second Timestamps

Yes

Sub-second Scan Classes

No

Automatically Incorporates PI Point Attribute Changes

Yes –only when /as is passed

Exception Reporting

Yes –only when /ex is passed

Outputs from PI

No

Inputs to PI: Scan-based / Unsolicited / Event Tags

Scan-based

Supports Questionable Bit

Yes

Supports Multi-character PointSource

No

Maximum Point Count

Unlimited

*Uses PI SDK

Yes-only when /pt is passed

PINet String Support

No

* Source of Timestamps

Vendor

History Recovery

No

UniInt-based
Disconnected Startup
SetDeviceStatus

No
No
No

Failover

No

Vendor Software Required on PI Interface Node

No

Vendor Software Required on DCS System

No

Vendor Hardware Required

No

Additional PI Software Included with Interface

No

Serial Based Interface

No

*See paragraphs below for further explanation.
Platforms

The Interface is designed to run on the above mentioned Microsoft Windows operating systems. No service packs are required.
Uses PI SDK

The PI SDK and the PI API are bundled together and must be installed on each PI Interface node. This Interface does not specifically make PI SDK calls unless /pt is passed in for point creation.
Source of Timestamps

Each line of the input file includes the timestamp for the given data value.

Diagram of Hardware Connection





Download 0.92 Mb.

Share with your friends:
  1   2   3   4   5   6   7   8   9   10   11




The database is protected by copyright ©ininet.org 2024
send message

    Main page