Skip to main content
Explorer
March 20, 2026
Question

[STEVAL-IOM001V1] Cannot establish IO-Link communication with external sensor (Wenglor P3PC012)

  • March 20, 2026
  • 0 replies
  • 130 views

Hello everyone,

I am trying to establish IO-Link communication between the P-NUCLEO-IOM01M1 (STEVAL-IOM001V1 + NUCLEO-F446RE) and an external IO-Link sensor, the Wenglor P3PC012 (COM3, 230.4 kbaud), using the STSW-IOM001 firmware.

Hardware setup:

  • STEVAL-IOM001V1 powered with 24V on CN1
  • Sensor connected on CN3: L+ on pin 1, GND on pin 3, CQ on pin 4
  • NUCLEO-F446RE connected via USB to PC

What works so far:

  • I2C communication with L6360 confirmed working (LED1/LED2 registers write correctly, LEDs blink as expected)
  • L+ enable working correctly
  • Configuration register writable (CQ Push-Pull mode)

What I am trying to do:

  1. Read process data (distance measurement) from the sensor

Any advice or working example code would be greatly appreciated. Thank you.