WinCC V7.2 Bedienmeldung individuell gestalten

Jennsy

Level-1
Beiträge
81
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Ich habe einige I/O-Felder, bei denen ich die "Operator-Message" auf "Yes" gestellt habe, und ein Alarmcontrol so konfiguriert, dass nur "Bedienmeldungen" angezeigt werden. Soweit so gut...
nur wird hier dann die Meldung, wenn sich ein Wert ändert komplett in einer Spalte ausgegeben ([Geänderte Variable]: [Benutzer] new[value] old=[value]).
Ich würde diese Message gerne aufteilen in mehrere Spalten. Leider konnte ich im Alarm Logging auch keine Message finden, die so aufgebaut ist...ich habe aber schon Projekte gesehen, wo das so gemacht wurde...nur weiß ich eben leider nicht wie? :confused:

Vielen Dank im Voraus,
mfG
 
Für die Bedienmeldungen der E/A-Felder sollte es reichen, wenn du in deinem Alarmcontrol die Spalten Prozesswert_2 für den Altwert, und Prozesswert_3 für den Neuwert bei den Meldeblöcken hinzufügst, sodass diese angezeigt werden.

Bei den Skriptfunktionen der älteren WinCC-Versionen wie ISALG_OperationLog() wäre das Skript etwas anzupassen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ok, danke. Aber kann ich auch irgendwie nur die geänderte Variable in einer Spalte anzeigen lassen?
Weil jetzt wird zwar User name, Alter/Neuer Wert in jeweils einer Spalte angezeigt....jedoch wird in meinem Standard 'User Text Block' ja noch immer der gesamte Text (Geänderte Variable|Benutzername|alter Wert|neuer Wert) angezeigt...ich würde aber auch gerne eine Spalte haben, in der nur die geänderte Variable angezeigt wird. Leider scheint das mit den Prozesswert Blöcken nicht zu funktionieren? :confused:

mfG
 
Dann musst du die Bedienmeldungen selber über ein eigenes Skript erzeugen, denn dann kannst du die Werte in die Felder so reinschreiben wie du es benötigtst. Du kannst dir ja den Code von ISALG_OperationLog (gibts auf den Siemens Supportseiten) als Vorlage nehmen.
 
Zurück
Oben