INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Ausgabe eines digitalen Impulses



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!

17.07.2008, 07:17
Beitrag #1

Nati Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: May 2008

8.5
-
de

88131
Deutschland
Ausgabe eines digitalen Impulses
Erstmal guten Morgen
Ich hab folgendes Problem. Ich will mit meiner PCI 6251 Karte und dem Anschlussblock SCB-68 einen digitalem Impuls erzeugen. Klingt ja noch ganz einfach.

Mein Problem ist aber dan ich keinen Kontinuierlichen Impuls erzeugen will, sonder einen quasi 3 Teiligen Impuls (High - Low- High), wobei jedes Zeitintervall eine andere Länge hat. Jeder der einzelnen Zeitintervalle soll der Benutzer einfach eingeben. (Sie sind alle unterschiedlich!) Der Zeitbereich ist µs, aber das tut ja erstmal nichts zur sache.

Ich will jetzt irgendwie die Werte die der Benutzer eingibt (numerisch z.B. 10µs) so umwandeln das das Programm mir dann z.B. 10 mal True ausgibt (für den Zustand High). Dannach hat x-mal False und dann wieder x-mal True.
Sonstige .vi  Examle_NI_Clock_170708.vi (Größe: 31,96 KB / Downloads: 259)

Weis jemand wie ich sowas machen kann? Oder gibt es eine einfachere Lösung für mein Problem?

LabVIEW 8.5.1

lg
Natalie
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.07.2008, 09:26
Beitrag #2

Zschieg Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: May 2008

7.1
2008
de_en

01187
Deutschland
Ausgabe eines digitalen Impulses
Guten Morgen!

Ich hatte letztlich eine ähnliche Aufgabe.
Du könntest das z.B. über 3 For-Schleifen lösen, aus denen Du Deine notwendigen Digitaldaten für ein Array generierst, das Du dann in die DIO-VIs einbindest. Das jeweilige "n" der For-Schleife ist dann ein Vielfaches Deiner Updaterate, die Du je Schleife mit einem numerischen Kontrollelement vorgibst. Z.B. Deine Zeitintervalle für jeweils high und low sollen über ganze µs bestimmt werden, dann wähle als Updaterate 1000 (1kHz).

Schau mal, wie weit Du damit kommst ;-).

Viele Grüße,


Lutz
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.07.2008, 09:30
Beitrag #3

Nati Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: May 2008

8.5
-
de

88131
Deutschland
Ausgabe eines digitalen Impulses
ja danke. ich werd es gleich mal so ausprobieren.

lg
Natalie
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.07.2008, 13:21
Beitrag #4

Zschieg Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: May 2008

7.1
2008
de_en

01187
Deutschland
Ausgabe eines digitalen Impulses
Hallo Natalie,

Sorry ich hatte nen mittelschweren DenkfehlerSad- Du benötigst wahrscheinlich eine Updaterate von 1.000.000 (1MHz) für ganze µs.

Ich habe mir mal so ein VI gebaut, allerdings in LV 6.1, das Deine Aufgabe wohl löst.
Wenn ich nachher noch Zeit habe, werde ich es Dir mal hochladen.

Viele Grüße


Lutz
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.07.2008, 15:41
Beitrag #5

Zschieg Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: May 2008

7.1
2008
de_en

01187
Deutschland
Ausgabe eines digitalen Impulses
Sooo,

das ist es. Es geht vielleicht auch einfacher, aber so müsste es funktionierenSmile.

H1 steht für High1, L für Low, H2 für High2.
Die Konstanten stehen für die Digitaldaten mit denen Du Deine Kanäle auf Anschluss/Port 0 ansteuerst.


Angehängte Datei(en) Thumbnail(s)
       

Sonstige .vi  Pulsvariation.vi (Größe: 64,11 KB / Downloads: 197)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.07.2008, 07:19
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Ausgabe eines digitalen Impulses
Schau' mal hier.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Digitalen Ausgang mit DAQ Simulieren Georg1980 1 3.019 01.07.2021 07:21
Letzter Beitrag: GerdW
  Hochzählen mit digitalen Eingang TiBu 4 4.995 03.07.2019 08:06
Letzter Beitrag: TiBu
  Drahtbrucherkennung bei Digitalen Ausgängen MRL2018 1 3.463 09.04.2018 10:38
Letzter Beitrag: GerdW
  schnelles schalten von digitalen kanälen serge_franke 4 5.384 10.11.2017 09:17
Letzter Beitrag: serge_franke
  NI 9411 digitalen Eingang mit 10 khz abfragen Scenic626 6 7.786 17.08.2012 12:25
Letzter Beitrag: Scenic626
  Frequenz aus digitalen Eingangssignal bestimmen hallo_spencer 9 10.530 30.01.2012 12:05
Letzter Beitrag: hallo_spencer

Gehe zu: