(29.06.2012 10:30 )Kiesch schrieb: Wie von Gerd schon gesagt am besten mal ins "DigitalIO Example.vi" reinschauen
Bevor Missverständnisse auftreten - hier: http://labjack.com/support/u12/examples/labview
bei den LV 7.1 VIs definitiv dabei.
Darin findest du Bezeichnete Controls auf dem FP. Dabei dürften für dich die Oberen (D Direction) und die zweiten (D State Write) relevant sein. Ich würde dir dabei fast sogar empfehlen das VI einfach als SUBVI zu benutzen. Die Controls (die 4) dabei oben auf der Connector Pane hinzufügen (da erstmal mehr Anschlüsse einstellen, am besten das empfohlene 4224 Pattern benutzen) und den Fehler Ausgang auch hinzufügen.
Zur Benutzung:
Den Oberen Anschluss belegst du am besten mit einem Array das für Element 0 bis 15 nur True enthält (da du die DIOs als Outs nutzen willst). An den zweiten Anschluss schließt du ein Array an. Das enthält von 0 - 15 die Belegung der Outs (heist: Element 0 = TRUE --> Ausgang 0 wird auf 0V gesetzt; Element 14 auf 1 --> Ausgang 14 wird auf 5V gesetzt etc.). Kannst ja auch mal mit dem Beispiel ausprobieren wie das funktioniert. Einfach starten auf wiederholt ausführen; oben das erste Array (für als In oder Out verwenden) auf True setzen (alle pins einmal anklicken das die Schwarz werden ^^) und anschließend Testweise einzelne der Pins im zweiten Array anklicken. Dann solltest du sehen das die Entsprechenden ausgänge von low auf high gehen (0 auf 5V). Daher: Der linke Pin setzt Ausgang 0 auf high, der 2. von links Ausgang 1 etc. Klickst du nochmal drauf kriegen die wieder ein False und werden auf Low zurückgesetzt.
Gruß Kiesch
P.S: Mangels LabJack bei mir gibts von mir kein eigenes BeispielVI.
Danke Kiesch erstmal für die Detalierte Info. Doch leider bekomme ich das nicht so hin, wie du es beschrieben hast. Meine Kenntnisse sind halt noch etwas begrenzt. Daher habe ich noch etwas schwierigkeiten bei der Umsetzung, da dieses doch schon etwas komplizierter ist.
Ich habe es mir erstmal einfach gemacht und wollte dann doch lieber nur einen Kanal ansteurn können, indem ich eine Konstante nehme und diese dann auf High setzte. Doch leider bekomme ich keine 5V am Ausgang. Ich denke mal, dass das dann doch nicht so einfach ist.
Im Anhang sieht man was ich versucht habe.