Raylux SCADA / HMI

Status — Pre-release

RLX-NX — Backend service

Everything else connects to Nexus.

Nexus is the tag engine, historian, device drivers, alarms and reporting — plus the web server that serves Spectrum, the configuration console and the manual. Installed once per site, on a server.

01

Specifications

Pre-release. Describes Nexus as built.

InterfacesValue
Allen-BradleyEtherNet/IP — ControlLogix, CompactLogix 5370+
ModbusTCP, and RTU over serial
OPC UAAny conformant server
Web / API8080 HTTP, 8443 HTTPS
Report deliverySMTP, FTP, SFTP
DeploymentValue
WindowsServer 2019+ or 10/11, 64-bit — packaged
LinuxBuild from source. No .deb or .rpm yet
Runs asWindows service, or a systemd unit
HistorianBuilt in — no separate database server
ScriptingSandboxed — no filesystem or network by default
02

How it works

Talks to your plant

Drivers are built in. There is no separate OPC server to license, install and keep running alongside Nexus.

Each device carries its own poll rate, and the diagnostics for a connection sit on the device itself rather than in a log you have to go and find.

Keeps the data

The historian is part of Nexus. Tag history, alarm history and the audit trail are recorded without standing up a database server.

When a device link drops, writes are buffered and forwarded when it recovers, so a network blip does not become a hole in the record.

Serves everything else

The same service that polls your devices serves the operator runtime, the configuration console, the REST API and the WebSocket feed.

The manual ships with Nexus and is served from it, so the documentation always matches the version you are running.

Reports out

Rendered reports go out over SMTP, or land on an FTP or SFTP target on a schedule.

03

The console

The Nexus console: tag and device counts, CPU and memory, historian status, a Nexus load chart, and a connected Allen-Bradley device polling at 1000 ms.
Fig. 1 Counts, Nexus load, historian state and every connected device — served by Nexus itself.