Anfängerproblem mit Instanzdatenbaustein

mido

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

hab da wahrscheinlich ein kleines Anfängerproblem...

Versuch gerade ein bischen mit STEP7 V5.4 zu spielen. Erst habe ich einen FB generiert, dann einen Datenbaustein und den als Instanzdateinbaustein dem FB zugeordnet.
So wenn ich jetzt im FB ein Programm schreib und dann z.b. eine Outvariable oder etwas anderes deklarier und nun den FB speichern oder laden will bekomm ich immer die Meldung das durch das Ändern der Schnittstellen dies zu einem Schnittstellenkonflikt führt.
Jetzt was muss ich tun damit dieser Fehler nicht auftaucht?

Danke schonmal
Liebe Grüße
da mido
 
Zuletzt bearbeitet:
Die Meldung ist normal.
Die In, OUT, STAT usw. werden ja im Instanz-DB gespeichert. Der DB ist das "Gedächnis" des FB's. Du brauchst nur beim Aufruf des FB den DB löschen und neu eintragen. Dann wird gefragt "DB neu erzeugen? -> Ja anklicken, fertig.
Gruß
 
Hallo,
zuerst FB parametrieren und schreiben, danach bei jedem Aufruf des FB einen anderen Instanz-DB definieren

Oder das ganze als Multiinstanz behandeln, dann brauchts nur einen Instanz-DB für mehrere Aufrufe, aber das sind schon keine Anfängersachen mehr, denn die Adressierung innerhalb des multiinstanzfähigen FBs ist nicht trivial, vor allem wenn die Adressregister manipuliert werden (müssen).

Gruß Rolf
 
Zurück
Oben