# IFM Proof-Of-Concept project, need help on connecting to a DIO hub to Ignition

**URL:** <https://forum.inductiveautomation.com/t/ifm-proof-of-concept-project-need-help-on-connecting-to-a-dio-hub-to-ignition/98870>\
**Category:** General Discussion\
**Created:** [November 20, 2024, 3:45pm UTC](https://forum.inductiveautomation.com/t/ifm-proof-of-concept-project-need-help-on-connecting-to-a-dio-hub-to-ignition/98870 "2024-11-20T15:45:00Z")\
**Posts on this page:** 8\
**Page:** 2

<div class="post-metadata">

**Author:** ![jshannon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jshannon/32/81937_2.png) [@jshannon](https://forum.inductiveautomation.com/u/jshannon)\
**Post date:** [December 5, 2025, 6:42pm UTC](https://forum.inductiveautomation.com/t/ifm-proof-of-concept-project-need-help-on-connecting-to-a-dio-hub-to-ignition/98870/21 "2025-12-05T18:42:44Z")

</div>

Pepperl+Fuchs has some nice options for IO-link to OPC-UA.

[https://www.pepperl-fuchs.com/en/products/industrial-communication-and-interfaces/io-link/io-link-masters-gp35385](https://www.pepperl-fuchs.com/en/products/industrial-communication-and-interfaces/io-link/io-link-masters-gp35385)

I look forward to when IFM comes out with one

---

<div class="post-metadata">

**Author:** ![jkelleyus](https://avatars.discourse-cdn.com/v4/letter/j/3bc359/32.png) [@jkelleyus](https://forum.inductiveautomation.com/u/jkelleyus)\
**Post date:** [December 5, 2025, 6:43pm UTC](https://forum.inductiveautomation.com/t/ifm-proof-of-concept-project-need-help-on-connecting-to-a-dio-hub-to-ignition/98870/22 "2025-12-05T18:43:30Z")

</div>

Neil, I’ll look back at this when I can. To be hone2st, we found the IFM solution to be quite wonky and abandoned implementation after POC. We did get it to work…it just wasn’t all that reliable. IIRC, we set up a OPC server and read the data from the module with the IOT port\>

As I said, I’ll go back and look at my notes when I can… but this just didn’t strike us as a mature solution.

---

<div class="post-metadata">

**Author:** ![jshannon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jshannon/32/81937_2.png) [@jshannon](https://forum.inductiveautomation.com/u/jshannon)\
**Post date:** [December 5, 2025, 6:51pm UTC](https://forum.inductiveautomation.com/t/ifm-proof-of-concept-project-need-help-on-connecting-to-a-dio-hub-to-ignition/98870/23 "2025-12-05T18:51:09Z")

</div>

Oh, they do have one

> **[Product selection SolutionBlock](https://www.ifm.com/au/en/shared/io-link/products/solutionblock#overview)**
>
> Powerful, flexible solutions for seamless integration of OT and IT levels – ideal for Industry 4.0.

---

<div class="post-metadata">

**Author:** ![Neil\_Gehrke](https://avatars.discourse-cdn.com/v4/letter/n/87869e/32.png) [@Neil\_Gehrke](https://forum.inductiveautomation.com/u/Neil_Gehrke)\
**Post date:** [December 5, 2025, 6:55pm UTC](https://forum.inductiveautomation.com/t/ifm-proof-of-concept-project-need-help-on-connecting-to-a-dio-hub-to-ignition/98870/24 "2025-12-05T18:55:29Z")

</div>

All fine and dandy but if IFM says I can bring in sensor info into Ignition from a master without a plc, then I should be able to do it.

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [December 5, 2025, 7:19pm UTC](https://forum.inductiveautomation.com/t/ifm-proof-of-concept-project-need-help-on-connecting-to-a-dio-hub-to-ignition/98870/25 "2025-12-05T19:19:43Z")

</div>

You absolutely can, just the scripting they use in the demo udt doesn’t scale particularly well. Make your own script for it and it’s much better. I actually wrote a module for it that also worked nicely, but it’s still stuck in alpha.

---

<div class="post-metadata">

**Author:** ![AIO](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/aio/32/87549_2.png) [@AIO](https://forum.inductiveautomation.com/u/AIO)\
**Post date:** [May 18, 2026, 10:41pm UTC](https://forum.inductiveautomation.com/t/ifm-proof-of-concept-project-need-help-on-connecting-to-a-dio-hub-to-ignition/98870/26 "2026-05-18T22:41:08Z")

</div>

To speak to this, when I worked with the UDTs in 2023, I identified a case where the regular polling of all 8 ports was overwhelming the IO-Link Master's Ethernet capacity and causing it to drop connection.

I worked out a couple of improvements (at the most basic, I reduced the polling to only 4 ports at a time rather than all 8), and IFM's support staff began working on some more performant UDTs for me to test. However, it doesn't look as though those UDTs ever got pushed out.

All told, I agree, the solution could / should be improved. Rolling your own seems to be the best option.

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [May 19, 2026, 10:45am UTC](https://forum.inductiveautomation.com/t/ifm-proof-of-concept-project-need-help-on-connecting-to-a-dio-hub-to-ignition/98870/27 "2026-05-19T10:45:29Z")

</div>

You should be using the bulk requests feature with this unit. the UDTs are poor for this as they are individual and do not optimise.

---

<div class="post-metadata">

**Author:** ![AIO](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/aio/32/87549_2.png) [@AIO](https://forum.inductiveautomation.com/u/AIO)\
**Post date:** [May 19, 2026, 3:10pm UTC](https://forum.inductiveautomation.com/t/ifm-proof-of-concept-project-need-help-on-connecting-to-a-dio-hub-to-ignition/98870/28 "2026-05-19T15:10:00Z")

</div>

Agreed.

The UDT that IFM support began developing and shared with me was a retool that polled all 4/8 IO-Link ports and then distributed the data to each device UDT, rather than running 8 individual UDT poll scripts. It was incomplete, but an improvement over what had been running.

Even still, I tend not to use the implementation.

[Previous page](https://forum.inductiveautomation.com/t/ifm-proof-of-concept-project-need-help-on-connecting-to-a-dio-hub-to-ignition/98870.md?page=1)
