VIGIL MESH

Documentation

Remote CNC machine access: monitoring, DNC and serial port

Remote CNC access — monitoring a machine, transferring a program, running DNC — is the same need for the integrator who maintains machines at customer sites and for the multi-site shop. The real machine park, though, is mixed: recent Ethernet CNCs (FANUC FOCAS, MTConnect, OPC UA) sit next to older machines that only speak RS-232. VIGIL-MESH covers both — the shop-floor gateway joins the Ethernet CNCs to the mesh, and the remote serial port (Virtual-IO) presents the RS-232 link of a machine on the other side of the country as a local COM port.

The real shop floor: Ethernet and RS-232 side by side

A machine shop is never homogeneous. Recent machining centers ship with Ethernet and speak FANUC FOCAS, MTConnect or OPC UA; next to them, the twenty-five-year-old mill still cuts perfectly true and only knows its RS-232 socket. The remote need is the same for all of them: transfer programs from headquarters, track the machine park, assist the operator — whether the shop is twenty minutes or five hundred miles away.

Ethernet CNCs (FOCAS, MTConnect, OPC UA)

Reachable over the shop network: monitoring, status collection, program transfer through the vendor protocols — but only from the local LAN.

RS-232 CNCs (DNC, drip-feed)

Everything goes through the serial link: sending and receiving programs, drip-feeding programs larger than the machine’s memory. Until now: a dedicated DNC workstation, on site.

The remote need

The programmer at headquarters, the integrator maintaining machines at customer sites, the multi-site owner: all of them need to reach the shop without being there.

Remote access, generation by generation

The problem: the CNC sits on the shop VLAN, behind the site’s box or firewall. The monitoring software at headquarters cannot reach it, and nobody will expose a machine-tool controller to the internet — rightly so.

  1. 1
    Install the agent on the shop-floor gatewayAn industrial PC or an existing workstation, on the same LAN as the CNCs, runs the agent and joins the network — outbound only, without touching the site’s box.
  2. 2
    Publish each CNC, host by hostThe gateway publishes the selected controllers: each CNC becomes reachable by the authorized members of the network — and nothing else on the shop LAN.
  3. 3
    Write the ACLThe programmer’s workstation at headquarters reaches the published CNCs; the rest of the network does not even see them.
  4. 4
    Point your tools at the mesh addressThe FOCAS client, the MTConnect collector or the OPC UA client at headquarters addresses the CNC by its address or its name in the network — as if it were on the headquarters LAN.

Limits and precautions

For the broader OT picture — PLCs, Modbus, SCADA supervision — see Industrial VPN (OT/SCADA).

Supervising the shop from the console

The web console shows the machines of the network — shop-floor gateways included —, the real-time topology and the access audit trail. And if something goes wrong on the gateway, an SSH terminal opens on it right in the browser: no admin VPN, no bastion — see SSH terminal in the browser.

Machines panel of the console: the shop-floor gateways of the different sites, with their address and status.
The Machines panel: every shop-floor gateway appears in the network, whatever its site.
Administration tab of the console: the online machines, each with the Terminal action.
The Administration tab: an SSH terminal opens on the shop-floor gateway, in the browser.

Frequently asked questions

My CNC cannot run an agent: is that a blocker?
No, it is the normal case. A shop machine runs the agent and publishes each CNC host by host; RS-232 machines are wired by their serial cable to that same machine. Nothing is exposed that was not explicitly selected.
Can I drip-feed over the internet?
Technically yes, through the virtual COM port. But drip-feed is a continuous stream that is sensitive to interruptions: keep an operator on site during the cut, plan the recovery, and validate with full program transfers first. The serial port feature is in beta.
Do I have to open a port on the shop’s box?
No, none. The shop-floor gateway connects outward; traffic is encrypted end to end (QUIC/TLS 1.3), and any relays are blind — they only see encrypted packets.
Do MTConnect, OPC UA or FOCAS work as-is?
Yes: they are classic TCP protocols, carried as on a LAN. The collector or client at headquarters addresses the published CNC by its address or its name in the network.
What does it cost for a shop?
There is no box to buy and no line to subscribe: the agent installs on existing machines. Plans and their limits are detailed on the pricing page.
Read nextRemote serial port