Ich habe mir mal die Anleitung zum S7-200-Erweiterungmodul angeschaut.
Man kann die Eingänge sowohl als "stromziehend" (linkes Bild) als auch
als "stromliefernd" (rechtes Bild) betreiben, je nachdem, ob man an den
gemeinsamen 1M-Anschluss 0V oder 24V anlegt.
An stromziehende Eingänge passen Sensoren mit stromliefernden, also mit
PNP-Ausgängen. Umgekehrt passen an stromliefernde Eingänge Sensoren mit
stromziehenden, also NPN-Ausgängen.
Da der 1M-Anschluss nach diesen Bildern für alle Eingänge gemeinsam ist,
muss man sich einheitlich für eine der beiden Stromrichtungen entschei-
den, und damit möglichst alle Sensoren mit gleichem Ausgangstyp (NPN/
PNP) einsetzen.
M.W. werden die Eingänge üblicherweise stromziehend betrieben, weswegen
ein PNP-Sensor optimal ist. Man kann zwar auch einen NPN-Sensor an einen
stromziehenden oder einen PNP-Sensor and einem stromliefernden Eingang
betreiben, braucht dafür aber einen zusätzlichen Pullup- bzw. Pulldown-
Widerstand, damit überhaupt ein LED-Strom durch den Eingangsoptokoppler
fließen kann.
Wenn die Lichtschranke also der einzige Sensor an der SPS ist, würde ich
sie mit PNP-Ausgang kaufen und die Eingänge als stromziehend schalten.
Wenn nicht, würde ich die Lichtschranke mit dem gleichen Ausgangstyp wie
die bereits bestehenden Sensoren kaufen.