Umverdrahten Datenbaustein

bluebird277

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

habe ein kleines Problem. Ich arbeite zurzeit nur mit Multiinstanzbausteinen welche ich in einem FB aufrufe.

Nun hat sich leider herausgestellt das in der Steuerung unseres Kunden die Bausteine teilwiese dieselben FB nummern haben. Im Prinzip ja kein Problem FB und Db umbenennen. Anschließend EB und AB umverdrahten dies hat wunderbar funktioniert.

Aber wie ändere ich die DB Variablen die ich im Aufruf FB verwendet habe? diese müssen jetzt z.B nicht mehr db22.dbx3.2 sondern db100.dbx3.2 heißen.

Mit Umverdrahten hab ich es nicht hinbekommen. Kennt jemand eine Lösung?

Vielen Dank für eure Antworten

MFG
 
Db

Hallo,

wenn du ausschliesslich symbolisch zugreifst kein Problem.

Möglichkeit 1:
Bausteinkonsistenz prüfen
Symbolvorrang auf "alle Zugriffe"
DB-Nummer ändern incl Symbol
Bausteinkonsistenz prüfen

Möglichkeit 2:
symbolische Quelle generieren (mindestens die Bausteine die den DB verwenden)
DB-Nummer ändern incl Symbol
Quelle übersetzen

Alternativ:
wenn du auch absolut zugreifst, zB gleichzeitig als Byte und Bit folgendes:
absolute Quelle generieren (mindestens die Bausteine die den DB verwenden)
DB-Nummer ändern incl Symbol
Suchen/Ersetzen DB22 -> DB100 in der Quelle
Quelle übersetzen

Achtung!
indirekte Adressierungen prüfen!!!!

André
 
Zurück
Oben