Serielle Schnittstelle - Buffer manuell beschreiben?

VISA, TCP/IP, CAN und ähnliche Protokolle
Ответить
kahae1984
interested
interested
Сообщения: 2
Зарегистрирован: 12 апр 2010, 14:02
Версия LabVIEW: 8.6
Контактная информация:

Serielle Schnittstelle - Buffer manuell beschreiben?

Сообщение kahae1984 »

Hallo Leute,

ich habe ein Problem, ich habe eine Platine mit einem Mikrocontroller gebaut, die über die serielle Schnittstelle Sollwerte entgegen nehmen kann und einen Istwert ausgeben kann. Ein Sollwert muss hierbei immer als eine 8Bit-Zahl kodiert sein, also ein Datenframe der seriellen Schnittstelle ist ein Sollwert.

Ich habe jetzt mit Labview ein kleines Programm gebaut, mit dem ich über das VISA Write VI die Sollwerte versenden kann. Jedoch nur als Zahl die als String kodiert wird, d.h. jede Stelle der Zahl wird als Buchstabe versendet. Das funktioniert mit einem Hyperterminal auf der Empfangsseite gut, aber nicht mit meinem Mikrocontroller. Der erwartet nur einen 8-Bit-Wert zwischen 0 und 255.

Wie kann ich jetzt mit Labview meinen Sollwert als 8-Bit-Zahl über die serielle Schnittstelle versenden?
Ich hoffe auf eure Antworten! Danke schonmal!
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Serielle Schnittstelle - Buffer manuell beschreiben?

Сообщение Eugen Graf »

Mit TypeCast.
kahae1984
interested
interested
Сообщения: 2
Зарегистрирован: 12 апр 2010, 14:02
Версия LabVIEW: 8.6
Контактная информация:

Re: Serielle Schnittstelle - Buffer manuell beschreiben?

Сообщение kahae1984 »

Hallo eg,

vielen Dank für die super schnelle Antwort! Damit werde ich es gleich mal ausprobieren. Das sollte mein Problem gelöst haben! :)

Viele Grüße!
Ответить

Вернуться в «Kommunikation mit Geräten»