kiestumpe
Level-1
- Beiträge
- 726
- Reaktionspunkte
- 84
-> Hier kostenlos registrieren
Hallo,
Ich habe folgendes Problem:
Eine 32-er Schrittkette wird auf DW abgebildet. Zur besseren Lesbarkeit habe ich mir einen Datentyp mit 32 Boolschen Variablen angelegt, der die Schrittkette abbildet.
Jedoch sind auch Anweisung im Programm, die diesen Speicherbereich Doppelwordweise verarbeiten, z.B:
Solange ich alle Variablen im DW-Format lasse, raffts der L-Operator, sind sie als UDT angelegt, scheitert die Sache.
Gibts da sowas wie ein Casting, oder einen speziellen Ladebefehl ?
MfG
Frank
Ich habe folgendes Problem:
Eine 32-er Schrittkette wird auf DW abgebildet. Zur besseren Lesbarkeit habe ich mir einen Datentyp mit 32 Boolschen Variablen angelegt, der die Schrittkette abbildet.
Jedoch sind auch Anweisung im Programm, die diesen Speicherbereich Doppelwordweise verarbeiten, z.B:
Code:
L #SKX.DW_Step_OK_1 // DW_Schritte_OK
L #SKX.DW_Step_Starten_1 // DW_Schritt_starten
+D
L #SKX.DW_Step_gestoert_1 // DW_Schritt_gestoert
+D
L 0
==D
Solange ich alle Variablen im DW-Format lasse, raffts der L-Operator, sind sie als UDT angelegt, scheitert die Sache.
Gibts da sowas wie ein Casting, oder einen speziellen Ladebefehl ?
MfG
Frank