Author: By Andrew Foster, IOTech Product Director
XRT is already a big hit with major industrial OEMs. With the recent launch of Edge XRT 2.0 we’ve made it even easier to integrate advanced OT and IoT capabilities as part of your edge solution.
Our goal with XRT has always been to greatly simplify the development of time-critical OT applications and in turn shorten the time it takes for you to release new edge solutions for your customers.
Openness and flexibility are key to achieving this. That’s why XRT was designed to be hardware agnostic, independent of the silicon provider (Intel or ARM) and operating system. Users also have complete deployment flexibility, they can deploy it as a native application, containerized and/or into a virtualized environment.
Our configuration vs code approach and the product’s open APIs makes it very easy to firstly integrate XRT into your product solution and then to leverage the product’s multi-vendor OT connectivity, cloud interoperability and high-performance, real-time edge processing capabilities to create a new generation of protocol-agnostic edge solutions.
Specifically with XRT 2.0 we have introduced a new MQTT API that allows Edge XRT client applications to easily manage the lifecycle of any connected device/sensors, support read/write OT data access, control device discovery and resource scheduling. We also expanded the number of OT protocols standards that are now supported. For protocols that support device discovery, such as OPC UA or BACnet for example, then zero manual configuration (e.g. the creation of Device Profiles using the DCT) is required to onboard a new device. This is really important when connecting to devices that may have thousands of data point to read. Creating static configurations for these types of device can be painful!
To illustrate the new MQTT API to drive device management in XRT I’ve put together the following video which shows how easy it is to automatically discover BACnet devices in network and then explicitly add them to XRT. I also show how to use the API to configure schedule reads for present value resources and setup reads for COV resources.
Please checkout XRT 2.0 and if you have any questions then drop me a line at email@example.com