Dieses Thema hat akzeptierte Lösungen:
VISA sendet nur mit Highlight?!
|
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!
15.01.2014, 11:00
|
samuel
LVF-Gelegenheitsschreiber
Beiträge: 58
Registriert seit: Oct 2013
2013
2013
DE
Deutschland
|
RE: VISA sendet nur mit Highlight?!
Ich habe deine ganzen Maßnahmen in einem Dokument gesammelt und werde diese verbessern sobald das Programm läuft. wenn es so rüberkam als würde mich das nicht interessieren tut mir das Leid. Ich freue mich immer über Verbesserungsvorschläge.
Lucki's Vorschläge habe ich alle ausprobiert. Die Wartezeit nach VISAwrite hat nichts gebracht ebenso wenig wie das entfernen der For-Schleife.
Das MainVi ist GOF.
Gruß
|
|
|
15.01.2014, 12:31
(Dieser Beitrag wurde zuletzt bearbeitet: 15.01.2014 12:35 von samuel.)
|
samuel
LVF-Gelegenheitsschreiber
Beiträge: 58
Registriert seit: Oct 2013
2013
2013
DE
Deutschland
|
RE: VISA sendet nur mit Highlight?!
Habe jetzt versucht den Programmcode in ein SubVi zu packen. Leider genau das gleiche Problem. Nochmal Zusammengefasst:
1. Wenn ich den betfreffenden Programmteil ( 1 Screenshot ) in ein extra Vi packe und getrennt ausführe funktioniert es.
2.Wenn ich den Programmteil als teil meines Messprogramms ausführe wird nichts gesendet.
3. Mit der Highlight Funktion funktioniert es in beiden Varianten ( 1 und 2 ).
Ich hoffe jemand kann mir helfen
Gruß
|
|
|
15.01.2014, 13:00
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: VISA sendet nur mit Highlight?!
Hallo Samual,
worauf bezieht sich "1 Screenshot"?
Wenn es mit Highlight funktioniert, sollte es mit entsprechenden Wartezeiten auch funktionieren!
Oder hast du irgendwo noch eine parallele Routine laufen, die ebenfalls auf den Port zugreift?
|
|
|
15.01.2014, 13:42
|
samuel
LVF-Gelegenheitsschreiber
Beiträge: 58
Registriert seit: Oct 2013
2013
2013
DE
Deutschland
|
RE: VISA sendet nur mit Highlight?!
Das Bezog sich auf den Screenshot im ersten Beitrag. Ich konnte das Problem jetzt lösen. In einem Case der State-Machine (vor dem Case auf Screenshot 1) werden befehle (Einheiten , Skalierungen usw.) an den Kistler gesendet ( gleicher COM Port).
Diese Werte kamen auch immer an.Dabei hatte ich übersehen, dass dabei alle Befehle bis auf den letzten ankommen. Dadurch ist es wohl irgendwie zu Problemen gekommen beim senden an die Schnittstelle in weiteren Cases.
Durch das Einfügen einer Wartezeit auch im Case in dem die Einheiten usw. gesendet werden wurde das Problem jetzt behoben.
Vielen Dank für eure Hilfe
Gruß samuel
|
|
|
| |