mnuesser
Level-1
- Beiträge
- 1.022
- Reaktionspunkte
- 165
-> Hier kostenlos registrieren
Hallo zusammen,
ich habe ein Problem mit Graph, und zwar habe ich in einem Programm mal aufgeräumt und alle Graph-Baustein-Aufrufe und deren Instanz-DBs mal
mit der gleichen Bausteinnummer versehen. Im vorherigen Programm war das noch wild gemischt.
Das komplette Programm generieren wird ohne Fehler beendet, nur Bausteine ohne Quelle werden als Warnung ausgegeben.
Wenn ich nun das Programm komplett in die CPU schiebe (CPU auf STOP, Online alle Bausteine gelöscht bis auf SDB, dann neue Bausteine reinkopiert)
dann geht die CPU beim Wiederanlauf in SF. In der Diagnoseliste der CPU stehen nun die von mir nicht mehr benötigten Graph-FBs drin. Wenn ich mir die
Aufrufstruktur anschaue, dann sehe ich keine fehlenden Bausteine.
Also OB121 gelöscht (war schon vorher drin), CPU geht in Stop, im Stack steht dann: OB1->FB6->FC72 also wird der FB6 von FC72 aufgerufen, dies
ist aber der Graph FC. Muss man den neu generieren? Manuelles neu einladen via Graph brachte kein anderes ergebniss, Speichern mit reorganisieren auch nicht...
Jetzt der Knaller, wenn ich die angeblich fehlenden FBs reinkopiere, geht die CPU in OK und ist grün...
Hat sowas schon mal jemand gehabt?
ich habe ein Problem mit Graph, und zwar habe ich in einem Programm mal aufgeräumt und alle Graph-Baustein-Aufrufe und deren Instanz-DBs mal
mit der gleichen Bausteinnummer versehen. Im vorherigen Programm war das noch wild gemischt.
Das komplette Programm generieren wird ohne Fehler beendet, nur Bausteine ohne Quelle werden als Warnung ausgegeben.
Wenn ich nun das Programm komplett in die CPU schiebe (CPU auf STOP, Online alle Bausteine gelöscht bis auf SDB, dann neue Bausteine reinkopiert)
dann geht die CPU beim Wiederanlauf in SF. In der Diagnoseliste der CPU stehen nun die von mir nicht mehr benötigten Graph-FBs drin. Wenn ich mir die
Aufrufstruktur anschaue, dann sehe ich keine fehlenden Bausteine.
Also OB121 gelöscht (war schon vorher drin), CPU geht in Stop, im Stack steht dann: OB1->FB6->FC72 also wird der FB6 von FC72 aufgerufen, dies
ist aber der Graph FC. Muss man den neu generieren? Manuelles neu einladen via Graph brachte kein anderes ergebniss, Speichern mit reorganisieren auch nicht...
Jetzt der Knaller, wenn ich die angeblich fehlenden FBs reinkopiere, geht die CPU in OK und ist grün...
Hat sowas schon mal jemand gehabt?