Symboltabelle und Adressen aus Datenbausteinen

homei

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

ist es möglich, Datenbaustein-Adressen in der Symboltabelle vereinbaren, um dann nicht immer die lange Adresse eingeben zu müssen.
Wenn ja, wie muss man die Adresse eingeben?

MfG
Horst
 
Was genau verstehst Du unter Datenbaustein-Adresse?
Die Adresse des DBs oder ein Z.B. Byte innerhalb des DBs?

Dem DB kannst Du ein Symbol geben.
Ein Byte (oder Wort oder was auch immer) im DB hat sowieso einen Namen.

Bsp.:
DB1 bekommt das Symbol "Daten"


DBB 1 wird als "Wert" deklariert.

Dann kannst Du im Programm statt
Db1.DBB1
auch
Daten.Wert
schreiben, was aber auch nicht kürzer ist

Dem kompletten Ausdruck DB1.DBB1 ein Symnbol zuweisen, geht m.W. nicht!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was genau verstehst Du unter Datenbaustein-Adresse?
Die Adresse des DBs oder ein Z.B. Byte innerhalb des DBs?

Dem DB kannst Du ein Symbol geben.
Ein Byte (oder Wort oder was auch immer) im DB hat sowieso einen Namen.

Bsp.:
DB1 bekommt das Symbol "Daten"


DBB 1 wird als "Wert" deklariert.

Dann kannst Du im Programm statt
Db1.DBB1
auch
Daten.Wert
schreiben, was aber auch nicht kürzer ist

Dem kompletten Ausdruck DB1.DBB1 ein Symnbol zuweisen, geht m.W. nicht!

Schlimmer, er muß

"Daten".Wert

schreiben, das vergißt man dann gern.
 
Hallo dodo,

danke für Deine Antwort.

Aber ich habe es leider noch nicht begriffen und weis nicht, wie ich

z. B. DBB 1 wird als "Wert" deklarieren kann. Mache ich das nicht in der Symboltabelle?


MfG
homei
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Sie mustte nur die DB in der Symboltabelle eintragen.
ZB DB1 Daten DB
Der symbliosche name von die daten Aus DB 1 werde aan in ihre bouwsteine darfgestellt.
Wen sie eingeben L DB1.DBB1 werd dass symblisch wie L "Daten".wert ausgegeben wenn Sie DBB1 in DB1 die name wert vergeben hatte.
 
Hallo,

mein Problem ist scheinbar nicht richtig rübergekommen.

Ich habe im Datenbaustein z.B. den Namen Soll_Heizung mit
der Adresse DB10.DBW2.

Die Namen habe ich fast alle (über 200 Parameter) im Kopf. Das zugehörige Datenwort kenne ich nicht und muss immer nachschauen.

Ich würde gern beim programmieren Soll_Heizung eingeben und
nicht DB10.DBW2.

Geht das irgendwie zu machen?

MfG
homei
 
Weiter oben haben es ein paar Kollegen schon erklärt, aber hier noch mal ein Screenshot wie du es machen könntest
 

Anhänge

  • datenbaustein_symbolisch.jpg
    datenbaustein_symbolisch.jpg
    513,2 KB · Aufrufe: 165
Zurück
Oben