top of page

How to Remotely Access PLC and HMI Through an Industrial Cellular Router

  • Admin
  • 3 hours ago
  • 11 min read

Remote PLC and HMI access is no longer a special requirement. Machine builders need to troubleshoot installed equipment, system integrators need to download PLC programs, and factory engineers need to view HMI screens without driving to site every time something stops.


The challenge is not simply “getting online.” A PLC or HMI is part of an operational technology network, so remote access should follow a secure remote-access model rather than a basic internet-sharing model. If remote access is designed poorly, the site may face unstable connections, excessive cellular data usage, weak access control, or unnecessary exposure of automation devices to the public internet.


An industrial cellular router, such as a 4G LTE or 5G industrial gateway, solves this problem by acting as the controlled gateway between the PLC/HMI network and the remote engineering team. The key is choosing the right access method: VPN, NAT, or direct port exposure.


Key Takeaways

For most PLC and HMI remote maintenance scenarios, a VPN-based architecture is the safest and most maintainable approach. NAT can be useful for controlled one-to-one access inside a managed network, but direct public port exposure should be avoided unless there is a very specific, temporary, and well-protected reason. A reliable industrial cellular router should provide cellular connectivity, firewall control, VPN access, remote management, and enough diagnostics to troubleshoot signal, routing, data usage, and access issues without visiting the site.


VPN is a transport and access-control layer, not permission to operate a machine. Remote changes should still follow the site’s authorization, backup, maintenance-window, and rollback procedures. Where a remote action can affect personnel or equipment safety, a qualified person on site should control the physical work area and emergency-stop process.



The Field Scenario: Remote PLC Access Without a Site Visit

A common deployment looks like this:

  • A PLC controls a machine, robot, pump station, conveyor, or utility asset.

  • An HMI provides local visualization and operator control.

  • The site has no wired internet, or the customer does not want the automation network connected to the corporate LAN.

  • The maintenance team needs to download PLC programs, view HMI screens, collect data, or support the machine remotely.

  • The router connects through 4G LTE, 5G, or 5G RedCap and provides a remote access path.


This is the type of problem automation teams face when comparing industrial routers, open-source VPN builds, remote desktop tools, and direct HMI links. The practical question is not whether remote access is possible. It is how to make it stable, secure, supportable, and acceptable to the customer.


Why Direct Remote Access Can Become Risky

A direct link to an HMI may seem simple: expose a port, forward traffic to the HMI, and let the engineer connect from outside. It can work in a tightly controlled, temporary exception, but port forwarding is not a security boundary and creates several risks.

First, many PLCs and HMIs were not designed to be exposed directly to the public internet. Even if the HMI has a password, the device may not provide the same authentication, logging, patching, or attack resistance expected from an internet-facing service.


Second, direct access can increase cellular data usage. If an HMI page, remote desktop session, camera stream, or polling client remains open, the router may keep transferring data continuously. In field discussions, engineers often discover that “remote access works” but the cellular usage is unexpectedly high.


Third, direct exposure makes troubleshooting harder. If a connection fails, the team must determine whether the issue is cellular signal, APN, public IP availability, carrier NAT, port forwarding, firewall rules, HMI service settings, or the remote client.

A better design separates connectivity, access control, and automation devices. This is also aligned with the broader remote-access principle of limiting exposure and controlling who can reach operational systems; CISA’s remote access guidance and NIST SP 800-82 Rev. 3 are useful references for security teams reviewing OT access policies.


VPN, NAT, or Direct Port Exposure: Which Should You Use?

Remote PLC/HMI access usually falls into three patterns: VPN access, NAT forwarding, or direct port exposure. They are not equal.

Access method

How it works

Best fit

Main advantages

Main risks

VPN remote access

Engineer connects to a VPN tunnel, then reaches PLC/HMI private IPs

Most PLC programming, HMI maintenance, remote diagnostics

Stronger security boundary, private addressing, easier firewall policy, better audit options

Requires VPN setup, user credentials, routing configuration

NAT / port forwarding inside a controlled architecture

Router maps selected traffic to a specific internal device

Limited service access where the remote side is already trusted

Simple for specific devices or protocols, useful for legacy tools

Can become hard to manage at scale; misconfiguration may expose more than intended

Direct public port exposure

