- Machine data collection
- SIA Connect
- Collects data from PLCs, stores it in a database and converts it to MQTT and OPC UA - SIA Connect HW
Collects data from PLCs, stores it in a database and converts it to MQTT and OPC UA - SIA Connect HW
SIA Connect Standalone V1 collects data from PLCs, meters and other supported devices and forwards it to databases, OPC UA, MQTT or applications via REST. It also allows values to be written back to the PLC and data to be transferred between devices from different manufacturers. Hardware and software in a single DIN-rail gateway, browser-based configuration and a perpetual licence for 500 items. Local logging and Store & Forward functionality according to settings. More
Code: SIA-STANDALONE-V1
SIA Connect Standalone V1 collects data from PLCs, meters and other supported devices and forwards it to databases, OPC UA, MQTT or applications via REST. It also allows values to be written back to the PLC and data to be transferred between devices from different manufacturers. Hardware and software in a single DIN-rail gateway, browser-based configuration and a perpetual licence for 500 items. Local logging and Store & Forward functionality according to settings. More
Code: SIA-STANDALONE-V1
Data from machines to databases, OPC UA and the cloud
Collect data from PLCs and meters, store production results and connect devices from different manufacturers. SIA Connect Standalone V1 combines hardware and software in a single DIN-rail gateway. You can configure data flows in a web browser and send selected values back to the PLC.

We will design a data collection solution for your machine.
Please provide the PLC types, a list of values and the data destination. We will check the connection and suitable settings.
Compare Standalone V1 and Plus D4E32
Standalone V1 and Standalone Plus D4E32
Both gateways read and write data, connecting PLCs to databases, OPC UA, MQTT and REST APIs. The ‘Plus’ version adds more powerful hardware, local visualisation and an environment for additional applications.
| Area | Standalone V1 | Standalone Plus D4E32 |
|---|---|---|
| Order code | SIA-STANDALONE-V1 | SIA-STANDALONE-PLUS-D4E32 |
| Processor | Cortex-A7 / A53, 4 cores, 1 GHz | Cortex-A55, 4 cores, 1.8 GHz |
| Memory (RAM) | 512 MB | 4 GB |
| Storage | 8 GB | 32 GB |
| Ethernet | 2 Ethernet ports | 2× 1 Gbit/s |
| Serial ports | 1× RS232 + 1× RS485 | 1× RS232 + 1× RS485, both galvanically isolated |
| Grafana directly on the gateway | No; visualisation in an external application | Yes |
| Containers and App Hub | No | Yes, managed via Portainer |
| Licence capacity | 500 items | Higher capacity; the exact number will be confirmed in the quotation |
| SIA Connect licence | Perpetual | Perpetual |
| Operating temperature | -20 to +70 °C | 0 to +60 °C |
| Idle power consumption | 1.5 W | 3.1 W |
| Dimensions W × H × D | 119.5 × 101 × 22.5 mm | 119.5 × 101 × 22.5 mm |
| Typical applications | Standalone unit, small-scale data collection | More data, local dashboards and other applications |
USB is optional on both models. The number of connected devices and the reading interval are assessed based on specific protocols and data volume.
Data flows between manufacturing and IT
SIA Connect can be used for a single machine, a production cell or a small-scale project involving equipment from different manufacturers. There is no need for a separate computer dedicated to data collection. Simply connect the gateway to the network, select the communication connectors and link the source and target values.
Production results and history
Store part counts, temperatures, consumption figures or production batch results in a database. You can then use this data in reports, analyses and when tracing a product’s history.
Orders and recipes
Retrieve a production order or parameters from the database and pass the selected values to the machine. SQL queries are used for reading; you specify the target variables via mapping.
Connecting devices from different manufacturers
Transfer selected values, for example, between Siemens and Allen-Bradley. SIA Connect ensures communication with each party using its own protocol.
Data for the cloud and applications
Send operational data to an MQTT broker, a cloud service or your own API. Customise the message content according to the requirements of the target application.
A unified interface for SCADA and MES
Make data from various machines accessible via an OPC UA server. The host application can then utilise the standard interface for further processing of the values.
Energy and building technology
Collect consumption and operational data from meters or BMSs via supported protocols. For M-Bus and wireless M-Bus, ensure you have the appropriate converter or receiver.
Overview of operational use




