-> Hier kostenlos registrieren
Guten Tag,
für eine kleine Mustermaschine müssen 8-Zylinder angesteuert werden.
Wie die Zylinder letztendlich angesteuert werden, soll immer individuell geschehen und durch eine Eingabe im HMI vorab bestimmt werden.
Für das Projekt steht mir Tia v17 und ein KTP400 Basic zur verfügung. Die visualisierung mach ich über WinCC.
Die Programmierung der Zylinder habe ich problemlos hinbekommen.
Dazu habe ich verschiedene E/A´s angelegt und mit dem DB meiner PLC verknüpft.
Wenn alle benötigten E/A´s angewählt sind soll das Ganze wie ein Programm per Namen im HMI selber gespeichert werden.
Wenn das "Programm" benötigt wird soll es natürlich auch wieder ausgewählt und aus dem HMI ausgelesen werden können.
Das ganze wollte ich über eine Rezeptur lösen. Das Problem ist jedoch, dass die Rezeptur bei einem KTP400 max. 100 Variablen zulässt..
Ich habe 8Zylinder mit jeweils 45 zuständen (erster durchlauf Zylinder angesteuert ja nein? zweiter durchlauf Zylinder angesteuert Ja nein?
usw bis zum 45 durchlauf und dann beginnt alles wieder von vorne..).
Das alleine sind schon 360 Variablen, was einfach zu viel ist für diesen Lösungansatz.
Hat eventuell jemand eine andere Lösung, wie ich meinen aktuellen Zustand des DB´s mit einem dazugehörigen Namen im HMI speichern
und nach Bedarf auch wieder auslesen kann?
Schon jetzt vielen Dank für eure Hilfe.
Liebe Grüße
Ben
für eine kleine Mustermaschine müssen 8-Zylinder angesteuert werden.
Wie die Zylinder letztendlich angesteuert werden, soll immer individuell geschehen und durch eine Eingabe im HMI vorab bestimmt werden.
Für das Projekt steht mir Tia v17 und ein KTP400 Basic zur verfügung. Die visualisierung mach ich über WinCC.
Die Programmierung der Zylinder habe ich problemlos hinbekommen.
Dazu habe ich verschiedene E/A´s angelegt und mit dem DB meiner PLC verknüpft.
Wenn alle benötigten E/A´s angewählt sind soll das Ganze wie ein Programm per Namen im HMI selber gespeichert werden.
Wenn das "Programm" benötigt wird soll es natürlich auch wieder ausgewählt und aus dem HMI ausgelesen werden können.
Das ganze wollte ich über eine Rezeptur lösen. Das Problem ist jedoch, dass die Rezeptur bei einem KTP400 max. 100 Variablen zulässt..
Ich habe 8Zylinder mit jeweils 45 zuständen (erster durchlauf Zylinder angesteuert ja nein? zweiter durchlauf Zylinder angesteuert Ja nein?
usw bis zum 45 durchlauf und dann beginnt alles wieder von vorne..).
Das alleine sind schon 360 Variablen, was einfach zu viel ist für diesen Lösungansatz.
Hat eventuell jemand eine andere Lösung, wie ich meinen aktuellen Zustand des DB´s mit einem dazugehörigen Namen im HMI speichern
und nach Bedarf auch wieder auslesen kann?
Schon jetzt vielen Dank für eure Hilfe.
Liebe Grüße
Ben
Zuletzt bearbeitet: