Du brauchst eine software namens Prodave von Siemens oder etwas ähnliches von Drittanbietern wie deltalogic, IBH oder Träger.
Diese stellen eine DLL zur verfügung, deren Funktionen Du von Delphi aus aufrufen kannst. Sie "übersetzen" Aufrufe zum Lesen und Schreiben von Daten in das Siemens-eigene Protokoll. Der Anschluss an die SPS kann über MPI-Adapter oder Kommunikationsprozessoren erfolgen.
Wenn Du Dir zutraust, C zu bearbeiten und ein paar LINUX spezifische Funktionen zu ersetzen, kannst Du auch meine frei verfügbare Bibliothek für LINUX anpassen:
[url]http://libnodave.sourceforge.net
[/url]
S7-Daten lesen und schreiben mit ACCON-AGLink von DELTALOGIC
Hallo,
wie oben von Zottel schon angesprochen gibt es unter anderem von uns mit ACCON-AGLink eine W32-DLL mit dem S7-Protokoll und ganz aktuell auch mit der S7-Symbolik.