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!
05.03.2008, 09:38 (Dieser Beitrag wurde zuletzt bearbeitet: 05.03.2008 11:06 von jg.)
Ich kann mit dem .VI im Anhang meine Last ein-und ausschalten. Meine Karte (NI6030) gibt mir einen TTL Signal und mit einer Steuerung die ich gemacht habe, läuft das ganze.
Allerdings nur wenn ich an der Karte einen ganzen Port als Digitale Ausgang konfiguriere. Wenn ich nur einen einzelnen Kanal auswähle als Digitale Ausgang dann zeigt er mir Fehler weil die verschiedene Datentypen haben. ( mein Schalter und DAQassistent).
Was soll ich anwenden damit ich nur einen Kanal benutzen will. es muss doch irgendwie gehen.
Ich hoffe ihr versteht mein Problem.
Danke
Wenn du die Konfiguration nicht über Port, sondern über eine (oder mehrere) Einzel-Leitung(en) durchführst, erwartet der DAQ-Assistant ein boolesches 1D-Array. In deinem Fall (mit nur einem Schalter) kannst du direkt hinter den Schalter ein "BuildArray" setzen, dann hast du ein 1D-Array mit einem Element und dieses kannst du dann am DAQ-Assistant anschließen!
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
' schrieb:Wenn du die Konfiguration nicht über Port, sondern über eine (oder mehrere) Einzel-Leitung(en) durchführst, erwartet der DAQ-Assistant ein boolesches 1D-Array. In deinem Fall (mit nur einem Schalter) kannst du direkt hinter den Schalter ein "BuildArray" setzen, dann hast du ein 1D-Array mit einem Element und dieses kannst du dann am DAQ-Assistant anschließen!
Danke Achim . das hat super geklappt. Wie überweise ich dir jetzt das Geld
Noch ne Frage .Ich habe 2 Targets die ich Synchron steuern möchte .Also besser gesagt,wenn ich den einen ausschalte, soll sich der andere sofort anschalten.
Hättest du vielleicht einen groben vorschlag oder einen EXAMPEL den ich mir ansehen kann.
' schrieb:Noch ne Frage .Ich habe 2 Targets die ich Synchron steuern möchte .Also besser gesagt,wenn ich den einen ausschalte, soll sich der andere sofort anschalten.
Sollen wirklich beide gleichzeitig ANgeschaltet werden, oder soll der eine EIN- und der andere in diesem Moment AUSgeschaltet werden?
Erster Fall: Du kannst doch beide mit dem gleichen Ausgang steuern! (Ich gehe davon aus, dass es sich immer noch um deine Digitalausgabe handelt)
Zweiter Fall: Einfach dein Signal innerhalb LV mit "NOT" invertieren und auf einen zweiten DO legen...wenn allerdings sicher sein muss, dass der eine aus ist, bevor der andere eingeschaltet wird, musst du eine (feste) Verzögerung beim Umschalten einbauen, und das natürlich in beide Richtungen! Oder du musst z.B. über eine wie auch immer geartete Abfrage prüfen, ob dein Gerät schon aus ist und erst dann das andere einschalten...
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
' schrieb:Sollen wirklich beide gleichzeitig ANgeschaltet werden, oder soll der eine EIN- und der andere in diesem Moment AUSgeschaltet werden?
Erster Fall: Du kannst doch beide mit dem gleichen Ausgang steuern! (Ich gehe davon aus, dass es sich immer noch um deine Digitalausgabe handelt)
Zweiter Fall: Einfach dein Signal innerhalb LV mit "NOT" invertieren und auf einen zweiten DO legen...wenn allerdings sicher sein muss, dass der eine aus ist, bevor der andere eingeschaltet wird, musst du eine (feste) Verzögerung beim Umschalten einbauen, und das natürlich in beide Richtungen! Oder du musst z.B. über eine wie auch immer geartete Abfrage prüfen, ob dein Gerät schon aus ist und erst dann das andere einschalten...
Ich meine den zweiten Fall. Ich probiere das aus und sage bescheid. Ich danke dir für deine Geduld!
Anzeige
05.03.2008, 13:52 (Dieser Beitrag wurde zuletzt bearbeitet: 05.03.2008 20:31 von jg.)
' schrieb:Sollen wirklich beide gleichzeitig ANgeschaltet werden, oder soll der eine EIN- und der andere in diesem Moment AUSgeschaltet werden?
Erster Fall: Du kannst doch beide mit dem gleichen Ausgang steuern! (Ich gehe davon aus, dass es sich immer noch um deine Digitalausgabe handelt)
Zweiter Fall: Einfach dein Signal innerhalb LV mit "NOT" invertieren und auf einen zweiten DO legen...wenn allerdings sicher sein muss, dass der eine aus ist, bevor der andere eingeschaltet wird, musst du eine (feste) Verzögerung beim Umschalten einbauen, und das natürlich in beide Richtungen! Oder du musst z.B. über eine wie auch immer geartete Abfrage prüfen, ob dein Gerät schon aus ist und erst dann das andere einschalten...
Hi Achim
Ich hab s gerade ausprobiert , leider schalten sich beide zusammen an und aus. Habe "NOT" mitintegriert in LV wie du im Anhang sehen kannst.Oder habe ich noch was vergessen.???
Ich hab s gerade ausprobiert , leider schalten sich beide zusammen an und aus. Habe "NOT" mitintegriert in LV wie du im Anhang sehen kannst.Oder habe ich noch was vergessen.???
Hi,
du brauchst doch keinen zweiten DAQ-Assi...trotzdem hätte es funzen müssen...Probiers mal so: