Ich habe ein Slave-Gerät an den PR200 angeschlossen. Ich kann INT-Variablen auslesen, aber ich habe Probleme mit REAL-Variablen. Ich möchte einen bestimmten Wert auf dem Display anzeigen lassen, aber es wird ein anderer Wert angezeigt, der keinen Sinn ergibt. Was sollte ich tun?
Um REAL-Variablen auslesen und anzeigen zu können, ist es wichtig, die Endianness (Byte-Reihenfolge) zu kennen, d.h. die Reihenfolge der Register und Bytes. Es kann entweder das Big-Endian- oder das Little-Endian-Format vorliegen. Wenn Sie das Big-Endian-Format verwenden, wird das Register oder das Byte, das das höchstwertige Bit enthält, zuerst gesendet, gefolgt von einer Reihenfolge mit abnehmender Bedeutung. Das Little-Endian-Format hingegen hat eine umgekehrte Reihenfolge. Sie können die Register- und Bytereihenfolge mit Hilfe der entsprechenden Kontrollkästchen in der Dialogbox "Gerätekonfiguration" (Gerät > Geräteeinstellungen) bestimmen.