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 

2x Counter Out Synchronisation



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!

11.11.2011, 14:15
Beitrag #1

tschibi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 64
Registriert seit: Jul 2008

2014
2008
EN

6XXX
Schweiz
2x Counter Out Synchronisation
Hallo zusammen

Ich muss zwei verschieden Signale erzeugen TTL-Pegel (sieh Skizze im Anhang).
Hardware habe ich die usb-6351 zur Verfügung.
Meine Idee wäre die Signale über zwei Counter-Out zu erzeugen.

Nun stehe ich vor dem Problem wie synchroniesiere ich die beiden Ausgänge, damit die Zeiten dazwischen stimmen? Trigger etc....

Im Example-Finder habe ich nichts brauchbares gefunden.

Oder ist das ganze auch über die Digitalen-Ausgänge möglich? Aber diese ist nur software gedaktet möglich, oder habe ich etwas übersehen?

Für Vorschläge/Beispiele bin ich sehr dankbar

Gruss und ein schönes Wochenende


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2011, 22:03
Beitrag #2

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: 2x Counter Out Synchronisation
Vielleicht ist da was dabei:
http://forums.ni.com/t5/Counter-Timer/Ho..._ascending

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
12.11.2011, 09:27 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2011 09:40 von Lucki.)
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: 2x Counter Out Synchronisation
Das ist eine ganz einfache Aufgabe: Digital Output, 2 Leitungen in einem Task. Sample Rate = 1 Khz, Sample-Länge 1024. Waveforms für die beiden Leitungen siehe Dein Diagramm.
Synchronisierungsprobleme: keine, da die Zeitverzögerung durch den Unterschied der beiden Waveforms gegeben ist und die beiden Waveforms als ein Task gestartet werden. .

Kleine Schwierigkeit: Manche Karten haben keinen internen Timer für Digitale Waveforms. Man muß dann einen anderen Timer verwenden, wie sie auf der Karte reichlich zur Verfügung stehen.

Irgendwie läßt sich vielleicht auch deine Idee realisieren, aber warum sich das antun, wenn es so einfach ist?


Zitat:Oder ist das ganze auch über die Digitalen-Ausgänge möglich? Aber diese ist nur software gedaktet möglich, oder habe ich etwas übersehen?
Man sollte eben die Textzeilen in der Spezifikation bis zum Ende lesen. Dort steht:
(Digital I/O) Timing: Software, Hardware
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.11.2011, 12:24 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2011 12:38 von BNT.)
Beitrag #4

BNT Offline
LVF-Freak
****


Beiträge: 744
Registriert seit: Aug 2008

5.0 - 22Q3
1999
EN

64291
Deutschland
RE: 2x Counter Out Synchronisation
Hi
Es ist möglich den Start der zwei Counter-Task auf ein PFIn Eingang zu legen. Den kannst Du dann aus einer externen quelle speisen oder einen Digital out Deiner Karte verwenden.
Sieh mal in der Hilfe der DAQmx Properties nach Start ARM oder so ähnlich.

Ich versuch kommende Woche mal ein Beispiel von mir zu finden.

Gruß Holger
Hi
Ich hab's doch schon gefunden:
   
Gruß Holger

NI Alliance Partner & LabVIEW Champion
GnuPG Key: 6C077E71, refer to http://www.gnupg.org for details.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.11.2011, 06:33
Beitrag #5

tschibi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 64
Registriert seit: Jul 2008

2014
2008
EN

6XXX
Schweiz
RE: 2x Counter Out Synchronisation
Guten Morgen

Danke schon für die zahlreichen Vorschläge....

Ich habe versucht die Idee von Lucki zu programmieren (Snippet im Anhang).
Der Kanal 1 stimmt. Signal kommt korrekt auf P0.0

Wie kann ich jetzt die zweite Waveform auf P0.1 ausgeben? Brauche ich da ein zweites DAQwrite?
Ich habe versucht die beiden Waveforms in einen Array zu packen, ging nicht. Evtl hatte ich auch die falschen Einstellung beim DAQwrite.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.11.2011, 07:59
Beitrag #6

tschibi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 64
Registriert seit: Jul 2008

2014
2008
EN

6XXX
Schweiz
RE: 2x Counter Out Synchronisation

