Vielen Dank für deine Antwort FlyingDoc. Du hast Recht, ein IO16 Brick würde sich hierfür wahrscheinlich besser eignen. Stimmt, das hatte ich in meiner ersten Überlegung nicht bedacht, man muss die Zeilen als Eingang und die Pins der Spalten als Ausgang definieren und theoretisch auf "High" setzen, um eine Eingabe lesen zu können.
Nur mal so als reine Interessensfrage, ginge das trotzdem mit einem Industrial I/O auch?