Auslesen von Kommentaren

Kommentare

hallo,

nein gibts nicht! Die Kommentare liegen online nicht vor. Wenn du das willst dann hinterlege diese auf dem Panel als csv oder sonstwas und greife per Script zu.

André
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Direkt in der SPS wohl nicht.

Aber man könnte eine AWL Quelle des DBs generieren und diese dann mit einem Skript oder vieleicht mit einem Excel VBA Makro in eine eine SCL Quelle auf wandeln die dann ein Array of Strings beinhaltet.

Der Speicherbedarf könnte da aber echt ein Problem werden und es ist auch eine Frage wie man die Zuordnung zu dem Ursprungs DB hinbekommt.

Also alles in allem eine Jugendforscht arbeit :D
 
Direkt in der SPS wohl nicht.

Aber man könnte eine AWL Quelle des DBs generieren und diese dann mit einem Skript oder vieleicht mit einem Excel VBA Makro in eine eine SCL Quelle auf wandeln die dann ein Array of Strings beinhaltet.

Der Speicherbedarf könnte da aber echt ein Problem werden und es ist auch eine Frage wie man die Zuordnung zu dem Ursprungs DB hinbekommt.

Also alles in allem eine Jugendforscht arbeit :D


Hallo, falls du magst, könntest du dies mal genauer erklären.
Dies interessiert mich, kapiere nur noch nicht wie die DB Variablen dann die Komentare anzeigen.

Grüße
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Kollegen, eine Frage...

Gibt es eine Möglichkeit die Kommentare aus einem DB auszulesen und dann als ASCII String weiter zu verwenden?
Wer soll denn die Kommentare auslesen? Panel? PC? Visu?
Für einen PC mit eigener Applikation gibt es Möglichkeiten.
 
@ boxhead:

Bei kostanter Stringlänge ist das kein Problem.

@ Rainer:

Die Sache ist die...
Es geht um ein Logging der Fehlermeldungen.
Normalerweise macht das ein PC, aber der Kunde wollte keinen und jetzt soll es halt die SPS in einem FiFo loggen.
Das ist auch alles kein Problem, mittlerweile logge ich schon die Fehlernummer mit. Nur bin ich faul und will dann nicht immer Querlesen was die Nummer da bedeutet.
Die Anzeige macht hier ein MultiPanel 377, die dort angezeigten Meldetexte stehen im DB als Kommentar - deswegen o.A. Frage.

Die Einfachste Lösung - Einen SpeicherDB mit den Texten als STRING anzulegen und dann einfach zu kopieren geht nicht, das würde den Speicher der eingesetzten 317-2PN/DP sprengen...
 
Kommentare

wenn sich die Kommentare nicht ständig ändern würde ichs so machen:

Quelle vom DB erzeugen
Kommentare extrahieren
in csv oder txt abspeichern
aufs Panel laden
per Script indiziert zugreifen

André
 
Wenn ich ber das Panel gehe ist aber die Echtzeitfunktion weg oder irre ich mich?

Und das nächste Problem gebe ich offen zu - Meine Kenntnisse für Skripte tendieren im Grenzbereich stark gegen 0...

Von der Theorie müsste das dann so ungefähr gehen:

Triggersignal
Übergabe aktuelle Nummer
Datei öffnen
Stelle suchen
Textinhalt auslesen
Als STRING in die CPU spielen
und
ins FiFo eintragen.

Ohweia, da hab ich aber ein Fass aufgemacht...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Kommentare

nein die Nummern weiterhin in der SPS loggen und dann den passenden Text per Script rausziehen.

P.S.
Also nur den Text auslesen wenn auf dem Panel die History angesehen werden soll - also Verwendung des Textes nur auf dem Panel!

André
 
Zuletzt bearbeitet:
Das macht die Sache deutlich einfacher, denn auf dem Panel soll die History nicht angezeigt werden!

Und wenn dann kann ja im WinCC flexible ein Extra Meldearchiv angelegt werden.

Danke für die Informationen!
 
Zurück
Oben