INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

N-Bit per RS232 einlesen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

04.08.2009, 09:35 (Dieser Beitrag wurde zuletzt bearbeitet: 04.08.2009 09:52 von Dimon1109.)
Beitrag #1

Dimon1109 Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jul 2006

8.00
2006
kA


Deutschland
N-Bit per RS232 einlesen
Hallo Allerseits,

folgendes Problem:

Habe einen Sensor (AS5311) der mir eine 18-Bit lange Nachricht sendet, die ich selbst per CSn (Chip Select) auslöse. Die Nachricht hat einen Start-Bit (Flanke von 1 auf 0) aber keinen Stop bzw. Abschlusszeichen. Dafür wie gesagt eine definierte Nachricht-Länge.

Frage: wie kann ich die 18-Bit per RS232 am Stück einlesen ?


Vielen Dank!


Lv71_img

Sonstige .vi  RS232_r.vi (Größe: 101,36 KB / Downloads: 216)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2009, 10:44
Beitrag #2

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
N-Bit per RS232 einlesen
' schrieb:Hallo Allerseits,

folgendes Problem:

Habe einen Sensor (AS5311) der mir eine 18-Bit lange Nachricht sendet, die ich selbst per CSn (Chip Select) auslöse. Die Nachricht hat einen Start-Bit (Flanke von 1 auf 0) aber keinen Stop bzw. Abschlusszeichen. Dafür wie gesagt eine definierte Nachricht-Länge.

Frage: wie kann ich die 18-Bit per RS232 am Stück einlesen ?
Vielen Dank!


Lv71_img
[attachment=48167:RS232_r.vi]

Wenn Dein Protokoll tatsächlich so ist wie du es sagst, dann gar nicht! RS-232 erwartet ein spezifisches Bitprotokol, das man zwar mit den Porteinstellungen parameterisieren kann, aber eben nicht beliebig. Da wird ein Startbit, 6,7, oder 8 Datenbits und 1, 1.5, oder 2 Stopbits erwartet und eventuel noch eine Parität. Etwas anderes geht mit einem Standard RS-232 COM Port einfach nicht.

Du wirst wohl eine andere Methode suchen müssen um diese Daten zu lesen. Digitale IO wären wohl eine Möglichkeit.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2009, 10:56
Beitrag #3

Dimon1109 Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jul 2006

8.00
2006
kA


Deutschland
N-Bit per RS232 einlesen
Danke!

Hab mir schon gedacht :-( , dass das nicht geht.

Mit digitalen IO's hab ich den Trigger - Problemm bei meiner DAQPad-6015 ist es einfach nicht vorhanden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Vorgangsweise einlesen RS232 karl010 7 6.393 20.08.2007 09:40
Letzter Beitrag: IchSelbst
  Einlesen RS232 und Daten verarbeiten Christian18 6 7.544 02.03.2007 11:00
Letzter Beitrag: Christian18

Gehe zu: