Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

IF Anweisung in CFC

e-pappy
2006-07-12
2006-07-12
  • e-pappy - 2006-07-12

    Hallo allerseits mal wieder...

    Wie bereits in anderen Beiträgen zu lesen, bastel ich mir gerade eine eigene Bibliothek, stoße allerding jetzt auf ein Problem.

    Ich programmiere in CFC, aufgrund der guten Übersicht und möchte nun folgende Funktion ausführen:

    Im ST würde das in etwa so aussehen:

    IF var1 = TRUE THEN Temp1 := TempG

    END_IF

    Aber wie mache ich das im CFC? Wenn also eine Variable TRUE wird, ein Wert in eine andere übergeben wird? Wahrscheinlich bin ich vor lauter Gedankengängen bereits blind für die simple Lösung...

     
  • J Schohaus - 2006-07-12

    Am einfachsten geht es mit dem Baustein MOVE .

    Wenn du beim Baustein EN/ENO verwendest wird der Wert nur übertragen wenn der EN eingang TRUE ist.

     
  • e-pappy - 2006-07-12

    Super! Danke! Genau das habe ich gesucht!

     

Log in to post a comment.