Connected industrial operations from plant systems to enterprise and cloud

Industrial Operational Data Platform

ProcessData.IO

Securely acquire, contextualize, calculate, store, visualize, and distribute industrial data through one operational platform—from plant-floor sources to engineering, dashboards, enterprise systems, and cloud analytics.

One Industrial Data Workflow

From DataHubs To Decisions

ProcessData.IO brings industrial connectivity, data acquisition, engineering context, calculations, visualization, continuous monitoring, historical analytics, security, diagnostics, and downstream data delivery together in one operational data platform.

It supports edge, on-premise, hybrid, and cloud deployments, with resilient operational data storage across local and cloud environments and secure-by-design access for users, applications, real-time services, and analytics workflows.

SourcesDataHubsDataStreamsContext + CalculationsDashboards / ODSContinuous MonitoringAnalytics
ProcessData.IO platform overview

Platform Capabilities

Industrial Data Operations In One System

The platform spans source connectivity, acquisition, engineering calculations, asset context, continuous DataStream monitoring, historical analysis, visualization, administration, diagnostics, and external data distribution.

01

DataHubs

Configure and monitor industrial and enterprise source connections through a common connectivity layer.

02

DataStreams

Map source tags, engineering units, data types, quality, schedules, current values, and history — including manually entered local values for lab results and assumptions.

03

Scheduler

Run interval, daily, weekly, or monthly acquisition with parallel groups, duplicate protection, and stale-run cleanup.

04

Calculation Engine

Create NCalc-based calculated DataStreams with dependencies, scheduling, current values, and history.

05

ProCalc Templates

Design reusable engineering methodologies with user-defined inputs, constants, formulas, and multiple results; deploy scheduled instances that map plant DataStreams to template inputs and publish calculated output DataStreams.

06

Asset Modeling

Contextualize plant data through Asset Masters, instances, hierarchy, and DataStream relationships.

07

Dashboards

Build persistent multi-tab operational and engineering dashboards with configurable widgets.

08

Process Canvas

Build interactive process and equipment diagrams and bind operational DataStreams directly to dynamic objects and equipment status for live operational views.

09

ODS & Cloud

Synchronize operational data in batches to enterprise databases and cloud analytical stores.

10

Lens

Explore historical process data, prepare working datasets, investigate relationships, isolate operating conditions, compare periods, and search for recurring patterns without changing raw historian data.

11

DataStream Watch

Continuously evaluate selected DataStreams on the server for operating-window, change, rate, stale-data, and flatline conditions, with active alerts, history, acknowledgement, and notifications.

12

Security & Administration

Use enterprise identity providers, role-based access, session administration, API authorization, and HTTPS/TLS-ready secure transport.

13

Secure OT Data Access

Protect data in motion end to end: TLS-encrypted browser and API traffic, LDAPS directory authentication, authenticated live-data streaming, and an isolated, token-protected JupyterLab gateway.

DataHub Connectivity

Connect Heterogeneous Plant And Enterprise Data

DataHubs separate source-system connection configuration from individual DataStreams, so many process tags can share a managed source connection.

OPC & Interoperability

OPC® DAOPC® HDAOPC® UAOPC® UA HAWeb API JSONWeb API XML

Industrial PLC & Automation Protocols

BACnet®Beckhoff® ADSEtherNet/IP™Modbus® TCPMELSEC®OMRON® FINSSiemens® SIMATIC S7®SRTPEGD

Industrial Historians & Data Platforms

AVEVA™ PI System™ AF SDKAVEVA™ PI System™ SDKAVEVA™ PI System™ ODBCAVEVA™ PI System™ Web APIAspenTech® InfoPlus.21® (IP.21) ODBCAspenTech® InfoPlus.21® Web APIAVEVA™ eDNA APIAVEVA™ eDNA ODBCHoneywell® PHD SDKHoneywell Forge® REST APIGE® Proficy® C APIGE® Proficy® OLE DBGE® Proficy® REST APIABB Ability™ Symphony® Plus (S+) ODBCABB Ability™ REST APIWonderware® (WW) Historian ODBCYokogawa® Sushi Sensor

