Email us

Este artículo está en inglés. Ver el sitio en español

Cet article est en anglais. Voir le site en français

Dieser Artikel ist auf Englisch. Website auf Deutsch ansehen

Este artigo está em inglês. Ver o site em português

Remote HMI access through an ethernet port: view or control

Treat the HMI's ethernet port as a view port. Most panel web servers rebuild a screen image on each request, so remote users see status that is up to 8 s old and can press nothing. Keep machine and door commands on the local touchscreen; put true remote control on a documented supervisory system behind a rated gland entry.

NEMA4 Enclosure engineering team · Published November 8, 2026 · 6 min read

Short answer: treat the ethernet port on an HMI as a view port, not a control port. The web feature most panel HMIs expose rebuilds an image of the current screen each time a browser asks for it, so a remote user sees status and presses nothing. Run the numbers: with a 5 s page reload, a 1 s load and a 2 s reaction, what the remote viewer acts on is up to 8 s old. That serves a walkthrough check of door or machine status; it cannot carry a command. Keep commands on the local touchscreen, put any real remote control on a documented supervisory system, and bring the cable in through a rated gland so the port adds no leak.

What the ethernet port actually gives you

The port is a network connection. What decides view versus control is what the panel's software exposes on it, and HMIs fall into three classes:

  • Image on request. The web server rebuilds a picture of the displayed screen each time a request for it arrives. The refresh happens per download, not on a clock and not as live video, so a page nobody is asking for shows nothing new.
  • Project web pages. Screens you build for a browser can read tags, counts and alarms. They carry commands only where the vendor documents a write, and that documented write is the feature to order, not something an ethernet listing implies.
  • A supported remote session. Vendor tooling over VPN or VNC that mirrors the screen and passes touch into the local project. This is the class that can operate a machine, and it is a product feature with accounts and licenses to plan.

An ethernet line on the datasheet says only that the panel talks on a network. For loading a project rather than running one, a sealed service port answers a different question; see remote USB programming access at an HMI enclosure.

The screen-change test that settles it

Before you promise the customer anything, test the actual panel on an isolated network:

  1. Open the documented web page and confirm it shows the intended screen.
  2. Change a nonhazardous value on the local screen, such as a pilot-light tag on a test page.
  3. Fetch the image again, timing both fetches with a stopwatch.
  4. Compare: when the second image shows the change, the feature is view-only with refresh on request.
  5. Press a control in the browser image. When nothing moves at the panel, the page carries no touch.

Two results matter. The screen state at the panel is always current; the remote copy is only as new as the last fetch, so a change waits up to one full reload interval before it appears. And a healthy PLC-to-PLC link proves the network, not the web feature: master/slave exchange between controllers rides its own protocol and says nothing about what a browser can do.

The staleness math for a door-status screen with a 5 s reload

Case: door open/closed indicators on a 15.6 in panel PC in a stainless HMI housing, viewed from an office over the plant network.

Input Value Where it comes from
Page reload interval 5 s example input: whoever builds the page sets it, usually with a refresh tag in the page
Page and image load 1 s example input: includes the server rebuilding the image; time it with the stopwatch
Viewer reaction 2 s example input: from the screen updating to acting on it
Web feature image rebuilt on each request the panel class this article is about

The rule in words: a change can land just after a fetch, so it waits one full reload interval, then the page loads, then the viewer reacts. Worst-case delay = reload interval + load time + reaction time.

The arithmetic: 5 s + 1 s + 2 s = 8 s.

Result: the status the remote viewer acts on is at most about 8 s old at these inputs. Stretch the reload to 10 s and the worst case grows to about 13 s (10 s + 1 s + 2 s).

Decision: a task that tolerates 10 s of stale status passes on this path; anything that needs a command within 1-2 s of a decision fails it. Door and machine commands stay on the local touchscreen.

Where remote control belongs instead

When the customer's list includes commands, order an architecture that documents them instead of stretching the image feature:

  • Engineering screens: a vendor remote-access session over VPN, with named accounts, gives an engineer the real touchscreen from a laptop. Plan the accounts like any other tool.
  • Operations commands: a plant SCADA or supervisory node with its own authenticated command path, recorded commands and alarms. The HMI port stays a view port beside it.
  • Network shape: put the status page on a plant VLAN separated from the control network, and give viewers routes to the status server only. A status network with no route to PLC write services cannot become a command path by accident.

The local touchscreen stays the command point, wired to the outputs. For guarded equipment such as secure-facility door controls, treat that as a hard rule: no browser page becomes an unofficial way to move a door.

Keeping the rating when the cable enters the box

The port adds no leak; the hole for the cord does. Bring the ethernet cable in through a gland sized to the cord: a typical Cat6 patch cord runs about 6 mm OD by cable-maker datasheets, and shielded or outdoor cords run nearer 8 mm, which puts most builds on an M20 gland in a 20 mm hole. The gland's datasheet lists the exact OD range it clamps, so match it before you drill.

