Remote PLC Commissioning: Reach Any Site Without a Plane Ticket

July 12, 2026 · Category: Guide · Tags: Remote Access, PLC, Commissioning, TIA Portal

Your automation integrator just booked a $4,500 flight to commission a PLC at a manufacturing site in Vietnam. The project budget allocated $2,000 for travel. Someone's eating a loss — either the integrator absorbs the cost, or the customer pays a premium, or the commissioning gets delayed.

There's a better way. Remote PLC commissioning via WireGuard connectivity lets engineers reach any site from their laptop, running TIA Portal, GX Works, or SoMachine against the PLC at its local IP — as if they were plugged into the switch on-site. No screen-share lag, no travel costs, and global reach in minutes.

This guide explains how remote PLC commissioning works, the FAT/SAT workflows it enables, and why network-level access beats screen-sharing for engineering work.

The Cost of On-Site Commissioning

PLC commissioning travel is expensive, and the costs compound:

Direct Costs

Opportunity Costs

Carbon Costs

Real-world example: A German automation integrator spent €15,000 on travel for a 3-day PLC commissioning in São Paulo. The commissioning itself took 12 hours. The effective hourly rate for the engineer's on-site work was €1,250/hour — of which only €200 went to the engineer, and €1,050 went to airlines, hotels, and logistics.

How Remote PLC Commissioning Works

Voltrus Remote provides network-level access to PLC subnets. The engineer's laptop receives routes to the PLC network, and TIA Portal/GX Works/SoMachine connects to the PLC at its local IP — no RDP layer, no screen-share lag, just native connectivity.

Architecture

Engineer's Laptop (Germany)
├─ TIA Portal V16
├─ GX Works 3
└─ Voltrus Remote Client
   │
   │ WireGuard tunnel (outbound to control plane)
   ▼
Headscale Control Plane (self-hosted)
   │
   │ WireGuard tunnel (outbound from gateway)
   ▼
OT Gateway (Vietnam site)
├─ eth0: 192.168.1.10 (PLC network)
└─ wlan0: internet breakout
   │
   ▼
Siemens S7-1500 PLC
└─ 192.168.1.20 (local IP)
   └─ TIA Portal reaches this directly

Key properties:

  1. Outbound-only: Both the engineer's laptop and the OT gateway initiate outbound connections to the Headscale control plane. No firewall ports need to be opened.
  2. Native tooling: TIA Portal sees the PLC at 192.168.1.20, same as on-site. No special configuration, no "remote mode" workaround.
  3. Full protocol support: S7-1200/1500, Rockwell Ethernet/IP, Modbus TCP, Mitsubishi MELSEC, Omron NJ/NX, Schneider Modicon — all work because the engineer's laptop has Layer 3 reachability.

FAT/SAT Workflows Remotely

Remote commissioning supports both Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) workflows:

Factory Acceptance Testing (FAT) — Remote Option

Traditionally, FAT requires the customer to travel to the integrator's facility. With Voltrus Remote, the integrator deploys the PLC on a test network, advertises the subnet, and the customer connects remotely:

Remote FAT workflow:

  1. Integrator deploys PLC and HMI on test network (192.168.100.0/24)
  2. OT gateway advertises test subnet to Headscale control plane
  3. Customer's engineers receive ACL to test subnet
  4. Customer runs test plans via TIA Portal remotely
  5. Issues logged, integrator fixes, customer retests — all without travel

Site Acceptance Testing (SAT) — Remote Option

SAT traditionally requires integrator travel to the customer's site. With Voltrus Remote, the integrator connects remotely to the site's PLC network:

Remote SAT workflow:

  1. Customer deploys PLC on-site, installs OT gateway on PLC network
  2. Gateway advertises site subnet to Headscale control plane
  3. Integrator receives ACL to site subnet
  4. Integrator runs SAT test plans via TIA Portal remotely
  5. Final sign-off, project handoff — integrator never boards a plane

Why Network-Level Access Beats Screen Sharing

The old approach to remote commissioning was screen sharing: TeamViewer into the HMI, or share the screen with on-site personnel via Zoom/Teams. This works for viewing but fails for doing:

