COM String einlesen verliert Synchronisation

Antworten
abacom
Site Admin
Beiträge: 3926
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

COM String einlesen verliert Synchronisation

Beitrag von abacom » Montag 13. Oktober 2008, 11:29

Kurfürst



Anmeldungsdatum: 27.07.2007
Beiträge: 20

Verfasst am: 29.07.2007 12:21 Titel: COM String einlesen verliert Synchronisation

--------------------------------------------------------------------------------

Hallo zusammen,

über das Element 'COM String einlesen' sollen 7 Messwerte pro Sek. eingelesen und auf ein $Display angezeigt werden.
Zum Starten wird am CK-Pin ein neg.Puls mit 10ms Dauer gelegt. Der erste Datensatz wird eingelesen und richtig angezeigt. Die neg.Flanke von BSY-Pin erzeugt einen nächsten neg.Puls für den CK-Pin(Selbsttriggerung).
Wenn ich im RUN-Modus die Frontplatte verschiebe verliert das COM-Modul seine Synchronisation zu den ankommenden Daten. Es werden im $Display keine Werte aktualisiert.
Diesen Effekt habe ich auch bei einer Compilierten Version.

Gibt es eine Lösung? Vielen Dank für Tipps!

Kurfürst

Nach oben


Mike D



Anmeldungsdatum: 03.07.2006
Beiträge: 236

Verfasst am: 29.07.2007 15:35 Titel:

--------------------------------------------------------------------------------

Hallo,
nicht selbst triggern, sondern mit einem Tacktgenerator Zwangstriggern.
Ein zu häufiges triggern schadet nicht.

Mike

Nach oben


Kurfürst



Anmeldungsdatum: 27.07.2007
Beiträge: 20

Verfasst am: 29.07.2007 16:22 Titel:

--------------------------------------------------------------------------------

Hallo Mike D,

besten Dank für deinen Tipp!

Ich trigger jetzt, sobald BSY auf Low geht, mit 100Hz den CK-Eingang.

Es scheint alles zu funktionieren, keine Aussetzer mehr.


Nochmals Danke!

Kurfürst
ABACOM support

Antworten

Zurück zu „Thema RS232“