LabVIEWForum.de
Datentyp Probleme - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Datentyp Probleme (/Thread-Datentyp-Probleme)



Datentyp Probleme - skander - 05.03.2008 09:38

Hallo Freunde

Danke für die Hilfe, habe jetzt noch ne Frage Sad

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

Lv82_img


Datentyp Probleme - Achim - 05.03.2008 10:15

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!


Datentyp Probleme - skander - 05.03.2008 10:55

' 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 GeldTongue

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.


Datentyp Probleme - jg - 05.03.2008 11:09

Beschäftige dich auch mal mit den Beispielen im NI-Examplefinder.

Wenn du einen Digitalen Kanal nur per Software-Timing auf Event-Basis steuern willst, hier ist das passende Bsp:

[attachment=11472]

Umbau auf genau einen Kanal so:

[attachment=11473]

MfG, Jens

P.S.: Nicht vergessen!


Datentyp Probleme - Achim - 05.03.2008 11:54

' 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...


Datentyp Probleme - skander - 05.03.2008 11:58

' 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!


Datentyp Probleme - skander - 05.03.2008 13:52

' 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.???

Lv82_img


Datentyp Probleme - Achim - 05.03.2008 15:47

' schrieb: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.???
Hi,

du brauchst doch keinen zweiten DAQ-Assi...trotzdem hätte es funzen müssen...Probiers mal so:

[attachment=11480]Lv82_img

A.


Datentyp Probleme - skander - 06.03.2008 10:02

' schrieb:Hi,

du brauchst doch keinen zweiten DAQ-Assi...trotzdem hätte es funzen müssen...Probiers mal so:

[attachment=38620:Umschalten_1Assi.vi]Lv82_img

A.
Alles super gelaufen. Danke

Bis bald