Hallo,
ich möchte am Labjack T7 an DAC0 und 1 definierte Spannungen ausgeben, z.B. 3,7 V. Angesteuert wird der Labjack über Modbus, leider ist das für mich völlig neu, daher habe ich ein Profilab-Beispiel übernommen. An CLK liegt ein Taktgeber mit 1Hz, an $W1 ein numerisches Eingabefeld, um die Ausgabespannung zu definieren. Nun bekomme ich leider immer den Modbus-Error "Wert nicht erlaubt". Was mache ich falsch?
Danke
Ed
Labjack T7 Modbus
Re: Labjack T7 Modbus
Hallo
Hab leider kein Labjack und ohne Programm hier reinzuladen wird sich jeder schwer tun
aber wenn da $W1 steht ist die numerische Eingabe falsch - da brauchst warscheinlich String Eingabe
Gruß Gerhard
Hab leider kein Labjack und ohne Programm hier reinzuladen wird sich jeder schwer tun
aber wenn da $W1 steht ist die numerische Eingabe falsch - da brauchst warscheinlich String Eingabe
Gruß Gerhard
Re: Labjack T7 Modbus
Hallo,
vielen Dank, aber das wars leider nicht. Es funktioniert kein Eingabeformat. Selbst ohne Eingabe wird der Fehler "Wert nicht erlaubt" ausgegeben.
Hab mal ein Bild vom Modul angehängt
vielen Dank, aber das wars leider nicht. Es funktioniert kein Eingabeformat. Selbst ohne Eingabe wird der Fehler "Wert nicht erlaubt" ausgegeben.
Hab mal ein Bild vom Modul angehängt
- Dateianhänge
-
- Test.JPG (110.15 KiB) 3842 mal betrachtet
Re: Labjack T7 Modbus
So,
Problem gelöst. Das Eingabeformat ist nicht das Problem, die numerische Eingabe geht auch direkt. In der T7 Konfiguration muss als Funktion Write multiple Register gewählt werden, da DAC 0 und 1 Float32 Werte nutzen, also zwei 16bit Register benötigen.
Das wars schon. Ganz einfach eigentlich
Danke!
Problem gelöst. Das Eingabeformat ist nicht das Problem, die numerische Eingabe geht auch direkt. In der T7 Konfiguration muss als Funktion Write multiple Register gewählt werden, da DAC 0 und 1 Float32 Werte nutzen, also zwei 16bit Register benötigen.
Das wars schon. Ganz einfach eigentlich
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
Danke!