Your Machine Is in Vietnam. The PLC Has a Bug. Here's How to Fix It Remotely.

Last updated: June 2026 · 8 min read

The Scenario Every Machine Builder Fears

You build and export industrial machinery. Last month, you shipped a packaging line to a customer in Ho Chi Minh City. The machine ran perfectly during FAT (Factory Acceptance Testing). Now the customer calls: "The machine stopped. Error code on the PLC. We don't know what's wrong. When can you send someone?"

A round-trip flight to Vietnam. Hotel. Visa. 2 days of travel. 1 day on site. The problem turns out to be a minor PLC logic issue that takes 10 minutes to fix once you can see the program.

Total cost: $3,000-5,000. Total time: 4 days. For a 10-minute fix.

Now multiply that by every machine you've exported. Every year. To every country.

The Solution: Remote PLC Access via the Internet

What if you could connect to the PLC from your office — open STEP 7 or TIA Portal, go online, monitor the program, diagnose the fault, and upload a fix — all without leaving your desk?

This is exactly what a communication module with internet access enables. Here's how it works:

Architecture

The setup has three components:

  1. On-site module — A protocol converter/communication processor installed on the PLC's programming port, connected to the customer's local network (and therefore the internet)
  2. Cloud relay service — A secure server that bridges the connection between your office and the remote PLC (no VPN setup needed)
  3. Your engineering PC — Standard STEP 7 / TIA Portal / MicroWIN software, connecting through the relay

How It Works in Practice

1
Initial setup (done once, during machine commissioning). Install the communication module on the PLC. Connect it to the customer's router via Ethernet cable. The module automatically registers with the cloud relay service. Enable remote debugging in the module's web configuration. This takes 15 minutes.
2
When a problem occurs. The customer calls you. You open your engineering software, select the remote connection, and enter the module's serial number. The software connects through the cloud relay to the PLC. You're now online with the PLC as if you were standing next to the machine.
3
Diagnose and fix. Monitor the PLC program in real-time. Check data blocks, status words, and I/O states. Identify the problem. Upload a corrected program. The machine restarts. Total time: 10-30 minutes. Total cost: $0.

What You Need to Know

Security

Network Requirements

What You Can Do Remotely

ROI for Machine Builders

Scenario Without Remote Access With Remote Access
PLC logic bug (overseas) $3,000-5,000 + 4 days $0 + 30 minutes
Parameter adjustment $3,000-5,000 + 4 days $0 + 10 minutes
Preventive check (annual) $3,000-5,000 + 4 days $0 + 1 hour
10 machines, 3 calls/year each $90,000-150,000 $2,000 (hardware only)
Case study: A Chinese machine builder exports CNC machining centers to Southeast Asia. Before remote access, they spent ¥200,000/year on overseas service trips. After installing remote access modules on all exported machines, service trips dropped by 70%. The modules paid for themselves in the first month.

The Free Bonus: Cloud Monitoring Service

Many communication modules include a free cloud relay service — no monthly fees, no subscription. The manufacturer provides this as part of the module purchase because it reduces their own support costs.

With the cloud service, you can also:

Getting Started

If you're a machine builder exporting equipment with Siemens PLCs (S7-200, S7-300, S7-400, or SINUMERIK), the first step is simple: add a communication module to your standard BOM (Bill of Materials) for every machine you ship. The cost is $150-300 per machine — a rounding error compared to the machine's selling price, but it saves thousands in service costs every year.

Want to Set Up Remote PLC Access for Your Exported Machines?

We'll help you choose the right module, set up the cloud service, and create a standard remote access template for all your machines.

Get Expert Advice →

Related Articles

FAQ

Q: Does the customer need to do anything to enable remote access?
Minimal. They just need to connect the module to their router via Ethernet cable. The module automatically connects to the cloud service. For security, they can add an enable/disable switch.
Q: What if the customer's factory has no internet?
You can use a 4G/LTE module with a local SIM card. This adds $5-10/month in data costs but works anywhere with cellular coverage.
Q: Can multiple engineers connect at the same time?
Yes, depending on the module model. Higher-end models support 8-32 simultaneous Ethernet clients.
Q: Is this secure enough for our customers?
The connection uses TLS encryption, requires module-specific authentication, and the customer controls when remote access is enabled. No inbound firewall ports are opened. This is more secure than most VPN solutions.
Q: Can we use this for non-Siemens PLCs?
The remote access feature via cloud relay is specifically designed for Siemens PLCs (via PPI/MPI/PROFIBUS). For other brands, you'll need their specific remote access solutions or a generic VPN-based approach.