AVEVA PI System
AVEVA (formerly OSIsoft)
Historian & monitoring system integrations
Six native integrations covering the historian and vibration monitoring systems deployed across oil and gas midstream. Read-only API access — no SCADA modifications, no new sensors.
All connections use read-only historian or condition monitoring APIs. No active polling of PLC or DCS systems.
AVEVA (formerly OSIsoft)
GE Digital (Vernova)
AVEVA (Schneider Electric)
Baker Hughes (Bently Nevada)
Emerson Electric
SKF Group
Expand each integration for API version, required permissions, firewall requirements, and configuration notes.
Requires PI Data Archive 2019+ and PI AF 2.10+. The Midstreamly collector authenticates via Kerberos or NT LAN Manager against the PI server. Read-only access to the target AF database is required; no write permissions needed.
# Firewall — outbound only from collector host PI Web API endpoint: TCP 443 (HTTPS) → pi-srv-01.corp.local PI Data Archive: TCP 5450 (PI SDK) → pi-srv-01.corp.local [optional fallback] Midstreamly ingest: TCP 443 (HTTPS) → ingest.midstreamly.com # Required PI security permissions PI Identity: Midstreamly_ReadOnly PI Mapping: PI Identity → AD Group (e.g., MSL-PI-Readers) AF Security: Read access to target AF database + template elements
System 1 Enterprise 6.x+ includes a built-in OPC-UA server that exposes raw vibration waveform data. Full waveforms (up to 25,600 samples/channel) are accessible via OPC-UA NodeId subscription. The collector requests waveforms at configurable intervals; overall vibration values (RMS, 1×, 2×) are polled continuously at 1 Hz.
# Bently Nevada System 1 OPC-UA server_url: opc.tcp://bn-srv-01.corp.local:4840 security_mode: SignAndEncrypt auth_type: username # or certificate channel_nodes: - ns=2;s=COMPR04.BRG-DE.VIB_X_RAW_WAVEFORM - ns=2;s=COMPR04.BRG-DE.VIB_Y_RAW_WAVEFORM - ns=2;s=COMPR04.BRG-DE.OVERALL_RMS - ns=2;s=COMPR04.BRG-DE.PHASE_1X waveform_request_interval_s: 600 # 10-minute waveform capture overall_poll_interval_ms: 1000 # 1 Hz continuous
AMS Machinery Manager 5.x+ exposes route-based and online vibration data through OPC-DA. For continuous online monitor integration (AMS 6500 online unit), waveform data is accessible at 5–30 minute intervals depending on monitoring channel configuration.
Alternatively, AMS can be configured to export measurement data as scheduled XML files to a shared folder, which the Midstreamly collector watches via file-based ingestion — useful when OPC-DA access is restricted by IT policy.
Wonderware Historian 2020+ exposes a REST API at /api/v1/ for tag value retrieval. Midstreamly authenticates with an application account granted read-only tag access. Tag browsing uses the tagname search endpoint; historical data is requested in configurable time windows.
GET /api/v1/tags/values?tagNames=COMPR04_VIB_X,COMPR04_BRG_T
&startTime=2026-01-01T00:00:00Z
&endTime=2026-01-01T01:00:00Z
&count=3600
Authorization: Bearer {token}
# Response sample
{
"tags": [
{ "tagName": "COMPR04_VIB_X", "values": [...] }
]
}
Every integration in the Midstreamly stack is read-only at the API level. The on-premise collector agent initiates all connections — there are no inbound network connections from the cloud platform to your facility network.
ingest.midstreamly.com. No inbound rules required. No VPN tunnel to plant DMZ.Most midstream facilities run a combination of historians and monitoring systems not covered by our standard integrations. Share your configuration and we'll assess feasibility within 48 hours.
Discuss Your Configuration