I have been working on the development of an IO-Link device.
The final idea is to make a product with an on/off signal and two position feedbacks.
For my first development I have been through the different manuals and have used different IO-Link transceivers for communication.
Also I have started to create my own IODD file which I would need for the final product.
This has lead me to the current position and where I am stuck.
My research so far:
I have started with a P+F USB master and connected it to a BALUFF BES-M12MI-PSIC20C.
I have connected and activated both through Pactware (no problems so far).
An Arduino connected to the C/Q line and ground to read the data back and forth (using standard Serial example of Arduino and modified it a bit to directly show Serial input). Baudrate 38400.
To test my own device I have removed the BALUFF sensor and replaced it with my own combination of arduino uno and TIOL111 IO-Link transceiver.
When I look at the com output of the Arduino on the C/Q line it states the same values as with the BALUFF sensor.
However the Master responds as if there were nothing connected.
What could be the cause of an IO-Link master not responding to a similar signal on the C/Q line?