LabVIEWForum.de
Kommunikation zwischen LV und SPS - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: Kommunikation zwischen LV und SPS (/Thread-Kommunikation-zwischen-LV-und-SPS)



Kommunikation zwischen LV und SPS - Homer-Jay - 27.09.2011 08:56

Hallo,

ich hab mal eine Frage bzgl. der Kommunikation zwischen LV und einer SoftSPS. Also die Situation ist so, das LV und die Soft SPS (WinSPS) auf dem selben Rechner laufen, nun ist es notwendig, dass einige Ventile geschaltet werden, dies wird über die Soft SPS gemacht. Also müsste ich ja eine Kommunkation zwischen LV und Soft SPS herstellen, dies wollte ich über OPC Server realisieren.

Nun wollte ich wissen, ob dies die beste Lösung ist, oder ob es dafür noch bessere und evtl. auch einfachere Lösungen gibt.Ich hoffe ich hab die Situation ausreichend gut beschrieben.

Gruß


RE: Kommunikation zwischen LV und SPS - Y-P - 27.09.2011 09:20

Vielleicht ist auch das was für Dich:
http://www.deltalogic.de/content/view/21/38/lang,de/

Ansonsten kann ich auch einen OPC-Server empfehlen. Wir haben auch einen für die Kommunikation PC-SPS im Einsatz.

Gruß Markus


RE: Kommunikation zwischen LV und SPS - Homer-Jay - 27.09.2011 09:57

OK, also OPC Server.

Mal eine allgemeine Frage dazu, wie ja schon oben erwähnt soll ich u.a. Ventile schalten. Und für verschiedene Schritte, logischerweiße auch verschiedene Kombinationen an Ventilen. Ist es nun erfoderlich für alle Ventile einen Kanal auf dem Server zu reservieren, oder kann ich irgendwie die Schaltstellung der Ventile in einem Array zusammenfassen und dies dann als ein Modul dem Server mitteilen.

Sorry für die vermutlich sehr dämlich Fragestellung, aber ich hab noch 0,00 Erfahrung mit OPC Server...


RE: Kommunikation zwischen LV und SPS - Y-P - 27.09.2011 12:09

Im Prinzip mache ich es so:
http://www.labviewforum.de/Thread-Datensaetze-aus-Simatic-CPU-auslesen?pid=35312#pid35312
Es wird in einen bestimmten Datenbaustein ein Befehl mit Parametern übergeben.
Dann liest Deine SPS die Werte aus dem Datenbaustein aus und schaltet entsprechendend die Ausgänge, bzw. liest die Eingänge,...

Gruß Markus