EIDONIX

Solutions IT / OT bridge

WarLink

Reads the PLCs and republishes the data everywhere else it is needed.

Status
Running in 7 factories
Shape
Single binary with a TUI
Built with
Go

Connects PLC and IT Systems

The floor and the rest of the business do not speak the same language. Controls talk EtherNet/IP, S7comm, ADS and FINS. Dashboards, databases and analytics platforms expect REST, MQTT, Kafka and Redis. Bridging them usually means custom integration code or expensive middleware.

WarLink is a single binary that reads the PLCs and republishes the data in the formats everything else already speaks. Raw tags get grouped into soft UDTs so downstream systems see meaningful structures instead of addresses, and a rules engine fires publishes, webhooks and writebacks when conditions are met.

Capabilities

Talks to the controlsAllen-Bradley Logix, Siemens S7, Beckhoff ADS, and Omron FINS.
Publishes upstreamREST, MQTT, Kafka, and Redis.
Soft UDTsRaw tags grouped into meaningful structures, so downstream systems are not reading addresses.
Rules enginePublishes, webhooks, and writebacks fired on PLC conditions.

Related

WarAlert7 factories

Turns process conditions into messages that reach a person.

  • Watches what matters — PLC tags, ping targets, and WarLink sources.
  • Alert chains — Conditions, timers, schedules, and gate logic combined into a chain.
  • Reaches people — SMS, email, WhatsApp, and webhook delivery.
  • Built in the browser — Chains are configured and tested from a web interface, not a config file.
Go · Web UI
AndonIn use

Live line status on wall-mounted displays.

  • Screen designer — Cells, presses, buffers, arrows, and headers laid out on a full HD canvas.
  • Live machine state — Decoded from PLC bitfields and streamed from WarLink.
  • Shift aware — Planned minutes per hour, so breaks and planned downtime do not read as faults.
  • Runs standalone — Each station runs on its own, with backup and restore from S3 or a central server.
Go · SQLite · WarLink