4 Bit als Integer einlesen.

  • Guten Morgen.
    Ich möchte einen Wert 0-15 über 4 Bits dem Roboter mitteilen.
    Genaugenommen ist es ein binär codierter Drehschalter
    0000=0
    0001=1
    ....
    1111=15


    Funktioniert das so?
    WERT = $IN[10] TO IN[13]


    Gruß
    Tom

  • Schritt für Schritt zum Roboterprofi!
  • Nein,
    zuerst Signalvereinbarung Deklarieren im Deklarationsteil oder Config.dat
    SIGNAL giWertSPS $IN[10] TO $IN[13]


    danach:
    Wert = giWertSPS


    Gruss SJX

    Manche Maenner bemuehen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitaetstheorie.

  • Gibt verschiedene Möglichkeiten.
    Such mal im Forum, ist das eine oder andere auch schon behandelt worden.
    z.B. hier mit Deklaration als Analogwert, was auch gleich übermitteln von Realwerten ermöglicht.
    https://www.roboterforum.de/ro…ka/9637/msg46250#msg46250
    Gruss SJX

    Manche Maenner bemuehen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitaetstheorie.

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