LabVIEWForum.de
Triggersignal über AI annehmen? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: Hardware (/Forum-Hardware)
+---- Forum: NI Hardware (/Forum-NI-Hardware)
+---- Thema: Triggersignal über AI annehmen? (/Thread-Triggersignal-ueber-AI-annehmen)



Triggersignal über AI annehmen? - Kirill - 11.03.2008 14:02

Ich hab die folgende Situation:

die Messapplikation soll warten, bis ein Triggersignal ankommt und dann ein Mal durchlaufen. Ich hab das soweit mit einer Flat Sequence gelöst, in dessen erstem Frame eine While-Schleife auf Input wartet. Zur Zeit triggert der Stop-Knopf dieser While-Schleife die Messung.

Nu soll das ganze durch eine Rampensteuerung gestartet werden, die dazu ein Triggersignal von 12V über eine BNC-Büchse ausgibt. Also dacht ich, nehm ich mal über einen AI das Signal auf und vergleiche es mit 11V. Wenn's drüber ist, bricht die While-Schleife ab und diie Sache läuft los.

Jedoch bekomm ich einen Fehler mit den Dateitypen. Könnte sich jemand die Sache anschauen?

LV 8.5 [attachment=11556]

Danke im Voraus


Triggersignal über AI annehmen? - RoLe - 11.03.2008 15:04

Schliesse einfach nur eine 11 (ohne Array) an das > an, wenn du das Problem meinst.
Das Bool-Array kannst du dann mit "Or Array Elements" auf ein T/F reduzieren.


Triggersignal über AI annehmen? - Kirill - 11.03.2008 15:18

Das 11-Array hat er selbst erstellt, als ich die Aktion "Create Constant" ausführte. Kann es sein, dass das Read-VI selbst ein Array ausgibt?


Triggersignal über AI annehmen? - RoLe - 11.03.2008 15:26

' schrieb:Das 11-Array hat er selbst erstellt, als ich die Aktion "Create Constant" ausführte. Kann es sein, dass das Read-VI selbst ein Array ausgibt?
So erstellte Konstanten sind immer Typgleich.
Wenn du mehr als 1 Wert lesen möchtest (normalfall) dann brauchst du ein Array dazu, deshalb kommt da ein Array raus.

Aber das wichtigste habe ich oben noch editiert, das mit dem "Or Array Elements"


Triggersignal über AI annehmen? - Kirill - 11.03.2008 15:39

Also an sich brauch ich einen Wert. Also einen Wert pro Schleifendurchlauf. Was müsste ich dazu ändern?


Triggersignal über AI annehmen? - Kirill - 13.03.2008 14:20

Ok, nachdem ich mich für ein Weilchen hingesetzt habe, gehts, danke!

Ist immer so ein Problem, wenn man die Soft- und Hardware am Arbeitsplatz hat, aber nicht immer dann am Arbeitsplatz sitzt, während man über das Programm nachdenkt.