You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Introduction

The Devices tools provide a range of features that allow users to connect to, configure, and monitor various devices, including PLCs (Programmable Logic Controllers), sensors, actuators, and other data acquisition devices. That includes multiple protocols for device communication, such as Modbus, OPC, and TCP/IP, ensuring seamless connectivity and interoperability between different devices and systems.

FrameworX also provides a range of configuration and diagnostic tools to help users set up and manage the devices, including device discovery, network scanning, and real-time monitoring of device status and performance. It enables users to configure device parameters, such as data acquisition intervals, thresholds, and alarms, to optimize the performance and efficiency of the system.

On this page:


Key Functionalities


Over 50+ Native Communication Drivers  

Connectivity is a critical feature. FrameworX includes a wide range of industry-standard protocols, allowing integrated communications with PLCs, historians, databases, and other devices. New drivers are continually being added, and our SDK makes it easy to add any additional driver not included. 

 

MQTT Tools  

We have a built-in MQTT Broker on the platform, which can be operated independently or linked to a specific project. Tied to a project, our MQTT Broker can also expose all project namespaces and properties. 

Our broker supports Sparkplug B clients and original MQTT clients, which does not use Sparkplug B specification such as Mosquitto, as well as Azure IoT. We also offer a MQTT Client simulator (with Sparkplug) to make testing easier and faster. 

 

HiveMQ Integration 

As your applications expand, or if you want the benefits and support of an enterprise class MQTT Broker, you can buy a bundled HiveMQ subscription license with any product. 

 

OPC-UA 

Framework projects can act as an OPC-UA server automatically, as well as act as an OPC-UA client to other servers. OPC-DA Server, OPC-DA client, OPC-XML-DA and OPC-HDA are supported for easier compatibility with legacy systems.  

 
Store-and-Forward 

We added the Store-And-Forward functionality when our software platform publishes data to the Canary Historian or a MQTT Broker, which means we temporary store the data of a message for transmission to its destination later, in case the network is not accessible for any reason.  

 

Process Isolation and Multi-threading  

Data communication runs in its own .NET domain, with a WCF layer to isolate the drivers from the main real-time database. Multiple threads are created to each protocol and device node for maximum performance.  

 

Built-in Performance Monitoring  

Statistics on system messages, success and error messages, dynamic blocks created, cycle time and execution time on each block are generated to allow the fine tuning of high performance applications.  We have a complete set of testing, deployment and diagnostics tools provides fast and reliable application development and installation.


Infrastructure designed from the Core


In this section...

The root page @parent could not be found in space 93Draft.

  • No labels