RATE:
Die gewünschte Datenerfassungsrate, die man an einem DAQmx-Timing VI vorgibt.
Je nach DAQ-Karte und Herkunft des "Takt-Signals" ist die Bedeutung ein wenig anders.
Bei internem Taktsignal ist es die Datenerfassungsrate für z.B. eine Analog-In-Erfassung. Ein Wert von z.B. 1000 bedeutet, dass die Analog-Erfassung mit 1kHz abläuft.
Anders bei einem externem Taktsignal. Hier sollte man die maximale Taktrate des externen Signals angeben. Der wahre Erfassungstakt wird aber vom externen Signal gesteuert.
Bsp. für eine externe Taktrate ist z.B. der Encoder eines Motors.
SAMPLES TO READ:
Eine NI-DAQ-Karte arbeitet die Datenerfassung unabhängig von Windows intern in der Hardware ab, schiebt die Daten in einen FIFO-Puffer und gibt sie dann per DMA an Windows weiter. Das passiert alles in der Treiber-Ebene von DAQmx. Bei höheren Datenerfassungsraten wäre Windows völlig überfordert, jeden Messwert einzeln aus der Treiber-Schicht auszulesen. Deshalb gibt man dem Read-VI vor, dass es sich die Anzahl "Samples To Read" auf einmal abholen soll.
Gruß, Jens