E-Basic-Code zum Aufdecken und Gebrauch nationaler Instrumente Ni-DAQMX-Funktionen in einem E-Prime-Skript.
Zum Glück ist E-Basic eine abgespeckte Version von Visual Basic 6.0, daher ist es nicht schwierig, Funktionen für die Verwendung in Experimenten zur Verfügung zu erklären.
Erfordert eine Kopie der nicaiu.dll vom Ni Daqmx -Treiber. Kopieren Sie die DLL und fügen Sie die DLL in das gleiche Verzeichnis wie Ihre .es3 -Datei ein.
Ein Beispiel für das, was Sie in Ihr E-Prime-UserScript aufnehmen sollen, um in das NI-Gerät zu schreiben, finden Sie unter UserScript.vb
Sehen Sie SampleFunctions.vb für ein Beispiel für einige Wrapper -Funktionen, die ich in der Vergangenheit geschrieben habe, um die Arbeit mit den deklarierten DLL -Funktionen zu erleichtern. Sie würden dies in Ihr Benutzerskript unter dem Inhalt der Datei UserScript.vb einbeziehen.
Ich habe keine Beispiele für das Lesen aus dem NI -Gerät aufgenommen, aber es sollte nicht sehr schwierig sein, sie hinzuzufügen. Siehe die Ni -Dokumente unten.