Datentypen

Datentypen #


Logikwert #

Der Datentyp Logikwert ist immer entweder Ja oder Nein bzw. Wahr oder Falsch, 1 oder 0. Er wird häufig verwendet um einfache Entscheidungen, wie rückwärts oder vorwärts, zu trefen.

Im Programm sind Logikwerte durch ein grünes Kabel gekennzeichnet.

Zahl #

Der Datentyp Zahl kann alle Zahlen von 3E+38 bis -3E+38 verwenden und auch Dezimalzahlen darstellen. Als Perspektive 3E+38 ist ausgeschrieben 99,999,999,999,999,997,748,809,823,456,034,029,568. Wichtig ist aber zu beachten, dass viele Inputs nur Zahlen in einem gewissen Zahlenbereich akzeptieren. Es bringt also nichts die Motorleistung von 100 auf 150 zu erhöhen, da sie nur bis 100 geht. Der Motor wird sich durch eine Falsche Angabe nicht schneller drehen als er kann. Manche Input sorgen auch für Fehler, welche das Abspielen des Programms verhindern. Es ist also Vorsicht geboten nur mir Sinnvollen Zahleninputs zu arbeiten. Sollte es nötig sein einen Zahlenwert als Text zu benutzen wird der Konvertierung von Zahlen in Text-Block benötigt.

Im Program sind Zahlenwerte durch ein gelbes Kabel gekennzeichnet.

Text #

Der Datentyp Text ermöglicht es Text zu verfassen. Leider können nicht alle Zeichen verwendet werden, sollte das Programm das eingegebe Zeichen nicht kennen wird es in ein “?” umgewandelt. Text wird haupsächlich verwendet um Sacherverhalte auf dem Display des Roboters darzustellen. Dies wird häufig in Kombination mit einem konvertierten Zahlenwert gemacht. Zum Kombinieren von Zahlenwerten und Text benutzt man am besten den Konvertierung von Zahlen in Text-Block und den Text-Block in kombination. Zu beachten ist, dass eine Zahlen in einem Text nicht dem Datentyp Zahl angehören und deshalb auch nicht so verwendet werden können.

Im Program ist Text durch ein rotes Kabel gekennzeichnet.

On this page: