S5 - FB - IN/OUT-Parameter

Hallo,

wohin willst du die denn transferieren?

Die Parameter des FB´s werden beim Aufruf desselben übergeben.
Ist DAS die Frage?


MfG
 
Gibt es in der S5 in/out-Parameter an FB-Bausteinen, und wenn ja, wie Lade und Transferiere ich die?!

LG
Hawkster
Nein nicht so wie bei Step7, aber was ich noch weiß hat der Ausgangsparameter wie In/Out gewirkt.
Code:
     E   Eingangsparameter
     A   Ausgangsparameter
     D   für Zahlenwerte (Konstanten)
     B   Baustein
     T   Zeiten
     Z   Zähler
Dabei können folgende Parametertypen angegeben werden:
Code:
     BI  für Bitoperand
     BY  für Byteoperand
     W   für Wortoperand
     D   für Doppelwort
Befehle im Funktionsbaustein:
Code:
     RB=  > rücksetze Binär
     RD=  > rücksetze Zähler
     B=   > Bausteinaufruf
     L=   > Den Wert eines Formaloperanden lesen
     LW=  > Das Bitmuster eines Formaloperanden lesen
 
Soooo, diesmal in diesem Thread, weils besser passt:
kann es sein, dass in S5-FBs IN-Parameter (E) beschrieben werden dürfen?

Code:
 NAME: TAKTGEB  // TAKTGEB.  
  VAR_INPUT
    MERK      :bool;      // MERK
    TP        :timer;     // T P 
    TI        :timer;     // T I 
    KTP       :s5time;    // KT P
    KTI       :s5time;    // KT I
  END_VAR
  VAR_OUTPUT
    TAKT      :bool;      // TAKT
  END_VAR
  BEGIN
  NETWORK
       U(;
       UN  #MERK;
       L   #KTP;
       SE  #TP;
       U   #TP;
       );
       =   #TAKT;
       U   #TAKT;
       L   #KTI;
       SE  #TI;
       U   #TI;
       =   #MERK;

:confused:
Gruß, Eliza
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also Prinzipiell würde ich sagen, das es bei der S5 ausschließlich IN/OUT Parameter gibt,
E-A bewirkt letzten Endes nur, an welche Seite des FBs der Parameter gepinselt wird (in KOP/FUP).

Weil das so ist, dürfen bzw. können natürlich auch beide beschrieben/gelesen werden.

Mfg
Manuel
 
Zurück
Oben