serielle Kommunikation, B&R CS1020

MrChipsy

Level-1
Beiträge
11
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
ich nutze für eine serielle Kommunikation zu einem Sensor die CS1020 von B&R. Angeschlossen sind TxD, RxD sowie GND. Die Ausgangsdaten lese ich parallel zum debuggen mit.
Auf einen Befehl MacheDasUndDas folgen Messwerte.
Alles funktioniert soweit ganz gut, bis der Sensor sich intern aufhängt. Sobald dies passiert, ändert sich seltsamer Weise das Verhalten. Auf eine Befehlskette MacheDasUndDas , MacheDasUndDas ,MacheDasUndDas wird MacheDasUndDas , /o/o/o/o, /o/o/o/o. Setze ich die IO Spannungsfrei ändert sich an diesem Verhalten nichts. Wird hingegen der Sensor Spannungsfrei gesetzt, wird wieder eine gültige Befehlskette gesendet.
Kann mir jemand dieses Verhalten erklären, bzw. einen Hinweis liefern was hier passiert?

Vielen Dank
 

Anhänge

  • 20170630_113834.jpg
    20170630_113834.jpg
    590,5 KB · Aufrufe: 25
wie bastelst du dir deinen zu sendenden String zusammen? Poste mal Quellcode...
Wahrscheinlich kommt bei hängendem Sensor kein gültiger String zusammen.
 
Zuletzt bearbeitet:
Zurück
Oben