Sonstiges Logo 8: Netzwerk I/Os

Roland Scharf

Level-1
Beiträge
6
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Der LOGO 8 bietet Netzwerk Ein- und Ausgänge an, mit denen man weitere LOGOs oder andere Simatic- Steuerungen abfragen oder steuern kann.

Gibt es Anleitungen oder Beispiele, wie man diese Netzwerk I/Os über Visual C, Visual Basic oder Visual Studio abfragen oder steuern kann?
 
Du kannst mit 2 Protokollen die Netzwerk-I/O lesen und steuern:
  • mit ModBus-Protokoll: einen ModBus-Client (ModBus-Master) kann man relativ leicht selber implementieren, gibt es aber vermutlich auch schon fertige Bibliotheken
  • mit S7-Protokoll: das Protokoll ist viel komplizierter, da nimmt man am besten eine fertige Lib, wie z.B. Deltalogic AGLink, Snap7, oder LibNoDave oder die darauf aufbauende DotNetSiemensPLCToolBoxLibrary. Bei den Libs sind mehr oder weniger viele Programmierbeispiele dabei bzw. sind hier mit der Forumssuche zu finden.
Ein paar Links zu LibNoDave und die 64-Bit-Version libnodave_jfkmod64.dll und Programmierbeispiele in VBA siehe FAQ: Excel + Libnodave

In der LOGO muß mit der LogoSoft ein ModBus-Server oder S7-Server eingerichtet werden, dann kannst Du mit Deinem Programm via diesem Server die Netzwerk-I/O lesen und steuern.

Man könnte auch noch einen OPC-Server dazwischenschalten, der mit der Logo kommunizieren kann und Dein Programm kommuniziert mit dem OPC-Server.

Harald
 
Zurück
Oben