DB Aufruf im FB

SCLNewbie

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

ich möchte in einem Funktionsbaustein einen globalen Datenbaustein aufrufen, mit dem SFB53 als Datensatz schreiben und danach einen Wert dabei ändern. Wie stelle ich das am geschicktesten mit SCL an? Vielen Dank für eure Hilfe!

Viele Grüße
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich möchte in einem Funktionsbaustein einen globalen Datenbaustein aufrufen, mit dem SFB53 als Datensatz schreiben und danach einen Wert dabei ändern. Wie stelle ich das am geschicktesten mit SCL an? Vielen Dank für eure Hilfe!

Viele Grüße

Ich verstehe nicht, was genau du wissen willst. Wenn du in der Standard-Library den SFB53 markierst und dann "F1" drückst, bekommst du eine recht ausführliche Hilfe zum Baustein. Du mußt also in einem Datenbaustein deinen Datensatz anlegen, das kann ein Array of Byte oder eine Struct oder sonst was sein. Die Struct wäre wohl optimal, denn die kannst du dann direkt an den SFB58 als Record anlegen. Ansonsten mußt du einen Any anlegen, der auf deinen Datenbaustein und deinen Datensatz verweist. Z.Bsp. P#DB200.DBX4.0 BYTE 80, heißt, dein Datensatz liegt in DB200, ab DBB4 und ist 100 Byte lang.

Was meinst du mit "und danach einen Wert dabei ändern"???

@Perfektionist
Sehr konstruktive Bemerkung und eine große Hilfe, was ist los mit dir? Oder hab ich die Pointe verpaßt?
 
Zurück
Oben