DS2450 Problem

Habe gerade den DS2450 einbauen wollen. Dabei bin ich auf ein Problem gestossen.

Ich habe die Eingänge einstellen wollen. Also z.B.
Kanal a: Analog 12 bit 5,1 V
Kanal b: Analog 8 bit 5,1 V
Kanal d: Analog 12 bit 5,1 V siehe Bild linke Hälfte

nach der Übernahmen mit den Button „Übernehmen“ werden die Wert resetet.
siehe Bild rechte Hälfte

Gruß
Luggi

Hmm… da hat sich eine kleiner Fehler eingeschlichen. Fix ist im LiveUpdate.

paresy

Der Test wurde mit der gleichen Hardware mit V1.0 und V2.0 getestet. Mir ist dabei aufgefallen, dass der Wert von der V2.0 bei Analog Input A sehr stark vom Wert der V1.0 abweicht

Einstellungen der Eingänge bei V1.0 und V2.0
Analog Input A 12 Bit 5.1 V
Analog Input B 8 Bit 5.1 V
Analog Input C 12 Bit 2,55 V (nicht belegt)
Analog Input D 12 Bit 5.1 V

Die folgende Werte sind ohne Umrechnung durch ein Programm. Es wurde nur die Variablen über Instanz zugewiesen.
Werte V1.0 – V2.0
Input A 3346 – 273 Intergerwerte zu grosse Abweichung
Input B 53 – 49 Intergerwerte OK
Input D 1603 – 1683 Intergerwerte OK

Input C nicht belegt

Kann es sein, dass der Input A einen anderen Umrechnungswert hat.

Gruß
Luggi

… nö - können wir nicht nachstellen.
z.B. ca. 1V an A > (1560 / 4096) * 2,55 = 0,97V

oder (796 / 4096) * 5,1 = 0,99V

oder (196 / 1024) * 5,1 = 0,98V

MST

Schade, aber irgendwo ist ein Problem.
Aber wo?

Habe nochmals V1.0 und V2.0 gegenüber gestellt

Habe nochmals Analog Input Kanal A mit V1.0 und V2.0 verglichen.
Ebenfalls habe ich dem Analog Input Kanal D mit der V1.0 und V2.0 verglichen.
Bei Kanal D ist die Differenz nicht so groß, damit kann man leben.

Doch der Analog Input Kanal A weicht enorm ab.
Habe bei einer Spannung von ca 4,9V folgende Werte bekommen:
Spannungseinstellung: 5,1V
Bit verschieden

Analog Input Kanal A
IPS V1.0 (in Integerwerte, leicht schwacken)
8bit = 210
9bit = 418
10bit = 840
11bit = 1674
12bit = 3371
13bit = 6677
14bit = 13380
15bit = 26823
16bit = 53760

Analog Input Kanal A
IPS V2.0 (in Integerwerte, leicht schwacken)
8bit = 48
9bit = 94
10bit = 189
11bit = 372
12bit = 691
13bit = 1367
14bit = 2754
15bit = 5388
16bit = 25069

Bei ungefährer Betrachtung könnte man meinen, dass bei der V1.0 12bit gleich sind wie bei der V2.0 14bit. Oder V1.0 8bit gleich wie V2.0 10bit

Gruß
Luggi

Hallo paresy, Hallo steiner,

ich habe das Problem gefunden. Habe mehrere DS2450
im Einsatz. Und da haben doch zwei DS2450 fast die gleiche DeviceID.

Und hier lag der Fehler. Habe die DeviceID von Modul5 mit Modul8 verwechselt.

Sorry! Ich hoffe, ich habe eure Zeit nicht zu sehr beansprucht.

Nochmals sorry!
Luggi