Bits wandeln 32Bit <=> Dword

Shettyman

Level-1
Beiträge
60
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, weiß jemand wie ich mir einen Baustein bauen kann, der
mir eine Anzahl von Bits am Eingang in ein Word oder Dword
wandelt und ein Baustein zum zurück wandeln. Brauch so ein Teil für 16 bzw. 32 bit

Will den Baustein im CFC benutzen. Oder gibt die PCS7 Lib oder Oscat sowas schon her? Habe dort nur 8Bit to Byte gefunden.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn es Pheripherieeingänge, Ausgänge oder Merker sind, ist es einfach.
Aber: Die Bits, dich ich in ein Wort transferieren will, sind verschiedene erzeugte Signale. Und bei CFC ist es Praktischer mit Wörtern zu arbeiten als jedes Bit einzeln zu rangieren.
 
Hallo, weiß jemand wie ich mir einen Baustein bauen kann, der
mir eine Anzahl von Bits am Eingang in ein Word oder Dword
wandelt und ein Baustein zum zurück wandeln.
Hallo Shettyman,
meinst Du mit Anzahl die tatsächliche Anzahl der Bit's in einem Word?
Code:
     01100111 = 5
Das könntest Du mit einer Schleife machen, aber das macht ein rückwandeln unmöglich.

Darum denke ich eher Du suchst so etwas:
http://sps-forum.de/showpost.php?p=283477&postcount=35
 
Zurück
Oben