Industrial connectivity software
opcua2all
OPC UA server for PLCs, controllers, meters and network devices.
opcua2all connects to field devices over 18 protocols and publishes their data in one OPC UA server. Configuration is done in a web browser. Runs on Linux and Windows.
18Drivers
OPC UAServer and client
Linux, WindowsService
€400License, all drivers
Features
Device connectivity
- 18 drivers for PLCs, building automation, energy and IT systems
- Ethernet and serial (RS-232/RS-485) connections
- Block reads: adjacent addresses in one request
- Devices polled only while their data is in use
- Symbol and tag browsing for ADS, EtherNet/IP, BACnet, SNMP and OPC UA
- Automatic reconnect after a connection loss
OPC UA server
- Address space: channel, device, group, tag
- Read, write, browse and subscriptions
- Status and source timestamp for every value
- Security policies None and Basic256Sha256 (Sign, SignAndEncrypt)
- User name login, read-only users, client certificate management
- Arrays, strings, 64-bit integers, dates
Configuration
- Web interface: devices, tags, users, settings, live values
- REST API with OpenAPI description
- Changes applied without restarting the server
- Project history with comparison and restore
- Import of existing OPC server projects
- Local configurator for the server console
Operation
- Runs as a Linux (systemd) or Windows service
- About 2 KB of memory per tag
- Event log and device diagnostics
- Backup and restore of the full configuration
- Web user roles: viewer, operator, administrator
- Read-only mode per device
Drivers
All drivers are included in every license.
| Driver | Devices | Connection |
|---|---|---|
| Siemens S7 | S7-300, S7-400, S7-1200, S7-1500, S7-200, LOGO! | Ethernet (ISO-on-TCP) |
| Beckhoff ADS | TwinCAT 2 and 3 controllers | Ethernet |
| Allen-Bradley EtherNet/IP | ControlLogix, CompactLogix | Ethernet |
| Allen-Bradley PCCC | PLC-5, SLC 500, MicroLogix | Ethernet |
| Allen-Bradley Micro800 | Micro800 series | Ethernet |
| Omron NJ/NX | NJ and NX controllers | Ethernet (EtherNet/IP) |
| Omron FINS | CS, CJ, CP, NJ, NX | Ethernet (UDP, TCP) |
| Mitsubishi MELSEC | Q, L, iQ-R, iQ-F, FX3 | Ethernet (MC protocol / SLMP) |
| Modbus | Modbus devices, PLCs, meters, drives | TCP, UDP, RTU, ASCII, serial gateways |
| BACnet/IP | Building automation controllers | Ethernet (UDP), COV subscriptions |
| IEC 60870-5-104 | Substations, RTUs, energy systems | Ethernet (TCP) |
| SNMP | Network equipment, UPS, PDU | v1, v2c, v3 |
| OPC UA client | Other OPC UA servers | Ethernet, subscriptions |
| MQTT | Brokers with JSON payloads | Ethernet |
| REST | HTTP/HTTPS services with JSON | Ethernet |
| SQL | PostgreSQL, SQL Server, SQLite | Ethernet, local file |
| Memory | Values held in the server | Internal |
| Simulator | Test signals | Internal |
Technical data
| Operating systems | Linux (x64, ARM64), Windows 10/11, Windows Server |
|---|---|
| Runs as | systemd service, Windows service |
| OPC UA | Server, binary protocol (opc.tcp); Data Access: read, write, browse, subscriptions |
| OPC UA security | None, Basic256Sha256 Sign, Basic256Sha256 SignAndEncrypt; user name; certificate trust list |
| Configuration | Web interface, REST API (OpenAPI), command line |
| Tags | No limit |
| Memory | About 2 KB per tag |
| Data types | Boolean, 8/16/32/64-bit integers, float, double, string, date, BCD, arrays |
| Default ports | OPC UA 49320, web 49380 |
| Built on | .NET 10 |
Pricing
opcua2all license
€400
One-time, per server. Perpetual.
- All 18 drivers
- Unlimited tags and devices
- Unlimited OPC UA clients
- Web interface, REST API and configurator
- Linux and Windows
- Updates and support for the first year
Updates and support
€200 / year
From the second year. New versions and new drivers, and technical support. Optional: the license keeps working without it.
Release date: to be announced.