Jump to content

HolWo

Administratoren
  • Gesamte Inhalte

    245
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

HolWo hat zuletzt am 11. Oktober 2016 gewonnen

HolWo hat die beliebtesten Inhalte erstellt!

Über HolWo

  • Rang
    DASYmatrix 001

Profile Information

  • Gender
    Not Telling
  1. Verwendung von 2 x NI cDAQ-9174

    DASYLabs bis einschließlich Version 12 sind empfindlich ggü. nicht lauffähigen Tasks, unabhängig davon, ob die Tasks fehlerhaft konfiguriert sind oder verknüpfte Geräte nicht angeschlossen sind. Es kann durchaus sein, dass die "ersten" Tasks, die im MAX lauffähig sind, im DASYLab 12 ebenfalls funktionieren. D.h. alle bis zum ersten nicht lauffähigen Task erfolgreich importierten Tasks können genutzt werden, alle folgenden Tasks -- selbst funktionierende, die nach einem fehlerhaften Task importiert werden -- nicht mehr. Die Fehlermeldung zeigt "nur" an, dass der Abgleich nicht erfolgreich gewesen ist; das bedeutet aber nicht, dass gar nichts importiert werden konnte. Ab einschließlich DASYLab 13 wurde das Verhalten angepasst, sodass bereits im MAX nicht lauffähige Tasks übersprungen werden und die Tasks, die im MAX funktionieren, ins DASYLab importiert werden können. Unabhängig davon sollten Sie Ihren MAX/DAQmx aktualisieren: die "frühen 15er-Versionen" sind nicht empfohlen, wenn DASYLab zum Einsatz kommt. Ab MAX/DAQmx 15.5 und neuer ist man wieder auf der sicheren Seite.
  2. DASYLab – Grundlagenschulung

    bis
    DASYLab – Grundlagenschulung
  3. DASYLab – Skript-Modul

    bis
    DASYLab – Skript-Modul
  4. DASYLab – Grundlagenschulung

    bis
    DASYLab – Grundlagenschulung
  5. DASYLab – Skript-Modul

    bis
    DASYLab – Skript-Modul
  6. DASYLab – Grundlagenschulung

    bis
    DASYLab – Grundlagenschulung
  7. DASYLab – Skript-Modul

    bis
    DASYLab – Skript-Modul
  8. DASYLab – Grundlagenschulung

    bis
    DASYLab – Grundlagenschulung
  9. DASYLab – Skript-Modul

    bis
    DASYLab – Skript-Modul
  10. Zeitbegrenzter Puls an digitalem Ausgang

    Hallo! Das Verzögerungsmodul verzögert nur den Datenstrom für die eingestellte Dauer, d.h. ein Impuls wird nicht in die Länge gezogen, sondern nur "später" aus dem Modul ausgegeben. Sie benötigen vmtl. einen High-Pegel, der für x Sekunden anliegt und dann wieder auf Low zurückfällt. Probieren Sie hierzu einen Schalter (Impulstaster) und ein Trigger-Modul. In der Lite-Version steht nur der Vor-/Nach-Trigger zur Verfügung, der eigentlich für eine Bereichsüberwachung (Ober-/Untergrenze) gedacht ist. Der Schalter gibt entweder 0.0V (AUS) aus oder 5.0V (EIN). Der Impuls-Taster-Modus bewirkt, dass das Schaltermodul beim einschalten einmal kurz 5.0V ausgibt und automatisch wieder auf 0.0V zurückspringt. Diesen Peak nach TTL-High kann man mit dem Trigger "abfragen": - Untergrenze=0.0V - Obergrenze=5.1V - Bereich: innerhalb Wenn das Triggermodul nun den kurzen Peak nach 5.0V vom Schalter ampfängt, gibt das Modul seinerseits 5.0V aus, und fällt wieder auf 0.0V zurück sobald 0.0V vom Schalter kommt. Das hilft bisher noch nicht viel -- solange man die Mindestdauer des Triggers nicht anpasst: Hier kann man die gewünschte Zeit (oder die Anzahl d. Werte) einstellen, die der Trigger weiterhin 5.0V ausgeben soll, selbst dann, wenn das Eingangssignal schon längst wieder aus dem Überwachungsbereich ausgetreten ist! Den Trigger nun mit einem Ausgangsmodul verbinden und durch einmalige Betätigung des Schalters kann man x Sekunden lang 5.0V an das Ausgangsmodul liefern.
  11. Ja, das ist aber kein Fehler, sondern liegt daran, dass man beim Formelinterpreter in jedem Kanal eine Formel hinterlegen kann, die Daten von beliebigen Eingängen verrechnen kann. D.h. die Formel in Kanal 0 gibt ihr Ergbnis an Ausgang 0 aus, nutzt aber z.B. Daten der Eingänge 8 und 11 -- hier gibt es eine beliebige Zuordnung von Eingängen zu Ausgängen, sodass man kaum ermitteln kann, welchen Kanalnamen eines Eingangs man "durchschleifen" soll. Daher "muss" man beim Formelinterpreter für jeden Kanal selber den Namen vergeben.
  12. DASYLab – Skript-Modul

    bis
    DASYLab – Skript-Modul
  13. DASYLab – Grundlagenschulung

    bis
    DASYLab – Grundlagenschulung
  14. Für Diadem ist eine aktualisierte Version des "DASYLab DataPlugin" erschienen: http://www.ni.com/example/29823/en/ ( August 1, 2017 [1.1.06788]) Behobene Fehler: "Corrected package block reading error." Mit diesem Plugin können im DASYLab-eigenen Dateiformat (Endungen *.DDF, *.DDB) aufgezeichnete Daten* direkt in Diadem gelesen werden. Dies ist hilfreich bei Nutzung älterer DASYLab-Versionen, die am Gegensatz zu DASYLab 2016 noch kein TDMS-Format unterstützen. * Das Plugin unterstützt nur Zeitdaten, aber keine Frequenz- und Histogrammdaten.
  15. NI USB 6501 an DL 12

    Hallo Herr Gull, im Measurement & Automation Explorer (MAX) müssen die enstprechenden Tasks erstellt werden, z.B. ein Task für die Digital-Erfassung. Zum Beispiel einen Rechtsklick auf das Gerät in der Baum-Struktur durchführen und im Kontextmenü Task erstellen auswählen. Dann öffnet sich ein Assistent, der Sie durch die Erstellung führt. Prüfen Sie bitte, ob im Configurator von DASYLab 12.0 der NI-DAQmx (ohne Can)-Treiber aktiviert ist. Anschließend bestätigen und nach dem Start von DASYLab finden Sie die entsprechenden Module in der Kategorie "Ein-/Ausgänge" des Modul-Browsers. Im DASYLab-Modul können Sie in der Dropdown-Liste im oberen Bereich des Dialog den zuvor im MAX erstellen Task einstellen. Natürlich nur Analog-Tasks in einem DAQmx-Analog-Eingangsmodul, Digital-Tasks in einem DAQmx-Digital-Eingangsmodul, usw.
×