How to Contact Us


API Buffer Server Service



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

API Buffer Server Service


Use the API Buffer Server Service page to configure Bufserv as a Service. This page also allows you to start and stop the Bufserv Service

Bufserv version 1.6 and later does not require the logon rights of the local administrator account. It is sufficient to use the LocalSystem account instead. Although the screen below shows asterisks for the LocalSystem password, this account does not have a password.




Appendix A:
Error and Informational Messages


A string NameID is pre-pended to error messages written to the message log. Name is a non-configurable identifier that is no longer than 9 characters. ID is a configurable identifier that is no longer than 9 characters and is specified using the /id parameter on the startup command line.

Message Logs


The location of the message log depends upon the platform on which the interface is running. See the UniInt End User Document for more information.

Messages are written to PIHOME\dat\pipc.log at the following times.



  • When the interface starts many informational messages are written to the log. These include the version of the interface, the version of UniInt, the command‑line parameters used, and the number of points.

  • As the interface retrieves points, messages are sent to the log if there are any problems with the configuration of the points.

  • If the /db is used on the command line, then various informational messages are written to the log file.

  • For invalid parameters and defaults used.

  • The number of points found for the BATCHFL interface.

  • When a file has not been processed for more than 24 hours.

  • When a file has been processed and the last file that has been processed was done more than 24 hours ago.

  • When more than one point is found for a record.

  • When a Digital state is not found.

  • When a PI Point is not found for data.

  • For an error when putting a Lab Value in the archive.

  • = message written with data record and file name.

They are only written to BATCHFL.out for data errors. One message per data file is written to the PI message log with the number of data errors found and the name of the data file.

If the PI Point is not found, only one error message is written in BATCHFL.out.


System Errors and PI Errors


System errors are associated with positive error numbers. Errors related to PI are associated with negative error numbers.

Error Descriptions on Windows


On Windows, descriptions of system and PI errors can be obtained with the pidiag utility:

\PI\adm\pidiag –e error_number

Revision History


Date

Author

Comments

05-Jun-96

MGrace

Initial draft

23-July-96

MGrace

Revised for NT platform

12-Sep-96

MGrace

Revised for Unix platforms

23-Sep-96

JZeilenga

Added tar –xv command for UNIX platforms

21-Nov-96

MGrace

Revised for running as a NT service

25-Jun-97

SRG

Minor formatting changes.

11-Dec-97

MGrace

Combine vms and nt/unix documents and update nt/unix part to version 1.5

14-Feb-98

JZeilenga

Added info for installing VMS interface from tape

17-Jul-98

MGrace

Add /lb startup parameter for nt/unix. Change installation for NT to use new service install commands. Version 1.6.6

23-Oct-98

MGrace

Add new startup parameters for NT/UNIX. Version 1.8.x

7-Dec-98

MGrace

Add /tsu startup parameter


23-Jul-99

MGrace

Version 2.1.0 on NT or UNIX for new API calls that support replacing string data and sub-second data with the /lb parameter.

29-Feb-00

MGrace

New features for alias tag (match extended descriptor or Instrument tag field) for NT or Unix Version 2.3

6-Mar-00

MGrace

Support extended API call for exception reporting /ex.

2-May-00

CGoodell

Standardize format

9-June-00

MGrace

Add description for /sl parameter and adding lanworkstation as a dependency for when data is on a mapped drive. NT/Unix version 2.4.x

18-Sept-00

JMP

Updated manual to skeleton 1.02

10-Oct-00

JMP

Updated manual to skeleton 1.03; eliminated index

17-Nov-00

MGrace

Updated manual for nt/unix version 2.6 or higher. Added a /sc to allow for scaling data

21-Nov-00

MGrace

Update manual for nt/unix version 2.7 or higher. Added a /id= parameter for putting in error messages for identifying what interface the messages are coming from.

8-Dec-00

MGrace

Add description about how out of order data is rejected

6-Mar-01

MGrace

Take out comma in install lanworkstation dependency

04-Jul-01

HBeeson

Added BatchFL ICU Control section.

22-Aug-01

MGrace

Clean up, clear up what is in VMS version. Fix startup table. Add /oo startup parameter.

22-Aug-01

CGoodell

Formatting

05-Sep-01

HBeeson

Updated section on ICU Control

25-Sep-01

CGoodell

Continued reformatting; skeleton 1.09

4-Oct-01

MGrace

Fixed typo in point source section

12-Feb-02

MGrace

Fix section on starting as a service and accessing a mapped drive. Need to depend on workstation, not lanworkstation.

26-Aug-02

MGrace

Add /stopstat and /maxstoptime parameters to NT/UNIX startup section

06-Sep-02

HBeeson

Updated with info the Wise setup kit, updated sections on PI ICU for IORates, PerfPoints, Service Config (2.8.x, doc rev D)

18-Sep-02

CGoodell

Fixed headers & footers, and title for printing

20-Sep-02

MGrace

Add /pa=x parameter to chart of startup params

13-Jun-03

CGoodell

Changed the versions; fixed footers

03-Dec-03

HBeeson

Added a note on multiple instances to the ICU control section

4-Feb-05

MGrace

Add MPK comments

10-Mar-05

MGrace

Pli#7653OSI8 -> limitations for the mask.

Pli# 6955OSI8 -> note about exponential expressions supported.



11-Mar-05

MGrace

Add /rb startup parameter.

18-Apr-05

MKelly

Change Copyright page for dates and company name. Added three missing support features from latest skeleton manual, Add section in point sources about PINet and PI 3 having to use uppercase point source character. Updated I/O Rates section. Updated ICU section with new screen shots for updated ICU.

25-Apr-05

CGoodell

Version 2.10.1.0 Rev I: Title page only includes NT because all others are on maintenance.

18-Aug-06

MGrace

Update version number and batchfl.bat example

23-Aug-06

Janelle

Version 2.10.2.0 Rev A: Updated manual to skeleton 2.5.2. Fixed headers and footers; alphabetized command line parameters table; formatting changes. Removed references to UNIX and VAX because those versions of the interface are now only on maintenance; updated hardware diagram.

29-Aug-06

MKelly

Version 2.10.2.0 Rev B: Fixed headers and footer, page setup margins, corrected filenames and other minor formatting.

6-Sep-06

MGrace

Version 2.10.2.0 Rev C: Add /v /h /help information

6-Dec-06

MGrace

Update the principles of operation to include point creation. Update the table to say PI SDK is used when point creation is enabled.

7-Nov-07


MGrace

Version 2.10.2.0 Rev D: The /f parameter description was changed during the release procedure to use the UniInt behavior of the /f parameter. This interface is not UniInt based. The /f parameter only supports seconds.

4-Apr-08

MGrace

Version 2.11.1.0:

Pli# 13635OSI8 data file size is limited to 2GB



Pli# 16960OSI8 Support service id

9-Apr-08

Janelle

Version 2.11.1.0, Revision A: updated headers, removed NT 4 as supported operating system, updated IORates section, update ICU control screen shots

30-Jul-08


MGrace

Version 2.11.1.0, Revision B: Put in the buffering section from the Interface skeleton. This interface should use buffering due to potential data loss before the interface discovers the PI Server connection is down.




UniInt End-User Interface to the PI System


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