HMI or service is reachable directly from the internet

Rare temporary use only, if unavoidable

Quick to test

Higher security risk, scanning exposure, weak audit trail, possible excess data usage

For industrial environments, the default recommendation is clear: use VPN first. Use NAT only when the security boundary is already controlled and the service exposure is limited. Avoid direct public exposure for PLCs and HMIs.


Recommended PLC/HMI Remote Access Topology

A clean architecture places the industrial cellular router at the edge of the machine or site network. This is a common pattern in industrial IoT router solutions, where the router becomes the boundary between field devices and remote operations. The router connects to the cellular network on the WAN side and to the PLC/HMI network on the LAN side. Remote users connect through a VPN or remote management platform instead of reaching the HMI directly from the public internet.


This topology gives the remote engineer a controlled path to the automation devices without making the PLC or HMI a public-facing endpoint. It should be paired with network segmentation and an explicit allowlist; a VPN alone does not prevent an authenticated user from reaching more devices than intended.


Step-by-Step Configuration Workflow

Exact menus vary by router model, PLC brand, HMI platform, and VPN type. The workflow below is vendor-neutral and can be adapted to most industrial cellular router deployments.


1. Define the remote access goal

Before configuring the router, decide what the remote user actually needs to do.


Typical goals include:

  • Download or upload PLC programs.

  • Monitor PLC status online.

  • View or operate an HMI.

  • Access an industrial PC, jump host, or engineering workstation.

  • Collect data from a historian or SCADA gateway.

  • Provide temporary vendor support for commissioning.


This step matters because each use case has a different risk level. Viewing a read-only dashboard is not the same as downloading a PLC program or changing machine parameters.


2. Build a simple IP addressing plan


Keep the automation LAN predictable. For example:

Device

Example IP

Notes

Router LAN

192.168.10.1

Default gateway for PLC/HMI if needed

PLC

192.168.10.10

Static IP recommended

HMI

192.168.10.20

Static IP recommended

Industrial PC

192.168.10.30

Optional jump host or historian

VPN client pool

10.8.0.0/24

Keep separate from the PLC LAN


Avoid overlapping subnets. If the engineer’s office network and the machine network both use 192.168.1.0/24, routing problems are likely.


3. Configure cellular WAN connectivity


Insert the SIM, configure the APN, and confirm that the router can reach the internet. Check:

  • Signal strength and quality.

  • Carrier registration status.

  • APN username/password if required.

  • Data plan and expected monthly usage.

  • Whether the carrier provides public IP, private IP, or CGNAT.

  • Whether the deployment needs dual SIM or WAN failover.


For many sites, VPN outbound from the router is easier than relying on inbound access through a public IP, especially when the cellular carrier uses private addressing or CGNAT.


4. Enable firewall rules before enabling remote access


Do not treat the firewall as a final cleanup step. Configure the access boundary first.

A practical baseline:

  • Deny unsolicited inbound traffic from the cellular WAN.

  • Allow VPN service traffic only where required.

  • Allow remote users to reach only the PLC/HMI IPs and ports they need.

  • Block access from the VPN to unrelated LAN devices.

  • Disable unused router services from WAN.

  • Change default credentials and remove unused accounts.


5. Configure VPN access


Choose a VPN type based on your IT policy, router support, and operational model. Common options include IPsec, OpenVPN, and WireGuard. The trade-offs include site-to-site versus user-initiated access, legacy-device compatibility, NAT traversal, and credential lifecycle management; see the comparison in Related Wavetel Resources.


For VPN setup, define:

  • Who can connect.

  • Which authentication method is used.

  • Which subnet the remote user can reach.

  • Whether traffic routes only to the PLC/HMI LAN or through the whole site.

  • Whether the VPN is always-on from router to control center or user-initiated from a laptop.

  • How credentials are revoked when a vendor or contractor no longer needs access.

  • Whether MFA, certificates, or device posture checks are required by the organization.


6. Test PLC programming access


After the VPN is connected, test access in layers:

  1. Ping the router LAN IP.

  2. Ping the PLC IP if ICMP is allowed.

  3. Open the PLC programming software and scan for the PLC.

  4. If discovery does not work, manually enter the PLC IP.

  5. Confirm online monitoring before attempting program download.

  6. Document any required ports or protocol settings.


Some PLC discovery protocols do not route cleanly across VPNs. For PLC, sensor, and Modbus gateway/router projects, manually defined routes and static IPs are usually easier to support than automatic discovery alone. Manual IP configuration is often more reliable than broadcast-based discovery.


7. Test HMI access separately


HMI access may use a web server, VNC, remote desktop, vendor software, or a dedicated runtime client. Test it separately from PLC programming.


Important checks:

  • Can the remote user reach the HMI IP?

  • Is the HMI service restricted to VPN users only?

  • Are user roles separated between view-only and control access?

  • Does the HMI session continue transferring data when left open?

  • What is the expected data usage per hour of active viewing?


If the HMI is graphically heavy, uses live trends, or refreshes frequently, cellular usage can rise quickly.


8. Set up monitoring and remote management


Remote access is not complete until the router can be monitored. Router operating-system features such as watchdog policies, reconnect rules, and diagnostics can be as important as the first successful VPN connection. At minimum, track:

  • Online/offline status.

  • Cellular signal level.

  • Active SIM and carrier.

  • WAN IP type.

  • VPN status.

  • Data usage by period.

  • Reboot or reconnect events.

  • Firmware and configuration version.


This is especially important when customers report that access is slow, intermittent, or consuming too much data.


Access Control and Audit Checklist

Use this checklist before handing the connection to a customer, OEM, or remote support team.

  • Default router password changed.

  • Individual user accounts created where possible.

  • MFA or certificate-based authentication enabled where supported.

  • Shared credentials avoided or tightly controlled.

  • VPN users restricted to required PLC/HMI IPs only.

  • WAN-side management disabled unless explicitly required.

  • Unused services disabled.

  • PLC and HMI ports not exposed directly to the public internet.

  • Contractor access has an expiry or revocation process.

  • HMI permissions separate view-only and control actions.

  • Remote write/control actions require explicit authorization and a maintenance window.

  • PLC/HMI backups and a tested rollback plan exist before remote changes.

  • Router logs, VPN logs, or management platform records are retained.

  • Cellular data usage alert thresholds are configured.

  • Recovery behavior is documented for loss of cellular, loss of VPN, and power cycling.


Troubleshooting Remote PLC and HMI Access

When remote access fails, troubleshoot from the outside inward.

Symptom

Likely causes

What to check

Router is offline

No cellular service, SIM issue, APN error, power issue

Signal, SIM status, APN, power supply, antenna, data plan

VPN does not connect

Wrong credentials, blocked ports, time mismatch, routing issue

VPN logs, certificates/keys, router clock, firewall rules

VPN connects but PLC is unreachable

Wrong subnet, missing route, firewall block, IP conflict

LAN IP plan, VPN route, PLC gateway, firewall policy

PLC software cannot discover device

Broadcast discovery does not cross VPN

Manually enter PLC IP; confirm required protocol ports

HMI works but data usage is high

Session left open, frequent refresh, remote desktop/video traffic

HMI refresh interval, trend polling, remote viewing method, usage logs

Connection is slow

Weak cellular signal, poor antenna placement, overloaded data plan

RSRP/RSRQ/SINR, antenna location, carrier coverage, bandwidth test

Access works only from some locations

IP allowlist, DNS, VPN client policy, local subnet overlap

Client subnet, VPN profile, firewall rules, DNS resolution


How to Reduce Cellular Data Usage During HMI Remote Access

A working remote HMI connection can still be poorly optimized. To reduce data usage:

  • Prefer VPN access to a lightweight HMI web page or engineering service instead of continuous remote desktop when possible.

  • Avoid leaving HMI sessions open after troubleshooting.

  • Reduce live trend refresh rates where acceptable.

  • Disable unnecessary animation, video, or high-frequency polling screens for remote users.

  • Use view-only dashboards for monitoring and reserve full-control sessions for maintenance windows.

  • Configure router-side data usage alerts.

  • Review whether repeated reconnects, failed VPN attempts, or background services are consuming data.

Data planning should be part of the deployment design, not an afterthought discovered after the first billing cycle.


What to Verify Before Choosing an Industrial Cellular Router

Before selecting a router for PLC/HMI remote access, verify these requirements against the product datasheet, the documents download center, and the project security policy:

Requirement

Why it matters

4G/5G band support

