FI/AUTOMATION

Industrial Automation / 2026

Siemens TIA Portal, SCL, OPC UA and machine agents. Built by practitioners.

Manifesto

The FI Automation Way

Two principles, no compromises. Build the simplest thing that survives the line, and own the entire stack from PLC to OPC UA client.

01
Build the simplest thing that survives the line.

Production halls don't reward cleverness, they reward boring code that runs for ten years on whatever PLC the customer already owns. SCL with variants, constants, and a tight FB interface beats a framework every time.

Boring code that runs for ten years.

02
Own the entire stack, PLC to OPC UA client.

One person who can read SCL, write JavaScript, and reason about an OPC UA server's address space ships in a week what three teams ship in a quarter. FI Automation is built on that one-person-stack.

Ship in a week, not a quarter.

Capabilities

Skills, verified

Siemens S7-1500 and S7-1200, SCL with variants and constants, OPC UA, JavaScript and Python adapters. The full toolbox of an industrial practitioner.

Controllers

S7-1500
21/proj

Standard + Fail-safe (F-CPU), full SCL stack

S7-1200
14/proj

Compact line stations and edge OPC UA servers

Languages

SCL
32/proj

Structured Text, Siemens-conform, no LAD/FBD

Variants
12/proj

Generic FB interfaces, recipe and faceplate engines

Constants
28/proj

Type-safe configuration, never magic numbers in OB1

JavaScript
11/proj

Node services, browser dashboards, OPC UA bridges

TypeScript
8/proj

Strict mode, shared types between PLC and dashboard

Python
13/proj

Tooling, anomaly detection, audit-trail services

Protocols

OPC UA
18/proj

Server + client, address-space design, certificates

Modbus TCP
6/proj

Legacy controller integration

PROFINET IO
24/proj

Topology design, PNIO diagnostics

Tooling

TIA Portal
32/proj

Daily driver since v15. Standard, Safety, V17/V18.

Git
32/proj

TIA project versioning, code review workflows

HMI / Comfort Panels
19/proj

State-driven UIs, faceplate libraries

42/production projects shipped

Product

FI Machine Agent

A live agent on top of your line. Reads OPC UA, writes back, opens tickets, pings the on-call. Auditable by design, never sleeps.

Overview
What it is

A live agent that subscribes to your OPC UA server, watches the address space, and surfaces anomalies, downtimes, and process drift in plain language - before the line stops.

Live View
What it sees

Real-time signal feed, structured by station and tag. Drift and anomalies are flagged inline; the rest stays quiet.

Live View
What it does

Talks back: writes to OPC UA, opens tickets, pings the on-call engineer. Every action is signed, audited, and reversible.

Launch
Try it on your line

Warp into the diagnose console on a sandbox PLC. Production sign-in stays one click away.

Production sign-in

Selected Work

Projects, shipped

Each tile opens a side-swap detail view. The grid follows. Real case studies and screenshots.

Click any tile - grid contracts, detail slides in./Esc to close

Direct Line

One message, one engineer

No agency, no sales tunnel. Send a message, get a real reply from the practitioner who will write the SCL.

Send a message

Two business days max, usually same day. Tell me the line, the controller, and the headache - skip the prelude.

Direct contact

The fastest path is email. Same engineer who wrote the SCL replies.

Based in
Bavaria, Germany - on-site world-wide