Über uns

Kennen Sie uns bereits? Falls nicht, hier ein paar Worte über uns.
Wollen Sie mehr über uns erfahren, treten Sie gerne mit uns in Kontakt.

Unsere Geschichte

Nach über 11 Jahren bei NI (National Instruments) gründet Andreas Kreiseder das Unternehmen Kreiseder IT Services. Mit dem über die Jahre gesammelten Know-How und vielen aufgebauten Partner Kontakten möchten wir mit Ihnen diese Erfahrung in gebündelter Form bei Schulungen und Consultings teilen.

Unsere Referenzen

Andreas Kreiseder, zertifizierter LabVIEW Architect und Certified Professional Instructor für NI. Über 1400 Kunden in rund 150 Schulungen Ausgebildet. Mit einer Reihe von Consultings haben wir unsere Kunden begleitet und unterstützt Ihre Projekte erfolgreich umzusetzen.

Unsere Vision

Mit unserer langjährigen Erfahrung und einem Netzwerk an Partnern, möchten wir Sie unterstützen die in Zukunft komplexer werdenden Projekte noch effektiver umzusetzen. Unser Ziel ist es, langfristig erfolgreiche Partnerschaften aufzubauen, zu pflegen und zu erweitern. 

Aktuelles

Datenportal – Die Kanäle und die verschiedenen Kanaltypen

DIAdem verwaltet Daten in Kanälen. Ein Kanal (Channel) ist ein eindimensionaler Vektor – beispielsweise die gemessenen Daten eines Sensors oder das Ergebnis einer Analyse – der zusätzlich zu den Daten selbst auch Beschreibende Informationen (Properties) enthält. Zur Strukturierung sind Kanäle in Kanalgruppen (Channel Group) zusammengefasst und diese wiederum in einem Wurzelelement – der Root.

TDM-Datenmodell

Das TDM-Datenmodell spiegelt die Struktur der Datenablage (intern im Datenportal und extern in der TDM/TDMS-Datei) wider. Es besteht aus drei Ebenen. Der Root (File), den Kanalgruppen (Channel Group) und den Kanälen (Channel). An jeder der drei Ebenen sind Standardeigenschaften (Properties) gespeichert und können durch anwenderspezifische Eigenschaften (Custom Properties) ergänzt werden. Ein Property ist ein Name-Wert-Paar für die Datentypen numerisch (Double oder integer), Zeit oder Text. Gerade in den Anwendereigenschaften werden zusätzliche Informationen zu den Daten gespeichert und dienen damit gleichzeitig der Datendokumentation.

Alle, standard- wie auch anwenderspezifische- Eigenschaften – können vom DataFinder benutzt werden.

Die Basisdatentypen der Kanäle sind:

  • Numerisch
  • Datum/Zeit
  • Text

Zur einfachen und effizienten Handhabung sowie für spezielle Aufgaben wird zwischen 9 unterschiedlichen Kanaluntertypentypen unterschieden:

1. Einfacher numerische Kanal

Der numerische Kanal enthält Zahlenwerten vom Typ Double (8 Byte Real) beispielsweise von einer Messung oder aus Rechenergebnissen. Aus Gründen der Genauigkeit werden alle geladenen oder berechneten Zahlenwerte in Kanälen im Datentyp Double gespeichert. Andere Datentypen (Integer, etc.) werden konvertiert und durch Properties im Kanal gekennzeichnet. Damit ist sichergestellt, dass geladene Daten, beispielsweise vom Typ Integer, auch wieder als Integer-Wert gespeichert werden, wenn sie nicht verändert wurden. Der numerische Kanal ist der wohl am häufigsten verwendete Kanal.

2. Waveform-Kanal

Der Waveform Kanal ist ein numerischer Kanal mit den Eigenschaften aus (1). Zusätzlich enthält der Kanal spezielle Properties – die Waveform-Properties – die den zugehörigen X-Kanal (oft Zeit oder Frequenz) beschreiben. Neben allgemeinen X-Kanalinformationen (Name, Einheit, etc.) sind seine Kanaldaten als Geradengleichung beschrieben (Faktor, Offset, Anzahl Werte). Voraussetzung für diesen Kanaltypen ist die Äquidistanz der X-Werte. Mit diesem Kanal kann man auf einen expliziten Zeitkanal verzichten.

3. XY-Kanal

Der XY-Kanal ist ein numerischer Kanal mit den Eigenschaften aus (1). Zusätzlich enthält der Kanal ein spezielles Property, das auf X-Kanal verweist. Bei diesem Kanaltypen ist die Äquidistanz der X-Werte keine Voraussetzung. Der X-Kanal muss sich jedoch in derselben Kanalgruppe befinden. Dieser Kanal „kennt“ somit seinen Zeit-Kanal (X-Kanal) und vereinfacht dadurch das Handling.

4. Impliziter Kanal

Der implizite Kanal ist ein numerischer Kanal, der äquidistant aufgebaut ist und sich dadurch über die Geradengleichung beschreiben lässt. Dazu enthält der Kanal neben dem Standard-Property der Kanallänge die zusätzlichen Properties „Anfangswert“ und „Schrittweite“. Dies ist eine platzsparende Weise bei der Datenspeicherung.

5. Formelkanal

Der Formelkanal ist ein Kanal, dessen Daten durch eine Formel beschrieben werden. Eine detaillierte Beschreibung hierzu erfolgt in einem weiteren Post. Dieser Kanal kann rechnen.

6. Zuordnungskanal

Der Zuordnungskanal (oder Assignment-Kanal) ist ein numerischer Kanal. Die Werte oder Wertebereiche des Kanals sind über das Property „Zuordnung“ mit Texten verknüpft. Beispiel:

Die Zahl „10“ ist mit dem Text „Türe ist offen“ und „20“ ist mit „Türe ist geschlossen“ verknüpft oder der Wertebereich „2.4 bis 5.2“ ist mit „Ventil öffnet“ verknüpft. Solche Zahlen/Text-Verknüpfungen kommen häufig bei CAN-Daten vor.

7. Videokanal

Der Videokanal verweist über das Property „Videodatei“ auf eine Datei, die das abzuspielende Video enthält und auf die Properties „Bildfrequenz“ und „Startzeit“. Im Übrigen enthält der Kanal alle Standard- und Anwendereigenschaften. Typischerweise können alle Videos, zu denen ein entsprechender Codec installiert ist und die im Windows-Mediaplayer lauffähig sind, in VIEW abgespielt werden.

8. Zeitkanal

Der Zeitkanal enthält Datums- und Zeitdaten. Gespeichert werden die Daten (intern) als Double-Werte in Sekundenschritten ab dem Jahre Null. Damit lässt sich eine Genauigkeit von ca. 1 Millisekunde realisieren. Um die Genauigkeit zu erhöhen kann in den Allgemeinen Einstellungen die „Hohe Auflösung bei absoluten Zeitwerten“ aktiviert werden (Bitte die Hinweise aus der DIAdem Hilfe zu diesem Thema beachten.). Meistens reicht aber die Standardeinstellung für die Zeitkanäle.

9. Textkanal

Der Textkanal enthält beliebige Texte, die im Unicode-Format gespeichert werden.

Carpe DIAdem

Author: Walter Rick

Diese und viele weitere Tricks lernt ihr in unseren Schulungen und Consultings. 

Link zu den Terminen

Link zu Tipps & Tricks

Quick Change Feature in LabVIEW

Heute möchten wir euch ein Productivity Feature genauer zeigen, welches seit LabVIEW 2023 Q3 verfügbar ist.

Damit könnt ihr sehr einfach und schnell Labels im Block Diagramm in beliebige andere Datentypen umwandeln. Im GIF unterhalb seht ihr ein Beispiel. Erstellen eines Labels mit Doppelklick im Block Diagramm. Text “abc”, anschließend STRG + LEERTASTE zum Öffnen der Quick Change Palette (Achtung, der Cursor muss dabei noch im Label aktiv sein). Nun könnt ihr euren gewünschten Datentyp auswählen.


Hier ein weiteres Beispiel mit Zahlen in mehreren Zeilen. Erstellen eines mehrzeiligen Labels (Hinweis, Neuzeile mit SHIFT + ENTER) Cursor muss im Label noch aktiv sein, dann STRG + LEERTASTE zum Öffnen der Quick Change Palette. Anschließend wählt ihr euren gewünschten Datentypen aus.


Ein Highlight um elegant und einfach zB. Enums zu erstellen könnte folgender Weg sein. Annahme ist, dass wir unsere State Einträge oder andere Parameter zb. in Excel bereits vorhanden haben. Nun können wir in Excel die gewünschten Einträge kopieren (STRG + C). Hier können wir jetzt einen schnelleren Weg nutzen. Special Paste, mit STRG + SHIFT + V. Dies ruft die Quick Change Palette auf und fügt unsere kopierten Daten ein. Genial!

Diese und viele weitere Tricks lernt ihr in unseren Schulungen und Consultings. Link zu den Terminen

DIAdem Einsteiger Webinar

Habt Ihr bereits von DIAdem gehört, wisst aber nicht genau welches Potenzial es hat? Dann ist unser DIAdem Einsteiger Webinar eine ideale Möglichkeit sich einen Überblick zu verschaffen. 📁📈💻 LinkedIn Post

Lernt kennen, wie ihr mit DIAdem arbeitet. Stellt eure Daten mit DataFinder zusammen. Analysiert eure Messdaten graphisch-interaktiv oder mit Funktionen aus der Funktionsbibliothek. Designt präsentationsreife Berichte und speichert diese beispielsweise als PDF-Datei.

Agenda:

Intro
Andreas Kreiseder / Kreiseder IT Services

Einstieg in DIAdem: Datenanalyse und Berichterstellung leicht gemacht
Walter Rick / freiberuflicher Trainer & Consultant

Zeit für Fragen

Anmeldung:

Das DIAdem Einsteiger-Webinar ist eine kostenfreie Veranstaltung. Zur Anmeldung schickt uns bitte eine E-Mail an office@kreiseder.org mit euren Kontaktdaten.

DIAdem ist eine Software von NI (National Instruments) zu interaktiven, sowie automatisierten Auswertung und Darstellung von Daten. https://ni.com/diadem

Hier ein paar Zahlen ...
~ 1400
Kunden ausgebildet
~ 130
Studenten ausgebildet
~ 150
Kurse durchgeführt
~ 70
Consultings durchgeführt