05.05.2015 21:12 | |
Beigetreten: 23.04.2013 Letzter Bes: 06.11.2023 Beiträge: 46 Bewertung: (1) |
Hallo, ich bin in Sachen WinCC noch recht unerfahren und stoße gerade auf eine Frage, die vermutlich ganz leicht lösbar ist...oder überhaupt nicht. Im Dynamik-Dialog kann man bekanntlich mit Operatoren arbeiten. Da ich häufig Ventilbausteine als Zustandsanzeigen zur Verfügung habe, kann ich an diesen einfach den V_INT abfragen - hier liegt i.d.R. eine 2 (offen) oder eine 8 (geschlossen) an. Nun möchte ich diese Operation mit einem Interlock-Baustein mischen, welcher eine logische 1 oder 0 heraus gibt. Ist es auch möglich die Abfrage über den Dynamik-Dialog folgendermaßen zu gestalten?: WENN 'B1 = 8'UND 'B2 = 1' DANN 'Anzeigen=Ja' ANDERNFALLS 'Anzeigen=Nein' Die Komplikation sehe ich hier bei der Mischung eines Analog- mit einem BOOL-Wertes. Falls mein Vorhaben nicht ohne weiteres umsetzbar ist, lässt sich dies doch bestimmt per C-Script lösen. Hier fehlt mir aber leider komplett der Durchblick - wie sähe so ein Script aus? Ich würde es gerne vermeiden im Programm eine Verknüpfung und einen weiteren Baustein zu setzen, welchen ich dann nur für die Anzeige eines kleinen Symbols bräuchte, da es sich hier um insgesamt rund 60 Anzeigen/Symbole handelt und diese die CFCs unnötig unübersichtlich machen würden. Gruß |
Folgen Sie uns auf