Must match the carrier and site region

VPN support

Enables controlled remote engineering access

Firewall and NAT policy

Limits access to only required devices and services

Dual SIM or failover

Helps remote sites recover from carrier or WAN issues

Remote management

Reduces site visits for configuration and diagnostics

Data usage visibility

Helps control cellular cost and detect abnormal traffic

Industrial power and mounting

Fits cabinet, DIN rail, or panel environments

Serial/I/O options if needed

Supports legacy devices or Modbus/RTU-style deployments on selected models

Documentation and vendor support

Reduces risk compared with unsupported custom builds


Field engineers often debate whether to buy an industrial router or build an access gateway with open-source tools. Open-source VPN software can be useful, but the total cost should include hardware selection, enclosure, power, watchdog behavior, security patching, documentation, support, warranty, and the time required to maintain the solution over the machine lifecycle.


As product examples, the WR143 LTE Cat 4 industrial router is a compact option for 4G remote PLC/HMI access, while the WR255 5G RedCap industrial router is a 5G RedCap option for deployments that also need serial or I/O connectivity. Treat both as examples rather than universal recommendations: confirm carrier bands, firmware, VPN modes, interface requirements, and environmental ratings against the current datasheet.


Selecting the Right VPN Approach for PLC Remote Access

For a single machine, a user-initiated VPN from an engineer’s laptop may be enough. For multiple customer sites, an always-on router-to-control-center VPN is usually easier to manage. For larger fleets, remote management and centralized access control become more important than the initial router configuration.

The right design should answer four questions:

  1. Who is allowed to connect?

  2. Which PLC, HMI, or industrial PC can they reach?

  3. What actions are they allowed to perform?

  4. How will access, data usage, and connection health be monitored after commissioning?

If your remote site needs cellular connectivity, VPN access, firewall control, data-usage monitoring, and PLC/HMI remote maintenance, Wavetel industrial routers are one option to evaluate as the gateway between field equipment and the remote support center. Compare the industrial cellular router portfolio, the WR143 LTE Cat 4 industrial router, and the WR255 5G RedCap industrial router, then confirm bands, VPN modes, routing, management, and model-specific limits in the documents download center before final selection.


Related Wavetel Resources

Suggested related internal articles:


FAQ

Can I remotely download a PLC program through a cellular router?

Yes, if the router, VPN, firewall, and routing rules are configured correctly and the PLC programming software can reach the PLC IP address. In many cases, manually entering the PLC IP is more reliable than relying on automatic discovery across a VPN.


Is VPN required for remote PLC or HMI access?

VPN is not the only possible method, but it is usually the preferred method for industrial remote access. It keeps PLCs and HMIs on private addresses and gives the project a clearer security boundary than direct public port exposure.


Should I expose the HMI web port directly to the internet?

In most cases, no. Direct exposure increases security risk and may create unexpected data usage if the HMI is frequently refreshed or left open. Use VPN access, role-based HMI accounts, firewall rules, and monitoring instead.


Why does remote HMI access use so much cellular data?

High usage may come from live trends, frequent screen refreshes, remote desktop sessions, graphics-heavy pages, background polling, or sessions left open for long periods. Router data usage logs and HMI refresh settings should be checked together.


Can I use a DIY router or open-source VPN gateway instead of an industrial router?

You can, but the decision should include more than hardware price. Consider warranty, vendor support, security updates, watchdog recovery, industrial power, enclosure requirements, documentation, and who will maintain the system over its lifecycle.


What is the safest architecture for an OEM supporting machines at customer sites?

A common approach is an industrial cellular router at each machine, a VPN or managed remote access layer, restricted access to only the required PLC/HMI devices, and clear user revocation when support access is no longer needed.


Does a cellular router need a public IP address for PLC remote access?

Not always. Many VPN architectures allow the router to initiate an outbound connection to a VPN server or remote access platform. This can work even when the cellular carrier uses private IP addressing or CGNAT, depending on the VPN design.


What should be tested before commissioning remote access?

Test cellular signal, VPN connection, PLC reachability, HMI access, firewall restrictions, user permissions, data usage, reboot recovery, SIM failover if used, and the process for revoking access after support is complete.

Comments


Commenting on this post isn't available anymore. Contact the site owner for more info.
bottom of page