Documentation PI Nexus+ Documentation

PI Nexus+ / User Guide

PI Interfaces

This chapter shows how to see which legacy PI Interfaces feed which PI Points, and whether each interface is configured correctly, delivering good data and running.

Overview

This chapter shows how to see which legacy PI Interfaces feed which PI Points, and whether each interface is configured correctly, delivering good data and running.

The page fills after a PI Point, Full Inventory or PI Interfaces scan, once an administrator has turned on Interface Tracking for the PI Data Archive. Live runtime health also needs Runtime Monitoring (see PI Data Archives in the Administration Guide).

Concepts

Each interface has three health columns. Read them separately:

ColumnTells youComes from
ConfigurationWhether the Module Database and the PI Point settings (PointSource, interface ID, Location values, scan classes) agreePI Interface Health step of every PI Point inventory and health refresh scan
Data HealthThe rolled-up health of the PI Points the interface feedsSame as above
RuntimeWhether the interface itself runs: heartbeat, device status, scan-class performanceRuntime poll, every minute by default

An idle interface is not unhealthy: zero throughput raises nothing. Setup required means no heartbeat or device-status PI Point is mapped yet; an administrator maps one with Monitoring setup in the dialog's More actions menu.

Check a PI Interface

PI Interface dialog with the health cards, the Runtime tab, the runtime signals and Check health
  1. Open PI Interfaces, click a card such as Runtime to show the interfaces that need attention, and click a row. Read Configuration, Data Health, Runtime and Mapped PI Points; the Runtime card names the reason.
  2. Open Runtime: the current Device status, Heartbeat age, I/O rate and the other UniInt signals, the Process resources and the latest Runtime transitions.
  3. Read each signal's state and age. A stale heartbeat or a device status that is not Good is what raises PI Interface Runtime Health.
  4. After fixing the interface, choose Check health. It re-reads this interface from the Module Database and refreshes all three columns.

When the page shows a not refreshing banner, the runtime poll has stopped; the runtime status shown is the last known one. Ask an administrator to check the scanner service.

Find which interface feeds a PI Point

  • On PI Points, read the Interface column, or filter by PI Interface, Processing mode or Scan class.
  • On Point Sources, read Fed by (see Point Sources).
  • In an interface's Connections tab, search for the point.

A point whose PointSource and interface ID match no interface raises Unmapped PI Point Interface; one that matches two raises Ambiguous PI Point Interface.

Recalculate after an interface outage

In the interface dialog, open the More actions menu and choose Recalculate analyses to see the analyses that use its points, then continue as in Recalculate after an outage in AF Analyses and Recalculation. Interface membership does not prove every point lost data.

Reference: PI Interface Issues and Runtime