All Units
Introduction
Core Concepts
Data Connectivity
Dashboard Visualization
Clients
Data Historian
Asset Organization
Alarming & Notifications
Helper Modules
Security
Cloud & IoT
Reporting
Automated Transactions
Business Intelligence
Project Management
Fault Detection & Diagnostics
SPC/SQC Analysis
Energy Analysis
Processing Data Sources
Total: ~24 min
There are several specialized blocks to be used for reading and writing data, and each will have their own specializations whether to be used for real-time or historical data streams, alarm and event subscriptions, or datasets derived from a variety of sources.
Transactions to Read Real-Time Data Sources
Reading from real-time data sources, such as OPC, Modbus, SNMP, Ethernet IP and others, is common in transactions, and of course can access the full spectrum of sources in the ICONICS connectivity layer. These data queries will happen on request at the time a block is executed in the transaction.
Transactions to Write Real-Time Data Sources
Data writes can be performed via the same interfaces and protocols as used by the real time data read blocks. It can additionally be made more dynamic through the use of expression-defined data sources. For example changing a production setpoint in a PLC via an OPC UA write.
Transactions for Bulk Reading and Writing Real-Time Data Sources
Groups of data sources can be manipulated all at once within a transaction, and the resulting block of data can be accessed as a standard dataset elsewhere in the transaction.
Transactions to Process Time Series Data
In contrast to real-time data queries which only receive a single value per request, ranges of data can also be brought into transactions from historical data logs.
Transactions to Process Historical Alarms
Historical alarm logs, such as those generated by the ICONICS alarming engine, can be queried and used within a transaction. They also include special attribute columns for the various alarm metadata logged along with the alarm.
English
Czech
German
French
Italian
Japanese
Polish