Hallo
Ich gehe erstmal davon aus, dass es sich beim einzusetzenden Drucker um einen einfachen Drucker handelt, der ausschliesslich im Charaktermodus arbeitet (Keine Grafik). Diese Drucker sind in der Regel mit Interfaces für serielle (RS232), parallele (Centronics) oder USB Ansteuerung erhältlich, wobei im Zusammenhang mit den meisten SPS die USB Variante wegfällt.
Parallele Ansteuerung (mit 10 bis 12 Transistorausgängen und 2 bis 4 Eingängen auf der SPS) ist theoretisch machbar, ich würde aber aufgrund massiver Timingprobleme und beträchtlichem Programmieraufwand davon abraten.
Also bleibt nur die serielle Ansteuerung. Bei LOGO systembedingt nicht möglich, bei Siemens S7-200 kein Problem, allerdings muss zur Anpassung der Schnittstelle (RS232 beim Drucker, RS485 bei der S7-200) ein "RS-232/PPI-Multi-Master-Kabel" dazwischen geschaltet werden.
Falls es nicht unbedingt eine Siemens SPS sein muss: Ich habe mir kürzlich eine Panasonic FP-X Steuerung zu Testzwecken besorgt. Die hat eine echte RS232 Schnittstelle bereits an Bord.