Hallo zusammen,
ich hätte da mal ne Frage deren Umstand mich schon länger stört.
Ich habe immer das Problem dass meine Daten bei Verwendung einer Rezeptur nicht richtig aus der SPS ausgelesen werden.
Ich bin zum testen nun her gegangen und hab mir paar Int-Variablen in einem DB angelegt.
Diese Variablen habe ich dann je einem E/A-Feld in der HMI zugewiesen.
Soweit so gut. Wenn ich am Panel Werte eingebe werden diese in den DB geschrieben. Passt.
So, nun hab ich diese Variablen genommen und je einem Eintrag in der Rezepturverwaltung zugewiesen.
Und nun hab ich das Problem dass am HMI die Werte aus dem aus dem Dropdownmenü ausgewählten Datensatz angezeigt werden. Auch wenn dieser noch nicht zur SPS übertragen wurde.
In die E/A-Felder kann ich zwar reinschreiben, diese Werte werden aber nicht an die SPS übertragen.
Ich möchte aber in den E/A-Feldern die Werte in der SPS ändern und gegebenenfalls über die Rezepturverwaltung aus der SPS auslesen bzw von der Rezeptur wieder in die SPS schreiben.
Bisher habe ich das umständlich über eine Kopie der Variable gemacht. Also zwei Variablen pro DB-Eintrag. Aber das kann doch nicht des Rätsels Lösung sein oder?
Was muss ich tun damit ich mit einer Variable sowohl vom HMI als auch von der Rezeptur auf die DB-Variable zugreifen kann?
Grüße
Edi
ich hätte da mal ne Frage deren Umstand mich schon länger stört.
Ich habe immer das Problem dass meine Daten bei Verwendung einer Rezeptur nicht richtig aus der SPS ausgelesen werden.
Ich bin zum testen nun her gegangen und hab mir paar Int-Variablen in einem DB angelegt.
Diese Variablen habe ich dann je einem E/A-Feld in der HMI zugewiesen.
Soweit so gut. Wenn ich am Panel Werte eingebe werden diese in den DB geschrieben. Passt.
So, nun hab ich diese Variablen genommen und je einem Eintrag in der Rezepturverwaltung zugewiesen.
Und nun hab ich das Problem dass am HMI die Werte aus dem aus dem Dropdownmenü ausgewählten Datensatz angezeigt werden. Auch wenn dieser noch nicht zur SPS übertragen wurde.
In die E/A-Felder kann ich zwar reinschreiben, diese Werte werden aber nicht an die SPS übertragen.
Ich möchte aber in den E/A-Feldern die Werte in der SPS ändern und gegebenenfalls über die Rezepturverwaltung aus der SPS auslesen bzw von der Rezeptur wieder in die SPS schreiben.
Bisher habe ich das umständlich über eine Kopie der Variable gemacht. Also zwei Variablen pro DB-Eintrag. Aber das kann doch nicht des Rätsels Lösung sein oder?
Was muss ich tun damit ich mit einer Variable sowohl vom HMI als auch von der Rezeptur auf die DB-Variable zugreifen kann?
Grüße
Edi