WinCC Variable zur Laufzeit mit verschiedenen Variablen belegen

Dav

Level-1
Beiträge
41
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen!
Ich versuche jetzt seit zwei Tagen folgendes Problem zu lösen:
In meiner SPS habe ich mir einen DB angelegt, in dem ich verschiedene Gruppen (Werke) erstellt habe, die immer nach dem gleichen Muster aufgebaut sind. Also z.B.
- Werk1_am_Netz (DB13.DBD0)
- Werk1_P_nenn (DB13.DBD2)
- Werk1_P_ist (DB13.DBD6)
...
- Werk2_am_Netz (DB13.DBD140)
- Werk2_P_nenn (DB13.DBD142)
- Werk2_P_ist (DB13.DBD146)
...
Ihr seht bei 93 Werken kommt ganz schön was zusammen... Jetzt sollen diese Werke in WinCC V7.0 (nicht flex!) visualisiert werden und einige Parameter eingegeben werden können. Dazu habe ich mir vorgestellt für jedes Werk einen Button einzufügen. Weiter möchte ich einmalig die Eingabefelder für die Parameter einfügen und die dahinterliegenden Variablen zur Laufzeit über die Buttons der Werke festlegen.
Die Buttons habe ich bereits so, wie ich mir das vorstelle und sie setzen mir über ein C-Script ein eindeutiges int-Flag bei Betätigung, mit dem ich jetzt den Variablensatz auswählen könnte, aber wie? Hat vielleicht jemand ne Idee wie man das mit einem C-Skript lösen könnte? Danke für eure Hilfe!
Dav
 
Schau mal in die WinCC Hilfe (WinCC Information System)


  1. Strukturtypen und Strukturvariablen
  2. Variablen-Präfix
  3. Bildfenster
Damit sollte sich Dein Problem lösen lassen.

Pylades
 
Zurück
Oben