Integer-Logik
Verfasst: Dienstag 30. September 2008, 10:34
ExpertProfi
Anmeldungsdatum: 20.08.2006
Beiträge: 50
Verfasst am: 27.08.2006 20:42 Titel: Integer-Logik
--------------------------------------------------------------------------------
Hallo Kollegen,
ich habe in ProfiLab gelegentlich die Möglichkeit vermisst, bitweise Logikoperationen z.B. auf einen Bytewert oder ein Word anwenden zu können. Konkreter Fall: Ein Gerät sendet zwei Dezimalziffern in einem Byte per RS-232. Beide Ziffern sind BCD-kodiert, eine im High-Nibble, eine im Low-Nibble. Willl man dann z.B. die oberen vier Bits eines Bytes ausblenden würde man in einer Programmierschrprache einfach
LOWNIBBLE= Byte AND $0F (o.ä.) schreiben. So etwas kann man in ProfiLab per AD/DA-Wandler lösen (Gruss an Ludwich!).
Wer es einfacher haben will, findet auf meiner Homepage eine fertige ProfiLab-DLL (mit Delphi-Source), die diese "Integer-Logik" in ProfiLab ermöglicht. Schaut doch mal:
http://www.expertprofi.ag.vu/integer-logik.html
Vieleicht habt Ihr ja das gleiche Problem...
Gruss, ExpertProfi
Anmeldungsdatum: 20.08.2006
Beiträge: 50
Verfasst am: 27.08.2006 20:42 Titel: Integer-Logik
--------------------------------------------------------------------------------
Hallo Kollegen,
ich habe in ProfiLab gelegentlich die Möglichkeit vermisst, bitweise Logikoperationen z.B. auf einen Bytewert oder ein Word anwenden zu können. Konkreter Fall: Ein Gerät sendet zwei Dezimalziffern in einem Byte per RS-232. Beide Ziffern sind BCD-kodiert, eine im High-Nibble, eine im Low-Nibble. Willl man dann z.B. die oberen vier Bits eines Bytes ausblenden würde man in einer Programmierschrprache einfach
LOWNIBBLE= Byte AND $0F (o.ä.) schreiben. So etwas kann man in ProfiLab per AD/DA-Wandler lösen (Gruss an Ludwich!).
Wer es einfacher haben will, findet auf meiner Homepage eine fertige ProfiLab-DLL (mit Delphi-Source), die diese "Integer-Logik" in ProfiLab ermöglicht. Schaut doch mal:
http://www.expertprofi.ag.vu/integer-logik.html
Vieleicht habt Ihr ja das gleiche Problem...
Gruss, ExpertProfi