Als Softwareler muss ich dem Mechatroniker gleich mal Recht geben.
Mit seiner Methode wird lediglich überprüft, ob ein als Standard definierter Wert nicht übergeben wurde. Das besagt aber noch nicht, dass am Eingang kein Draht angeschlossen ist. Letzteres wollte haiopei feststellen. Manchmal möchte ich auch gerne wissen, ob ein Draht nicht angeschlossen ist.
Natürlich ist die oben erwähnte Methode in 99,99% aller Fälle ausreichend.
Man kann aber auch noch einen Schritt weiter gehen: Einen zweiten, z.B. boolschen Eingang machen, der besagt, ob der zu prüfende Eingang beschaltet ist oder nicht.