15.02.2005, 10:18
Beitrag #1
|
|
|
15.02.2005, 10:23
Beitrag #2
|
|
|
15.02.2005, 10:35
Beitrag #3
|
|
|
15.02.2005, 18:18
Beitrag #4
|
|
|
17.02.2005, 08:15
Beitrag #5
|
Sarah
LVF-Stammgast
Beiträge: 414
Registriert seit: Nov 2004
7.1.1
2004
de
71642
Deutschland
|
Array übernimmt nicht alle Werte :(
Den Arinc und den Synchro Teil meinst dann wohl, denk ich.
Wie schon gesagt braucht man hier spezielle Karten. Hier liegt auch kein Problem, denk ich mal, konnte man bisher nicht richtig testen ohne die fertige Hardware.
Mein Problem liegt allein im RS232 Teil.
Gebe in Test Tx ports an, von denen ich senden möchte, der darunterliegende Rx ist der port, an dem es dann ankommen soll.
Er sollen also immer diese beiden laufen, egal ob ich nun nur einen oder bis zu 12 angeben möchte.
In write test string geb ich beliebig einen Text oder Nummern ein, sollte später auch mit einer .txt gehen.
Dieses Muster soll nun über die oben gewählten ports laufen, z.b. com1 auf com2. In meinem Testfall muss ich wissen, ob es eine kaputte oder fehlerhafte leitung gibt. dies soll so herausgefunden werden, kommen also unten dann im test string die muster bei allen ports raus, gibt es keine probleme, das led ist grün.
schlägt die verbindung fehl, also stimmen die muster nicht überein (so teste ich es) dann ist entweder gar nichts angekommen oder es fehlt ein teil. somit ist eben im jeweiligen test sting array kein muster zu sehen, led rot.
Gestartete wird das über den Button start, angehalten über stop. bis auf port configuartion sind die anderen erst mal nicht wichtig.
mit port configuration kann man eben den port einstellen.
Nur hängt es hier auch immer wieder, aber das ist auch nur so wenn ich die rs232 teste, weiß nicht woran es liegt, aber es hängt sich hier gern auf.
Um das testen zu können reciht ein einfaches kabel mit dem man die ports verbindet. und eben die rs232
Ist die Verbindung hier nicht gegeben, dann wird auch nie ein Muster übertragen werden können.
Nun, ich kann das alles ohne Probleme mit nur einem Tx und einem Rx laufen lassen, Gebe mein Muster ein und Verbindung da, Muster kommt im ersten Feld des Test sting an.
Wähle ich aber oben nun weitere Ports aus, auf denen getestet werden soll, passiert unten nix.
Es muss, denk ich mal, wohl irgendwie am Array liegen, dachte ich hätte sie ordnungsgemäß indiziert.
12 für auch bis zu 12 schnittstellen. Vielleicht liegt es daran, das man eben über die option oben entweder 12, 3 oder 4 ports wählen kann je nach Auswahl sind auch einzelne Folder nicht zu sehen!). Ich weiß es nicht. Häng eben grad voll und komm nicht weiter.
Und die Zeit läuft, die Hardware ist bald fertig und dann sollte auch das von mir laufen :-s
Toll....
Ab und zu kommt auch die Meldung LabVIEW: Pfad doppelt
NI 488 Neue I/O erwartet mit alter I/O im Gange.
Was heißt das? Kommt wenn ich auf QUIT Programm klick nachdem ich zwischen den Optionen gewechselt hab aber eben nicht immer.
Ich hatte das ganze am Anfang alles mit Strings. Aber da hat das mit dem ein- und ausblenden nicht so geklappt. Aber mit Strings kamen meine Muster noch an. Ist eben seit der Änderung auf Arrays.
Teils muckt er in der serial comms tester.vi . Mag die Schlüssel nicht und das mag ich nicht so richtig verstehen
Gruß
Sarah
[img]http://www.labview-forum.com/content/lvf_button.gif[/img]
|
|
|
| |