Hilfe zur symbolischen Programmierung / DB

MWeng

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
folgendes Problemchen:
Hab einen globalen DB mit vielen Strukturen. Auf diesen greif ich in mehreren FCs und Fbs zu. Geb aber immer z.B "Visu_DB.Start.SK" an (Bool).
Ändere ich im DB was, durch einfügen oder löschen von Bytes oder Bits, verschiebt sich der Adressbereich.
Öffne ich danach die Bausteine wieder die auf den Db zurückgreifen, steht da nur noch DB20.DX.. drin und die Zuordnung passt nicht mehr. Was mach ich falsch? Muss jedesmal die Adressen von "Hand" ind den Fc/Fbs nachtragen.
Vielleicht habt ihr ja n Tip.
Gruß Marco
 
Du musst in den Optionen eintragen das Symbolische Programmierung Vorrang hat..... frag micht jetzt bitte nicht wo das genau geht aber es geht....


Ich glaube im Editor unter Eigenschaften steht das irgendwo
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ergänzung zu Lila:

Wichtig:
Vorher
- Bausteinordner markieren - Konsistenzprüfung durchführen

- Bausteinordner im Simatic-Manager - Rechte Maustaste
- Objekteigenschaften
- Operrandenvorrang
- "Bei allen Zugriffen EAM..."


Nachdem du diese Einstellung gemacht hast und was im DB änderst, musst du nur eine "Bausteinkonsitenzprüfung" durchführen,
hierbei werden dann den gespeicherten Symbolen wieder die passenden Adressen zugeordnet.

Mfg
Manuel
 
Suuuper!!

:TOOL:

Echt toll, das war gut versteckt! Mann hab das jetzt schon so oft umgeschieben und mich immer geärgert weil ich nicht wusst wo ichs umstellen muss! Danke!!

Ach ja, wo stell ich ein dass immer wenn möglich in KOP angezeigt wird -> schaltet immer auf FUP um?

Gruß Marco
 
Zurück
Oben