-
Notifications
You must be signed in to change notification settings - Fork 33
Minimal Example Wago750 430
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.
- 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)
See Device Example Basics for software prerequisites.
⚠️ Always disconnect power before wiring. See Device Example Basics for the safe wiring procedure.
We supply power to the other devices by using the 750-602 EtherCAT Power Terminal
Perform the following wiring on the Ethernet-Switch:
- Red wire (+24V) → PWR+
- Black wire (0V) → RPS-
Wire the 750-354 EtherCAT Coupler to the power supply:
- Red wire (+24V)
- Yellow wire (0V)
Slide the 750-602 EtherCAT Power Terminal onto the right side of the 750-354 Coupler until it locks.
Perform the following wiring steps:
- Green wire (Ground) → Terminal 4
- Red wire (+24V) from 750-602 EtherCAT Power Terminal → Terminal 2
- Black wire (0V) from 750-602 EtherCAT Power Terminal → Terminal 3
- Red wire (+24V) from 750-354 EtherCAT Coupler → Terminal 6
- Yellow wire (0V) from 750-354 EtherCAT Coupler → Terminal 7
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.

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.
Slide the 750-600 EtherCAT Endmodule onto the right side of the 750-430 EtherCAT Terminal until it locks.
No further wiring is required.
Connect the 2787-2144 power supply to the power outlet.
Use a standard LAN cable to connect your PC → 852-1322 Ethernet-Switch And another from 852-1322 Ethernet-Switch → 750-354 EtherCAT Coupler
See Device Example Basics to install and run the software, then return here for the device-specific demo steps.
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"
- Repeat these steps for the 750-430 module using the same non-zero serial number
- Finally, restart the Backend process
In the left sidebar, WAGO 750-430 8CH DI should appear. Click it.

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.
QiTech Control | GitHub | Video Demo | Open Source Framework for Industrial Control
- Getting Started
- Adding a Machine
- Adding a minimal machine e.G. 4CH DO
- Code Style
- Performance
- Testing
- Adding Presets to Machines
- NixOS
Beckhoff:
WAGO:
- 4 Digital In (750-402)
- 8 Digital In (750-430)
- 8 Digital In + 8 Digital Out (750-1506)
- 4 Analog In (750-455)
- 2 Digital Out (750-501)
- 8 Digital Out (750-530)
- Stepper (750-671 & 750-672)
- Power Supply (2789‐9052)
- Serial Interface (750-652)
- 4-channel Analog input module Pt100 RTD (750-460)
- 8 Digital In + 8 Digital Out (750-430 + 750-530)
Elrest:
WAGO: