Product Architecture
One cohesive bridge, multiple protocols, single installation
Luciai Multiconnector configures connections, maps industrial tags, and executes the bridge engine. The web UI, REST API, and embedded database reside strictly on the local plant network.
Operation
Connection, mapping, and bridge execution
Define connections, choose communication direction (source, destination, or bidirectional), and test communication before mapping points. The bridge iterates through active mappings, reads in optimized batches, applies transformations, and commits writes.
- Source, destination, or bidirectional communication modes
- Interactive connection diagnostic tests on registration
- Concurrent read and write operations during bridge execution
- Recent error logs and diagnostics visible in dashboard
Acquisition
Tag groups with independent polling intervals
Tags belonging to the same connection are organized into discrete scan groups, ensuring slow-changing variables are not polled at the same intensive rate as high-speed critical process tags.
- Granular collection groups per connection
- Customizable read scan rates while engine is idle
- Configurable write pacing, worker threads, and batch sizes
- Live data point inspection across mapped variables
Reliability & HA
Native system service with Active/Standby high availability
Runs natively as a Windows Service or Linux systemd unit, starting automatically on system boot. In High Availability topologies, one node acts as active leader while the secondary remains in warm standby, performing fast automatic failover via database leasing.
- Native Windows Service (services.msc) and Linux systemd support
- Dedicated service account execution support on Windows
- Active, Standby, and Automatic leader election modes
- Hardware fingerprint-bound cryptographic licensing
FAQ
Frequently Asked Questions
Direct answers on what the product performs across plant floor environments.
Where are the web dashboard and configuration stored?
Directly on the local plant host. The internal web server runs with the binary, and all connection and mapping definitions are saved in an embedded local SQLite database.
What diagnostics does the dashboard show while the bridge is active?
It reports real-time execution status (Running/Stopped), read and write counters per second, active connected sockets, queue depths, and recent communication diagnostic logs.
How does High Availability (Active / Standby) operate?
Two nodes coordinate over a shared database lease. The primary node drives the bridge execution while the secondary monitors in standby. If the primary goes offline, the secondary automatically assumes the active role.