Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Results 1 to 3 of 3

Thread: e!Cockpit:String aus Datatyp/struct in Visu verwenden

  1. #1
    Join Date
    12.02.2010
    Posts
    22
    Danke
    6
    Erhielt 5 Danke für 5 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,
    folgendes Szenario:
    benutzerdefinierte Datatyp (DUT) angelegt und Variablen im Programm davon angelegt.
    Code:
    STRUCT    T_Up: TIME;
        T_Down: TIME;
        sName: STRING;
        ...
    END_STRUCT
    In der Visu möchte ich nun darauf zu greifen (anzeigen und ändern). Rechteck mit Text "%s" angelegt, Textvariable --> T_Up, Variable schreiben hinzugefügt --> alles ok.
    Weiteres Rechteck für den Namen: Textvariable --> sName
    Hier versagt schon die Eingabehilfe, sName kann nicht ausgewählt werden. Händisch hingeschrieben ergibt den Fehler:
    C0032: Typ 'Unbekannter Typ: 'ADR(config.sName)'' kann nicht in Typ POINTER TP BYTE konvertiert werden.

    Wo liegt mein Fehler? Oder ist das eine Limitation von e!Cockpit? Gibt es einen Workaround?

    Danke schonmal.
    Reply With Quote Reply With Quote e!Cockpit:String aus Datatyp/struct in Visu verwenden  

  2. #2
    Join Date
    10.04.2014
    Posts
    117
    Danke
    8
    Erhielt 22 Danke für 22 Beiträge

    Default

    Moin,

    Code:
    TYPE NameOfStruct :
    STRUCT
        tUp        : TIME ;
        tDown    : TIME ;
        sName    : STRING ;
     
    END_STRUCT
    END_TYPE
    typStruct1.pngTypStruct.jpgTypStruct2.png

    Gruß ccore

  3. Folgender Benutzer sagt Danke zu ccore für den nützlichen Beitrag:

    Methi (04.08.2020)

  4. #3
    Methi is offline Neuer Benutzer
    Themenstarter
    Join Date
    12.02.2010
    Posts
    22
    Danke
    6
    Erhielt 5 Danke für 5 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke, hab es genauso gemacht - deine Antwort hat mich den Fehler dann woanders suchen lassen.
    (nach der Fehlersuche hat sich herausgestellt, dass ich zwei Typen definiert hatte, mit einem l-I Schreibfehler)

Similar Threads

  1. Replies: 3
    Last Post: 02.01.2018, 19:32
  2. e!Cockpit Visu Masterfolie
    By deepblue in forum WAGO
    Replies: 1
    Last Post: 10.04.2017, 07:33
  3. Funktionsbaustein mehrmals verwenden mit Struct und Array
    By ElektroPrinz in forum CODESYS und IEC61131
    Replies: 5
    Last Post: 24.02.2017, 21:02
  4. Replies: 2
    Last Post: 27.09.2016, 08:38
  5. CoDeSys Visu und Struct
    By -ASDF- in forum CODESYS und IEC61131
    Replies: 3
    Last Post: 14.11.2011, 10:39

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •