WDX

WDX is a standalone application designed to provide essential data management and automation features. Its core components include:

Data Layer

Our Data Layer enables the data aggregation of various fieldbuses.
We currently support:

  • eWeb Protocol – connects to CODESYS 3 variables.
  • Virtual Adapter – defines and manages variables within the WDX Data Layer.
  • MQTT Adapter – supports data exchange via MQTT.
  • OPC-UA Adapter – integrates with OPC-UA protocols.
  • Modbus TCP – enables Modbus TCP communication.

Runtime

  • Freedom to use any node js code, C, C++, C# will also be supported
  • wdx-ws-client-js -> library provided together with WDX for importing into node js scripts
    • get, set, subscribe (register) data values of WDX

Node Red Integration

An npm package is available to use WDX operations in Node-RED, allowing users to perform actions such as get, set, and subscribe to data with the ease of using a node-based workflow. More information can be found here

Platforms

WDX is compatible with embedded Linux devices (such as WAGO PLCs) and can also run as a Docker container on various other devices.