WinCC Report - Schrittnummer als Text

klanablada

Level-2
Beiträge
19
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,
ich zerbreche mir gerade den Kopf darüber, wie ich für einen Kunden die Schrittnummer im Report als Text anzeigen kann. (z.B. anstatt 1 -> Schritt aufschärfen)
Verwendet wird WinCC 7.3.
Derzeit logge ich die Schritt-Variable im Tag Logging bei Wertänderung, und Zeige im Report dann mit CCAxOnlineTableControl.Table diese Variablen für den ausgewerteten Protokollierungszeitraum an. Damit bekomme ich eine Tabelle mit Datum / Zeit und rechts die Schrittnummer.
Ich habe mir schon überlegt dass ich bei Wertänderung mittels VBA eine Meldung im WinCC erzeuge und diese danach filtere und auch auf den Report anzeige.
Strings können ja unter WinCC 7.3 leider nicht im Taglogging aufgenommen werden.

Gibt es da ev. nicht eine schönere Lösung? Habt ihr so etwas schon mal umgesetzt?
Bin für jeden hinweis dankbar.

MfG, David
 
Moin klanablada,

kann man in WinCC 7.3 ggf. ein symbolisches E/A-Feld im Report projektieren?
Bei comfort-Panels im Protokoll geht das...

VG

MFreiberger
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Leg doch eine Textliste an und lege den Index auf die Schrittnummer, im Protokoll kannst du dann die Schrittnummer samt String mit aufnehmen.
 
Danke erstmal für die Antworten!
Ja ich habe auch schon überlegt ob ich das mit einer Textliste lösen kann. Aber ich möchte ja eine Liste der Schritte erzeugen.
Der Bediener Wählt ein Rezept aus, welches abgefahren wird. und ich zeichne die Schrittnummern auf.
also z.B.
1
2
3
10
7

Und anzeigen möchte ich im Report dann z.B.:
erster Schritt
zweiter Schritt
dritter Schritt
zehnter Schritt
siebter Schritt

Mir ist jetzt nicht ganz klar wie ich das mit einer Textliste machen kann, weil auch die anzahl der Schritte Variabel sein kann. also einmal hab ich im Rezept z.B. 5 Schritte und einmal 10.
 
Moin klanablada,

in dem Objekt "CCAxOnlineTableControl.Table" hast Du doch die Schrittnummer hineingeschrieben? Kann man nicht auf die gleiche Art und Weise im "CCAxOnlineTableControl.Table" eine Textliste oder String-Variable antragen lassen? Irgendwo sind doch die Texte der Schritte hinterlegt. Diese könnte man doch verwenden?

VG

MFreiberger
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Morgen MFreiberger
CCAxOnlineTableControl ist eine Standard Siemens Funktion die Datenaufzeichnungen aus dem Taglogging Archiv Tabelarisch darstellt. Also das Schreiben der Daten in diese Tabelle ist eine Standard Siemens Funktion und geschieht automatisch.
Ich bin mir auch nicht sicher ob ich mit VB - Skript irgendwie auf den Report zugreifen kann. das glaube ich nämlich auch nicht.
Ich werde es ev. mit einem User Archiv lösen. Also eine Tabelle anlegen und dort Die Schrittnummer + Text loggen und das diese Tabelle nach Datum / Uhrzeit gefiltert anzeigen lassen.
bzw. noch einfacher ist es eine Meldung mit der Schrittnummer als Meldetext auszugeben und das Melde Logg mit der Meldungsnummer zu Filtern und im Report anzuzeigen.

VG
klanablada
 
Zurück
Oben