soundmachine123
Level-1
- Beiträge
- 102
- Reaktionspunkte
- 2
-> Hier kostenlos registrieren
Hallo liebe Formengemeinde.
Ich bin gerade dabei eine Level 2 Bedienoberfläche zu realisieren. Hierbei werden Telemetriedaten von 7 verschiedneen Anlagen angezeigt. Über eine Vorauswahl bekommt man die Möglichkeit eine der 7 Anlagen auszuwählen. nach Auswahl kommt man zur Übersichtsseite, die dann die Telemetriedaten der ausgewöählten Anlage anzeigt.
Um die Arbeit zu ersparen habe ich mir folgendes gedacht. Die Telemetriedaten liegen bei jeder Anlage im gleichen DB. Ich würde mir im WinCC nun einen struct definieren der den Aufbau der Telemetriedfaten beinhaltet. Danach würde ich von jeder SPS diesen Structtyp als Variable definieren. (Somit hätte ich schonmal alle Daten der 7 Anlagen im WinCC) Darauf folgend würde ich als Interne Variable ebenfalls den gleichen struct anlegen. Trifft man nun die Vorauswahl, so müsste ich nur noch das struct der betreffenden Anlage (insegsammt ca. 40 Variablen in diesem struct enthalten) auf den internen struct kopieren. Ich würde somit immer den internen struct anzeigen.
Bisher habe ich interne und externe variablen übder ein VBS Skript immer mittels sog. smartTags gehandelt.
Hat jemand von Euch ein VBS Bepsiel wie man 2 structs kopiert, ohne dabei jede Variable explizit zu kopieren?
Für eure Hilfe danke ich im Vorraus
Ich bin gerade dabei eine Level 2 Bedienoberfläche zu realisieren. Hierbei werden Telemetriedaten von 7 verschiedneen Anlagen angezeigt. Über eine Vorauswahl bekommt man die Möglichkeit eine der 7 Anlagen auszuwählen. nach Auswahl kommt man zur Übersichtsseite, die dann die Telemetriedaten der ausgewöählten Anlage anzeigt.
Um die Arbeit zu ersparen habe ich mir folgendes gedacht. Die Telemetriedaten liegen bei jeder Anlage im gleichen DB. Ich würde mir im WinCC nun einen struct definieren der den Aufbau der Telemetriedfaten beinhaltet. Danach würde ich von jeder SPS diesen Structtyp als Variable definieren. (Somit hätte ich schonmal alle Daten der 7 Anlagen im WinCC) Darauf folgend würde ich als Interne Variable ebenfalls den gleichen struct anlegen. Trifft man nun die Vorauswahl, so müsste ich nur noch das struct der betreffenden Anlage (insegsammt ca. 40 Variablen in diesem struct enthalten) auf den internen struct kopieren. Ich würde somit immer den internen struct anzeigen.
Bisher habe ich interne und externe variablen übder ein VBS Skript immer mittels sog. smartTags gehandelt.
Hat jemand von Euch ein VBS Bepsiel wie man 2 structs kopiert, ohne dabei jede Variable explizit zu kopieren?
Für eure Hilfe danke ich im Vorraus