IoT & Messaging Protocols

AMQPCoAPMQTT

Database Connectivity

Database access technologies supporting Microsoft® SQL Server®, Oracle®, PostgreSQL®, and MySQL®.

ODBCOLE DBADO DBEFDB

Enterprise, Files & External Data

SAP® ODataMicrosoft® Excel®WeatherCSV / TSV

See It In Action

Explore The Platform

One interactive tour of ProcessData.IO — from connectivity and calculations to dashboards, the operational data store, and security. Pick an area, then browse its screens.

Operational Monitoring

Monitor DataHub Reliability, Incidents, And Notifications

ProcessData.IO extends DataHub connectivity with operational health visibility, incident workflows, and delivery-channel diagnostics so teams can detect issues and respond quickly.

DataHub Health

Track availability, reconnect activity, uptime, downtime, failure rate, operations count, and recent connector events across all configured DataHubs.

Alerts & Incidents

Configure health rules, review incidents, filter by severity and DataHub, acknowledge events, and keep operators informed when abnormal conditions are detected.

Notifications & Delivery

Manage delivery channels, escalation policies, queue diagnostics, and in-app events for email, webhook, and operational notification workflows.

Acquisition & Persistence

DataStreams With Resilient Scheduling And Operational History

DataStreams are the common process-data layer used by calculations, charts, dashboards, ODS synchronization, and analytics.

  • Create, edit, enable, disable, map, and monitor DataStreams
  • Configure engineering units, data type, polling, and scheduling
  • Track current value, history, data quality, and execution status
  • Run interval, daily, weekly, and monthly schedules
  • Use parallel execution groups with duplicate-run safeguards
  • Maintain resilient operational history and configuration across local storage and synchronized cloud or enterprise destinations
  • Enter Local DataStreams for manual measurements, lab results, and operating assumptions, with Source Time and Executed Time assigned automatically on save

Engineering Context

Calculate, Contextualize, And Reuse

Calculation Engine

Build formula-based calculated DataStreams using NCalc, input references, dependency handling, schedules, and persisted calculated history.

ProCalc Templates

Build user-configurable engineering methodologies as reusable templates with any required inputs, constants, formulas, and multiple named results. Create calculation instances by mapping template inputs to DataStreams or constants, then schedule and persist the resulting output DataStreams.

Asset Modeling

Define reusable Asset Masters and instances, build hierarchy, associate DataStreams, and add operational context for equipment analytics and digital-twin workflows.

Operational Data Store

Move Plant Data Into Enterprise And Cloud Analytical Stores

ODS synchronization runs as backend jobs with batching, scheduling, destination-specific writers, failure handling, health, and last-sync state.

On-Premise / RelationalMicrosoft® SQL Server® · Oracle® · MySQL® · PostgreSQL®
Microsoft Azure®Azure® Data Explorer · Azure® SQL
Amazon Web Services®AWS® Timestream · AWS® RDS (SQL Server®, Oracle®, MySQL®, PostgreSQL®)
Google Cloud™BigQuery® · Bigtable® · Google Cloud Storage

Destination configuration supports enable/disable, credentials, TLS/SSL options, batching, maximum batches per run, synchronization interval, checkpoints, destination health, and destination-specific settings.

Visualization

Persistent Operational Views For Engineers And Operators

Charts and dashboards are backed by ProcessDataService APIs so configuration can survive browser restart, UI restart, cache cleanup, and reconnection.

Dashboards

Create multiple dashboards and tabs with persistent widget layout and configuration.

Live Data

View current DataStream values, engineering units, quality, and status through compact operational interfaces.

Charts & Trends

Query multiple DataStreams, history, groups, and time ranges with configurable refresh from approximately 5 to 600 seconds.

JupyterLab®

Check analytics-environment status and provide controlled access to notebook-based engineering and data-science workflows.

Lens · Historical Data Analysis

