-> Hier kostenlos registrieren
Hallo,
ich bin gerade dabei ein Ventil zu Standartisieren. In der VISU soll ein kleiner Button mit dem Ventil dargestellt werden, wenn man diesen betätigt öffnet sich ein Fenster in dem mehr Information stehen und das Ventil sich öffnen oder schließen lässt. Meine Überlegung war es ein Bildbaustein für das erweiterte Ventil Fenster zu erstellen, der seine Informationon aus einen übergeordneten DB bekommt den alle Ventil-FBs bearbeiten können.
Mein Problem dabei ist, die Ventilbeschreibung für das Fenster in verschiedenen Sprachen zu übergeben.
Meine erste Idee war es die Texte in einem Array eines übergeordneten DBs zu sammeln. Unbenutzte aussortieren und der VISU übergeben, sodass man die Texte noch bearbeiten kann und diese auf dem Speicher des Panels ablegen kann, falls die CPU ausgeschaltet wird und alle daten weg sind. Als Remanent kann ich den Array nicht machen, da ist der Remanet Speicher sehr schnell voll. Da sich die Position im Array eines Ventils nicht ändern sollte, wenn ich ein neues Ventil anlege, wollte ich die Position im Array über die DB-Nummer des Instanz-DBs des Ventilbausteins bestimmen, doch leider kann ich die DB-Nummer nur bei nicht Optimierten DBs auslesen.
Hättet ihr noch eine andere Idee wie ich an die Sache ran gehen kann? Ich würde ungerne für 100 Ventile ein eingenes Popup erstellen an dem ich die Ventielbeschreibung direkt in der VISU übergebe.
ich bin gerade dabei ein Ventil zu Standartisieren. In der VISU soll ein kleiner Button mit dem Ventil dargestellt werden, wenn man diesen betätigt öffnet sich ein Fenster in dem mehr Information stehen und das Ventil sich öffnen oder schließen lässt. Meine Überlegung war es ein Bildbaustein für das erweiterte Ventil Fenster zu erstellen, der seine Informationon aus einen übergeordneten DB bekommt den alle Ventil-FBs bearbeiten können.
Mein Problem dabei ist, die Ventilbeschreibung für das Fenster in verschiedenen Sprachen zu übergeben.
Meine erste Idee war es die Texte in einem Array eines übergeordneten DBs zu sammeln. Unbenutzte aussortieren und der VISU übergeben, sodass man die Texte noch bearbeiten kann und diese auf dem Speicher des Panels ablegen kann, falls die CPU ausgeschaltet wird und alle daten weg sind. Als Remanent kann ich den Array nicht machen, da ist der Remanet Speicher sehr schnell voll. Da sich die Position im Array eines Ventils nicht ändern sollte, wenn ich ein neues Ventil anlege, wollte ich die Position im Array über die DB-Nummer des Instanz-DBs des Ventilbausteins bestimmen, doch leider kann ich die DB-Nummer nur bei nicht Optimierten DBs auslesen.
Hättet ihr noch eine andere Idee wie ich an die Sache ran gehen kann? Ich würde ungerne für 100 Ventile ein eingenes Popup erstellen an dem ich die Ventielbeschreibung direkt in der VISU übergebe.