Pointerparameter und Datenwortadresse

Woto

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

ich habe da mal eine Frage:
Wenn an einem FB-Eingangsparameter (Headerd_lesen) vom Typ Pointer statt P#DB1002.DBX352.0 ein DB1002.DBW352 parametriert ist, welcher Speicherbereich wird dann beschrieben :confused:

Innerhalb des FB´s wird der Pointer wie folgt verarbeitet:
Code:
      L     P##Headerd_lesen            //Zeiger auf Parameter
      LAR1  
      L     DIW [AR1,P#0.0]             //DB Nr lesen
      T     #DB_Nr
      L     DID [AR1,P#2.0]             //Datenwortnummer lesen
      SRD   3                           //Bitadresse ausblenden
      T     #DW_Nr                      //Datenwortadresse zwischenspeichern
      LAR1  #Offset_Befehl
      L     #DB_Nr
      T     DBW [AR1,P#6.0]             //DB Nr. für Headerdaten
      L     #DW_Nr
      T     DBW [AR1,P#8.0]             //DW Nr. für Headerdaten
 
Zurück
Oben