bastimeister
Level-1
- Beiträge
- 156
- Reaktionspunkte
- 16
-> Hier kostenlos registrieren
Hallo Liebe Forum-Gemeinde:
-> Siemens zwingt uns ja mit dem TIA-Portal arbeiten zum müssen, da die Comfort-Panel leider nicht mehr mit WinCC-flexibel-2008 projektierbar sind und die MultiPanels MP277/377 abgekündigt sind...
-> Ich dachte mir nun das ich die Bildbausteine von WinCC-flexibel übernehmen kann, indem ich ein Projekt wo diese enthalten sind in TIA V13 migriere.
Ich habe also zum beispiel einen Bildbaustein "Ventil" welcher in WinCC-flexibel wunderbar funktioniert hat.
Da man ja leider in WinCC-Comfort V13 ja leider immer noch keine Variablen verknüpfen kann sondern immer nur eine Variable an eine Eigenschaft (wie zB. Sichtbarkeit) ranlegen kann (was ja bei WinCC V7 über DynamikDialog wunderbar funktioniert) ist man gezwungen Skripte zu schreiben, wenn man mehrere PLC-Variablen verknüpfen will..
Bei einem Ventil mit Rückmeldung "OFFEN" + "GESCHLOSSEN" ist das der Fall um eine "UNKLARE" Stellung anzuzeigen, beispielweise, wenn keine Rückmeldung da ist ODER beide gleichzeitig.
-> Mein Skript im Bildbaustein "Ventil" sieht also folgendermaßen aus:
Die Variable "Var_VentUndef, verweende ich dann um das Ventil in "Hellgelb" anzuzeigen (Grün=OFFEN, Grau=ZU, Rot=GESTÖRT, Hellgelb=UNKLARE STELLUNG)
Bei WinCC-flexibel hat das funktioniert, bei WinCC-Comfort TIA funktioniert es nicht!!!
Muss man noch irgendwo einen TRIGGER einfügen, wann das Skript ausgefürt wird??? Bei WinCC-V7 (Classic) gab es immer einen TRIGGER, da hat man eben alle verwendeten Variablen alle Sekunden auf Änderung abgefragt...
Vielen Dank schonmal für eure Antworten
MFG Sebastian
-> Siemens zwingt uns ja mit dem TIA-Portal arbeiten zum müssen, da die Comfort-Panel leider nicht mehr mit WinCC-flexibel-2008 projektierbar sind und die MultiPanels MP277/377 abgekündigt sind...
-> Ich dachte mir nun das ich die Bildbausteine von WinCC-flexibel übernehmen kann, indem ich ein Projekt wo diese enthalten sind in TIA V13 migriere.
Ich habe also zum beispiel einen Bildbaustein "Ventil" welcher in WinCC-flexibel wunderbar funktioniert hat.
Da man ja leider in WinCC-Comfort V13 ja leider immer noch keine Variablen verknüpfen kann sondern immer nur eine Variable an eine Eigenschaft (wie zB. Sichtbarkeit) ranlegen kann (was ja bei WinCC V7 über DynamikDialog wunderbar funktioniert) ist man gezwungen Skripte zu schreiben, wenn man mehrere PLC-Variablen verknüpfen will..
Bei einem Ventil mit Rückmeldung "OFFEN" + "GESCHLOSSEN" ist das der Fall um eine "UNKLARE" Stellung anzuzeigen, beispielweise, wenn keine Rückmeldung da ist ODER beide gleichzeitig.
-> Mein Skript im Bildbaustein "Ventil" sieht also folgendermaßen aus:
Code:
Sub Anz_VentUndef()
SmartTags("Var_VentUndef") = (Not SmartTags("Properties\RM_VeGeoeff")And Not SmartTags("Properties\RM_VeGeschl")) Or (SmartTags("Properties\RM_VeGeoeff") And SmartTags("Properties\RM_VeGeschl"))
End Sub
Die Variable "Var_VentUndef, verweende ich dann um das Ventil in "Hellgelb" anzuzeigen (Grün=OFFEN, Grau=ZU, Rot=GESTÖRT, Hellgelb=UNKLARE STELLUNG)
Bei WinCC-flexibel hat das funktioniert, bei WinCC-Comfort TIA funktioniert es nicht!!!
Muss man noch irgendwo einen TRIGGER einfügen, wann das Skript ausgefürt wird??? Bei WinCC-V7 (Classic) gab es immer einen TRIGGER, da hat man eben alle verwendeten Variablen alle Sekunden auf Änderung abgefragt...
Vielen Dank schonmal für eure Antworten
MFG Sebastian