LabVIEWForum.de
LAbView & SPS - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: LAbView & SPS (/Thread-LAbView-SPS)



LAbView & SPS - LaTuNiX - 04.02.2021 04:10

Moin Leute,

Ich habe eine 1500 SPS die grad mit 12 HMI Panels verbunden ist und an unterschiedlichen Arbeitsplätzen sind, ich will die Panels weghaben und durch eine Labview exe austauschen weil jeder Arbeitsplatz über einen PC verfügt.
Meine frage ist sollte ich 12 unterschiedliche Applikationen erstellen die alle ja mit der gleichen SPS verbunden werden(Geht das überhaupt?) oder Sollte ich lieber nur eine Applikation erstellen? Die andere frage ist dann für mich wenn ich nur eine Applikation mache kriege ich dann nicht Probleme wenn ich von mehreren Arbeitsplätzen gleichzeitig ein Signal an die SPS schicke(nicht das gleiche Signal!) wenn alle die Applikation dauerhaft ausführen ?

Danke im voraus Big Grin


RE: LAbView & SPS - GerdW - 04.02.2021 07:57

Hallo LaTuNix,

Zitat:Ich habe eine 1500 SPS die grad mit 12 HMI Panels verbunden ist und an unterschiedlichen Arbeitsplätzen sind, ich will die Panels weghaben und durch eine Labview exe austauschen weil jeder Arbeitsplatz über einen PC verfügt.
Meine frage ist sollte ich 12 unterschiedliche Applikationen erstellen die alle ja mit der gleichen SPS verbunden werden(Geht das überhaupt?) oder Sollte ich lieber nur eine Applikation erstellen? Die andere frage ist dann für mich wenn ich nur eine Applikation mache kriege ich dann nicht Probleme wenn ich von mehreren Arbeitsplätzen gleichzeitig ein Signal an die SPS schicke(nicht das gleiche Signal!) wenn alle die Applikation dauerhaft ausführen ?
Was soll das LabVIEW-Programm denn machen?
Sind die 12 HMIs alle identisch? Wenn ja: warum dann 12 verschiedene LabVIEW-Exe erstellen?
Wie werden die HMIs bisher betrieben? Sind das eigenständige Anwendungen oder werden die von der SPS betrieben?
Wie reagiert die SPS, wenn bisher an diesen 12 HMIs gleichzeitig (sich vielleicht widersprechende) Befehle eingegeben werden?

Deine Informationen sind bisher zu dürftig, um deine Fragen zu beantworten. Aber üblicherweise kann ein Server (= SPS) mit mehreren Clients (= HMI/LabVIEW-Exe) umgehen, wenn er dafür eingerichtet wurde…


RE: LAbView & SPS - LaTuNiX - 05.02.2021 05:18

Das Labview Programm soll ganz einfach boolische signal an die SPS leiten.
Die 12 HMIs sind nicht identisch jedes ist anders sind grad immoemnt alle KTP400
Die 12 HMIs werden momentan alle von der 1500 SPS bedient. Alle HMIs haben unterschiedlich Befehle keins ist gleich.


RE: LAbView & SPS - Martin.Henz - 05.02.2021 07:50

Hallo LaTuNiX,

wenn du eine Applikation erstellst, dann darf diese Applikation nur die Signale an die SPS senden die für den Arbeitsplatz gültig sind.


RE: LAbView & SPS - LaTuNiX - 08.02.2021 14:18

Alles klar also mache ich für jeden Arbeitsplatz eine eigene exe datei Smile danke Leute Smile


RE: LAbView & SPS - jg - 08.02.2021 19:16

Hallo LaTuNix,

es gibt hier kein richtig oder falsch.

Es kann sinnvoll sein, 12 unterschiedliche LabVIEW-Executables zu erstellen.
Es kann sinnvoll sein, nur 1 Exe zu programmieren, die z.B. per Reiter-Control oder Subpanel-VIs 12 unterschiedliche Oberflächen anzeigen kann. Per Konfigurationsdatei wird hierbei dann eingestellt, welche Station dargestellt wird und welche Daten mit der SPS ausgetauscht werden.

Vom Service-Aufwand würde ich zu Variante 2 tendieren, auch wenn die Erstprogrammierung wahrscheinlich ein wenig aufwändiger wird.

Gruß, Jens