Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

PI Interface for SNMP

Features supported by PI Interface for SNMP

  • Last UpdatedFeb 13, 2023
  • 3 minute read

Feature

Support

Interface Part Number

PI-IN-OS-SNMP-NTI

Auto Creates PI Points

No

Point Builder Utility

Yes

PI ICU Control

Yes

PI Point Types

float16 / float32 / float64 / int16 / int32 / digital / string

Sub-second Time stamps

Yes

Sub-second Scan Classes

Yes

Automatically Incorporates PI Point Attribute Changes

Yes

Exception Reporting

Yes

Outputs to data source

Yes

Read-only interface available

No

Inputs to PI Data Archive

Scan-based / Event Tags

Supports Questionable Bit

No

Supports Multi-character PointSource

Yes

Maximum Point Count

Limited by your license for Data Archive

Uses PI SDK

No

PINet String Support

No

**Source of Time stamps

Data Archive

History Recovery

No

**UniInt-based

Yes

Disconnected Startup

Yes. Enabled using PI ICU. For details, see the PI Universal Interface (UniInt) User Guide.

**SetDeviceStatus

Yes. The health point with the point attribute exdesc = [UI_DEVSTAT] is used to represent the status of the source devices. For details, see the PI Universal Interface (UniInt) User Guide.

Failover

UniInt failover (phase 2): Cold, Hot and Warm. Enabled using PI ICU. For details, see the PI Universal Interface (UniInt) User Guide.

Vendor Software Required on Interface Node

No

Vendor Software Required on Data Source Device

Yes. The device must be running an SNMP agent.

Vendor Hardware Required

No

Additional PI System Software Included with interface

Yes

Device Point Types

Integers, octet strings, and opaque strings. The interface can also retrieve MAC addresses and IP addresses from SNMP agents.

Serial-Based interface

No

*OMF Health Messaging

Yes

* For more information, see the "OMF Health Messaging" topic in the PI Universal Interface (UniInt) Framework user guide.

** See paragraphs below for further explanation.

  • 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.

  • Source of time stamps

    The interface time-stamps the PI points events by the current system time on the interface node. The current system time is taken at the instant when the point is scanned for new data.

  • UniInt-based

    UniInt stands for Universal Interface. UniInt is not a separate product or file; it is an OSIsoft-developed template used by developers and is integrated into many interfaces, including this interface. The purpose of UniInt is to keep a consistent feature set and behavior across as many of OSIsoft's interfaces as possible. It also allows for the very rapid development of new interfaces. In any UniInt-based interface, the interface uses some of the UniInt-supplied configuration parameters and some interface-specific parameters. UniInt is constantly being upgraded with new options and features. The PI Universal Interface (UniInt) User Guide is a supplement to this manual.

  • Disconnected startup

    The SNMP interface is built with a version of UniInt that supports disconnected start-up. Disconnected startup is the ability to start the interface without a connection to the Data Archive. This functionality is enabled by adding /cachemode to the list of startup parameters or by enabling disconnected startup using the ICU. Refer to the UniInt Interface User Manual for more details on UniInt Disconnect startup.

    Note: Using this feature is not recommended unless the network connection between the interface and Data Archive has very low bandwidth or high latency.

  • SetDeviceStatus

    The SNMP Interface is built with health tags support. The following events are written into the tag, which has an ExDesc= [UI_DEVSTAT] keyword defined.

    Value

    Description

    0

    Good

    90

    Starting | UI 4.7.0.15 | Starting interface, not connected to device

    95

    2 | Device(s) in error | list of devices (for example, 10.155.0.100, 20.155.0.100)

    99

    Intf Shutdown

    Note: Refer to the PI Universal Interface (UniInt) User Guide for more information on how to configure health points.

TitleResults for “How to create a CRG?”Also Available in