Problem with scan interval

I have same situation… Did you find a solution?
I was thinking since nodered can get the signals (even when less then 100 ms) nodered can pass it through to home assistant?
I did not try this yet but that is how I planned on doing this… Not sure if it will work.

If you found an other solution, I would like to hear it!

(I use a wago plc, but I only want to use the plc as IO module…)