Establish connections, subscribe to inputs, and publish to outputs without writing or maintaining code.
A connection in HighByte Intelligence Hub represents a path to a source system that contains inputs and outputs. An input represents a path to a data point or complex object contained in a connection that can be read. An output represents a path to a container in a connection that can be written to.
|
Device Data
Device data is sourced from PLCs, machine controllers, RTUs, and sensors as well as SCADA systems and HMIs. This data is typically communicated over the OPC UA protocol, Modbus protocol, or more recently over the Sparkplug protocol on an MQTT transport. HighByte Intelligence Hub can connect to systems and devices supporting OPC UA and browse the data tags to create input items and output groups. OPC inputs can be grouped into collections and handled throughout the Intelligence Hub as a single structure of data. The Intelligence Hub can connect to industrial sensors and protocol gateways over the Modbus TCP protocol and support reading input coils, output coils, input registers, and holding registers. HighByte Intelligence Hub can also connect to an MQTT broker and subscribe to a JSON payload, a Sparkplug metric, or specific values and publish to the topic namespace. |
Business Systems
The device data from the automation equipment must be combined with business and enterprise systems data for context and complete information models. Modern business systems integrate through RESTful APIs. However, older business systems and many bespoke information systems store their data in SQL databases and use the database as the integration point. HighByte Intelligence Hub can connect to REST servers and SQL servers. The Intelligence Hub can also subscribe and publish to PI System and InfluxDB. |
Cloud
The Cloud has become an increasingly popular environment for storing and analyzing industrial information. The Cloud is being used to host dashboards, compute analytics, host data lakes, provide cross-plant information consolidation, and integrate with the supply chain. HighByte Intelligence Hub includes direct API integrations with AWS, Microsoft Azure, and Google Cloud, providing fast, secure connections to these cloud platforms. HighByte Intelligence Hub can also connect bi-directionally to AWS IoT Core and AWS IoT Greengrass through the MQTT connection to consume data from the Cloud and publish modeled information back to on-premises systems. In addition to streaming data to and from cloud platforms, HighByte can also create and transport files to both Amazon S3 and Microsoft Azure Blob Storage, optimizing the delivery of structured and unstructured data. |
Use HighByte Intelligence Hub to complete the following tasks.
Leverage Open Standards
✓ Browse OPC data tags
✓ Dynamically construct queries from OPC inputs
✓ Subscribe and publish to MQTT Sparkplug metrics or individual data items or JSON payloads
✓ Get or post JSON payloads to REST web services
✓ Connect to the Intelligence Hub and read/write to underlying connections using the REST Data Server’s request-and-response interface
✓ Dynamically construct queries from OPC inputs
✓ Subscribe and publish to MQTT Sparkplug metrics or individual data items or JSON payloads
✓ Get or post JSON payloads to REST web services
✓ Connect to the Intelligence Hub and read/write to underlying connections using the REST Data Server’s request-and-response interface
Move Files
✓ Subscribe and publish .csv files, ingest information, and transfer files
✓ Transport image, video, or data files from Edge-to-Cloud
✓ Transport CAD or CNC toolpaths files from Cloud-to-Edge and machine-to-machine
✓ Transport image, video, or data files from Edge-to-Cloud
✓ Transport CAD or CNC toolpaths files from Cloud-to-Edge and machine-to-machine
Connect with the Cloud
✓ Publish to Amazon Kinesis, Redshift, and S3, as well as AWS IoT SiteWise; connect bi-directionally to AWS IoT Core and IoT Greengrass over MQTT
✓ Subscribe and publish to Azure IoT Hub and Event Hubs; publish data sets, image, video, or any other file type to Azure Blob Storage
✓ Publish to Google Cloud Pub/Sub
✓ Subscribe and publish to Azure IoT Hub and Event Hubs; publish data sets, image, video, or any other file type to Azure Blob Storage
✓ Publish to Google Cloud Pub/Sub
Tap into Databases
✓ Read, subscribe, and publish to PI System PI Points, Annotations, Assets, and Event Frames
✓ Query tables, stored procedures, and functions in leading SQL databases including Microsoft SQL Server, MySQL, and PostgresSQL
✓ Read and write records stored in-memory or persisted in database files and compose SQL queries to transform relational data using the embedded SQLite database.
✓ Browse database schema, verify query, and view return payload
✓ Query tables, stored procedures, and functions in leading SQL databases including Microsoft SQL Server, MySQL, and PostgresSQL
✓ Read and write records stored in-memory or persisted in database files and compose SQL queries to transform relational data using the embedded SQLite database.
✓ Browse database schema, verify query, and view return payload
Optimize and Monitor Connections
✓ Flatten modeled data for systems unable to consume structured data
✓ Buffer data when outbound connection is lost or slow
✓ Cache input data from less volatile data sources
✓ Monitor connection state, alert connection issues through UI or third-party system
✓ Buffer data when outbound connection is lost or slow
✓ Cache input data from less volatile data sources
✓ Monitor connection state, alert connection issues through UI or third-party system
HighByte Intelligence Hub currently supports native connectivity via the following open standards and APIs found in the table below.
Connections |
Inbound |
Outbound |
AWS Amazon Kinesis Data Firehose Amazon Kinesis Data Streams Amazon Redshift Amazon S3 AWS IoT SiteWise |
✓ |
✓ ✓ ✓ ✓ ✓ |
Azure Azure Blob Storage Azure Event Hubs Azure IoT Edge Azure IoT Hub |
✓ ✓ ✓ |
✓ ✓ ✓ ✓ |
Files Apache Parquet CSV File |
✓ ✓ ✓ |
✓ ✓ ✓ |
Google Cloud Platform Google Cloud Pub/Sub |
|
✓ |
HTTP REST Client Webhook |
✓ ✓ |
✓ |
Modbus Modbus TCP |
✓ |
|
Modeling Element Unify |
✓ |
|
MQTT MQTT JSON Sparkplug |
✓ ✓ |
✓ ✓ |
OPC OPC UA TCP |
✓ |
✓ |
SQL JDBC Driver Microsoft SQL Server MySQL Oracle Database PostgreSQL SQLite |
✓ ✓ ✓ ✓ ✓ ✓ |
✓ ✓ ✓ ✓ ✓ ✓ |
Streaming Apache Kafka |
|
✓ |
Time Series InfluxDB PI System |
✓ ✓ |
✓ ✓ |
Ready to see more?
Curious to learn more and see a live demo of HighByte Intelligence Hub? In this demo, we will show you how to deploy HighByte Intelligence Hub at the Edge to access, model, transform, and securely flow industrial data to and from your IT applications without writing or maintaining code.