Datenbaustein Analysieren

omit

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

ich möchte einen DB abfragen, ob irgendwo ein Bit 1 ist. Leider bin ich noch Anfänger und komme damit nicht klar. Ich schreibe in mehrere Datenworte und möchte einfach nur auswerten, ob irgend ein Bit 1 ist. Nach möglichkeit ohne die Bausteingröße angeben zu müssen, da der DB je nach Projekt unterschiedlich groß sein kann.

Gibt es da eine Lösung, die ich als anfänger verstehen kann? :confused: :confused: :confused:

Gruß Omit
 
Hi,

frag doch einfach das Datenbaustein-Word welches deine Bits enthält auf ungleich Null ab....

Gruß ukofumo
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo und danke für die schnelle Antwort.
Wenn ich im DB 50 Word habe ist es mühsam jedes davon abzufragen. Deshalb würde ich gern den ganzen DB auf 1 abfragen.
 
Nein, das geht leider nicht in einem Rutsch. Die größte Einheit, die du mit einem Mal abfragen kannst ist ein DBD, also 4 Byte. Dazu mußt du eine Schleife programmieren, die dann bei 50 Word 25 Mal durchläuft. Die abgefragt Länge stellst du über die Anzahl der Schleifendurchläufe ein.

Hier was zur DB-Länge
 
Zuletzt bearbeitet:
zählt High-Bits in einem Datenbereich

hier mal ein baustein als awl-quelle der genau das macht
 

Anhänge

  • anz_bit40.zip
    862 Bytes · Aufrufe: 24
Zurück
Oben