Step 7 Offenen DB in SCL sichern

Schnuppi

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Ich habe einen FC in SCL geschrieben, in dem ich auf einen DB zugreife der per Parameter übergeben wurde. Beispiel:
Code:
 AUF DB10  L DW2  T MW200  CALL FC222        DB:=16       IDX:= MW200   L DW10 ....   [Code]  Schaut man sich den FC222 nicht mit dem SCL Editor an, sondern mit dem AWL Editor, dann sieht man das dort mit AUF der DB16 geöffnet wird. Der dem FC Aufruf folgende Befehl L DW10 lädt also dann Daten aus dem DB16, obwohl er Daten aus dem DB10 holen soll.  Meine Frage: Wie sichere ich in SCL die Datenbausteinnummer die ggf. bei dem Aufruf geöffnet ist, um Sie am Ende des FC wieder zurückzusichern.  Gruß  Uwe
 
Stop!! Die Frage oben war doof! Der CALL sichert zuvor die DB Nummern von DB und DI im B-Stack! Also geht nichts verloren. Manchmal muss man nur laut denken, um den eigenen Fehler zu finden :) Gruß Uwe
 
Zurück
Oben