UaGateway prevents data loss

Unified Automation announces new "Store & Forward" functionality integrated in UaGateway.

Showcasing at the upcoming Hannover trade show HMI in beginning of April 2025, Unified Automation has extended the functionaity of UaGateway with Store&Forward. In combination with TagFile-AddOn and HDA-AddOn, this feature allows highly efficient data storage into a fast SQLight database with rotating tables creating a Store&Forward archive. 

Unified Automation is following a constantly growing demand for highly reliable data availability, and making the recorded data available through OPC UA HA (Historical Access), including the aggregates (simple mathematic/statistic functions). With that the full potential of OPC UA Historical Access can be used with an easy configuration, simply marking the items for "historizing".

The UaGateway can operate 50 different UA servers and 25 classic DA servers acting as data source and providing data to the UaGateway. Up to 10.000 Nodes/Items from this sources can be configured for "historizing", and their live data will be monitored by the UaGateway. On each value change the UaGateway will logg the data into its database. The database can be configured to store last hour, last week, last month or even longer being a rotating ring buffer consisting of several files. UA and classic OPC clients that accidently lost the connection, or that intentionally connect only once a day, can obtain all the data that was recorded duing their absense by calling the HistoryReadRaw function for the time period they missed. 

On a standard PC with enough free disk space on a fast M.2 drive the UaGateway was able to record up to 300 million data values within one hour. But besides the extremly fast store and forward archive, the UaGateway can be configured for longer time interval as well. Because UaGateway is archiving only "on value change" the database size is kept to a minimum, no duplicate information, no waste of storage space and performance.

Available in UaGateway v1.7.0