<< Click to Display Table of Contents >> Navigation: MscDll Referenzhandbuch > MscDll oder HighLevel-DLL? |
Seit Mai 2017 ist als Ergänzung zur MscDLL eine sogenannte HighLevel-DLL verfügbar.
Wozu die HighLevel-DLL / HighLevel-Funktionen?
In bestimmte Software-Pakete kann die MscDLL nicht reibungslos integriert werden, so zum Beispiel in LabView oder Excel. Die Programmierschnittstelle der HighLevel-DLL ist hierfür optimiert.
Kann / muss ich generell die HighLebel-DLL verwenden?
Können ja, müssen nein.
Die HighLevel-DLL bietet ein im Vergleich zur MscDLL vereinfachtes Programmier-Interface. Wenn Sie wollen, dann können Sie dieses nutzen. Zusätzlich sind über die HighLevel-DLL auch alle Funktionen der MscDll zugänglich.
Die meisten gängigen Entwicklungsumgebungen erlauben eine direkte Verwendung der MscDll (siehe hierzu auch die verfügbaren Beispiel-Applikationen) mit vollem Funktions-Umfang. Wenn die MscDll bereits eingesetzt wird, so ist eine Umstellung auf die HighLevel-DLL nicht notwendig.
Hat sich durch die Einführung der HighLevel-DLL etwas an der MscDll geändert?
Nein. Die MscDll bleibt unverändert. Für bestehende Implementierungen ändert sich daher nichts.
Was sind die Gemeinsamkeiten bzw. wesentlichen Unterschiede?
|
MscDLL |
HighLevel-DLL |
---|---|---|
Statische Messung |
Ja |
Ja |
Bit I/O |
Ja |
Ja |
Hardware-Status auslesen |
Ja |
Ja |
Dynamische Messung |
Ja Voller Funktionsumfang. |
Ja Funktionsumfang ausreichend für alle häufig verwendeten Applikationen. Parametrierung und Durchführung über wenige einfache Befehle. |
Speicherverwaltung |
Speicher muss von der Applikation bereitgestellt werden. |
Speicher wird innerhalb der DLL verwaltet. |
Mehrgeräte-Fähigkeit |
Mehrere Geräte nutzbar über "Device-Handles". |
Ein Gerät nutzbar (z.B. ein Irinos-System). |
Unterstützung für LabView / Excel |
Nein |
Ja |
Tipp
Wir beraten Sie gerne bei der Auswahl der richtigen DLL / Programmierschnittstelle.
Rechtliche Hinweise / Legal Notes:
LabView is a trademark of National Instruments. Neither Messtechnik Sachs GmbH, nor any software programs or other goods or services offered by Messtechnik Sachs GmbH, are affiliated with, endorsed by, or sponsored by National Instruments.
Excel is a trademark of Microsoft Corporation. Neither Messtechnik Sachs GmbH, nor any software programs or other goods or services offered by Messtechnik Sachs GmbH, are affiliated with, endorsed by, or sponsored by Microsoft Corporation.