Impuls Output - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Impuls Output (/Thread-Impuls-Output) |
Impuls Output - Guest - 26.10.2006 07:28 <div align="left">Hallo, mein kleines Programm ist soweit fertig ich muss nur noch zwei Outputs einbauen um ein Scanivalve zu steuern. Das sind normalerweise einfach nur Taster fuer HOME und STEP. Wie bekomme ich das hin. Den Input hab ich, das war kein Problem. Fuer den Output gibt es zwei Moeglichkeiten, den digitalen I/O und den Counter Output (Zaehler oder Timer oder wie auch immer das in der deutschen Version heisst). Beim Digitalen will er ein boolsches 1D Array. Ich wollte das aber ueber einen Taster auf meinem Frontpanel machen. Das ist dann aber kein Array. Bei dem Counter gibt es irgendwie keinen Signalanschluss. Scheint also wirklich nur ein Zaehler oder Timer zu sein. Kann mir da einer ein VI oder Bild schicken wie das aussehen sollte? Ich will einfach nur eine Taster druecken und den Impuls an mein Geraet schicken. Danke, Boris</div> Impuls Output - Lucki - 26.10.2006 07:41 ' schrieb:Beim Digitalen will er ein boolsches 1D Array.Das stimmt nicht. Bei " DAQmx Create VirtueChannel" gibst Du als physikalischen Kanal z.B "Dev1/port0ne0" ein, und bei DAQmxWrite stellt Du ein "Digital boolesch 1 Leitung 1Wert". Das ist doch genau was Du braucht. Impuls Output - Guest - 26.10.2006 08:04 Also mit dem Virtual Channel hab ich das noch gar nicht gemacht, ich hatte einfach nur den DAQ Assitenten verwendet und dann einmal mit digital I/O und einmal mit dem Timer oder Counter und was du meinst, also das mit dem Kanal den du genannt hast ist bei dem Digital I/O und wenn ich das einfuege, dann braucht es als Signal ein Array und mit meinem Taster bekomme ich nur einen einfachen boolschen Wert hin. Das mit dem DAQmxWrite hab ich noch nie gemacht, wie verdrahte ich das, dass ich mit meinem Taster den impuls ausloesen kann. Alles andere was mit impulsen zu tun hat muss man angeben wie viele samples und ein Mustersignal usw. Bei dem DAQmxWrite hab ich das auf Digital, signle Channel, single Sample, boolean (1 line) gestellt. Wie geb ich dass dann an meinen Ausgang. Soll ich da das DAQ Asisstent VI verwenden? Ich weiss naemlich nicht welchen der Anschluesse ich da anschliessen kann und vor allem was ich mit dem Task-Anschluss anfangen soll. Boris |