Bei den Barcode-Herstellern wird das Thema Profibus meistens etwas stiefmüttlerlich behandelt.
Entweder sind die entsprechenden Schnittstellen teuer oder kompliziert einzurichten (manchmal auch beides).
Ich nehme meistens einen Leser mit RS 232 und einen DP/RS232 Koppler.
Wenn's die SPS hergibt, gibt es natürlich auch immer mehr Barcodeleser mit Ethernet-Anschluss (auch drahtlos)
Wenn Du die Daten aber nur durch die SPS "durchschleusen" willst, ohne selber eine Auswertung zu machen, und bisher (das entnehm ich der Fragestellung) keine Anbindung an eine übergeordnetes System hast, frag ich mich, warum der Kunde nicht gleich den BC-Leser an das übergeordnete System anschliesst. Das wäre mit Sicherheit einfacher!