WEB-Visualisierung Platzhalter Gross/Kleinschreibung

2010-09-03
2011-02-17
  • Thomas Fränz - 2010-09-03

    Hallo liebe CoDeSys'ler

    Das bei uns eingeführte System ist :
    WAGO 758-874 und 870 sowie 750-841

    Wir arbeiten mit der Version 2.3.9.16.

    Frage :
    Wenn man mit Hilfe des Platzhalter Systems also z.B. $Titel$ eine Visualisierungsvariable
    einfuehrt, und diese dann in der Instanz durch einen konstanten Text ersetzt, erscheint
    der Text in der WEB-Visualisierung immer in Kleinbuchstaben, in der HMI ist der Text noch
    in Ordnung. Den String in Anführungszeichen zu setzen hilft leider nicht. Ausserdem werden
    dann die Anführungszeichen mitangezeigt.

    Gibt es ein Work Around oder BUG-Fix ?

     
  • Jan-GLx - 2011-02-17

    Habe das gleiche Problem. Hast du eine Lösung gefunden, oder gibt es jemanden in diesem Forum der eine Lösung parat hat?

    Das Einzige das mir einfällt, ist statt $Titel$ %s zu schreiben und dann Titel als String als Globalvariable zu deklarieren. Diese hat dann den "Titel" als Initialisierungswert. Ist allerdings nicht so schön wenn man mehrere Instanzen benötigt.

     
  • Thomas Fränz - 2011-02-17

    Lieber CoDeSysler

    Leider habe ich bisher keine Lösung, der Endunde muß mit den Kleinbuchstaben leben !

    Ja, man kann Großbuchstabige Texte aus Variablen anzeigen, diese müssen nicht unbedingt Global sein.
    Das Problem dabei ist aber der dadurch verursachte Traffic. Wir haben z.B. 32 Instanzen
    eines Bausteins auf einem Schirm. Die ganze eigentlich ja konstante Beschriftung würde dann alle 200ms übers Netz gehen !
    Das verkraftet die WEB-Visualisierung nicht, und es wird u.U. nur ein Teil der Texte oder gar nichts angezeigt !

    Das Problem liegt meiner Ansicht darin dass nach dem Ersatz der Symbole immer eine Wandlung in Kleinbuchstaben stattfindet,
    auch wenn es sich gar nicht um einen Zugriff auf eine Steuerungsvariable handelt !
    Der Bug sollte vom 3S Team behoben werden, denn in der HMI funktioniert es ja richtig.

    Gruß
    Thomas Fränz

     

Log in to post a comment.