Flux
Level-1
- Beiträge
- 314
- Reaktionspunkte
- 11
-> Hier kostenlos registrieren
[PCS 7 V8.0 / WCC 7.2] OnlineTrendControl mit vorprojektierter Kurvengruppe öffnen
Hallo Leute,
Angenommen meine Anlage besteht aus drei Reaktoren "Reaktor1..3", die jeweils ein eigenes ReaktorX.pdl haben.
Die Messwerte zu jedem Reaktor stelle ich zur Runtime in einer Kurvengruppe "ReaktorX" zusammen, damit der Bediener einfach nur die entsprechende, gleichnamige Kurvengruppe auswählen muss.
Über den Button "Kurvengruppen abrufen/zusammenstellen" öffnet sich per C-Funktion "SSMOpenTrendOnlDialog()" ein Fensterchen, in dem der Bediener aus den bereits vorkonfigurierten Kurvengruppen auswählen kann.
Nun möchte zusätzlich ich in jedem ReaktorX.pdl einen Button platzieren, der die entsprechende Kurvengruppe aufruft (um dem Bediener den Auswahlschritt zu ersparen (wichtig, wenn nicht nur 3 sondern 100 Anlagenteile vorhanden sind)).
Frage: welche SSM oder APL-Funktion ist für den Aufruf der Kurvengruppe nötig?
Diese würde ich dann an das OnClick-Event des jew. Trendbuttons hängen..
Danke
PS:
Alternativ könnte ich in jedem ReaktorX.pdl auf z.B. Ebene 15 ein Bildfenster anlegen (mit Bild: Trend_ReaktorX.pdl, welches ein Trendcontrol enthält, in dem händisch die zugehörigen Messwert-Kurven hinterlegt wurden) und dieses per Buttonclick > SetPropBool(Bildfenster.visible) einblenden. Nachteil ist allerdings, dass Änderungen an den Kurvengruppen zur Runtime nicht in den Trendcontrols in Trend_ReaktorX.pdl nachgezogen werden..
Wie macht ihr das?
Hallo Leute,
Angenommen meine Anlage besteht aus drei Reaktoren "Reaktor1..3", die jeweils ein eigenes ReaktorX.pdl haben.
Die Messwerte zu jedem Reaktor stelle ich zur Runtime in einer Kurvengruppe "ReaktorX" zusammen, damit der Bediener einfach nur die entsprechende, gleichnamige Kurvengruppe auswählen muss.
Über den Button "Kurvengruppen abrufen/zusammenstellen" öffnet sich per C-Funktion "SSMOpenTrendOnlDialog()" ein Fensterchen, in dem der Bediener aus den bereits vorkonfigurierten Kurvengruppen auswählen kann.
Nun möchte zusätzlich ich in jedem ReaktorX.pdl einen Button platzieren, der die entsprechende Kurvengruppe aufruft (um dem Bediener den Auswahlschritt zu ersparen (wichtig, wenn nicht nur 3 sondern 100 Anlagenteile vorhanden sind)).
Frage: welche SSM oder APL-Funktion ist für den Aufruf der Kurvengruppe nötig?

Danke
PS:
Alternativ könnte ich in jedem ReaktorX.pdl auf z.B. Ebene 15 ein Bildfenster anlegen (mit Bild: Trend_ReaktorX.pdl, welches ein Trendcontrol enthält, in dem händisch die zugehörigen Messwert-Kurven hinterlegt wurden) und dieses per Buttonclick > SetPropBool(Bildfenster.visible) einblenden. Nachteil ist allerdings, dass Änderungen an den Kurvengruppen zur Runtime nicht in den Trendcontrols in Trend_ReaktorX.pdl nachgezogen werden..
Wie macht ihr das?
Zuletzt bearbeitet: