Man kann auch über eine Wincc Advanced RT Protokolle drucken. Das wäre jetzt mein erster Ansatz wenn ein Office Drucker verwendet werden soll.
https://support.industry.siemens.com/cs/mdm/109742297?c=91449612811&lc=de-DE
Wenn du das wirklich direkt aus der Sps heraus machen musst, schaue mal...