Treiber für Temperaturmessgerät Diadem 9.1

Hallo,
Ich möchte ein Notebook nutzen mit Diadem 9.1 DAC um mit einem schon vorhandenen Script eine Temperaturschrankkalibrierung zu machen. Software, Script sowie ein passendes Notebook sind schon vorhanden. An dem Musternotebook ist ein Almemo 2290-3 installiert mit einem PT100 Sensor. Dieses Gerät gibt es leider nicht mehr, sonst würden wir es uns auch kaufen wollen.
Gibt es ein anderes Gerät mit PT100 Mess-Sensor für das es auch einen Diadem 9.1 DAC Treiber gibt?
Vielen Dank für die Unterstützung.

Hallo Holger,
am besten wäre es, bei NI direkt anzurufen und sich beraten zu lassen. Kontaktdaten:
National Instruments
Ganghoferstr. 70b
80339 München
089-7413130
Dort nach dem internen Vertrieb fragen. Dann sollte es kein Problem sein.
Generell: Wenn mit dem DAQ-karten gearbeitet wird, braucht man nur den passenden Treiber. Dazu hier Informationen zur Kompatibilität mit DIAdem.
RMathews

Similar Messages

  • DAC - günstige Digitalausganglösung am besten mit Relais ?

    Hallo liebe Forumsmitglieder und NI´ler,
    ich benötige für eine Prüfstandsaufbau der mit Notebook gemessen wird 1 bis 2 Digitalausgänge steuerbar über RS232 oder USB (mit DIAdem-Treiber!?). Am besten auch schon mit Relais, wobei ich beide Kontakte benötige, da ich für eine automatische Beschleunigungssensorkalibrierung den Kalibrierwiderstand zuschalten möchte.
    Kennt jemand ein kostengünstige Lösung <= 100€, mit der sowas zu realisieren ist ?
    Bitte nicht das NI USB-6008 o.ä. als Tipp nennen, denn 8,5mA für einen Digitalausgang sind wirklich nicht sehr zeitgemäß und ich möchte auch nicht erst noch groß bastel anfangen müssen...  
    Falls nichts rauskommt, muss ich dann doch bei Conrad die
    FERNGESTEUERTE 8-KAN-RELAISKARTE - K8056
    für 39,95€ kaufen und kurz mit dem Script-DAC-Treiber oder einer Steuerdatei aus DIAdem aus ansprechen...
    Liebe Grüße
    Sven...

    Hallo Thomas,
    danke für den Tipp.
    Hätte es auf der NI-USB-Schiene was günstiges! Fertiges mit Relais gegeben, wäre es gar keine Frage gewesen es einzusetzen. 
    Da ich hier aber nicht die unbedingte Notwendigkeit habe die Relais aus dem DAC anzusprechen und aus kosten- und TÜV-relevanten Gründen auch nicht zu basteln anfangen wollte (was auch teurer wird wie eine Fertiglösung), habe ich mich für die Lösung mit dem USB-VModul-I/O mini entschieden.
    Dafür gibt es für unsere Labview-Junkies übrigens auch ein "quick and dirty" - Programmierbeispiel.
    Der Programmieraufwand ist supergering, da es von Kolter ein Testprogramm mit SourceCode gibt, aus dem ich lediglich 2 Programme ( 1 x beide Relais an, 1 x beide Relais aus ) ableite, die ich wiederum dann aus dem SCRIPT vor und nach der Messung aufrufe.
    Hat auch zusätzlich noch den Vorteil, dass ich diese beiden Programme und die Ansteuerung des Moduls direkt und ohne DIAdem testen kann.
    Ich hab mir gestern auch das GPI-Toolkit dafür mal angeschaut, aber erstens benötigt man Microsoft Visual C++ für den Wizard (und ohne den wird es mit der Uraltanleitung sehr schwer), zweitens ist es meiner Meinung nach zu kompliziert (auch mit dem Wizard!) und drittens für meine Anwendung auch einfach zu übertrieben.  
    Wäre nett, wenn NI da vielleicht mal was moderneres einführen würde, was man auch mit OpenSource (vielleicht mit Java und Ecplise) erstellen kann.
    Grüße Sven...

  • Treiber für NI 6062 auf Diadem 8.1

    Hallo Zusammen,
    ich bin auf der Suche nach einem Treiber für Diadem 8.1 in Verbindung mit der NI-Karte 6062E
    Vielen Dank für die Unterstützung

    Hallo!
    Installieren Sie folgendes:
    Traditional NI-DAQ:
    http://digital.ni.com/softlib.nsf/websearch/3DBF3D​343476A28F8625709E006A4937?opendocument&node=13206​0_US
    Und Diadem Driver Files:
    http://digital.ni.com/softlib.nsf/websearch/2CB05F​EF305F69E986256CBE0048AB31
    Mit freundlichen Grüssen
    Ken Tobler

  • Brauche DiaDem Hardlock Treiber für V. 7.20 für XP über Parallelpo​rt

    Hallo zusammen,
    ich habe einen neuen Rechner nehmen müssen und der läuft nun mit XP.
    Problem mein Hardlock für die DiaDEM Version 7.20 hat keinen Treiber für XP und im Download bereich finde ich nun auch nix dazu.

    Ok I saw that everybody is Posting here in English so i will repeat my problem in English. Sorry my English is not realy good =)
    I have a Hardlock for the DiaDem Version 7.20 and need drivers for Windows XP.
    If somebody could help me, i will be very happy =)
    Message Edited by HiwiPtU on 08-07-2008 05:31 AM

  • Diadem Treiber für DAP 5216a

    Hallo,
    in Diadem sind ja bereits Treiber für die Microstar DAP 5216a integriert, so weit ich es erkennen  kann mit diesem Treibern "nur" die Paketverarbeitung angesprochen werden. 
    Gibt es eine Möglichkeit mit der Karte in der Einzelwertverarbeitung zu messen?
    Vielen Dank im vorraus
    Markus

    Hallo,
    es gibt keinen Einzelwerttreiber für DAP-Karten. Für diese Karten ist die Paketverarbeitung auch viel besser geeignet. Einzelne Messwerte in einem von der Einzelwertverarbeitung bestimmten Takt kann man von DAP-Karten technisch überhaupt nicht anfordern. Die Karten müssen vor dem Start der Messung programmiert werden und liefern dann einen Strom von Daten den man im Treiber entgegennehmen und abhängig vom auf der Karte laufenden Programm interpretieren und auseinandernehmen muß. Die Daten kommen dabei immer gepuffert und Zeitversetzt im Treiber an.
    Umgekehrt ist die DAP-Karte auch nicht dafür geeignet Daten, die im PC vorliegen, unverzüglich entgegen zu nehmen um sie auf analogen oder digitalen Ausgängen auszugeben. Auch hier puffert die DAP-Karte eine größere Anzahl von Daten und gibt die Werte dann mit einem exakten Takt zeitversetzt aus. Das kann auch mit mehreren hundert kHz passieren. Der Puffer sollte dabei immer gefüllt sein, damit es nie zu einer Unterbrechung des Ausgabetaktes kommt. Genau für solche Aufgaben ist die Paketverarbeitung entwickelt worden.
    Wenn man Werte von der DAP-Karte in Einzelwertfunktionen verwenden möchte ist das aber problemlos möglich. Man kann ja die Paketdaten in die Einzelwertverarbeitung übertragen. Dabei sollte möglichst ein Hardwaretakt verwendet werden. Eine solche Übertragung ist auf heutigen Rechnern mit sehr hohen Geschwindigkeiten möglich. Im Ergebnis erhält man Daten im Einzelwertbereich, die ein DAP-Einzelwerttreiber nicht besser hätte erzeugen können.
    mit freundlichen Grüßen
    Ulrich Bierwisch

  • DIAdem-Treiber für NIdaq 7.x

    Ich benötige für DIAdem 9.0 einen Treiber für NIDAQ 7.1, wo kann ich den finden

    Hallo Herr Butzki,
    ich verstehe nicht so richtig was Sie meinen. NIDAQ 7.1 ist ja schon der eigentliche Treiber für die NI Hardware. Wenn dieser installiert ist, sollten Sie mit DIAdem auf (fast) alle NI HW-Komponenten zugreifen können.
    Nach meiner Erfahrung funktioniert allerdings keine "neue" NI HW, da diese scheinbar nur noch durch den neuen DAQmx-Treiber unterstützt wird, der in DIAdem (noch!?) nicht verfügbar ist. D.h. sie können in DIAdem erst mal nur auf NI HW zugreifen, die mit dem "Tradtional DAQ" Treiber (6.9.x) zusammenarbeitet. Ich kann jedenfalls in DIAdem nur auf Karten zugreifen, bei denen ich virtuelle Kanäle im MAX definiert habe. HW, die im MAX unter der Kategorie "DAQmx" aufgeführt ist, erkennt DIAdem offenbar nicht.
    Den aktuellen NI-DAQ 7.3 fi
    nden Sie hier:
    http://digital.ni.com/softlib.nsf/websearch/BEC182021CEB566C86256EEE00696562?opendocument&node=132050_US
    Gruß
    Achim Träger

  • Diadem-Treiber für Datalogger HP 34970A

    Ich suche einen Diadem-Treiber für den Datalogger HP 34970A.

    Wahrscheinlich haben Sie den über RS232, GPIB, oder Ethernet angeschlossen. Die Kommunikation mit DIAdem findet in diesem Fall über den Script DAC Treiber statt. Leider haben wir jedoch bei NI für die Kommunikation mit diesem Gerät keine fertigen Scripte.

  • CRC Berechnung in DIAdem VBS-Treiber

    Für die Kommunikation mit einem Gerät über die serielle Schnittstelle muss ich den CRC berechnen.
    Ich habe viele Beispiele für Visual Basic gefunden, aber diese funktionieren nicht unter VisualBasicScript, da die Variablen nur als Variant abgelegt werden.
    Hat jemand so etwas schon einmal realisiert oder eine Idee wie es funktioniert?
    Vielen Dank für die Hilfe
           Uwe Hein    

    Hallo Tobias Daub,
    der Link zeigt ein gute Lösung. Allerdings habe ich versäumt den Typ des benötigten CRC näher zu spezifizieren.
    Auf der Seite http://www.zorc.breitbandkatze.de/crc.html kann ich den CRC korrekt berechnen.
    Ich benötige folgende Einstellungen (Hardcopy der Seite):
    Vielen Dank
         Uwe Hein

  • DIAdem 9.1 und DIAdem 3

    Hallo miteinander
    Kann ich 2 DIAdems (9.1 & 3.x) auf demselben Rechner installieren?
    Grund: Altes Programm läuft mit Aut nur auf altem DIAdem 3.x (Konvertieren auf VBS zu umständlich)
    Danke für Eure Antworten.

    Hallo,
    generell spricht nichts dagegen, zwei unterschiedliche DIAdem versionen parallel auf einem Rechner zu betreiben. Dabei ist jedoch folgendes zu beachten, dass Hardwaretreiber  in der Regel nur in einer Version installiert sein dürfen. Wenn Sie die gleiche Messhardware in beiden DIadem versionen nutzen möchten, stellen Sie bitte vorher sicher, dass beide Versionen den entsprechenden Treiber unterstützen.
    Der Betrieb von DIAdem 3 und 9.1 auf einem Rechner ist allerdings nicht möglich, dafür liegen die beinden Programmversionen zu weit auseinander.
    DIAdem 3 ist eine 16bit Applikation und wird maximal noch auf einem Widows 95 Rechner laufen, DIAdem 9.1 läuft auf 32bit und erfordert mindestens Windows NT.
    Allerdings ist DIAdem 9.1 auch in der Lage, AUTs auszuführen. Wenn nicht auf Hardware zugegriffen wird, für die es nur 16bit Treiber gibt, sollten Sie Ihr Programm also auf die neuere Version migrieren können, ohne die Autosequenzen in VBS umwandeln zu können. Da sich in der Version 9 im Vergleich zu den Vorgängern recht viel getan hat, lesen Sie am Besten zunächst den Knowledgebase Artikel "DIAdem 9.1 Migration" um festzustellen, ob mit der Autosequenz auf der neuen version Probleme zu erwarten sind.
    Ingo Schumacher
    Systems Engineer Sound&VibrationNational Instruments Germany

  • Pakettreiber für M6251 in DIAdem 9.1

    Hallo,
    Ich habe vor Kurzem eine AD-Karte ausgetauscht (alte E-Karte gegen neue
    M6251). Nun ists so, dass der Pakettreiber von DIAdem 9.1 die Karte
    nicht erkennt. Den aktuellen mx-Treiber hab ich schon installiert.
    Einzelwert geht ja auch, aber die Paketverarbeitung eben nicht. Das ist
    besonders schlecht, weil ich mit der Karte Hochfrequenzmessungen machen
    will. Der NI-Vertrieb hat mir beim Verkaufen zugesichert, dass im
    Vergleich zur E-Karte nur Funktionen dazu kommen und die
    Paketverarbeitung auch läuft. Nur wie?
    Weiß das einer.
    Danke schon mal.
    Simon

    Danke für die klare Antwort .
    Die Einzelwertverarbeitung funktioniert wirklich prima. Leider habe ich nicht mehr die Zeit sämtliche DAC-Schaltpläne umzustricken . Mir ist aber aufgefallen, dass es eine Fehlermeldung kommt, wenn man Hardwaretakt und Digital I/O gleichzeitig nimmt, oder? Ich habs nicht so intensiv getestet.
    Und da fällt mir noch was ein. Nachdem ich die neue Karte ausgebaut und die alte wieder eingebaut hatte (pci mio16 e4) gabs ein Problem. In dem Programm, das dort läuft, kann eine variable Anzahl von Messzyklen mit verschiedenen Parametern vordefiniert werden. Die laufen dann durch. Jetzt ist es so, dass nach dem 18. (warum auch immer) die Meldung kommt, dass die MAX-Konfiguration nicht gelesen werden kann. Im MAX ist auch kein Gerät mehr drin.
    Daraufhin hab ich DAQ 8.0 deinstalliert, DAQ 7.2 installiert und DIAdem neu installiert. Trotzdem kommt immernoch diese Meldung. Ich hatte vor der Installation der neuen Karte Durchläufe mit 80 Zyklen, ohne dass was passiert ist. Woran kann das liegen? Einmal kam danach die Meldung, dass irgendein Dienst einen Fehler verursacht hat und beendet wird. Sind da vielleicht noch Dieste vom DAQ 8.0, die ich besser deaktivieren sollte?
    mfg Simon
    Message Edited by Noktar on 01-28-2006 04:46 AM

  • Probleme mit Diadem 11.1 und Spider 8

    Problem mit DIAdem 11.1 vs. Spider 8
    Hallo,
    habe DIAdem 11.1 auf einem (XP-)Laptop, über USB ist ein Spider 8 angeschlossen. Wenn ich eine DAC-Datei, die bereits existiert, öffnen will, kommt folgende Meldung:
    Fehler beim Laden von Block "Spider-IN". Der vom Block benötigte Treiber "HBM Spider 8" ist nicht geladen. Die treiberspezifischen Parameter wurden verworfen. Die Anmeldung eines GPI-Treibers erfolgt in der Shell unter "Einstellungen/GPI-DLL-Registrierung.
    Kann mir jemand weiterhelfen? Wo bekomme ich diesen Treiber her, kann ihn nicht finden.
    GRüße
    Ilko

    Hallo Ilko,
    wahrscheinlich ist die DLL GFSSPID8.DLL zur Anbindung von DIAdem an den Spider8 Treiber nicht angemeldet. Wenn Sie über das Menü Einstellungen>>Optionen>>Erweiterungen>>GPI-Erweiterungen in den Dialog GPI-Erweiterungen gehen sehen Sie unter Standard die angemeldeten Erweiterungen. Falls GFSSPID8 fehlt können Sie diese DLL über Hinzufügen anmelden.
    Falls Sie den Spider8-Treiber von HBM ordnungsgemäß installiert haben, sollte es dann klappen.
    Viel Erfolg
    Ralf 

  • Datenstring aus Messgerät auslesen über Script Dac Treiber

    Hallo,
    ich möchte aus einem Messgeät Messwerte aus einem Dac heraus auslesen. Dazu nutze ich den Scrip-Dac Treiber und lese 4 Kanäle über GPIB aus (Diadem 10.0).
    Ich nutze die Funktion SFD_Init( DeviceParam1V, DeviceParam2V, ErrorP) zum initialisieren und zum anfordern der Messwerte (man schreibt welche werte man auslesen möchte und mit "cont on" werden die Werte dann zyklisch nach jedem Messzyklus ausgegeben).
    Mit der Funktion SFD_GetScan wird dann mittels read-Befehl der Wert aus der Schnittstelle ausgelesen.
    Es kommt folgender String zurück: 2.31174E+2;5.00093E+1;2.59054E-1;4.36872E-1     => Es sind vier Werte je durch ; getrennt
    Nun wird mit der Funktion SFD_ReadChannel ( ChannelNumberP, ParamP, DataP, ErrorP ) der Wert wie folgt aufgesplittet und je nach Wert von ParamP der richtige Wert zurückgegeben.
            MVariablenDF = Split(sDaten, ";", -1, 1)    'String aufsplitten, jeweils am ";"
            uac = oUDIM.Parse(MVariablenDF(0), "%ad")
            freq = oUDIM.Parse(MVariablenDF(1), "%ad")
            p = oUDIM.Parse(MVariablenDF(2), "%ad")
            ep = oUDIM.Parse(MVariablenDF(3), "%ad")
     Select case ParamP
       Case "UAC"     DataP = uac
       Case "FREQ"  DataP = freq
       Case "P"          DataP = p
       Case "EP"       DataP = ep
     end Select
    Nun mein 1.Problem:
    Hin und wieder kommt kurz nach dem Start der Messung folgende Fehlermeldung zu obiger Zeile "MVariablenDF = Split(sDaten, ";", -1, 1)"
    Fehler: Index ausserhalb des gültigen Bereichs: '[number: 1]'
    2. Problem:
    als erstes wird in dem Script eine Windows Umgebungsvariable abgefragt:
    T1 = GetEnv("Diadem") 
    Wenn diese Zeile im Script ist, bekomme ich zu Beginn die Fehlermeldung Typen unverträglich: 'GetEnv', das Script läuft aber trotzdem hin und wieder fehlerfrei.
    Nehme ich diese Zeile raus, bekomme ich sofort zu dem 1. Problem die Fehlermeldung: Typen unverträglich und es werden keine Werte ausgelesen.

    Hallo,
    vielen Dank für die Antwort
    zu1. ich hatte zwar die Variable mit "0;0;0;0" initialisiert, allerdings wird der Wert scheinbar auf "" gesetzt wenn keine Werte an der Schnittstelle anliegen. Meine Do Loop until <> "0;0;0;0" Abfrage war damit natürlich hinfällig.
    Der vorgeschlagene Code oUDI.Parse(vData,"%2R<UAC»%1S%2R<FREQ»%1S%2R<P»%1S%2R<EP»") funktioniert, allerdings müssen die Zeichen
    > statt » (steht auch falsch in der Diadem Hilfe!) eingefügt werden
    Außerdem muss die Formatvorgabe %ad statt %2R  sein (%2R finde ich auch nicht in der Diademhilfe)  => "%ad<UAC>%1S%ad<FREQ>%1S%ad<P>%1S%ad<EP>"
    Mit der Abfrage, dass der String sDaten <> "" ist dürfte wahrscheinlich auch der Split-Befehl funktionieren.
    zu2.
    Die Windows Umgebungsvariable ist in der Systemsteuerung gesetzt. Damit kann ich Scripte auf verschiedenen Rechnern, bei denen Diadem in verschiedenen Verzecihnissen installiert ist, laufen lassen, unabhängig davon wo mein gerade gestartetes Script steht.
    Gruß
    Erik

  • Daten konvertieren in Script Dac Treiber

    Hallo,
    versuche seit einiger Zeit ein Keithley 2000 DMM anzusteuern (per Scipt Dac Treiber). Komme jeoch mit der Umwandlung der empfangenen Daten nicht weiter:
    die empfangenen Daten haben folgendes Format (-1.123456789E-04,+9.987654321E+01<CR><LF>) - Es sind hier 2 Werte (2Kanäle) durch Komma getrennt.
    Wie kann ich jetzt zum Beispiel den ersten Wert in einen numerischen Wert wandeln? Die Funktion "Val()" scheint im Script Dac nicht zu funktionieren (Fehler: Typen unverträglich: "Val")
    Vielen Dank für Eure Hilfe!
    Gruß, Thomas

    Hallo Thomas,
    das online-Script läuft quasi unabhängig von DIAdem und kann dadurch keine DIAdem Befehle oder Funktionen ausführen. Es gibt eine VBS-Funktion die ähnlich wie die DIAdem Funktion "VAL" arbeitet:
    cdbl("1,234")
    Diese Funktion nimmt als Dezimaltrennzeichen das, das im Betriebssystem eingestellt ist. Bei einem deutschen Windows ist das das Komma. Für Deine Zahlen würde also dann nicht der richtige Wert rauskommen.
    Lösung: entweder Du ersetzt vor der Umwandlung alle Punkte durch Kommas oder Du stellst die Ländereinstellungen des gerade laufenden Scripts auf englisch um mit dem Befehl: setLocale("en-us").
    Grüße
    Andreas
    Andreas Weiland
    Projektingenieur
    measX GmbH & Co. KG, www.measX.com

  • Script DAC-Treiber für Mettler/Toledo-Waage

    Hallo DIAdem-Anwender,
    hat zufällig jemand einen fertigen Script DAC-Treiber für das MT-SICS-Protokoll einer Waage von Mettler/Toledo in der Schublade liegen ;-)   ?
    Gibt es eigentlich für realisierte Script DAC-Treiber eine Übersicht im Internet (ähnlich der Liste von DATA-Plugins)?
    Gruß
    Martin (derschonmalschnelleineATR-Dateibastelt)

    Hallo Martin,
    bei National Instruments haben wir keinen Treiber für Ihre Waage. Auch gibt es keine Liste welche Geräte unterstützt werden. Eine Anleitung zum Treiber und ein paar Beispiele finden Sie unter:
    http://digital.ni.com/softlib.nsf/websearch/DEA1C36806CDB7C886256E45003A32B9?opendocument&node=13207...
    Rebecca Fox
    Applications Engineer
    National Instruments

  • Script-Dac-Treiber für USB-Gerät

    Um ein Seriell (Com1) angeschlossenens Gerät im Schaltplan ansprechen/initialisieren zu können habe ich folgendes Script gefunden.
      Set oUDIM=CreateObject("DIAdem.SFD.UDI" )
      ' Öffnen und Initialisieren der seriellen
      ' Schnittstelle
      Call SFDU_COMInit(oUDIM,"COM1,9600,N,8,1")
    Ich möchte jetzt aber einen Tektronix Function Generator AFG3022 ansprechen der via USB-Device angeschlossen ist.
    Somit habe ich weder einen festen Port (Com1) noch eine BAUD-Rate ect.
    Darum meine Frage: Wie müsste das "Call SFDU" zum Ansprechen eines USB-Devices aussehen, oder funktioniert der Script-Dac-Treiber nur mit Seriell/GPIB/TCP-IP Schnittstelle?

    Hi
    Das Universal Device Interface (UDI) bildet eine Schnittstelle in
    DIAdem-DAC, über die Programmfunktionen und Gerätetreiber auf beliebige
    Schnittstellen des Rechners zugreifen können.
    Mehr Info. findest du hier:  UDI für DIAdem-DAC
    Houssam K.
    NI Germany

Maybe you are looking for

  • Email account setup failure

    AT&T 8310 Curve - I have one e-mail address set up and working fine: IMAP Trying to set up a slightly more complex one fails. The differences with the second account are: It uses SSL. The mail server is NOT the same as the domainaname in the e-mail a

  • 802.1x Machine Authentication without AD

    Hello, I'm new to 802.1x security, and i'm wondering if it's possible to do windows machine authentication without an active directory? Thanks, Dan.

  • FYI when installing Premiere Elements - auto analyzer

    Please ignore if this is old news... Just noticed something.  I am running PSE8 and turned off the auto analyzer due to it slowing my system to a halt.  I recently installed Premiere Elements 8 and noticed my system ran extremely slow after that.  I

  • Record locking/blocking and error msgs

    There are some cases where a user is blocked from updating a record which is being held by another session, and the user get's a "Could not reserve record (2 tries). Keep trying?" In other cases, the user just gets an hourglass. What causes the diffe

  • IOS 7.1 Issues

    After growing to hate ios7's incompatibility with my 4s, i upgraded to a droid..GN3....8 days later i returned the dreaded droid defeated i walked out with my 5s....that same day i updated to IOS7.1, ......problems right out of the gate.....several i