Register binär codieren

  • Hallo,


    ich bin neu in der Roboterprogrammierung und habe die Aufgabe Daten binär aus einem Register (R[1]) in die Steuerung des Roboters einzubinden. Die Registerdaten kommen ausm Ethernet und sollen ein Handshake-Protokoll sowie ein Nacrichtensystem beinhalten.
    Wir wollen folgenden Aufbau:
    Byte 0 des Registers 1 soll binär ausgelesen werden (für Handshake); Byte 1, 2 und 3 werden als dezimal ausgelesen oder innrhalb des Roboterprogramms in eine Dezimal-Zahl umgerechnet (Nachrichtensystem).
    Ich hoffe, mirkann jemand helfen, denn im Handbuchhabe ich zu diesem Thema nichts gefunden. Vielen Dank schon im Vorraus für alle Beiträge!!!


    PS: Die verwendeten Steuerungen sind die iB und iC, die mittels teach pendant programmiert werden.

  • ANZEIGE
  • hallo ramses,


    ein register kann nur daten vom typ integer,real oder float beinhalten.


    im register steht also immer eine dezimalzahl.


    desweiteren kann die steuerung denn wert nur komplett auslesen, also nix mit einzelnen bytes.


    da musst du den wert wohl selber auseinander rechnen.


    was spricht dagegen mit 2 registern zu arbeiten und mit dezimalzahlen?

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden