0

I try to get a grasp on the IO-Link protocol but the Interface Specification seems to be horribly bad. Has someone ever used IO-Link on a FPGA? Is it feasable to implement a small master (I only have to support one specific sensor) or is the protocol to complex to have it in hardware? Do I really need all the different layers? The whole protocol is pretty blown up and I haven't found any reference project.

po.pe
  • 2,548
  • 1
  • 10
  • 25
  • I guess there are MCUs already loaded with IO-link protocol stack. It is an industrial link, so you should be a member of the IO-Link Consortium, to make your own device. – Marko Buršič Feb 04 '20 at 09:31
  • I'm digging around https://www.st.com/en/embedded-software/stsw-io-link.html#resource, its a C implementation. ST referes to teconcept, for the stack. You can buy industrial masters from say .. IFM or other vendors – Sorenp Feb 04 '20 at 10:19
  • Buying an existing master would be my backup plan, because I have an existing hardware platform which I'd like to directly connect to an IO Link sensor I thought there might be a possibility to implement a lightweight master in VHDL. – po.pe Feb 04 '20 at 10:35

1 Answers1

1

I don't know if it's still relevant, but: an IO-Link Master stack can be hardcoded just to read the sensor data/parameters. You would still need to read the spec or have experience with IO-Link to implement it but it's doable on an FPGA since basically it's just a serial protocol.

Glorfindel
  • 1,245
  • 3
  • 15
  • 20
Yudop
  • 23
  • 4