Merlin9000
Level-1
- Beiträge
- 18
- Reaktionspunkte
- 0
ich sollte vllt noch dazu schreiben das die wt nr automatisch ausgelesen wird und in adresse 26 geschrieben wird es laufen wts 1-37 auf dem band
aber wenn ich das rictig interpretiere kann ich damit nicht die int zahl als neue db.dw adresse laden oder??
*
AUF DB 100 //den datenbaustein mit den entsprechenden infos öffnen
L DBW 26 //adresse laden
SLD 3 //bits maskieren
LAR1 //pointer erzeugen
L DBW [AR1,P#0.0] //mit dem pointer das DBW mit der nummer aus 26 laden
T MW 10 //und in MW10 speichern
*
AUF DB 100
L DBW 26 // aktuelle nr des wt der bearbeitet werden soll
L 2 // multiplizieren der zahl um auf die richtige adresse im db zu kommen *I
*I
[COLOR=Red][B]SLD 3[/B][/COLOR]
T #zw1 // transferieren in den zwischenspeicher1
L DBW [#zw1] // rundenzahl des gelesenen wts laden
mal angenommen in meinem db100 im datenwort 26 befindet sich die aktuelle wt nummer in diesem fall sagen wir (10) als int zahl und jetzt will ich das er mir aus dem db100 dw(10) eine int zahl lädt (die geladene zahl stellt also die neue adresse dar aus der wieder eine zahl geladebnn werden soll)
ich sollte vllt noch dazu schreiben das die wt nr automatisch ausgelesen wird und in adresse 26 geschrieben wird es laufen wts 1-37 auf dem band
AUF DB 100
L DBW 26 // aktuelle nr des wt der bearbeitet werden soll
L 2 // multiplizieren der zahl um auf die richtige adresse im db zu kommen *I
*I
SLD 3
T #zw1 // transferieren in den zwischenspeicher1
L DBW [#zw1] // rundenzahl des gelesenen wts laden
Den WT mit der Nummer 13 solltest du vom Band nehmen.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?