Real-time communication and data exchange with field equipment using native protocols.
Modules → Devices| Tutorial | How-to Guide | Reference
It enables
real-time communication and data exchange with
field equipment. The Device Module provides direct protocol implementation for:
Table of Contents maxLevel 2 minLevel 2 indent 10px exclude
Module style none
The Devices module facilitates seamless communication and data exchange with various field devices and industrial protocols, simplifying system architecture and enhancing connectivity. The configuration of the Devices module is performed in the following sections:
Device Module Configuration Workflow | ||
---|---|---|
Step | Action |
Description | |
---|---|
Create Channels | Select |
Create Nodes
The Nodes are the various Devices using the protocols defined at the Channel. Their main configuration settings is the PrimaryStation that identifies the Network address. Learn more at Devices Nodes.
Map Tags to Point addresses
Map Tags Addresses on each Device Nodes. (Import tools are available for large systems)
Select or customize AccessTypes
Optionally, you can modify the read/write permission, and scan time using AccessTypes.
protocol from library | Configure connection parameters (IP, port, timeout) | |
Create Nodes | Add devices to channels | Set device addresses and station IDs |
Map Points | Link tags to device addresses | Use import tools for bulk configuration |
Set AccessTypes | Define data flow | Configure read/write permissions and scan rates |
Communication Processing
The module maintains background connections to all configured devices. Write-enabled points subscribe to tag changes and update devices automatically. Read points update based on their configured scan rates.
FrameworX provides native protocol interfaces to PLCs alongside OPC client capabilities. While some PLCs use OPC UA as their built-in protocol, many scenarios benefit from direct native driver connections.
Higher Performance Adding an OPC server as middleware introduces additional lag time. The AccessTypes and parallel execution (multi-threading) capabilities in the Device Module enable optimized configurations not available in most OPC servers.
Extended Functionality Native Drivers provide additional capabilities. For ControlLogix and CodeSys connections, discovery methods go beyond what's available through third-party OPC gateways.
Cost Reduction Most native drivers are included at no charge. When there is a cost, it's typically much smaller than OPC server licensing.
Simplified Architecture OPC servers still require native protocol addresses for configuration - you're essentially duplicating work. The exception is when an OPC server is already installed and serving multiple applications.
Easier Field Maintenance Without an unnecessary "middle-man," deployment and maintenance procedures are simpler. A single environment with centralized support beats managing two potential failure points with independent suppliers.
FrameworX can connect to field devices using native protocols while enabling its built-in OPC server functionality, allowing other applications to access data through the platform's OPC server.
Excerpt |
---|
Devices Module LinksExplanation - about foundational technologies→ Platform Overview / Technology /Native Drivers, OPC and MQTT Explanation - to understand concepts→ Modules / Industrial Operations / Devices Module Tutorials - to learn by doing→ Tutorials / Industrial Operations / Devices Module Tutorial How-to Guides - to accomplish specific tasks→ How-to Guides / Industrial Operations / Devices Module How-to Guide Reference - technical details→ Technical Reference /Industrial Operations / Devices Module Reference |
Page Tree | ||||
---|---|---|---|---|
|
When the Module Device is execution, it will start a process to keep a background communication with devices defined. All Device Points that are to be written to the devices, the device module will subscribe to be notified when that tag has a new value, to write it on the device.
In order to understand what is happing with the communication, there are various diagnostics tools to assist in monitoring if he communication is working as expected, even that tag is not being used in any displays yet.
The PropertyWatch allows ot inspect if the values in the UNS are arriving as expected.
The TraceWindow and ModuleInformation tool allows to all the network layer data with the device, for advanced diagnostics.
Simplifies architecture by removing the need for additional communication products.
Supports on-premise, edge, enterprise-level, and cloud communication.
Includes a built-in MQTT Broker and OPC Server.
Provides MQTT SparkPlug B and OPC-UA simulators for demos and prototyping.