Habe ein Problem mit selbst erstellten FB´s

Liebertz

Level-1
Beiträge
7
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo erst mal an Alle.

Ich habe folgendes Problem:

Wenn ich im FC nur einen selbst erstellten FB aufrufe läuft alles bestens.
Wenn ich aber noch einen 2. FB einfüge und dann Hochlade spielt mein erster total verückt !!

Hoffe einer von euch kann mir Helfen.

Gruss
Liebertz

:confused::confused::confused:
 
Hochladen geht grad net

Danke Helmut

Leider ist das Prog auf dem Laptop in der Firma

Und L.T.

Nein ein anderer FB

Der erste FB hat DB1
und der zweite FB hat DB2
 
ist natürlich schwer zu sagen was da los ist, nutzt du im FB vielleicht
die gleichen Merker oder nutzt du temponäre Lokaldaten die nicht
am Start definiert sind?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Temp Merker

Ja ich benutze temp Merker

Dieser FB dient zur Steuerung eines Schieber's

bei Start faehrt er vor bis zum edntaster vor dan zurueck bis zum endtaster (beides Schliesser)

da ich mehrere Schieber habe hab ich mir gedacht ich mach das über einen FB
und ich habe auch eine Maschinesteuerung mehrfach das ist der zweite FB

Was mache ich Falsch ?

CPU ist S7-313C

Wenn der Code so wichtig ist Versuch ich in am Montag zu posten

Gruss Sascha
 
code ist schon wichtig, mit den temponären variablen ist nur
so eine vermutung, da kann schon mal was schief gehen.
Muß aber nicht sein, also vesuch mal den code rein zu stellen
dann wird es bestimmt gefunden.
 
Fb

Hi,

"Ja ich benutze temp Merker

Dieser FB dient zur Steuerung eines Schieber's.."

Ich könnte mir denken, was Sache ist: die Variablen im FB, wo etwas gespeichert werden soll, sollen nicht als "temp", sondern als "stat" deklariert werden. Dann funktioniert es richtig.

Gruss: V.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich würde mich hier auch (auch ohne deinen FB gesehen zu haben) den Anderen uneingeschränkt anschließen. Das mit den "Temporären" ist ein einfach zu gerne immer wieder gemachter Fehler ...

Gruß
LL
 
Fehlergefunden

Also an alle noch mal Danke.

Bin heut doch nochmal zur Firma weil es mir in den Fingern jukte.
Und habe euren Tipp ausprobiert.

Siehe Da es Läuft.

Ja der Fehler waren die Temp Merker
Also in Multi FB nur mit Stat Merken arbeiten

Gruss

Liebertz
 
Ja der Fehler waren die Temp Merker
Also in Multi FB nur mit Stat Merken arbeiten

so pauschal würd ich das nicht sagen, kommt halt drauf an, was du, wie lange speichern willst.

bei einem einzelnen baustein im test auf der cpu brauch dieser sich übrigens den lokaldatenstack nicht mit anderen bausteinen teilen, deswegen funktioniert hier, was in der richtigen aufrufumgebung nicht mehr geht, das zyklusübergreifende speichern in TEMP ... mal so als erklärung...
 
Zurück
Oben