-
Notifications
You must be signed in to change notification settings - Fork 30
Minimal Example Wago 750 460
The WAGO 750-460 Analog Input Example demonstrates how to read Pt100/RTD resistance temperature sensors from a WAGO 750-460 EtherCAT module using the QiTech machine framework. This module provides 4 independent analog input channels that measure temperature via 2-wire Pt100 sensor connections. The measured values are automatically linearized and displayed in °C with 0.1 °C resolution across the full range of −200 … +850 °C.
- WAGO 2787-2144 EtherCAT
- WAGO 750-354 EtherCAT Coupler
- WAGO 750-602 EtherCAT Power Terminal
- WAGO 750-460 EtherCAT Terminal (4-Channel Analog Input, Pt100/RTD)
- WAGO 750-600 EtherCAT Endmodule
- WAGO 852-1322 Ethernet-Switch
- 24V DC Lab power supply (AC/DC adapter)
- Pt100 RTD sensor(s) (at least one for testing)
- A Linux PC (Ubuntu/Debian recommended)
- Standard Ethernet cable
- Flat screwdriver
See Device Example Basics for software prerequisites.
⚠️ Always disconnect power before wiring. See Device Example Basics for the safe wiring procedure.
The WAGO 750-460 is a 4-channel analog input module designed for Pt100/RTD resistance temperature sensors. Each channel uses a 2-wire sensor connection with 8 CAGE CLAMP® terminals in total. The module features per-channel error LEDs (A–D, red) that indicate sensor faults such as short circuits, wire breaks, or measurement range overflow.
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-460 EtherCAT Terminal onto the right side of the 750-602 EtherCAT Power Terminal until it locks.
The terminal receives its system power (5 VDC) through the backplane data contacts — no additional power wiring is required.
The 750-460 has 4 analog input channels using 2-wire Pt100 sensor connections. Each channel requires two terminals:
Channel 1 (T1):
- Terminal 1: ⊕ Sensor wire (+)
- Terminal 5: ⊖ Sensor wire (−)
Channel 2 (T2):
- Terminal 2: ⊕ Sensor wire (+)
- Terminal 6: ⊖ Sensor wire (−)
Channel 3 (T3):
- Terminal 3: ⊕ Sensor wire (+)
- Terminal 7: ⊖ Sensor wire (−)
Channel 4 (T4):
- Terminal 4: ⊕ Sensor wire (+)
- Terminal 8: ⊖ Sensor wire (−)
For this minimal example, connect at least one Pt100 sensor:
- Wire Pt100 sensor wire (+) to Terminal 1 (Channel 1 positive)
- Wire Pt100 sensor wire (−) to Terminal 5 (Channel 1 negative)
Repeat for additional channels as needed.
⚠️ The measuring current is approximately 0.5 mA per channel. Use only Pt100 RTD sensors — do not apply external voltage to the input terminals.
Slide the 750-600 EtherCAT Endmodule onto the right side of the 750-460 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-460 (4CH AI Pt100)
Steps:
- Click Assign on the 750-354 module
- Select "Wago 750-460 AI 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-460 module using the same non-zero serial number
- Finally, restart the Backend process
In the left sidebar, WAGO 750-460 4CH AI should appear. Click it.
You will see 4 input channels — CH 1 to CH 4 — each displaying the current temperature reading in °C.
- When a Pt100 sensor is connected and working, the corresponding channel shows the measured temperature (e.g., 23.5 °C) in large bold text.
- When no sensor is connected or a wire break is detected, the channel shows a red Wire Break error badge.
The WAGO 750-460 provides:
- Sensor Type: Pt100 RTD (2-wire connection) — Note: Some WAGO documentation and the QiTech UI may refer to Pt1000. Verify the sensor type.
- Temperature Range: −200 … +850 °C
- Resolution: 0.1 °C
- Conversion Time: 250 ms (typical)
- Measurement Error: ≤ 0.2 % of upper-range value (at 25 °C reference)
- Measuring Current: 0.5 mA (typical)
- 4 Independent Channels: Each can be read separately
Each channel has an individual red error LED (A–D) on the module front. The software detects:
- Wire Break: Sensor not connected or broken wire — shows red "Wire Break" badge
- Overrange: Temperature ≥ +850 °C — indicates a sensor fault
- Underrange: Temperature ≤ −200 °C — indicates a sensor fault
If you see an error:
- Check that the Pt100 sensor is properly connected to the correct terminals
- Verify all wire connections are secure
- Ensure you are using the correct RTD sensor type for your module (see note in Channel Specifications)
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: