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

Ergebnis 1 bis 3 von 3

Thema: Funktionsblock reagiert nicht

  1. #1
    Registriert seit
    16.09.2012
    Beiträge
    4
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Unglücklich


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    Ich bin neu im Thema TwinCat und versuche mich gerade daran einen komplexeren Funktionsblock in Betrieb zu nehmen.

    Der Funktionsblock soll Werte aus einer Klemme speichern und nach 5 Werten einen Mittelwert bilden, allerdings startet er noch nicht einmal.

    Da ich 7 Klemmen habe bilde ich ein Array in der Programm-Deklaration:

    fbEL3403: ARRAY[1..7] OF FB_EL3403;

    Ich rufe die Instanzen im Programm auf mit :

    FOR iLauf_Var2 :=1 TO iAnzFB3403 DO
    fbEL3403[iLauf_Var2].bStart:=TRUE;
    END_FOR;

    Folgendes steht in der Deklaration des Funktionsblocks:

    FUNCTION_BLOCK FB_EL3403

    VAR_INPUT

    bStart:BOOL:=FALSE;
    Reset: BOOL:=FALSE;

    END_VAR


    VAR_OUTPUT
    bFinish:BOOL:=FALSE;
    bError:BOOL;
    OutputValue:stMesswerte;

    END_VAR


    VAR
    bBeginn:BOOL:=FALSE;

    [...] Den Rest klammere ich einmal aus, da der Funktionsblock ja eh nicht startet

    END_VAR

    Folgender Code soll gestartet werden:

    IF bStart=TRUE THEN
    bBeginn :=TRUE;
    iZaehler := iZaehler +1 ;
    END_IF

    IF bStart=FALSE THEN
    bFinish :=FALSE;
    END_IF

    Meine Frage ist nun, warum der Funktionsblock nicht reagiert obwohl bStart die ganze Zeit auf TRUE steht. Solltet ihr weitere Informationen brauchen poste ich Sie hier.

    Vielen Dank vorab für eure Hilfe.

    AnSa1988
    Zitieren Zitieren Funktionsblock reagiert nicht  

  2. #2
    Registriert seit
    29.03.2004
    Beiträge
    5.735
    Danke
    143
    Erhielt 1.685 Danke für 1.225 Beiträge

    Standard

    Hi,
    der eigentliche Aufruf des FB fehlt bei dir.
    fbEL3403[iLauf_Var2]();

  3. #3
    AnSa1988 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    16.09.2012
    Beiträge
    4
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke! Hat funktioniert

Ähnliche Themen

  1. Beckhoff Hmi Web reagiert nicht
    Von aazon im Forum CODESYS und IEC61131
    Antworten: 15
    Letzter Beitrag: 22.05.2012, 19:55
  2. AGLink reagiert nicht mehr
    Von ToSchum im Forum Programmierstrategien
    Antworten: 17
    Letzter Beitrag: 14.12.2011, 07:28
  3. TP reagiert nicht mehr
    Von Lorenzi im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 21.01.2010, 22:08
  4. Antworten: 1
    Letzter Beitrag: 21.11.2008, 07:04
  5. WinCC 6.2 eingabefeld reagiert nicht
    Von mertens2 im Forum HMI
    Antworten: 10
    Letzter Beitrag: 05.08.2008, 06:58

Lesezeichen

Berechtigungen

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