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

Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 12 von 12

Thema: Beckhoff systemtime

  1. #11
    FredlFesl ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    30.09.2010
    Beiträge
    16
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Nein das nicht, aber damit stell ich sicher, dass der FB immer eine neue Flanke sieht. Ohne ihn davor auf False zu setzen funktioniert es nicht.

  2. #12
    Registriert seit
    25.11.2010
    Ort
    OWL
    Beiträge
    755
    Danke
    27
    Erhielt 166 Danke für 144 Beiträge

    Daumen hoch


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von FredlFesl
    Ohne ihn davor auf False zu setzen funktioniert es nicht.
    Eigentlich sollte es das. Aber vielleicht mag es der FB nicht, im selben PLC-Zyklus 2 mal aufgerufen zu werden, wie es bei Step=4 und Busy=False passiert.

    Die Lösung zeigt sehr gut, warum ich gegen mehrfache bedingte Aufrufe solcher FB's bin. Man fügt solange weitere Aufrufe ein, bis es irgendwann funktioniert, verliert dabei aber die Übersicht.

    Meine Lösung sieht so aus:
    Code:
    CASE Step OF
       ...
       4: Step:=Step+1;
       5: IF NOT NT_GetTime1.Busy
          THEN
             IF NOT NT_GetTime1.Err
             THEN
                tTime:=NT_GetTime1.TimeStr;
                Step:=Step+1;
             ELSE
               nErrId:=NT_GetTime1.ErrId;
               bEtrror:=TRUE;
               Step:=50;
             END_IF;
       ...
    END_CASE;
     
    NT_GetTime1(NetId:='5.4.36.239.1.1',
                       Start:=Step=4);

Ähnliche Themen

  1. Beckhoff und LUX
    Von merlin im Forum CODESYS und IEC61131
    Antworten: 11
    Letzter Beitrag: 28.05.2009, 20:09
  2. Beckhoff K-Bus
    Von cas im Forum CODESYS und IEC61131
    Antworten: 6
    Letzter Beitrag: 04.02.2009, 10:26
  3. Beckhoff - ADS.ocx
    Von phil87 im Forum CODESYS und IEC61131
    Antworten: 4
    Letzter Beitrag: 29.09.2008, 23:04
  4. Beckhoff CX und SQL
    Von merlin im Forum CODESYS und IEC61131
    Antworten: 6
    Letzter Beitrag: 06.03.2008, 11:21
  5. Beckhoff
    Von Wilhelm im Forum Sonstige Steuerungen
    Antworten: 0
    Letzter Beitrag: 06.09.2005, 00:17

Lesezeichen

Berechtigungen

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