Zwei Lichtschranken - Weiterschaltbedingung möglich?

ja.

enum ist ausgeschrieben: enumeration

ja, das geht. Dann hast Du magische Zahlen deren Bedeutung eher erraten werden muss...