DIAdem-Hilfe

Blockgröße und Abtastrate bestimmen den Datenpaketstrom

  • Aktualisiert2023-04-06
  • 2 Minute(n) Lesezeit

Die Paketverarbeitung transportiert Datenpakete im Schaltplan von Paketblock zu Paketblock. Datenpakete werden von den Hardware-Eingängen, den Eingabeinstrumenten der Paketverarbeitung oder dem Packenblock erzeugt. DIAdem gibt ein Datenpaket erst an den nachfolgenden Paketblock weiter, wenn das Datenpaket vollständig mit Daten gefüllt ist. Ein nachfolgender Paketblock arbeitet erst dann, wenn an allen seinen Blockeingängen Datenpakete anliegen und seine Blockausgänge frei sind.

Die Blockgröße bestimmt, wie viele Werte ein Datenpaket enthält. Die meisten Paketblöcke lassen die Blockgröße bei der Verarbeitung unverändert. Einige Paketblöcke geben Datenpakete mit einer kleineren Blockgröße aus; beispielsweise sind die Datenpakete der FFT halb so groß wie die eingehenden Datenpakete.

Die Treiberblöcke der Paketverarbeitung liefern Datenpakete, deren Daten von mehreren auf der Hardware genutzten Kanälen stammen. Mehrkanalige Datenpakete erzeugen auch die Statistikfunktion und der Paketblock Sammeln, der Datenpakete von mehreren Paketleitungen zusammenfasst. Die Paketblöcke Oszilloskop, Datei-I/O, Relais-Schalter, T-Stück und Voltmeter können mehrkanalige Datenpakete verarbeiten. DIAdem ordnet die Daten der einzelnen Kanäle in mehrkanaligen Datenpaketen wertweise an, sodass zuerst alle ersten Werte, dann alle zweiten Werte und so weiter in einem Datenpaket stehen. Am Anfang eines mehrkanaligen Datenpakets steht die Anzahl der enthaltenen Kanäle.

Neben der Größe der Datenpakete bestimmt die Abtastrate die Verarbeitungsgeschwindigkeit und damit den Datenstrom im Schaltplan. Die Abtastrate bestimmt, wie schnell DIAdem Daten generiert oder von der Messwerterfassungskarte anfordert. Das Verhältnis von Blockgröße zu Abtastrate bestimmt die Reaktionszeit im Schaltplan. Ein Datenerfassungsblock, der 100 Werte mit einer Abtastrate von 100 Hertz messen soll, kann nur einmal pro Sekunde ein Datenpaket liefern. Alle Paketblöcke, deren Dialog keine Angaben zur Blockgröße oder Abtastrate enthält, verwenden die Einstellungen des Default-Systemtakts.

Neben der Blockgröße und der Abtastrate geben Sie unter Einstellungen»Paketverarbeitung»Default-Systemtakt auch den Paket-Aufruftakt an. Dies ist der Takt, mit dem DIAdem Paketblöcke aufruft. DIAdem prüft bei jedem Aufruf, ob ein Paketblock arbeitsfähig ist. Ein Paketblock ist arbeitsfähig, wenn an allen Blockeingängen Datenpakete anliegen und kein Datenpaket einen der Blockausgänge blockiert. Solange ein Paketblock arbeitet, ignoriert dieser Paketblock den Paket-Aufruftakt.

Verwandte Themen

Paketfunktionen im Schaltplan

Log in to get a better experience