Skip to content
JelinaJelina DocumentationTechnical documentation
Back to website

Node operations

Data flow and node configuration changes take effect only after deployment.

Open Device Connectivity → Plugin list and drag a plugin into the central workspace to create a node.

Add a plugin node

Note: Inspect “Single instance only” in node information to check whether a plugin can be added only once. Some plugins, including Modbus Client (Master) and Modbus Server, allow only one instance.

  • View information

Right-click and select “View information” to open the node dialog.

Node context menu

Node information dialog

  • Edit information

If an Edit button is available, select it to switch to editing mode.

Node modes control how a node receives data: Normal, Discard, Preemptive, and DiscardPreemptive. They provide different strategies for downstream data consumption.

  • Normal: The default. Every child node can receive the acquired data.

  • Discard: When the node’s data buffer is full, discard the oldest data before adding new data.

  • Preemptive: Once one child receives a data item, other children cannot receive it. With only one child, this behaves like Normal.

  • DiscardPreemptive: Combines discarding the oldest data with preemptive downstream consumption. Change node mode here as needed.

Different modes suit specific requirements. Preemptive mode can support load balancing. Discard mode suits acquisition faster than upload when acquisition must not block waiting for uploads. Normal ensures all child nodes receive identical data and is the default in most cases.

Node mode configuration

Currently, only SQLite Data Storage applies edited initialization information. Enter the plugin size, such as 10KB or 10MB.

An input appears in edit mode.

Initialization information

Right-click and select “Rename” to open the rename dialog.

Rename action

Node rename dialog

Updated node name

Note: Node names cannot be empty; names beginning with digits and decimal points cannot exceed 20 characters.

Node name validation

(1) Right-click and select “Delete.”

(2) Alternatively, select a node and press Backspace or Delete.

Delete a node

(1) Double-click a node to show basic information on the right.

(2) Right-click and select “Edit scheme” to open the node editor.

Note: Processing plugins have neither an Edit button nor double-click functionality.

Edit node schemes

Each scheme list entry shows runtime status, name, enabled state, scheme ID, and plugin library name.

Scheme information list

Hover over a node border to show a “+” connection marker. Hold the left mouse button, drag to another node, and release to connect.

Connections require both nodes to satisfy compatibility conditions. Invalid connections display a prompt; for example, OPCUA Client cannot have upstream nodes.

The following connects Modbus Client (Master), acquisition plugin Modbus Client, to Data Processing, plugin Data Process.

Valid Modbus Client to Data Processing connection

Connecting Modbus Client (Master) to OPCUA Client, another acquisition plugin, does not meet connection requirements.

Invalid acquisition node connection

Right-click a connection to show its deletion popup.

Delete a connection