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

Ergebnis 1 bis 3 von 3

Thema: Aufruf einer Struktur aus Fu_DT_TO_DetailTime Wago

  1. #1
    Registriert seit
    21.01.2016
    Beiträge
    31
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich möchte aus der WAGO Lib. - "FuDT_To_DetailTime" den Rückgabewert .bMonth aufrufen. Das bekomme ich nicht hin...
    Als Versuch habe schon folgendes gemacht:

    Alse erstes die Funtkuion aufgerufen...

    1.jpg

    ... eine Struktur angelegt...:
    4.jpg

    ...die Strukur Initialisiert:
    2.jpg

    ... wenn ich jetzt jedoch die Strukur online öffne bekomme ich keine Werte....:

    3.jpg

    Kann mir jemand sagen, wie ich an die Rückgabewerte (einfach) komme?

    Bin ich da überhaupt auf dem richtigen Weg?

    Danke!

    5.jpg
    Zitieren Zitieren Aufruf einer Struktur aus Fu_DT_TO_DetailTime Wago  

  2. #2
    Registriert seit
    15.01.2005
    Ort
    In der Mitte zwischen Bayreuth/Weiden
    Beiträge
    6.725
    Danke
    314
    Erhielt 1.519 Danke für 1.282 Beiträge

    Standard

    Du musst keine Struktur anlegen, diese ist in der entsprechenden Bibliothek bereits enthalten ... das zum einen.
    Zum anderen, deine Variable ist im Prinzip schon richtig, und auch mit dem richtigen Datentyp aus der Bibliothek, und nicht deinen eigenen (Das ist was du als "Strucktur initialisiert" völlig falsch bezeichnest).

    VAR_GLOBAL
    typDetailTime1 : typDetailTime ;
    END_VAR

    Dein Aufruf ist aber unvollständig ...
    Korrekt ist:
    typDetailTime1 := FuDT_to_DetailTime(dtUhrzeit) ;

    Zugriff dann wie von dir vorgeschlagen mit typDetailTime1.bMonth usw.

    Mfg
    Manuel
    Geändert von MSB (06.04.2016 um 09:40 Uhr)
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  3. #3
    Registriert seit
    21.01.2016
    Beiträge
    31
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke...das hat mir gefehlt: typDetailTime1 := FuDT_to_DetailTime(dtUhrzeit) ....

Ähnliche Themen

  1. Aufruf einer FUNCTION abhängig von einer Eingangsvariablen
    Von SolidPro im Forum CODESYS und IEC61131
    Antworten: 28
    Letzter Beitrag: 01.02.2016, 22:48
  2. Antworten: 2
    Letzter Beitrag: 11.02.2015, 08:15
  3. Retaindaten in einer Struktur
    Von SY50 im Forum CODESYS und IEC61131
    Antworten: 3
    Letzter Beitrag: 15.09.2014, 08:05
  4. Elemente einer Struktur initialisieren
    Von Tigerente1974 im Forum Programmierstrategien
    Antworten: 5
    Letzter Beitrag: 20.01.2012, 07:18
  5. Aus einer FB Struktur ein Wort auslesen
    Von ottopaul im Forum Simatic
    Antworten: 18
    Letzter Beitrag: 11.07.2007, 00:39

Lesezeichen

Berechtigungen

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