← WENC2 Product Page

WENC2 - Wireless Encoder Transmission System

User Guide · Version 1.0 · February 2026

Download as PDF

Download the manual for offline reading · 58 KB

Download PDF

1. Overview

WENC2 (Wireless ENCoder 2) is a high-performance transmission system that wirelessly transmits industrial encoder signals over the 5 GHz band. It reads the physical encoder signal on the motor side, transmits it wirelessly, and produces an identical encoder output on the drive side.

What Does It Do?

In cable and wire production machinery, it eliminates the physical cable connection between the encoder on the rotating shaft (motor/bobbin) and the drive. This provides:

  • Eliminates cable wear and breakage on rotating parts
  • Removes the need for slip-rings
  • Reduces maintenance costs
  • Simplifies installation

Key Features

  • 5 GHz multi-channel wireless communication
  • 3 independent encoder channel support (multi-shaft monitoring)
  • Isolated encoder supply output on TX side
  • Built-in web interface with real-time monitoring (8 live charts)
  • 10..30V wide operating voltage, short-circuit and over-temperature protection

2. Safety Information

WARNING: The following safety instructions must be observed.
  • Do not make terminal connections while the device is powered. Disconnect power first.
  • Supply voltage must be in the range of 10..30V DC. Voltages above 30V may cause permanent damage to the device.
  • Encoder input levels are 24V standard. All inputs are equipped with protective circuitry.
  • Protect the device from moisture, water and extreme temperatures. Operating temperature: -20°C ~ +60°C.
  • Encoder cables must be shielded.
  • TX and RX modules operate with MAC address locking. Paired units communicate only with each other.

3. System Architecture

The WENC2 system consists of two independent units:

WENC2 System Architecture WENC2-TX (Transmitter) MOTOR SIDE Encoder Input - Encoder Signal - 3 channels 24V DC Power: 24V DC WENC2-RX (Receiver) DRIVE SIDE Encoder Output - Encoder Signal - Hardware Sim. 5 GHz AP + Web Power: 24V DC 5 GHz RF 5 GHz multi-channel Wireless encoder signal transmission

4. Hardware Specifications

TX (Transmitter) Module

Supply: 10..30V DC operating voltage range, short-circuit and over-temperature protection. Equipped with over-voltage protection and resettable fuse.

Encoder inputs: 24V standard differential A, /A, B, /B inputs. 3 independent encoder channels (enc0, enc1, enc2). For 2-wire encoders, /A and /B pins are bridged to 0V. All inputs are equipped with protective circuitry.

TX (Transmitter) — J1 Connector Pin Table (Pin 1-8)

PinFunctionDescriptionMinTypicalMaxUnit
1+24VSystem supply, 10-30V DC102430V DC
20VSystem 0V000V
3+VencFiltered encoder supply output (~23.5V)~23.5V
40VEncoder supply 0V000V
5ENC0.AEncoder 0 - A phase input02424V
6ENC0./AEncoder 0 - /A phase input (differential)02424V
7ENC0.BEncoder 0 - B phase input02424V
8ENC0./BEncoder 0 - /B phase input (differential)02424V

* For 2-wire encoders, bridge /A and /B pins to 0V.

TX (Transmitter) — J2 Connector Pin Table (Pin 9-16)

PinFunctionDescriptionMinTypicalMaxUnit
9ENC1.AEncoder 1 - A phase input02424V
10ENC1./AEncoder 1 - /A phase input (differential)02424V
11ENC1.BEncoder 1 - B phase input02424V
12ENC1./BEncoder 1 - /B phase input (differential)02424V
13ENC2.AEncoder 2 - A phase input02424V
14ENC2./AEncoder 2 - /A phase input (differential)02424V
15ENC2.BEncoder 2 - B phase input02424V
16ENC2./BEncoder 2 - /B phase input (differential)02424V

* J2 is only used on WENC2-D (2 encoder) and WENC2-T (3 encoder) models.

RX (Receiver) Module

Supply: 10..30V DC operating voltage range, short-circuit and over-temperature protection.

