Hallo,da gibt es diverse Möglichkeiten. Welche die optimale ist, lässt sich ohne genauere Information über die Aufgabenstellung nicht sagen.
Für die Kopplung mit dem PC würde ich in jedem Fall Ethernet, also die RJ45 Schnittstelle, benutzen.
In diesem FAQ ist die Kopplung über PC-Access beschrieben:
http://support.automation.siemens.com/WW/view/de/41928929
Man kann natürlich auch mit WinCC koppeln. Neben dem Datenaustausch hat man dann auch eine Bedienoberfläche mit dabei.
Wenn man die Applikation auf dem PC selbst schreibt, kann man auch direkt eine Socketverbindung über TCP/IP aufbauen. Hierfür würde dann keine zusätzliche (kostenpflichtige) Software benötigt.
Grüße
avoss