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

Ergebnis 1 bis 2 von 2

Thema: TC Visu DT/TOD "schön" ausgeben

  1. #1
    Registriert seit
    15.02.2011
    Ort
    Stromness, Scotland, UK
    Beiträge
    339
    Danke
    25
    Erhielt 34 Danke für 33 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Zusammen

    Ich möchte in der TwinCAT Visu mehrere Variablen vom Typ DT/TOD ausgeben, nur leider wenn ich diese als %s ausgeben lasse, seiht das etwa so aus: DT#2001-04-06-21:09:21

    Wie ist es Möglich diese leserlicher auszugeben? (z.B. 06.04.2001 21:09)

    Vielen Dank
    Zitieren Zitieren TC Visu DT/TOD "schön" ausgeben  

  2. #2
    Registriert seit
    25.11.2010
    Ort
    OWL
    Beiträge
    752
    Danke
    27
    Erhielt 165 Danke für 143 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Die Systemzeit kann man formatiert ausgeben, für DT/TOD-Variablen besteht meines Wissens nach diese Möglichkeit nicht.
    Das Einfachste wäre, mit "DT_TO_STRING" den DT-Wert in einen String umzuwandeln. Der sieht dann genauso aus wie der in der Visu. Dann könnte man immerhin das "DT#" herauslöschen.
    Ein frei wählbares Format ist deutlich aufwändiger. Zunächst mit der Funktion "DT_TO_SYSTEMTIME" den DT-Wert in ein "TimeStruct" umwandeln. Funktion und TimeStruct-Typ stehen in der "TcUtilities.lib". Die TimeStruct-Variable enthält die Zahlenwerte für Jahr, Monat, Tag,... als WORDs. Aus denen kannst Du dann mit WORD_TO_STRING und CONCAT den Anzeigestring zusammenbasteln.

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 16.03.2012, 18:20
  2. "Index Pulse", "Home Switch" und "Position Limit Switch"
    Von senmeis im Forum Antriebstechnik
    Antworten: 3
    Letzter Beitrag: 07.03.2011, 11:21
  3. TwinCat Visu "aufblähen" ?
    Von PLC-Gundel im Forum CODESYS und IEC61131
    Antworten: 2
    Letzter Beitrag: 30.01.2010, 13:09
  4. Antworten: 2
    Letzter Beitrag: 14.12.2007, 15:09
  5. Antworten: 4
    Letzter Beitrag: 29.11.2006, 08:59

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •