Hallo zusammen,
ich richte gerade den LBS19000163, die Schnittstelle zur ISG, ein. Ich habe eine LWZ 504 Trend, daher fiel die Auswahl auf diesen LBS. Vielen Dank an benji für die viele Arbeit an dem LBS!
Soweit funktioniert alles super und ich habe schon einige Werte erfolgreich abfragen können.
Ich scheitere allerdings gerade daran, den Betriebsstatus auszulesen und in einzelne Bits aufzutrennen. Ich habe bereits den LBS1901114 Doppel-Status-Byte-Auswerter ausprobiert. Das Ergebnis sieht so aus:
image.png
Wie ihr seht, werden alle Bits als 1 angezeigt. Das stimmt aber leider nicht. Was mache ich falsch?
Aus der ISG Modbus-Doku habe ich herausgelesen, dass es 15 Bits gibt:
image.pngAllerdings hat der eingehende Wert nur 11 Bits. Hab ich mich da irgendwie vertan?
Vielen Dank schon im Voraus für eure Hilfe!
ich richte gerade den LBS19000163, die Schnittstelle zur ISG, ein. Ich habe eine LWZ 504 Trend, daher fiel die Auswahl auf diesen LBS. Vielen Dank an benji für die viele Arbeit an dem LBS!
Soweit funktioniert alles super und ich habe schon einige Werte erfolgreich abfragen können.
Ich scheitere allerdings gerade daran, den Betriebsstatus auszulesen und in einzelne Bits aufzutrennen. Ich habe bereits den LBS1901114 Doppel-Status-Byte-Auswerter ausprobiert. Das Ergebnis sieht so aus:
image.png
Wie ihr seht, werden alle Bits als 1 angezeigt. Das stimmt aber leider nicht. Was mache ich falsch?
Aus der ISG Modbus-Doku habe ich herausgelesen, dass es 15 Bits gibt:
image.pngAllerdings hat der eingehende Wert nur 11 Bits. Hab ich mich da irgendwie vertan?
Vielen Dank schon im Voraus für eure Hilfe!
Kommentar