Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Probleme Codesys HMI mit Arrays ???

Hendrik
2007-07-20
2007-07-21
  • Hendrik - 2007-07-20

    Hallo.

    Ich speichere in meinem 841 die Temperaturverläufe der

    Räume in einem Array:

    TYPE tHeizung :

    STRUCT

    sName:STRING[15];
    
    TempRaumist:REAL;
    
    TempRaumist_gef:REAL;
    
    TempRaumist_Speicher:ARRAY[1..144] OF REAL;
    
    TempRaumsoll_Speicher:ARRAY[1..144] OF REAL;
    
    TempBodenist_Speicher:ARRAY[1..144] OF REAL;
    

    END_STRUCT

    END_TYPE

    Davon erzeuge ich

    Heizung :ARRAY[1..7] OF tHeizung;

    Nun möchte ich gern über die Visu diese 3 Arrays darstellen.

    Dazu habe ich ein Histogramm eingefügt und dort als Variable

    Heizung[actTempVisu].TempRaumist_Speicher

    (über actTempVisu will ich auswählen, welcher Raum dargestellt wird ..)

    eingegeben.

    Dieses funktioniert leider nicht,Anzeige bleibt leer.

    Wenn ich Heizung[1].TempRaumist_Speicher angebe, geht es ...

    Seltsam ist auch, das es in der Simulation geht ??

    Hat einer eine Idee ???

    Danke

    Gruß

    Hendrik

     

    Related

    Talk.ru: 1

  • Oberchefe - 2007-07-20

    in der Visu auf dem PC geht einiges mehr als in der Webvisu, beispielsweise wird hier ein "SHL" oder "SHR" problemlos ausgeführt wogegen die Webvisu einen leeren Bildschirm zeigt.

    Die indirekte Adressierung geht im Moment generell noch nicht in der Webvisu, da wirst Du die Zuweisung in der SPS machen müßen, die aktuelle Visu kannst Du ja dort abfragen. Für einen Trend allerdings etwas nervig weil die Daten vor dem Webvisu-Seitenwechsel nicht wirklich sinnvoll sind.

     
  • Hendrik - 2007-07-21

    Hallo.

    Sorry, bozog sich alles auf die HMI ...

    Nichts mit WebVisu ...

    Also müsste das doch gehen, oder ??

    Gruß

    Hendrik

     

Log in to post a comment.