The weakest part sets the assembly rating. A gland rated below the box drops the whole enclosure to the gland's rating, so on a manufacturer-rated Type 4X box use a gland the gland maker rates IP66 for that cord diameter, with its sealing washer seated on a flat surface. IP66 is the second digit 6 in IEC 60529: a 12.5 mm nozzle at 100 L/min. Our HMI housings are 304 stainless with a gasketed rear cover and VESA 100 mounting; the front seal is IP65-type with the display installed. The rating is the manufacturer's, not UL listed.

Cutout and gland fundamentals for a display build are in the cutouts, glands and HMI windows guide, hole sizes per gland in the M20 gland hole size article, and keeping data ports sealed in how to keep USB and ethernet ports waterproof on an enclosure.

What to put on the spec

Spec line What to write
Command point local touchscreen, wired to the outputs
Remote status image-on-request web page, proven with the screen-change test
Staleness budget 8 s worst case at a 5 s reload; set the interval to match the task
Cable entry M20 gland, 20 mm hole, IP66-rated for the cord, washer on a flat surface
Network status VLAN with no route to PLC write services; VPN with named accounts for engineering
Housing 15.6 in HMI housing, 304 stainless, gasketed rear cover, VESA 100 rear; delivered in 10 business days from your order, or from drawing approval for a custom build

Then decide by case:

  • Status only — door position, tank level, alarm count: order the image-on-request port, carry the 8 s budget into the handover, and seal the entry with a rated gland.
  • Status plus occasional tuning — add a vendor remote-access session over VPN with named accounts; commands on guarded equipment stay local.
  • True remote operation — a documented supervisory system with its own command path and records; the HMI's ethernet port stays a view port.

Housings run from 7 in to 23.8 in display sizes, so match the shell to the screen rather than the other way round. For one machine and one screen, a machine-mounted HMI enclosure keeps the cutout, the rating and the display matched from the start, and 316L housings for harsh sites cover the washdown and brine corners where 304 falls short.

Catalog dimensions to compare

Compare these catalog dimensions with your component layout. Open each enclosure for its rating, material and usable space, then check those specifications against your application.

EnclosureMaterialOutside H x W x D / displayRating
15.6" HMI enclosure304 stainless11.69 x 17.64 x 4.13 inIP65-type front seal with the display installed, manufacturer rated; not UL listed
7" HMI enclosure304 stainless7.43 x 9.96 x 3.7 inIP65-type front seal with the display installed, manufacturer rated; not UL listed
23.8" HMI enclosure304 stainless15.91 x 24.96 x 4.02 inIP65-type front seal with the display installed, manufacturer rated; not UL listed
10 × 8 × 6 in304 stainless10 x 8 x 6 inRated NEMA 4X / IP66 by the manufacturer; not UL listed

Questions

Can a browser press the touchscreen through the HMI's ethernet port?

Only where the vendor documents an interactive remote session, such as supported VNC or VPN tooling. The common web feature rebuilds a screen image on each request, so nothing gets pressed. Budget its staleness: at a 5 s reload, a 1 s load and a 2 s reaction, status is up to 8 s old — right for status, wrong for commands.

What gland keeps the rating on an ethernet cable entry?

On a manufacturer-rated Type 4X box, fit a gland the gland maker rates IP66 for that cord diameter, with the sealing washer seated on a flat surface. A gland rated below the box drops the assembly to its rating. An M20 gland fits a 20 mm hole and clamps cords near 6-8 mm OD. The rating is the manufacturer's; these housings are not UL listed.

Does a working PLC-to-PLC link mean the panel can be operated remotely?

No. Master/slave data exchange between controllers rides its own protocol and proves the network, not the web feature. A browser request rides the panel's web server, which most often returns a rebuilt screen image. Test the two separately, and set expectations from the test: at a 5 s reload, worst-case staleness on the image path is 8 s, and no press ever reaches the touchscreen.

Where do remote door and machine commands belong?

On a documented supervisory system with its own authenticated command path: named user accounts, recorded commands and alarms, and the local touchscreen still wired as the command point. For guarded equipment such as secure-facility doors, keep the browser page read-only: put it on a status VLAN with no route to PLC write services. An image-on-request page carries no touch events at all.

Checklist before you order

Specify it once, built to your drawing

  • Environment and NEMA type: Type 1, Type 3R, Type 4, Type 4X, Type 6P, Type 12, Type 13 (manufacturer ratings, not UL listed)
  • Material: 304 stainless steel, 316L stainless steel, Powder-coated carbon steel, Aluminum, Polycarbonate, Fiberglass (FRP)
  • Size: inside or outside height, width and depth, with the depth your deepest component needs
  • Cutouts, glands and windows, dimensioned from one datum on each face
  • Mounting and access: wall, pole or stand, hinge side, mounting panel
  • Quantity: from one piece

Delivered in 10 business days, anywhere in the world. Counted from your order; for custom work, from your approval of the drawing.

Configure an HMI housing in 3DRequest a custom quote

NEMA 4X enclosures: sizes for this job

Keep reading

More on hmi and operator enclosures

All articles

Buying guides

The guides behind this answer

All guides