FC wird mehrfach aufgerufen, welchen sehe ich im Status?

Paul

Level-2
Beiträge
929
Reaktionspunkte
239
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen
Ich habe folgendes Problem.
Wenn ich einen FC/FB mehrfach im Programm (Step7) aufrufe und diesen dann
im Status betrachte, weiß ich nicht welchen Status ich sehe (erster/letzer Aufruf).

Ich weiß man kann das irgendwo einstellen, auch den FB aus dem aufgerufen wird,
so daß man praktisch einen Status in der "Mitte" beobachten kann.

Ich finde einfach nicht mehr wo das eingestellt wird


MfG und vielen Dank
Paul
 
Zuerst musst Du im KOP/AWL/FUP-Editor unter Test - Betrieb... den Testbetrieb einschalten, dann kannst Du unter Test - Aufrufumgebung den passenden Aufruf auswählen, alternativ dazu kannst Du den passenden IDB und/oder DB angeben.
Funktioniert nicht, wenn Du einen FC/FB mehrmals im gleichen Baustein, evtl noch als Multiinstanz, aurufst.
Alternative:
Aufrufenden Baustein in die CPU übertragen, nach online wechseln, dort den Aufruf markieren und im Kontextmenü Beobachten - mit Aufrufumgebung auswählen. Funtioniert allerdings nicht richtig bei zu hoher Verschachtelungstiefe.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Funktioniert nicht, wenn Du einen FC/FB mehrmals im gleichen Baustein, evtl noch als Multiinstanz, aurufst.
Das mit mehrfach aufrufen im gleichen Baustein ist mir klar. Wenn ich da was sehen will
muss ich die Aufrufreihenfolge beachten und ggf. ändern.

Sehe ich nun den ersten Aufruf oder den letzten?
Ich glaube mich dunkel zu erinnern den ersten, bin mir aber nicht 100% sicher.

PS: Wobei mir eigentlich der letzte logischer erscheint

Mfg
Paul
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hier mal ein Screenshot:

1. Menü Test aufrufen - Betrieb anwählen - auf Testbetrieb stellen
2. Als nächstes muss der Baustein online (nicht Brille) geöffnet werden! (rote Markierungen - die Abfrage mit "Ja" beantworten)
3. Den zu beobachtenden Baustein mit rechter Maustaste anklicken - Beobachten mit Aufrufpfad anwählen


Aufrufpfad.jpg
 
Im Falle von mehrfachen FC-Aufrufen in einem FC/FB, kann man auch den betreffenden FC duplizieren und den einen Aufruf, der interessiert, dann mit diesem duplizierten FC tätigen.
 
@ Ralle
Ja, ich weiss, es ist Sonntag abend, aber das verstehe ich nicht so richtig, was du meinst.
Die duplizierte FC ist dann doch trotzdem mehrfach aufgerufen und wird immer noch mehrfach beearbeitet, oder nicht ? :confused:

Gruss
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Funktioniert nicht, wenn Du einen FC/FB mehrmals im gleichen Baustein, evtl noch als Multiinstanz, aurufst.

Moin,
nö, da hatten wir vor Jahren mal einen Thread mit diesem Thema, wo vierlagig anderer Meinung war und auch wohl Recht hatte.
Ich werde mal danach suchen.

Gruß,
Flinn


Edit: Schon gefunden. Guckt mal hier:
http://www.sps-forum.de/showthread.php/21494
 
Zuletzt bearbeitet:
Moin,
nö, da hatten wir vor Jahren mal einen Thread mit diesem Thema, wo vierlagig anderer Meinung war und auch wohl Recht hatte.
Ich werde mal danach suchen.

Gruß,
Flinn


Edit: Schon gefunden. Guckt mal hier:
http://www.sps-forum.de/showthread.php/21494

Das funktioniert nur, wenn man direkt online auf die SPS geht und dort arbeitet. Wenn man immer offline arbeitet (wie ich) und nur den betreffenden Baustein online (Brille) beobachtet, funktioniert das Beobachten dort nach wie vor nicht ganz korrekt. Das kam damals auch bei der Sache heraus, wenn ich recht erinnere.
 
Zurück
Oben