Explore, Clean, Compare, And Investigate Process Data

Lens provides an interactive engineering workbench for exploring historical DataStreams, preparing analysis-ready working data, isolating operating periods, discovering relationships, and finding recurring behavior while preserving the original historian samples.

Live, Cut-Off & Imported Data

Work with a rolling historian window, freeze analysis at a selected historical cut-off, or import Lens Work, JSON, and CSV datasets for offline investigation.

Trend & Working Data

Compare raw and working views, exclude individual points or selected areas, undo exclusions, and restore samples without modifying the underlying historian data.

Clean Data & Quality

Prepare working datasets with moving-average, EMA, or median smoothing, Hampel outlier suppression, and dedicated data-quality review.

Relationships & Formulae

Investigate relationships between selected process signals and create formula-based derived analysis variables for engineering exploration.

Conditions, Capsules & Compare

Define operating conditions, group matching periods into capsules, review them in tabular form, and compare selected operating periods or process behavior.

Pattern Search & Portable Work

Search historical data for similar patterns, save Lens configuration, and export or re-import Lens Work with raw data so investigations can be reproduced and shared.

Continuous Monitoring · DataStream Watch

Keep Watching Critical DataStreams Even When The Browser Is Closed

DataStream Watch continuously evaluates selected DataStreams on the server. Monitoring, alert evaluation, and incident handling continue independently of dashboards, Lens, and browser sessions so abnormal operating conditions are not dependent on an open user interface.

Value Window

Alert when a DataStream falls below a configured low limit or rises above a high limit, with hysteresis and sustain behavior to reduce nuisance state changes.

Change & Rate Monitoring

Detect absolute change, percentage change, or excessive rate of change against the accepted signal baseline and incoming samples.

No Data & Flatline Detection

Detect stale DataStreams when no new sample arrives within the configured period, or identify signals that remain inside a small tolerance band for too long.

Active Alerts & Acknowledgement

Review active incidents by severity, DataStream, rule, trigger value, operating window, and opening time, then acknowledge alerts while the condition remains under observation.

History & Recovery

Retain triggered, acknowledged, and recovered incidents for operational review, including recovery state and configurable notification on recovery.

Notifications & Lens Handoff

Track unread notifications and move directly from an active or historical DataStream alert into Lens for deeper historical investigation of the affected signal.

Watch rules support Information, Warning, High, and Critical severity levels together with configurable trigger delay, hysteresis, cooldown, enable/disable state, and recovery notification behavior.

Dashboards & Widgets

Flexible Canvas For Operational And Engineering Views

  • Create multiple dashboards and dashboard tabs
  • Add, drag, resize, and rearrange widgets on a flexible operational canvas
  • Use trend, KPI, table, gauge, speedometer, pie, doughnut, and process-indicator widgets
  • Use a consistent dashboard toolbar with balanced, equal-sized action controls
  • Configure DataStreams, time period, refresh interval, units, title, size, and position
  • Add new widgets even when the nominal grid is full, then drag or resize them as space is created
  • Hide management controls on operational dashboards when appropriate

Process Canvas

Turn Process Flows Into Live Operational Views

An interactive workspace for creating process and equipment diagrams and bringing them to life with real-time operational data.

Build plant views using equipment symbols, vessels, columns, pumps, compressors, valves, instruments, connected piping, dynamic values, and level indicators. Bind operational DataStreams directly to dynamic objects and equipment status so the same diagram moves naturally from engineering representation to live operational awareness. Multiple process views can live within a single canvas, so large plants or process areas stay organized into logical sections while remaining part of one operational workspace.

Design the process. Connect the data. See the operation.

Interactive Process Diagrams

Create PFD-style operational views using reusable equipment and instrumentation symbols.

Live DataStream Binding

Display current values, levels, measurements, and equipment operating states directly on the process view.

Equipment Status Visualization

Show running, stopped, open, closed, and transition states using clear operational indications.

Connected Process Piping

