Zitat:Aber 0,1A sind nicht Null...
Bekommst du nun sinnvolle Werte von deinem Gerät oder nicht?
Also in meinem Fall ist 0,1 = 0. Das liegt aber daran das er nicht genau 0 ausgeben kann, weil iwie immer kleine ströme fließen. Außerdem ist das System nicht 100% geeicht, was aber wohl so ausreichend ist.
Ja ich erhalte in dem Sinne sinnvolle Werte, dass die Ausgabe richtig ist. Mir gefallen die Werte nicht, aber die sind richtig und spiegeln den aktuellen Strom am Filament wieder.
Zitat:Wieso bekommst du mehr Nullen, wenn du öfter abfragst?
DAs ist eine gute Frage. Ich denke, dass liegt iwie einfach damit zusammen das wohl mein Gerät nicht mehr mitkommt und deshlab die Kommunikation mir nur Nullen wieder gibt.
Zitat:Wird mit TermChar gearbeitet? Ist die Bytezuordnung immer korrekt (MSB/LSB)?
Weiß ich nicht, da ich nicht weiß wovon du redest.
Im Grund habe ich aber den Fehler in meinem System einigermaßen erkannt. Ein PID-Regler wäre für mich bestimmt gut gewesen, nur denke ich das die Justierung für mich viel zu aufwendig ist. Auf Grund dessen habe ich mich selbst an einer einfacheren Version zuschaffen gemacht. Und habe damit einen einfachen P Regler rausbekommen.
Dieser Unterscheidet aber bei dem Verstärkungsfaktor ob ich oberhalb vom Sollwert bin oder Unterhalb. Wie vll schon einige Feststellen konnten verhält sich das System nicht gleichmäßig und so habe ich festgestellt, dass ich beim Erhöhen und beim Senken des Stroms unterschiedliche Paramter nehmen muss. Für das Erhöhen passt der Paramter 0,05 und für das Senken 0,02 sehr gut. Natürlich habe ich da noch Schwankungen drinne im Bereich von 0,2 +- und ich habe auch versucht noch einen IRegeler mit einzufügen, doch das hat nicht so gut geklappt. Mein Istwert ist langsam angestiegen und es wurde damit nach 10 min aus 4W --> 4,5 W. Hat jmd eine Idee wie ich das ändern kann. Die Paramter habe ich hier auf 0,001 bis 0,0005 ansonsten erhielt ich wieder diese extrem starken Auschläge. Und weiß jmd vll wofür im simple_PID.vi dT gebraucht wird. Also es wird mit I verrechnet, aber warum?
Das Andere ist, dass meni Istwert um 1W vom Sollwert abweicht und das immer. Das Problem habe ich gelöst in dem ich einfach beim setzen meinen Sollwert um 1 erhöht habe, aber trotzdem finde ich den Effekt komisch. Vll hat ja jmd von euch eine Antwort.
Die starken Ausschläge nach unten habe ich manuell verursacht, damit meine REgelung wieder jeweils von 0 beginnen kann.
Ich bedanken mich hiermit nochmal sehr bei allen, die mir versucht haben bei meinem Problem zu helfen. Und ich hoffe ich habe euch mit meinen Wissenslücken nicht zu sehr geärgert.
Gruß Atilla