LibNoDave

LibNoDave ist eine Reverse Engineered Verbindungsklasse für verschiedene Programmiersprachen wie z.B.: C#, Java usw.
Reverse Engineered heißt hierbei, dass der Entwickler das Protokoll mit gewissen Tools analysiert hat und dementsprechend eine Verbindungsklasse erstellt.
Es werden viele Siemens PLCs unterstützt, sogar die Siemens Logo!

LibNoDave kann hier heruntergeladen werden: Download
Wer sich mit der Logo verbinden will, sollte nicht die Version 0.8.5, sondern aus dem Archiv die Version 0.8.4.5 laden. Hier

Hier eine Zusammenfassung meiner Beiträge zu LibNoDave:

Siemens Logo! Und LibNoDave:
  1. Verbindung herstellen
  2. Eingänge auslesen
  3. Ausgänge schalten
  4. Virtuellen Speicher lesen (Zähler etc. )
  5. Merker lesen
  6. Netzwerk Ein- und Ausgänge