Data processing prior to transmission
Conversions and calculations
Adjust units, recalculate an input value or evaluate a condition directly within the mapping. Expressions and JavaScript can be used for more complex processing.
Application-specific messages
Build a JSON message or SQL statement from live values. Add the machine identifier or any other context required by the target system.
Transfer based on changes or rules
Configure how data is read and transmitted. By filtering changes or threshold values, you can limit the transmission of data that is irrelevant to the application.
Files and batch results
File Connector compiles files from the values provided and saves them locally or to FTP/SFTP. You can use it, for example, for CSV outputs of production batches.
Production data in the database and back in the machine
You can use the database connection to archive measurements and transfer production information to the PLC. Microsoft SQL supports reading queries and stored procedures; writing is carried out by passing an SQL command to the relevant item. You can configure database access and permissions for a specific task.
Connection options are available for Microsoft SQL / Azure SQL, MySQL / MariaDB and PostgreSQL. InfluxDB can be connected via REST API. See the Features tab for details and requirements.

Connection to PLCs, meters and building systems
Combine Siemens, Allen-Bradley, Mitsubishi, Omron, Beckhoff and other supported devices. For open protocols, you can use, for example, Modbus, OPC UA or BACnet. The specific protocol and configuration of the device being connected are always decisive.
Siemens S7 Plus extends connectivity for the S7-1200 and S7-1500 with symbolic addressing and access to optimised blocks. The availability of functions and security measures depend on the CPU firmware and connector version.

OPC UA, MQTT and open APIs
OPC UA server and client
Retrieve data from OPC UA servers or make selected values available to higher-level clients. In version 2.0, the OPC UA server has its own configuration page for nodes, certificates and access rights.
MQTT and REST
Transmit data to brokers and applications via MQTT or REST. You can configure message content, authentication and available security settings according to the specific connector and counterparty.
Gateway REST API
Connect your own application to SIA Connect values and configuration. You can also use the API for your own user interface or to automate management.
Shadow API via MQTT
Shadow API, transmitted via MQTT, is used for remote interaction with the API. You can configure the connection method and access permissions in accordance with the documentation and project requirements.

Local storage and data transfer in the event of a connection failure
Short-term outages in the connection to a database or cloud are handled by Store & Forward. Values are queued at the gateway and, once communication is restored, are forwarded to the destination according to the mapping settings.
Select whether you need to store the latest value or a history of samples. In version 2.0, the new default mode is ‘latest value’; FIFO, LIFO and sporadic transmission modes are also available. To store individual measurements, set the appropriate queue and verify the capacity for the expected downtime.
In addition to the temporary queue, values can be logged locally. The logging function itself does not replace the design of the overall production application’s availability.
Configuration in your browser
- Connect devicesSelect the connector, network or serial connection, and the required access details.
- Select valuesCreate items for the data you wish to read or write. Supported connectors will help you locate devices and variables.
- Connect data streamsSet up mapping to a database, MQTT, OPC UA or another device, and verify the transmission result.
SIA Connect 2.0.0 introduces Edge Portal Next-gen, an events overview and advanced search. These features require the appropriate version of the system and connectors. For protocols without tag browsing, addresses must be entered manually.
Hardware installed directly into the control cabinet
The standalone gateway has two Ethernet interfaces and RS232 and RS485 serial ports. The operational configuration runs directly on the device. A computer with a web browser is sufficient for standard settings.


An overview of the parameters can be found in the Features tab. USB is an optional feature; we will verify any accessories for the configuration being ordered.
Capacity and licences
Standalone V1 includes hardware and a perpetual SIA Connect licence with a capacity of 500 items. An ‘item’ represents a configured data point or communication item. You should therefore include both source and destination connections in your design, in accordance with their actual configuration.
The number of connected PLCs does not in itself determine the size of the project. It depends on the number of items, the transmission method, the reading interval and the capabilities of the devices. Automatic identification items for supported connectors in version 2.0 do not count towards the licence capacity.
The SIA Connect licence is perpetual. Any charges for the target cloud, database or remote access service are subject to the terms and conditions of their respective providers.
Examples and photographs


