Variablen eines Datenblocks mit Merkern "verknüpfen"?

FrankTheTank

Level-1
Beiträge
41
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo allerseits!

Ist es möglich, einen alleinstehenden Datenblock anzulegen, in dem Variablen gespeichert sind, über die ich auf Merker zugreifen kann?

Ich dachte an soetwas in der Art:

Code:
DATA_BLOCK DB60
VAR
    meineVariable1 : BOOL;
    meineVariable2 : BOOL;
END_VAR;
END_DATA_BLOCK;
Wie realisiere ich es nun, dass in "meineVariable1" immer der Wert von beispielsweise "M3.0" drin steht?
Geht das überhaupt nur mit einem Datenblock? Gibt es bessere / einfachere Lösungen? Oder muss ich gar den Umweg über einen FB nehmen in dem ich dann explizit Zuweisungen mache "meineVarible1 := M3.0;"?
Danke schonmal für eure Antworten.

mfg,
Frank
 
Hallo,
du kannst die Variablen nicht direkt miteinander verbinden - also kein Link oder so.
In SCL könnte die Codezeile so aussehen, wie von dir dargestellt.
In AWL wäre es etwa so :
Code:
U M 3.0
= "DB60".meineVariable1
... was dann in irgend einem Baustein programmiert sein müßte. Das könnte der OB1 genauso sein, wie ein ständig bearbeiteter FB oder FC ...

Gruß
Larry
 
Zurück
Oben