easy-forum
Deutsch - Applikationen => easy in der Gebäudetechnik => Thema gestartet von: ThomasSch am Juni 27, 2010, 10:52:55 Vormittag
-
Hi Leute,
brauche mal euere Hilfe ich komm nicht mehr weiter.
ich möchte den Analogausgang der 820 DC-RC mit I3 auf 50% (5V) und mit I4 auf 100% (10V) Setzen.
das ist der punkt den ich nicht Verwirklichen kann. Zur weiteren Info: I1 ist ein Taster welchen den Analogausgang stufenlos rauf setzt. I2 Setzt Ihn Runter das habe ich mitlerweile hinbekommen hängt jetzt nur noch an den zwei Festwerten.
Ich hoff ihr könnt mir dabei helfen
Danke und Gruß Tom
-
Hallo Tom.
- mit I3 und I4 jeweils einen Datenbaustein DB einschalten
- mit dem Datenbaustein die Konstante 512 für 5V bzw. 1023 für 10V an den Ausgang kopieren
Gruß
Maikky
-
cool danke für die hilfe
nur ich geb zu ich bin ein frischling in bereichen DB , analogausgang... kanns du mir ein beispiel zeigen da ich das durch rumprobieren nicht hinkrieg wei das mit dem Db geht.
Danke
-
Hallo Tom.
Beispiel siehe Anhang
Gruß
Maikky
-
Hallo Tom.
habe dir mal ein Beispiel gemacht.
-
Hallo und erstmal danke soweit aber ich komm mal wieder nicht weiter
wenn ich die beispiele in das bestehende Prog einbau bleiben die Festwerte nicht gesetzt
Der analog ausgang Springt nur Kurz auf 50% bzw auf 100 und dann ist er wieder bei null
Brauche nochmal hilfe :-\
-
Hallo Tom.
Ich vermute, dass Du den analogen Ausgang mehrfach in Deinem Programm benutzt und
die letzte Zuweisung den Wert 0 an den Ausgang gibt.
Am Besten ist Du stellst Dein Programm mal ein.
Gruß
Maikky
-
Ok mach ich
Alle Eingäne sind Taster.
I1 Stufenloses Rauffahren der Spannung
I2 Stufenloses Runterfahren der Spannung
I3 Setzten auf 50% ( 513)
I4 Setzten auf 100% (1023)
Danke
-
Hallo
habe mal dein Programm mal geändert.
-
Hallo Tom.
hier noch mal eine andere Möglichkeit.
-
Hallo Tom.
Das Grundübel in Deinem Programm ist, dass Du den Analogausgang sowohl über den Ausgang
des Zählers C01 als auch über die Datenbausteine DB1und DB2 schreibst.
Die DB's schreiben, wenn Sie aktiviert sind, der Zähler schreibt immer, weil er immer aktiv ist.
Deshalb solltest Du den Ausgang entweder nur über Bausteine schreiben, die man aktiv/inaktiv
schalten kann (siehe die beiden Beispiele von veltins54) oder nur über den Zähler. Hierzu
findest Du ein Beispiel im Anhang.
Gruß
Maikky
-
danke veltins54 und auch dir Maikky
das ihr einem Frischling so schnell helfen konntet
Ja jetzt gehts jetzt muss ich die Beispiele mal analysieren was du / ihr da alles gemacht habt um mich weiterzubilden ;)
-
Hallo Maikky,
bei deinem Programm kommt man nicht auf den alten Zählerstand zurück.
So geht es leider nicht.
-
Hallo Tom.
ja schau dir mal die unterschiedlichen Versionen an.
Auch aus dem letzten Beispiel von Maikky solltest du die beschaltung von C1 übernehmen,
damit der Zähler nicht ins minus zählen kann.
-
Hallo Veltins,
ich finde die Ausführung von Maikky eigentlich sinnvoll. Wenn ich mit +/- auf einem Wert von z.B. 200 war, erhöhe mit Taste 50% auf 512, möchte jetzt aber den Wert noch geringfügig anheben und betätige die Plustaste, bin ich bei deiner Ausführung auf 200 und habe eigenlich das Gegenteil von dem erreicht was ich wollte.
Gruss
Jürgen
-
Hallo veltins54.
Wenn der "alte" Zählerstand bleiben soll, geht es mit einem Zähler auch (siehe Anhang).
Dann wird es aber schnell unübersichtlich und ich würde bei einem von Deinen Beispielen bleiben.
Gruß
Maikky
-
Hallo Maikky,
das es die Möglichkeit gibt ist schon richtig nur nicht mit deinem alten Programm.
-
Hi Maikky
gibts den bei deiner Version noch ne möglichkeit das so zu ändern das der Analogausgang Erst bei 1V aktiv wird.
hab schon selbst rumgepfuscht dann ging garnichts mehr :-\
-
Hallo Tom.
Wenn Du eine Version meinst, die den Ausgang nur zwischen 1 und 10 V verändert,
findest Du in Anhang eine modifizierte Version.
Gruß
Maikky
-
Hallo Tom.
meinst du so das der Analogausgang erst ab 1V aktiv wird,beim hoch tasten?
-
Juergen.J
ich habe die Aufgabe aber so verstanden das der eingestellte Wert erhalten bleiben soll,und nur die
2 Festwerte geschalten werden.
Aber vielleicht kann Tom mal die eigentliche Funktion beschreiben.
-
Hi Leute
Also die aufgabe um es mal mit veltins worten zu sagen war/ist
stufenloses rauf und runtertasten und zwei festwerte abrufen. da ich mit dem Analog etwas zu kämpfen hatte und habe ::) Das war der Ursprung.
Dann kamen zwie unterschiedliche Muster die das erfüllt haben.
Beim analysieren ist mir dann aufgefallen das es sinnvoller ist wenn ich bei 512 icht zurück auf 200 fall wenn ich auf zb. 550 rauf will. das hatte aber nix mit der Aufgabe zu tun.
jetztwiederum habe ich festgestellt das es noch sinvoller währe den Analog ausgang bis 1 Volt abzuschalten. aber ich möchte dennoch unter 1V tasten können uumindest bis 0,8 oder 0,9 um halt den Analogausgan abzuschalten-
in dem Bsp von Maikky kann ich dies jedoch (noch ;)) nicht
-
Hallo Tom.
Dann teste mal die angehängte Version.
Gruß
Maikky