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

Seite 1 von 4 123 ... LetzteLetzte
Ergebnis 1 bis 10 von 35

Thema: Unterschied FB FC

  1. #1
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Wer kann mir den Unterschied zwischen FB und FC nennen
    Wann sollte besser ein FB genommen werden
    Ich programmiere alles in FCs
    Zitieren Zitieren Gelöst: Unterschied FB FC  

  2. "Hallöchen

    FB hat statische variabeln die im DB gespeichert werden

    fc Daten werden nur in Lokaldatenstack hinterlegt
    damit sind z.b. temp Daten nur 1 Zyklus kültig
    und könnnen nur für z.b. zwischenergebnisse genommen werden

    fc kein gedächniss
    fb hat seinen db"


  3. #2
    Registriert seit
    20.10.2004
    Beiträge
    650
    Danke
    5
    Erhielt 26 Danke für 26 Beiträge

    Standard

    Hallöchen

    FB hat statische variabeln die im DB gespeichert werden

    fc Daten werden nur in Lokaldatenstack hinterlegt
    damit sind z.b. temp Daten nur 1 Zyklus kültig
    und könnnen nur für z.b. zwischenergebnisse genommen werden

    fc kein gedächniss
    fb hat seinen db

  4. #3
    Registriert seit
    07.05.2004
    Ort
    Campbelltown
    Beiträge
    2.437
    Danke
    131
    Erhielt 276 Danke für 86 Beiträge

    Standard

    FB´s machen dann sinn, wenn der Baustein öfters genutzt werden soll, da er ohne Probleme komplett mit lokalen Variablen arbeiten kann. Dafür benötigt er aber mehr Resourcen.

    pt
    Gegen Schwachsinn, Schwachköpfe und armselige Trittbrettfahrer kann man nicht argumentieren.

    Gott sieht alles, auch Signaturen in Geheimschrift,,... aber er petzt nicht.

  5. #4
    Registriert seit
    09.06.2005
    Ort
    Mülheim a. d. Ruhr
    Beiträge
    265
    Danke
    11
    Erhielt 13 Danke für 11 Beiträge

    Standard

    sind die temporären variablen in einem FB länger als ein zyklus gültig?!? die werden doch auch beim FB nich im DB abgelegt ^^

    und kann man FC´s nich auhc öfter aufrufen?

    Ich dachte immer das man FCs nimmt wenn man keine ergebnisse zurück bekommt und FBs wenn ich diese zurück haben will. wurde aber auch die tage eines besseren belehrt... daher bin ich auch grad hier
    .Punkt!

  6. #5
    Registriert seit
    16.12.2004
    Ort
    Schleswig-Holstein
    Beiträge
    400
    Danke
    21
    Erhielt 24 Danke für 21 Beiträge

    Standard

    sind die temporären variablen in einem FB länger als ein zyklus gültig?!? die werden doch auch beim FB nich im DB abgelegt ^^
    Die Temp Variablen im FB sind, wie der Name es schon sagt, nur für einen Zyklus gültig.

    und kann man FC´s nich auhc öfter aufrufen?
    Ja, man kann einen FC öfter aufrufen um die selbe Funktion mit unterschiedlichen Parameter auszuführen.

    Code:
    Ich dachte immer das man FCs nimmt wenn man keine ergebnisse zurück bekommt und FBs wenn ich diese zurück haben will. wurde aber auch die tage eines besseren belehrt... daher bin ich auch grad hier
    Man hat drei Möglichkeiten Ergebnisse von einem FC zurück zu kriegen:

    OUT Parameter
    IN/OUT Parameter
    RET_VAL

  7. #6
    Registriert seit
    19.06.2003
    Beiträge
    2.200
    Danke
    85
    Erhielt 259 Danke für 175 Beiträge

    Standard

    Zitat Zitat von RMA
    sind die temporären variablen in einem FB länger als ein zyklus gültig?!? die werden doch auch beim FB nich im DB abgelegt ^^
    Die Temp Variablen im FB sind, wie der Name es schon sagt, nur für einen Zyklus gültig.
    Nein, für einen Aufruf.
    und kann man FC´s nich auhc öfter aufrufen?
    Ja, man kann einen FC öfter aufrufen um die selbe Funktion mit unterschiedlichen Parameter auszuführen.
    Man kann sowohl FBs als auch FCs mehrmals in einem Zyklus aufrufen. In beiden Fällen sind die lokalen Variablen nur innerhalb desselben Aufrufs gültig. (Obwohl sie die Werte des letzten Aufrufs beibehalten werden, wenn zwischendurch kein anderer Baustein aufgerufen wird, der lokale Variablen nutzt. In diesem Fall bleibt einfach der Inhalt des Stacks unverändert.)

  8. #7
    Registriert seit
    20.10.2004
    Beiträge
    650
    Danke
    5
    Erhielt 26 Danke für 26 Beiträge

    Standard

    Mal eine kleine Diskussion in den raum stellen werde

    ok laut lehrbuch tempvar in FB nur einen Zyklus gültig

    aber

    die Tempvar im FB werden im DB hinterlegt sollten sie somit nicht auch beim nächsten zykluss noch dort sein wo man sie hingetan hat

    im fc ist ja klar da steht das ganze im stack

    viel spass beim nachdenken

  9. #8
    Registriert seit
    30.08.2003
    Beiträge
    2.196
    Danke
    30
    Erhielt 258 Danke für 229 Beiträge

    Standard

    Hallo Peter,

    schau mal den Instanz-DB an... da liegen meiner düsteren Erinnerung nach nur IN OUT IN/OUT und STAT.

    MfG
    André Räppel
    Zitieren Zitieren Temp  

  10. #9
    Registriert seit
    20.10.2004
    Beiträge
    650
    Danke
    5
    Erhielt 26 Danke für 26 Beiträge

    Standard

    hallöchen

    ups

    hab ich mich mal verschaut dachte die sind auch drinnen

    tja dann ist ja alles gut

    vergesst meine frage schande über mich

    und danke

  11. #10
    Registriert seit
    16.12.2004
    Ort
    Schleswig-Holstein
    Beiträge
    400
    Danke
    21
    Erhielt 24 Danke für 21 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Verfasst am: 29.06.2005, 13:55 Titel:

    --------------------------------------------------------------------------------

    RMA hat folgendes geschrieben:
    Zitat:
    sind die temporären variablen in einem FB länger als ein zyklus gültig?!? die werden doch auch beim FB nich im DB abgelegt ^^


    Die Temp Variablen im FB sind, wie der Name es schon sagt, nur für einen Zyklus gültig.


    Nein, für einen Aufruf.

    Stimmt, hab' ich gewusst aber zu schnell geantwortet!

Ähnliche Themen

  1. Unterschied EW und PEW
    Von Anonymous im Forum Simatic
    Antworten: 17
    Letzter Beitrag: 12.07.2010, 22:42
  2. Unterschied P und POS
    Von Drain im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 16.04.2009, 13:35
  3. Unterschied MP, OP und TP
    Von Jelly im Forum HMI
    Antworten: 2
    Letzter Beitrag: 11.03.2009, 14:03
  4. Unterschied PN TCP/IP
    Von sailor im Forum Feldbusse
    Antworten: 9
    Letzter Beitrag: 30.05.2008, 16:20
  5. Unterschied SCL und ST
    Von nobug im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 07.03.2008, 10:04

Lesezeichen

Berechtigungen

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