Skip to content

Nodes

Note

Note that most nodes include built-in documentation. When selecting a node, relevant information is displayed on the Properties panel.

Functional Nodes, or just nodes, provide a wide range of functionalities, such as connectivity with PLC, interface boards, support for protocols and even arithmetic operations. Below is a list of all major nodes and its functionalities.

Advantech

USB 4750 Provides connectivity with an Advantech USB 4750 interface board. Used for wiring PLC or any other type of hardware requiring opto-isolated digital I/O.
USB 4704 Provides connectivity with and Advantech USB 4704 interface board. Used for wiring PLC analog I/O (0-10V). Can also be used for wiring microcontrollers or any other TTL hardware (5V).

Attention

Although the Advantech USB-4704 board provides digital I/O, it's not opto-isolated and can't be used directly with PLC digital I/O without additional electronics.

Automgen

Automgen 16D8A TCP/IP Provides connectivity with Automgen through a TCP/IP server (supports 16 digital and 8 analog values - better performance).
Automgen 64D16A TCP/IP Provides connectivity with Automgen through a TCP/IP server (supports 64 digital and 16 analog values).

Function Blocks

These nodes allow Connect I/O to be used as a SoftPLC. Each category described below includes many nodes, most of which are described on the standard IEC 61131-3 and available on any PLC.

Arithmetic Arithmetic operators (e.g. +, - , *, /, etc.).
Bit Logical operators (e.g. AND, OR, NOT, XOR, etc).
Comparision Relational and equality operators (e.g. <, <=, =).
Counters Down counters, up counters and up/down counters.
Extra Nodes that don't fit in any other category (e.g. converters, PID controller, etc.)
Timers On delay timers and off delay timers.
Triggers Falling and rising edge triggers.

Key Bindings

Key Detects if a keyboard key is pressed.
Toggle Key Toggles a Boolean value with a keyboard key.

Data Analysis

Live Graph Plots data in real-time with LiveGraph.

MHJ-Software

MHJ Analog Provides connectivity with WinPLC-Engine and WinSPS-S7 (MHJ-Software) - for analog values.
MHJ Discrete Provides connectivity with WinPLC-Engine and WinSPS-S7 (MHJ-Software) - for digital values.

Modbus

Modbus TCP/IP Client Implements a Modbus TCP/IP client
Modbus TCP/IP Server Implements a Modbus TCP/IP server.

OPC

DA Client Implements an OPC Client Data Access.

PICAXE

PICAXE-20X2 Provides connectivity with a PICAXE-20X2 microcontroller simulated on the PICAXE Editor.
PICAXE-28X2 Provides connectivity with a PICAXE-28X2 microcontroller simulated on the PICAXE Editor.
PICAXE-40X2 Provides connectivity with a PICAXE-40X2 microcontroller simulated on the PICAXE Editor.

Siemens

Attention

Check the following step-by-step guide on how to properly configure a Siemens PLC to be used with Connect I/O: Setting up a Siemens PLC with TIA-PORTAL

LOGO! 0BA7 Provides connectivity with Siemens LOGO! 0BA7 Logic Module through Ethernet.
LOGO! 0BA8 Provides connectivity with Siemens LOGO! 0BA8 Logic Module through Ethernet.
S7-300 Provides connectivity with Siemens S7-300 PLC through Ethernet.
S7-400 Provides connectivity with Siemens S7-400 PLC through Ethernet.
S7-1200 Provides connectivity with Siemens S7-1200 PLC through Ethernet.
S7-1500 Provides connectivity with Siemens S7-1500 PLC through Ethernet.
S7-PLCSIM (V5.4/5.5) Provides connectivity with Siemens S7-PLCSIM (v5.4/5.5).