DB-Nr. von Graph7 Baustein frei wählen!?

HarryH

Level-1
Beiträge
142
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe einen Graph7 Baustein mit der Nr. FB31. Der zugehörige DB soll die Nr. DB531 haben. Das kann ich ja im Graph-Editor im Menü "Datei/Instanz DB-Nr ändern/anpassen ..." einstellen. Baustein gespeichert und mit DB übertragen. OK. Nun ist das Problem, das wenn ich den Graph-Baustein nach dem Schließen wieder öffne, ist dem FB31 nicht mehr mein gewünschter DB531 zugeordnet, sondern der DB31. Es wird immer automatisch die selbe DB-Nr. zugeordnet wie die FB-Nr.
Frage: Ist das immer so, oder kann man das irgendwo einstellen? Und wozu ist die Einstellung im Menü "Datei / Instanz DB-Nr ändern/anpassen ..." wenn es doch immer wieder rückgängig gemacht wird?

Bin für jeden Beitrag dankbar.

Gruß HarryH

Verwende:
S7-315-2DP
Step7 V5.4
Graph7 V5.3
 
Das ist ja das Merkwürdige. Trotz Aufruf mit DB531 und nichtvorhandenem DB31 öffnet mir der Graph7 Editor den FB31 mit DB31. Ich hab keine Ahnung warum. Aus diesem Grund kann ich auch nicht in die Online-Darstellung der Kette wechseln, weil online/offline DB's nicht zueinader passen. :confused:
 
Systemeigenschaft

Hallo zusammen.
Dies ist eine Systemeigenschaft.
Der IDB kenn zwar seinen TypFB, der FB jedoch nicht seinen IDB.
Dies wäre auch dem Multiinstanzmodel abträglich.
Es könnte auch mehr wie eine Instanz des GraphFB existieren.
In diesem Fall wüsste der Editor nicht, welche Instanz er öffnen sollte.
Daher gibt es nur zwei Möglichkeiten:
Entweder den IDB jedes mal beim Öffnen neu einstellen, oder
den GraphFB über die Applikation BausteinKonsistenzPrüfen BKP öffnen.
Die Applikation BKP kennt alle Instanzen des GraphFB im Projekt.
Solange nur eine Instanz existiert, wird der GraphFB auch mit dem korrekten IDB geöffnet. Nur bei mehr als einer Instanz beendet sich der Editor.
mfg
Linus
 
Wo finde ich...

Hallo zusammen.
Ganz einfach:
Simatic Manager starten,
F1 betätigen,
Suchbegriff "Bausteinkonsistenz" eingeben
Thema Bausteinkonsistenz prüfen anwählen
und lesen.
Dort steht es besser beschrieben und genauer erklärt, als ich es in dieser
Email könnte.


mfg
Linus
PS: darauf könnte man auch so kommen...
 
Standard Systemeigenschaft

Dies wäre auch dem Multiinstanzmodel abträglich.
S7 Graph ist generel nicht Multiinstanzfähig.
Wenn man eine S7 Graph Kette,die Mehrmals aufgerufen wird bezogen auf Ihren Instanz_DB beobachten möchte,muß man lediglich unter Datei DB-Nummer ändern den entsprechenden Instanz-DB angeben.

Viel Grüße Bernard
 
Zurück
Oben