SCADA / HMI

Version 2026.20

Compatibility

Omron FINS driver for SCADA, over TCP or UDP

Nexus reads Omron controllers over FINS with two drivers: omron-fins on TCP and omron-fins-udp on UDP. Both are included in every licence.

What it connects to

FINS is Omron’s own messaging protocol. The checker treats any Omron controller that speaks FINS as native. Nexus carries it over TCP with omron-fins or over UDP with omron-fins-udp.

Choosing TCP or UDP

The manual’s advice is short. Use omron-fins over TCP where the network is reliable, and omron-fins-udp where the PLC or the network in between expects UDP.

Setup in brief

FINS addresses devices by node number, so there are two settings to get right. localNode is the FINS node number for Nexus, and remoteNode is the node number for the PLC.

Like every Nexus device, it carries a name, an endpoint, a port, a fallback pollRateMs, a timeoutMs and a reconnectDelayMs. The name is what tags refer to, so rename a device in the configuration interface rather than by hand in the file, or its tag bindings break. A device holds no address list. It polls exactly the tags bound to it, so adding a tag in Studio starts it scanning without editing the device or restarting Nexus.

The manual covers the driver under Devices and drivers, Omron FINS. Confirm the memory areas you need on the trial.

Scan rates and dropped links

Scan rate comes from the tag group, not the device. A group is direct (a fixed rate), leased (quick while something is watching the tag, slow otherwise) or driven (quick while an expression is true). A fresh gateway ships with default-fast at 250 ms, default-slow at 5000 ms and default-historical at 10 s. A tag goes Stale after its rate times staleMultiplier passes without an update, and returns to Good once it is being read again. A rate faster than the device can answer does not bring data sooner; the poll just falls behind.

A device that stops answering is marked disconnected, and its tags follow the quality rules instead of freezing at their last value. Writes forwarded to a device that has since dropped are not silently discarded. The device list in the Nexus configuration section shows each device’s state, with the reason for a failure in the tooltip. The troubleshooting page covers the usual causes.

Licence and trial

Every driver is included in the base licence, which lists at $995. No driver is sold separately, and there is no per-protocol or per-gateway driver charge.

The free trial runs for two hours with every driver unlocked, and you can restart it as often as you like. Point it at the controller on your bench and read a tag before you decide anything.

Next step

Read a tag off your own PLC.

The trial is two hours with every driver unlocked, and restartable as often as you like. Point it at the controller on your bench before you decide anything.