Akzeptierte Lösung

Dank der Antwort von Markus konnte ich eine Lösung mit 2 Countern realisieren (siehe Anhang).

Mit den Digtialen Ports (wie von Lucki beschrieben) habe ich es nicht geschafft, vieleicht kann mir dabei jemand doch noch weiterhelfen?
Man lernt ja immer etwas Wink

Gruss


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.11.2011, 08:16
Beitrag #7

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: 2x Counter Out Synchronisation
Danke für die Rückmeldung. Top2
Ich hab' Dein VI jetzt zurückgespeichert auf LabVIEW 8.0, damit auch andere User das VI laden können. LabVIEW 2011 haben noch nicht so viele.
Hier ist es:

8.0 .vi  Counter (2 Counter versetzt ausgeben).vi (Größe: 24,54 KB / Downloads: 211)


Gruß Markus

(14.11.2011 07:59 )tschibi schrieb:  Dank der Antwort von Markus konnte ich eine Lösung mit 2 Countern realisieren (siehe Anhang).

Mit den Digtialen Ports (wie von Lucki beschrieben) habe ich es nicht geschafft, vieleicht kann mir dabei jemand doch noch weiterhelfen?
Man lernt ja immer etwas Wink

Gruss

--------------------------------------------------------------------------
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
14.11.2011, 12:34
Beitrag #8

tschibi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 64
Registriert seit: Jul 2008

2014
2008
EN

6XXX
Schweiz
RE: 2x Counter Out Synchronisation

Akzeptierte Lösung

Hier noch eine Variante mit zwei digitalen Lines P0.0 und P0.1

Geschrieben wird eine digitale Waveform. Die Rate ist auf 50Hz eingestellt, somit braucht es 3 digitale 1 für die Pulsbreite...

Wie schon oben erwähnt muss die digitalen Ports auf der Messkarte eine Hardwaretaktung unterstützen. Dies ist mit der usb-6351 möglich.

Gruss


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.11.2011, 12:40
Beitrag #9

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: 2x Counter Out Synchronisation
Auch hierfür nochmal Danke und hier gleich das VI für LabVIEW 8.0, damit auch User mit älteren LabVIEW-Versionen sehen können, was Du da rausschickst.

8.0 .vi  Digitale Ausgänge versetzt ausgeben.vi (Größe: 23,29 KB / Downloads: 215)


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
30.11.2012, 12:41
Beitrag #10

Hughes Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Jan 2011

2011
2010
EN


Deutschland
RE: 2x Counter Out Synchronisation
Moin,

ich hätte da eine kurze Frage zu diesem Problem und der Lösung.
Das VI mit den Countern habe ich mir runtergeladen und getestet mit einer PXI und Karte 6259. Habe die beiden Counter auf der Karte genutzt. Es klappt auch gut. Beide Signale habe immer den gleichen Abstand zu ihrer positiven Flanke.

Jetzt aber mein Problem. Die Frequenz dieser Signal ist ja gleich und ich würde eins der Signale gern um ein vielfaches größer machen. Also zum Beispiel statt 10Hz 20Hz. Wenn ich das mache laufen sie aber nicht mehr synchron. Ein Signal "wandert" leicht schneller als das andere und die Flanken sind immer leicht unterschiedlich.

Kann mir einer sagen wie ich es hinbekomme, dass sie auch dann noch synchron laufen?

Danke und schönes Wochenende Blush
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Synchronisation PXIe und cDAQ Bärbel 4 4.072 13.01.2021 12:26
Letzter Beitrag: Bärbel
  cRIO und DAQmx Synchronisation oder Trigger? gibsonuser 8 6.574 27.08.2015 06:42
Letzter Beitrag: cb
  Hardwarefehler bei Synchronisation mit cDAQ MM 7 6.647 06.08.2015 20:40
Letzter Beitrag: MM
  Synchronisation von Messungen auf 2 Rechnern dave1 13 12.822 20.04.2015 10:41
Letzter Beitrag: GerdW
Question Synchronisation und Trigger in einem FemtoLaser 14 10.784 31.01.2014 09:52
Letzter Beitrag: Y-P
  Synchronisation zweier Messkarten Geri-Gera 3 5.076 26.11.2013 12:24
Letzter Beitrag: jg

Gehe zu: