DASYLab
DASYLab
| DASYLab | |
|---|---|
| Basisdaten
| |
| Entwickler | National Instruments |
| Aktuelle Version | DASYLab 2022.1 (Build 572)[1] (6. Dezember 2022) |
| Betriebssystem | Windows |
| Kategorie | Visuelle Programmiersprache |
| Lizenz | proprietär |
| deutschsprachig | ja |
| http://www.dasylab.de/ | |
DASYLab ist ein grafisch zu programmierendes Messwerterfassungssystem für Windows von National Instruments. Das Akronym steht für „Data Acquisition System Laboratory“.
Die erste Version erschien 1993 und wurde von der damaligen DATALOG GmbH entwickelt, die Weiterentwicklung wurde im Jahr 1998 durch National Instruments übernommen.
Hauptanwendungsgebiet ist die Erfassung und Visualisierung von Messwerten über diverse Messwerterfassungshardware unterschiedlichster Hersteller.
Funktionen
Die Programmierung einer Mess-, Verarbeitungs- und Auswertekette erfolgt auf grafische Weise, indem am Bildschirm – im sogenannten Schaltbild – einzelne Module platziert werden. Module haben eine festgelegte Funktion (z. B. Arithmetik) und können nach der Erstellung parametriert werden (z. B. Daten addieren, subtrahieren etc.). Der Datenfluss wird durch Verbindungen zwischen den Ein- und Ausgängen der Module realisiert. Die Module unterteilen sich in Gruppen für die Messwerterfassung, die Verarbeitung und die Visualisierung bzw. Datenablage.
Eine weitere Option des Programms ist die Möglichkeit, benutzerspezifische Layouts zu gestalten, die z. B. als Benutzerschnittstelle für Anwender oder für spezielle Visualisierungen eingesetzt werden. Ab Version 13 ermöglicht ein Skriptmodul das Einfügen selbst erstellter Funktionen. Die dabei eingesetzte Skriptsprache ist Python.
Varianten
DASYLab wird in unterschiedlichen Varianten ausgeliefert (Pro, Full, Basic und Lite), die sich in ihrem Funktionsumfang unterscheiden. Zudem gibt es noch eine kostenlose Runtime-Version, die nur das Ausführen bestehender Schaltbilddateien (.dsb) erlaubt, nicht jedoch deren Bearbeitung.
Versionshistorie
| Name | Version | Datum |
|---|---|---|
| DASYLab | 16-Bit | Anfang 1993 |
| DASYLab 2.0 | 16-Bit | Mitte 1995 |
| DASYLab 3.0/3.5 | 16-Bit | 1996 |
| DASYLab 4.0 | 32-Bit | 1997 |
| DASYLab 5.0 | 32-Bit | 1998 |
| DASYLab 5.5 | 32-Bit | 1998 |
| DASYLab 6.0 | 32-Bit | 2001 |
| DASYLab 7.0 | 32-Bit | 2002 |
| DASYLab 8.0 | 32-Bit | 2004 |
| DASYLab 9.0 | 32-Bit | 2006 |
| DASYLab 10.0 | 32-Bit | 2007 |
| DASYLab 11.0 | 32-Bit | 2009 |
| DASYLab 12.0 | 32-Bit | 2011 |
| DASYLab 13.0 | 32-Bit | 2013 |
| DASYLab 2016
(int.Rel. 14.00.00) |
32-Bit | 2016 (nur noch Windows 7 oder höher) |
| DASYLab 2016 SP2 | 32-Bit | 2018 |
| DASYLab 2020 | 32-Bit | 2019 |
| DASYLab 2020.1 | 32-Bit | 2020 |
| DASYLab 2022.0 | 32-Bit | 2021 |
| DASYLab 2022.1 | 32-Bit | 2022 |
| DASYLab 2024.0 | 32-bit | 2024 |
Literatur
- Ulrich Karrenberg: Signale – Prozesse – Systeme. 6. Auflage, Springer, Heidelberg/Berlin 2012, ISBN 978-3-642-18474-1.
Weblinks
Einzelnachweise
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.