4
Minimal Example Wago750 430
Hans Sebastian Pöhlmann edited this page 2026-02-27 16:46:10 +01:00

Table of Contents

  1. Introduction
  2. Requirements
  3. Hardware Setup
  4. Software Setup
  5. Demo
  6. References

1. Introduction

The WAGO 750-430 Digital Input Example demonstrates how to read digital inputs from a WAGO 750-430 EtherCAT terminal using the QiTech machine framework. This example shows one of the simplest hardware interactions: reading 8 digital input channels via the QiTech Control Dashboard. To test the inputs, a 24VDC signal must be wired to the input terminals.


2. Requirements

Hardware

  • WAGO 2787-2144 EtherCAT
  • WAGO 750-354 EtherCAT Coupler
  • WAGO 750-602 EtherCAT Power Terminal
  • WAGO 750-430 EtherCAT Terminal (8-Channel Digital Input)
  • WAGO 750-600 EtherCAT Endmodule
  • WAGO 852-1322 Ethernet-Switch
  • 24V DC Lab power supply (AC/DC adapter)
  • A Linux PC (Ubuntu/Debian recommended)
  • Standard Ethernet cable
  • 24VDC signal source (for testing inputs)

Software

(Installation steps in Section 4)

  • Rust toolchain
  • Node-js + npm
  • Git
  • QiTech Control repository
  • EtherCAT HAL (included inside repo)

3. Hardware Setup

⚠️ Safety Warning

Always disconnect power before wiring. Working on live EtherCAT terminals can cause serious damage or electrical shock.

3.1 Safe Wiring Procedure

  1. Insert a screwdriver straight into the square release hole.
  2. Insert the stripped wire into the round opening.
  3. Remove the screwdriver — the spring clamp locks the wire.

3.2 Wiring Steps (Used in This Example)

We supply power to the other devices by using the 750-602 EtherCAT Power Terminal

Perform the following wiring on the Ethernet-Switch:

  1. Red wire (+24V) → PWR+
  2. Black wire (0V) → RPS-

Figure 1 —


3.3 WAGO Wiring the Coupler

Wire the 750-354 EtherCAT Coupler to the power supply:

  1. Red wire (+24V)
  2. Yellow wire (0V)

Figure 2 —


3.4 750-602 EtherCAT Power Terminal Integration

Slide the 750-602 EtherCAT Power Terminal onto the right side of the 750-354 Coupler until it locks.

Perform the following wiring steps:

  1. Green wire (Ground) → Terminal 4
  2. Red wire (+24V) from 750-602 EtherCAT Power Terminal → Terminal 2
  3. Black wire (0V) from 750-602 EtherCAT Power Terminal → Terminal 3
  4. Red wire (+24V) from 750-354 EtherCAT Coupler → Terminal 6
  5. Yellow wire (0V) from 750-354 EtherCAT Coupler → Terminal 7

Figure 3 — Wiring


3.5 750-430 EtherCAT Terminal Integration

Slide the 750-430 EtherCAT Terminal onto the right side of the 750-602 EtherCAT Power Terminal until it locks.

The terminal receives its power through the pin connectors — no additional power wiring is required.

430hardware

Wiring the Inputs

To test the digital inputs, wire a 24VDC signal to any of the 8 input terminals (e.g., from the power supply to Terminal 4). The input state will be reflected in the QiTech Control Dashboard.


3.6 750-600 Final Assembly

Slide the 750-600 EtherCAT Endmodule onto the right side of the 750-430 EtherCAT Terminal until it locks.

No further wiring is required.


3.7 Power & Ethernet

Power

Connect the 2787-2144 power supply to the power outlet.

Ethernet

Use a standard LAN cable to connect your PC → 852-1322 Ethernet-Switch And another from 852-1322 Ethernet-Switch → 750-354 EtherCAT Coupler

Figure 4 — Ethernet


4. Software Setup

4.1 Installing on Ubuntu/Debian

Paste this into your terminal:

# Press Enter when prompted
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

sudo apt update
sudo apt install -y npm nodejs git

git clone git@github.com:qitechgmbh/control.git
cd control/electron
npm install

4.2 Running the Backend

./cargo_run_linux.sh

This script:

  • Builds the backend
  • Grants required system capabilities (raw sockets)
  • Starts EtherCAT communication

Ensure the WAGO 750-430 is connected.

4.3 Running the Frontend

cd electron
npm run start

This launches the QiTech Control dashboard.


5. Demo

5.1 Assigning Devices in the Dashboard

Once the backend + frontend are running, you should see:

  • WAGO750-354 (Coupler)
  • WAGO750-430 (8CH DI)

Steps:

  • Click Assign on the 750-354 module

  • Select "Wago 750-430 DI Test V1"

  • Enter a serial number other than 0

  • Keep the device role unchanged if it is set to "Wago 750-354 Bus Coupler" 354setup

  • Repeat these steps for the 750-430 module using the same non-zero serial number 430setup

  • Finally, restart the Backend process

5.2 Monitoring the Inputs

In the left sidebar, WAGO 750-430 8CH DI should appear. Click it. 430overview

You will see 8 input channels — Di1 to Di8 — each displaying the current state (On/Off).

  • When a 24VDC signal is applied to an input terminal, the corresponding channel will show On.
  • When the signal is removed, the channel will show Off. 430control

6. References

WAGO 750-430 Documentation

WAGO 750-354 Documentation

WAGO 750-600 Documentation