The workflow

A deterministic pipeline where human judgement stays in control. AI assists with pattern recognition and data extraction, but engineers make the decisions.

Extract
Validate
Generate
Maintain
01 Extract

Import design documents and define extraction rules. AI assists in identifying patterns, but engineers control what gets extracted.

Human review point

Engineers define and approve extraction rules

Inputs

  • P&IDs
  • Data sheets
  • Functional descriptions
  • I/O lists

Outputs

  • Structured control intent
  • Tag databases
  • Equipment hierarchies
02 Validate

Apply validation rules to ensure data integrity and compliance. Every rule is explicit and version-controlled.

Human review point

Engineers review and resolve validation issues

Inputs

  • Extracted data
  • Validation rules
  • Standards requirements

Outputs

  • Validation reports
  • Error highlights
  • Compliance status
03 Generate

Apply approved libraries to validated data. The engine is deterministic — same inputs always produce same outputs.

Human review point

Engineers review generated outputs before deployment

Inputs

  • Validated data
  • Approved libraries
  • Generation templates

Outputs

  • PLC code
  • SCADA configurations
  • Documentation
04 Maintain

Track changes back to source documents. When designs change, see exactly what code needs to change and why.

Human review point

Engineers approve changes and maintain traceability

Inputs

  • Design revisions
  • Change requests
  • Updated requirements

Outputs

  • Impact analysis
  • Updated code
  • Audit trails

Ready to transform your workflow?

Download Relay Control and start building control systems you can trust.