Aspect Screen Sharing (TeamViewer/Zoom) Network-Level Access (Voltrus Remote)
TIA Portal Performance Laggy, feels like remote desktop (cursor delay, UI sluggishness) Native, feels like local (no RDP layer)
PLC Upload Speed Limited by RDP compression and screen-share bandwidth Limited only by WireGuard throughput (near-native)
Multi-PLC Projects Painful: switch RDP sessions, reconnect to each PLC Seamless: all PLCs reachable at local IPs
Diagnostic Tools Limited: can run tools on remote PC but latency is high Full: run Wireshark, PacDrive, Modbus poll locally
On-Site Dependency High: requires someone at the PC to accept connections, reboot, etc. Low: gateway is autonomous, engineer can reboot PLC remotely
Security Risk: third-party SaaS, inbound exposure, no ACL enforcement Secure: outbound-only, scoped ACLs, self-hosted control plane

Real-World Performance: What Engineers Report

Engineering teams using Voltrus Remote for commissioning report:

TIA Portal Project Upload

GX Works Online Monitoring

Modbus TCP Debugging

Deployment for Remote Commissioning

Step 1: Deploy OT Gateway at Site

# On a Linux device at the commissioning site
curl -fsSL https://get.voltrus.id/gateway | sudo bash

# Register with your control plane
voltrus-remote register --control-plane=https://headscale.your-domain.com

# Advertise PLC subnets
voltrus-remote advertise 192.168.1.0/24

Step 2: Create Commissioning ACL

# In Headscale ACL configuration
acls:
  - action: accept
    users: ["commissioning-engineer@example.com"]
    routes: ["192.168.1.0/24"]
    # Optional: time-box for commissioning window
    start: "2026-07-13T00:00:00Z"
    end: "2026-07-20T23:59:59Z"

Step 3: Engineer Connects

# On engineer's laptop
voltrus-remote login --control-plane=https://headscale.your-domain.com

# Ping PLC to verify connectivity
ping 192.168.1.20

# Open TIA Portal, add PLC at 192.168.1.20
# Works identically to on-site access

Step 4: Run Commissioning Workflows

  1. Load project to PLC via TIA Portal (full upload speed)
  2. Run online monitoring and debugging (real-time)
  3. Test HMI/SCADA connectivity
  4. Verify safety interlocks (with local operator coordination)
  5. Document test results, sign off remotely

Best practice: For safety-critical commissioning, maintain local operator presence for emergency stops and physical verification. The engineer handles PLC programming and logic remotely; the on-site operator handles physical actuators and safety.

Multi-Site Commissioning: One Trip, Many Sites

Voltrus Remote enables parallel commissioning across multiple sites. Instead of traveling to 5 sites sequentially (5 trips, 5 weeks), one engineer can commission all 5 sites in 1 week:

Monday: Site A (Germany) — 2 hours
Tuesday: Site B (Vietnam) — 3 hours
Wednesday: Site C (Brazil) — 4 hours
Thursday: Site D (India) — 3 hours
Friday: Site E (Indonesia) — 2 hours

Total: 5 sites, 1 week, $0 travel

This is impossible with on-site commissioning. With Voltrus Remote, it's routine.

When On-Site Presence Is Still Required

Remote commissioning doesn't eliminate all on-site work. These tasks still require physical presence:

But for PLC programming, logic debugging, HMI configuration, and software verification — which constitute 70–80% of commissioning effort — remote access is sufficient.

Commission Any PLC from Anywhere

Voltrus Remote gives your engineers network-level access to PLC networks worldwide. Run TIA Portal, GX Works, and SoMachine at native speed without travel costs.

Explore Voltrus Remote →

The Bottom Line

Remote PLC commissioning isn't a niche workaround — it's a fundamentally better way to do FAT/SAT for 70–80% of commissioning work. By providing network-level access to PLC subnets, Voltrus Remote lets engineers run TIA Portal, GX Works, and SoMachine at native speed from anywhere in the world.

The economics are compelling:

For automation integrators, this means higher margins and faster delivery. For customers, it means lower project costs and faster time-to-production. For engineers, it means less time in airports and more time doing productive work.

The shift from "fly to site, plug in laptop" to "remote VPN to site, run TIA Portal" is one of the most significant operational improvements in industrial automation. With Voltrus Remote, it's available today for Siemens, Rockwell, Mitsubishi, Omron, and Schneider PLCs.