Create and edit orthogonal pipe routes with bends, flow direction, equipment connection points, and automatic connection handling.

Design & Live Modes

Engineer the diagram in Design mode and use a clean operational presentation in Live mode.

Multi-Tab Process Views

Organize complex units, areas, or systems into multiple pages within a single Process Canvas.

Flexible Canvas Presentation

Configure canvas dimensions, background appearance, grid spacing, grid visibility, and grid styling.

Operational Output

Print clean process views for reviews, discussions, operating documentation, and field use.

Process Canvas Answers

What is happening in the process and where?

Dashboards Answer

How is the operation performing?

Process Canvas and Dashboards serve complementary purposes — together they provide both the operational process view and the performance and analytical view of plant data.

Secure By Design

Enterprise Access And Protected Data In Motion

From user sign-in to live industrial data, every browser-facing path runs through encrypted, authenticated, and isolated connections.

01

Six Identity Providers

Runtime provider discovery from ProcessDataService supports local, directory, OpenID Connect, and SAML-based enterprise authentication.

Local administratorPasswordLDAP / Active Directory®LDAPMicrosoft® Entra IDOpenID ConnectGoogle® WorkspaceOpenID ConnectKeycloakOpenID ConnectEnterprise SAML SSOSAML 2.0
02

Three Application Roles

Administrator for full system access, Engineer for technical configuration, and Operator for primarily read-only operational visualization.

03

User & Session Administration

Import or manage users, assign roles, protect the built-in administrator, inspect active sessions, revoke sessions, and close server-side sessions during logout.

04

Role-Sensitive Navigation & Authorization

Frontend menus adapt to the signed-in role while ProcessDataService enforces access at the API layer.

05

Secure Transport & Isolation

HTTPS/TLS protects browser and API traffic, LDAPS secures directory authentication, and authenticated WSS protects live-data streaming. JupyterLab is reached only through the same authenticated HTTPS gateway, backed by a token-protected, loopback-isolated notebook service — internal endpoints are never exposed directly to the browser.

Health & Diagnostics

Visibility Into The Platform Behind The Dashboards

Service Health

ProcessDataService availability, runtime state, and logging.

Data Acquisition & Watch

DataHub health, DataStream execution state, quality, last communication, and continuous DataStream Watch alert state.

Scheduler

Scheduling state, execution monitoring, duplicate protection, and stale-run cleanup.

ODS

Destination health, job state, synchronization status, and failure diagnostics.

Database & Auth

Operational database state, authentication state, sessions, and administration diagnostics.

Analytics Environment

Lens historical-data analysis plus Jupyter® status, controlled launch / access, and shutdown controls where enabled.

Operational health, incident handling, and notification workflows complement the core connectivity, acquisition, dashboard, and ODS capabilities across ProcessData.IO.

Deployment Architecture

Built For Edge, Plant, Hybrid, And Cloud Operation

Operational core: Connectivity, acquisition, scheduling, calculations, asset context, authentication, diagnostics, visualization, and downstream delivery operate as one coordinated platform.

Operational storage: Current and historical plant information can be maintained locally and synchronized to enterprise and cloud operational data stores.

Secure communications: HTTPS/TLS-ready deployment protects browser and API traffic, with secure WebSocket communication and controlled analytics access.

Integration: API-oriented services expose authentication, DataHubs, DataStreams, DataStream Watch, alerts and notifications, history, calculations, ProCalc templates and instances, assets, charts, dashboards, ODS, analytics access, diagnostics, and health.

Deployment: Supports edge, on-premise, hybrid, and cloud-oriented topologies without tying the operating model to a single infrastructure pattern.

ProcessData.IO

Build One Governed Path From Industrial Data To Operational Intelligence

Use ProcessData.IO as a secure industrial data collector, local and cloud operational data layer, configurable engineering calculation platform, contextual asset layer, continuous DataStream monitoring and alerting environment, Lens analysis workbench, visualization environment, and gateway to enterprise or cloud analytics.

* All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, trademarks and brands does not imply endorsement.