Encoder outputs: 3 independent protected encoder output channels. Each channel produces differential A, /A, B, /B signals.

RX (Receiver) — J1 Connector Pin Table (Pin 1-8)

PinFunctionDescriptionMinTypicalMaxUnit
1+24VSystem supply, 10-30V DC102430V DC
20VSystem 0V000V
30V0V000V
4ENC0.AEncoder 0 - A phase output02424V
5ENC0./AEncoder 0 - /A phase output (differential)02424V
6ENC0.BEncoder 0 - B phase output02424V
7ENC0./BEncoder 0 - /B phase output (differential)02424V
80V0V000V

* RX outputs connect to the drive encoder input. Provides differential output.

RX (Receiver) — J2 Connector Pin Table (Pin 9-16)

PinFunctionDescriptionMinTypicalMaxUnit
9ENC1.AEncoder 1 - A phase output02424V
10ENC1./AEncoder 1 - /A phase output (differential)02424V
11ENC1.BEncoder 1 - B phase output02424V
12ENC1./BEncoder 1 - /B phase output (differential)02424V
13ENC2.AEncoder 2 - A phase output02424V
14ENC2./AEncoder 2 - /A phase output (differential)02424V
15ENC2.BEncoder 2 - B phase output02424V
16ENC2./BEncoder 2 - /B phase output (differential)02424V

* J2 is only used on WENC2-D (2 encoder) and WENC2-T (3 encoder) models.


5. Installation

Step 1: TX Mounting (Motor Side)

  1. Mount the WENC2-TX module near the motor/shaft.
  2. Connect encoder cables to the TX inputs:
    • Encoder 0: A, /A, B, /B differential signal pins (ENC0.A, ENC0./A, ENC0.B, ENC0./B)
    • Encoder 1, 2: Additional encoder channels via J2 connector (if applicable)
  3. Connect 24V DC power supply to J1 Pin-1 (+24V) and Pin-2 (0V).

Step 2: RX Mounting (Drive Side)

  1. Mount the WENC2-RX module on the drive panel.
  2. Connect RX encoder output pins (ENC0.A, ENC0./A, ENC0.B, ENC0./B) to the drive's encoder input.
  3. Connect 24V DC power supply to J1 Pin-1 (+24V) and Pin-2 (0V).
WENC2 System Connection Diagram Encoder (Motor Shaft) A B WENC2-TX Encoder Input 24V DC 5 GHz RF ~~ 5 GHz ~~ 5 GHz wireless WENC2-RX Encoder Output 24V DC 5 GHz AP A B Drive (Enc. Input) 24V DC 24V DC Encoder A/B signal is transmitted wirelessly with 1:1 accuracy.

WENC2-S — Single (1 Encoder Channel)

TX (Transmitter) Connection Diagram

WENC2-S TX

RX (Receiver) Connection Diagram

WENC2-S RX

WENC2-D — Dual (2 Encoder Channels)

TX (Transmitter) Connection Diagram

WENC2-D TX

RX (Receiver) Connection Diagram

WENC2-D RX

WENC2-T — Triple (3 Encoder Channels)

TX (Transmitter) Connection Diagram

WENC2-T TX

RX (Receiver) Connection Diagram

WENC2-T RX
NOTE: Encoder outputs are at HTL 24V level. All signal lines operate in push-pull HTL (High Threshold Logic) standard.

Step 3: Pairing and Startup

  1. Power on both units. The green POWER LED should light up.
  2. Hold the button on the device for 5 seconds to enter Service Mode.
  3. Connect to the RX module's 5 GHz access point (SSID: WENC2-RX).
  4. Perform pairing via the web interface (192.168.4.1).
  5. Once paired, signal LEDs will indicate connection quality (red/yellow/orange/green).
  6. Verify the encoder signal on the drive side.

6. Operating Principles

Transmission Cycle

[High-speed]
TX: Read encoder -> Build packet -> Send wirelessly
                                         |
                                    5 GHz channel
                                         |
RX: Receive packet -> Send ACK -> Update encoder output

Communication Parameters

ParameterValue
ACK rate89-100%
ChannelAutomatic channel selection (5 GHz)

Statistics Monitoring

TX and RX units collect detailed statistics:

  • Packet rate (pkt/s)
  • RSSI (signal strength, dBm)
  • ACK success rate
  • Encoder position
  • CPU temperature and load
  • Heap usage

7. Frequency Management

WENC2 uses automatic frequency management in the 5 GHz band. When interference is detected, it automatically moves to a clean channel.

Channel Selection

Only channels that do not require DFS (Dynamic Frequency Selection) are used. Channels are automatically selected and managed.

Target Performance

ParameterTarget
Maximum interruption< 5 ms
Channel change timeFast
Interference detectionRSSI-based

These targets are critically important for the safe operation of closed-loop servo systems.


8. Filter Modes

The RX unit provides filter modes for different operating conditions.

Filter Modes

ModeDescriptionUse Case
DIRECTNo filteringStandard operation
LIGHTLight filteringNormal operation
MEDIUMMedium filteringOscillating systems
HEAVYHeavy filteringHighly oscillating systems

Measured Performance

MetricValue
Typical error0 counts (in 67% of samples)
Max. error~162 counts
In degrees~14 degrees (for 1024 PPR encoder)

9. Encoder Simulator Output

The RX unit generates physical encoder signals from the received position data.

Output Specifications

ParameterValue
Output typeHardware signal generation
Encoder count3 channels
Frequency250 / 400 / 1000 Hz (independent)
Duty cycle50% (square wave)

Verification

The accuracy of the RX output can be verified with the optional loopback system.


10. Monitoring and Diagnostics

Binary Serial Protocol

Binary command protocol over serial connection:

devquery.py --status     # Status query
devquery.py --watch      # Live monitoring
devquery.py --verify     # Encoder verification
devquery.py --gpio-test  # GPIO test
devquery.py --reboot     # Restart
devquery.py --channel N  # Channel change

Dashboard (8 Live Charts)

Python-based dashboard tool:

  1. Packet rate (pkt/s)
  2. RSSI signal strength (dBm)
  3. ACK success rate (%)
  4. Encoder position
  5. Verification result
  6. CPU temperature and load
  7. Heap usage

11. Web Interface

Optional 5 GHz access point web server on the RX unit:

ParameterValue
SSIDWENC2-RX
Passwordwenc2pass
Channel149 (5 GHz)
Max. connections4
Port80

Features

  • Real-time telemetry streaming via WebSocket
  • Binary streaming (low CPU load, 5-10%)
  • Encoder position and speed charts
  • System health information

12. Technical Specifications

ParameterTX (Transmitter)RX (Receiver)
Wireless5 GHz multi-channel5 GHz multi-channel
ProtocolWireless (point-to-point)Wireless (point-to-point)
Encoder Input3-channel encoder-
Encoder Output-3-channel hardware signal
ACK Rate-89-100%
Frequency ChannelsAutomatic (DFS-free)Automatic (DFS-free)
Power10..30V DC10..30V DC
Power Consumption~0.3W~0.3W
Operating Temperature-20 C ~ +60 C-20 C ~ +60 C
DimensionsCompact PCBCompact PCB

Temperature and Resource Usage (Typical, ~900 RPM)

MetricTXRX
Temperature40 C43 C
Free Heap192 KB186 KB
CPU Load42-74%15-62%

13. Troubleshooting

SymptomProbable CauseSolution
Handshake not completingTX/RX not on the same channelRestart both units
Weak communicationChannel interferenceCheck frequency management status
Low ACK rateExcessive distanceMove units closer, check antenna orientation
Encoder not counting (TX)Cable connectionCheck A/B phase cables
No encoder output (RX)Pin conflictCheck loopback wiring
Web interface not opening5 GHz access point disabledCheck WEBSERVER_ENABLE=1
Oscillating outputFilter mode not suitableIncrease PRED_FILTER_MODE to 2 or 3

This document has been prepared by ionia automation technologies. The right to make technical changes is reserved.