Turn fragmented engineering data into control systems you can trace.

Relay Control links P&IDs, spreadsheets, and HMI assets to governed control code — with every value traceable to its source.

Desktop-first. Offline capable. Built for industrial environments.

Relay Control — Sample Project (sanitized data)
P&ID-001.pdf Source
PMP-101
p.4 · region
Linking Table Review
PMP-101 · MaxSpeed B14
PMP-101 · SetPoint p.4
FT-204 · Units C22
FT-204 · Range 2 src
Approved Pending Conflict
PumpControl.L5X Generated
FUNCTION_BLOCK PumpControl
VAR
MaxSpeed : INT := 100;
SetPoint : INT;
END_VAR
IF Speed > MaxSpeed THEN
Speed := MaxSpeed;
END_IF;
Traced to P&ID-001 › PMP-101 · Rev 3.2

Illustration of the Relay Control workspace with sanitized sample data — source document, linking table, and generated output on one provenance chain.

The workflow

One governed path from documents to control code

Five connected workstreams keep engineering data, decisions, and generated outputs on a single provenance chain.

01 — Understand engineering sources

Import and analyze the documents you already have.

Bring in P&IDs, instrument lists, spreadsheets, and HMI displays. Relay Control reads their structure — pages, tables, tags, and regions — so design data never has to be retyped.

Reads PDF, Excel, L5X/L5K, SimaticML/SCL, and FactoryTalk & WinCC display exports.

Document Viewer — P&ID-001.pdf
P&ID-001.pdfIO-List.xlsxOverview.gfx
PMP-101

Detected region

FT-204

Detected region

02 — Connect engineering data

Reconcile tags, fields, and equipment across every source.

Structure-aware pattern matching links the same equipment across documents. Every match carries the evidence that produced it — which cell, which table, which page region.

Matches carry owner binding and structural evidence, not just string hits.

Linking Table — Sample Project
Tag · FieldSource
PMP-101 · MaxSpeedIO-List.xlsx · B14
PMP-101 · DutySpec-114.pdf · p.12
FT-204 · RangeP&ID-001.pdf · p.4
owner: PMP-101 · matched in table t2_r4 · evidence: IO-List.xlsx!B14

03 — Review and approve

Nothing lands without an engineer’s decision.

AI-proposed links arrive as pending suggestions with confidence and source evidence. Engineers approve, reject, or jump to the source — conflicts are surfaced, never silently resolved.

Review states are real product semantics: pending, approved, conflict.

Review — pending link proposals
Proposed link
confidence 0.92

PMP-101 › MaxSpeed ← IO-List.xlsx · B14

ApproveRejectGo to source
PMP-101 › DutyApproved
FT-204 › Range2 sources disagree

04 — Apply governed libraries

Reuse approved modules instead of rebuilding them.

Approved control modules, templates, and Connectors are governed assets: signed, versioned, and bound to each project by an exact lock.

Signed Connectors with exact-version locks per project.

Connector Library
Pump Control Module Signed

v2.4.1 · lock 4f2a…9c1d

Approved control module — bound to this project by exact version.

Studio 5000 Connector Signed

v1.8.0 · lock 8d31…e07f

Connector — operations gated by explicit permission grants.

05 — Generate and trace changes

Consistent outputs, auditable back to the source.

Generate vendor artifacts — L5X for Studio 5000, SimaticML/SCL for TIA Portal — from approved data. Every generated value traces back to a document location.

Same inputs, same outputs — every time.

Generated artifacts — PumpControl
@@ PumpControl.st @@
12Speed := SetPoint;
-IF Speed > 100 THEN
+IF Speed > MaxSpeed THEN
14Speed := MaxSpeed;

Traced to

P&ID-001 › PMP-101 › MaxSpeed

Updated by Design Rev 3.2

Built for industrial environments

Desktop-first

Runs on the engineering workstation, not in a browser tab.

Offline-capable

Full functionality without a network — including air-gapped sites.

Local storage

Projects and documents stay on your infrastructure.

Reproducible outputs

Same inputs, same libraries, same outputs — every time.

Security & offline operation

Built for industrial environments — including air‑gapped systems.

Your intellectual property stays on your infrastructure. No surprises, no dependencies on external services for core functionality.

Desktop-first architecture
No mandatory cloud dependency
Local project storage
Enterprise deployment options

Relay Control

Local

PLC

SCADA

Optional

Pricing

Plans designed for engineers and teams of all sizes.

Pro

For solo engineers and small projects.

Most popular

Team

Shared libraries and collaboration features.

Enterprise

Offline deployment, security controls, and support.

Stop translating documents by hand.

Build control systems you can explain, audit, and maintain.