Photographs of the equipment









FOXON Technical Support
Connection verification
We will go through the types of PLCs, the protocols used and the required data flows. We will clarify what the gateway should read and write, and where the data should be sent.
Consultation on a specific application
We will discuss database connectivity, working with MQTT and OPC UA, and transferring parameters to the machine. We will follow up on the consultation depending on the scope of your project.
Further examples can be found at SIA Connect page on FOXON.cz.
Data collection design for your machine
Please provide the PLC and meter model numbers, approximate number of values, required read interval and data destination. We will suggest how to use Standalone V1 in your application.
Enquire about SIA ConnectDocumentation and manuals
Manufacturer’s technical documentation and procedures for SIA Connect Standalone V1. The links lead to online documentation in English.
Download the English FOXON documentation guide (PDF) - a directory with clickable links to the manufacturer’s documentation.
Book an online meeting
Please discuss with us the specific machine, available protocols, database and required data transfer directions. Together, we will also go through the deployment conditions and any questions regarding commissioning.
SIA Connect Standalone V1 features
Overview of connections, data processing and technical parameters for SIA-STANDALONE-V1. We will verify the suitability of a specific PLC or meter based on its type, firmware and available interfaces.
Data processing using a specific example
The PLC sends the temperature as an integer. SIA Connect converts it, adds the machine identifier and passes it to the application in the required format.
PLC value
237The temperature is stored in tenths of a degree.
Unit conversion
23.7 °C237 ÷ 10The mathematical expression divides the input value by ten.
Build the message
{"machine":"demo-01", "temp_c":23.7}Add the machine ID and the converted temperature to the JSON message.
Passing to the application
MQTT / SQLSend the message to an MQTT broker or map the value to a database connector.
The change filter will limit duplicate values
PLC inputWith the change filter enabled, the second identical value is not sent. The destination receives 23.7 °C, followed by 24.1 °C.
Data transfer in the event of a target connection failure
23.7 °C → MQTT
Values are collected and passed to the target application.
23.7 · 24.1 · 25.0 °C
When Store & Forward is enabled, values are queued locally.
23.7 → 24.1 → 25.0 °C
In the example using FIFO mode, the oldest stored values are dispatched first.
Queue capacity, read intervals and transmission mode are set according to the project. The diagram illustrates a failure of the target connection whilst SIA Connect is running.
This demonstration explains the principle. It is not a real measurement recording or a finished configuration; you will need to set up the connectors, mappings and storage settings for your own application.
SIA Connect practical videos
Selected manufacturer’s guides show the actual configuration. The videos are in English; the titles and explanations can be found below.
Common data functions for V1, Plus and ANY-Ware. The interface varies depending on the software version.
Siemens S7 with optimised blocks for MQTT
Siemens S7 Plus connector settings, variable selection and value transmission to MQTT. The designation ‘S7 Plus’ here refers to the Siemens communication protocol.
Open on YouTubeSIA Connect manufacturer video · in English
Consolidating data from a PLC into an MQTT message
Prepare PLC values and build a custom message for the destination application. This complements the example of data conversion and formatting.
Open on YouTubeSIA Connect manufacturer video · in English
V1 uses shared data functions. Local Grafana and App Hub are included in the Plus and ANY-Ware variants.
Industrial equipment and protocols
| Siemens | Classic S7, LOGO!; S7 Plus for supported S7-1200/1500 models. S7-200 requires a suitable Ethernet module, e.g. CP243. S5 and PROFIBUS require a suitable adapter. |
|---|---|
| Allen-Bradley / Rockwell | EtherNet/IP; supports ControlLogix, CompactLogix, FlexLogix, MicroLogix and Micro8xx. Older PLC5/SLC500 via the corresponding DH+ bridge. |
| Mitsubishi | Supported MELSEC series, including FX, iQ-F, iQ-R, A, L, Q and QnA, depending on the connector. |
| Omron | FINS Ethernet, Host Link and EtherNet/IP, depending on the model and connector. |
| Beckhoff | TwinCAT ADS for supported devices and configurations. |
| Modbus | TCP, RTU and RTU over TCP; register addresses and data types are set in accordance with the device documentation. |
| OPC UA | A client for accessing servers and a server for providing values to higher-level applications. |
| BACnet | IP and MS/TP depending on the connection and configuration. |
| M-Bus / Wireless M-Bus | M-Bus requires a physical layer converter to RS232/RS485. Wireless M-Bus requires a compatible receiver and the appropriate USB version. |
| Other supported systems | Universal Robots RTDE, ifm VSE, Keyence KV, MTConnect, CTi / NITP and Socket TCP, depending on the relevant connector. |
Databases, the cloud and files
Microsoft SQL / Azure SQL
Data is read using queries and stored procedures, and written by submitting SQL commands. Connection settings and permissions are specific to the database in question.
MySQL, MariaDB and PostgreSQL
Database connectivity for storing values and feeding production information back to connected devices.
InfluxDB and other databases
InfluxDB via REST API and database APIs. MongoDB, Oracle, IBM DB2 and SQLite are listed in the manufacturer’s overview as supported on request.
MQTT and REST API
Connection via a broker or the target application’s API. Configurable messages and available authentication methods depending on the selected connector.
Cloud connectors
For example, Azure IoT, AWS IoT Core or Cumulocity. We will verify the availability of a specific connection for the required service and its current API.
File Connector
Reading and writing files to local storage or via FTP/SFTP. Generating CSV or other output formats using mapping.
Data processing and management
| Data flows | Two-way mapping between supported connections. |
|---|---|
| Value adjustments | Calculations, conditions, filtering and custom message formats; JavaScript for more complex logic. |
| Local logging | Value logging and Store & Forward temporary queues serve different purposes and have their own settings. |
| Licence capacity | 500 items; automatic identification entries for supported connectors in version 2.0 are not included in this count. |
| Web interface | Local Edge Portal, accessible via a web browser. |
| Open interfaces | REST API and Shadow API via MQTT. |
| Backing up the configuration | Export and import settings. Exporting the configuration does not back up historical values. |
| Security | TLS, certificates and user permissions where supported by the protocol and configuration. |
New features in SIA Connect 2.0.0
Edge Portal Next-gen adds an overview of events and connection status. Updated connectors support device search, variable browsing or identification data according to the capabilities of the specific protocol.
Device search
For example, Modbus can help locate devices, but does not offer register browsing. You must enter their addresses and types from the documentation.
Selection of variables
Browsing items is available, for example, for Siemens S7 Plus, the OPC UA client, Beckhoff ADS and other supported connectors.
These features require SIA Connect 2.0.0 and the corresponding connector versions. Before updating, back up your configuration and check the Store & Forward modes.
Standalone V1 Technical Specifications
| Order reference | SIA-STANDALONE-V1 |
|---|---|
| Processor | Cortex-A7 / A53, quad-core, 1 GHz |
| Memory (RAM) | 512 MB |
| Storage | 8 GB |
| Power supply | External DC power supply; for standard 24 V DC connections |
| Idle power consumption | 1.5 W |
| Ethernet | 2 RJ45 Ethernet ports |
| Serial interfaces | 1× RS232 and 1× RS485 |
| USB | Optional: 2 × USB-A 2.0 |
| Installation | DIN rail 35 mm, EN 60715 |
| Dimensions W × H × D | 119.5 × 101 × 22.5 mm |
| Weight | 0.4 kg |
| Housing | PC/ABS self-extinguishing compound |
| Operating temperature | -20 to +70 °C |
| Storage temperature | -40 to +70 °C |
USB is optional. We will verify the required accessories and port configurations during the connection design phase.
FAQ: Data collection with Standalone V1
Practical answers regarding connection, data flows and operation of SIA-STANDALONE-V1.
What do I get with SIA Connect Standalone V1?
A standalone gateway with hardware and software for data collection and bidirectional data transfer. You can connect a PLC or measuring instruments, link their values to a database or another application, and configure communication via a web browser.
From which devices can data be collected?
From supported PLCs, meters, robots, BMSs and other devices. The specific protocol, available interfaces, firmware and access permissions are important. You can find an overview in the Features tab.
Is it possible to read data from several PLCs from different manufacturers simultaneously?
Yes, you create a connection using the appropriate connectors and select their items. The scope is influenced by the licence capacity of 500 items, the read interval, the data being transferred and the performance of the connected systems. We will therefore assess the number of PLCs based on the application.
What does the limit of 500 items mean?
An item is a configured data point or communication item. It is not merely the number of PLCs, nor is it automatically the number of PLC tags themselves. When designing a system, both source and destination connection items must be taken into account. In version 2.0, automatic identification items for supported connectors do not consume licence quotas.
Can the gateway send data from a database to a PLC?
Yes. A database query retrieves, for example, a job or settings, and the mapping transfers the selected values to writable PLC variables. The specific procedure depends on the database, the connector and the readiness of the PLC project.
Can I connect Siemens and Allen-Bradley devices through the gateway?
Yes, for supported devices, you create the relevant connections and value mappings. On both sides, you need to verify the addressing, data types and whether read or write access is possible.
Is an additional computer or a permanent connection to the cloud required?
The gateway operates independently. For standard configuration, all you need is a web browser and a connection to its network. Local communication with the PLC and the local database does not, in itself, rely on the public internet; cloud transmission, however, does.
What happens if the connection to the database or the cloud is lost?
Under the ‘Store & Forward’ setting, values are temporarily stored in the gateway and sent once the connection is re-established. To retain individual samples, it is necessary to set up a suitable queue and verify its capacity. The ‘last value’ mode does not retain the entire history of changes.
Can values be recalculated or combined into a message before being sent?
Yes. In the mapping section, you can set expressions, conditions and the message format. JavaScript is used for more complex processing. For example, you can adjust the unit of a value and include it in the JSON message along with the machine ID.
Does SIA Connect function as both an OPC UA server and client?
Yes, via the relevant connectors. The client reads supported nodes from the connected server; the server provides the configured values to other applications. You can configure read, write and security settings according to the requirements of both parties.
How do I connect M-Bus or Wireless M-Bus-enabled meters?
For M-Bus, you need a physical layer converter to RS232 or RS485. For Wireless M-Bus, a compatible receiver connected via USB is required; therefore, check that the gateway has the optional USB version. Support for the protocol alone does not replace these interfaces.
Do I need to programme to set this up?
You can configure basic connections and mappings via the web interface. However, you will need to know the access credentials, addresses, variables and data types of the devices. More complex messages, SQL queries and custom logic require the appropriate technical knowledge.
What does Edge Portal Next-gen offer?
Version 2.0.0 offers clearer configuration, events and management of connection status. Device search and variable browsing depend on the specific connector and its version. Not every protocol allows tags to be selected automatically.
Do I have to pay a regular fee for the SIA Connect licence?
Standalone V1 includes a perpetual SIA Connect licence. Any third-party services, such as cloud or remote access, are subject to their own terms and conditions. We will assess the costs of these based on the solution used.
How do I back up the settings and update the system?
The configuration can be exported and re-imported. The export contains settings but does not include historical measured values. The system and connectors are updated separately; back up the configuration before making any changes and plan for any potential communication interruptions.
What should I send for the application design?
PLC or meter types and firmware, available protocols, list of values, required reading frequency and transmission destination. Please also specify whether you need to write data back to the PLC and how long a downtime in the target connection the solution needs to withstand.

SIA Connect: collects data from PLCs, stores it in a database, and sends it via OPC UA and MQTT to IT
SIA Connect makes data from industrial devices available where you need it.
Gain real-time insight into production, technologies, or consumption—without complex integration or programming. SIA Connect (software or compact hardware device) connects OT and IT systems and prepares data for monitoring, reporting, analysis, and downstream automation.

Jaroslav Blažek tested the SIA Connect module.
A device for data transfer between PLCs, databases, and the cloud reads data from machines, enables bidirectional data transmission, and connects devices from different manufacturers. How did Jarda Blažek (blaja.cz) find working with the module from the Danish manufacturer SIA Connect?
Highlighted items are mandatory.


















