easy-forum

Deutsch - Hardware => easyRelais => Thema gestartet von: quanten am Februar 15, 2006, 16:10:46 Nachmittag

Titel: Analogausgang Umschalten
Beitrag von: quanten am Februar 15, 2006, 16:10:46 Nachmittag
Hallo zusammen,

beschäftige mich seit kurzem mit der easy

Ich habe eine Drucksteuerung die ich über Analoge eingänge Regele.
Und möchte die bei bedarf die Drucksteuerung abschalten und nur einen sollwert vorgeben.

IA1 Sollwert, IA2 max Druck, IA3 ist Druck, QA Analog Ausgang.

Das Umschalten funktioniert nicht.

Hilfe.
Titel: Re: Analogausgang Umschalten
Beitrag von: Martin_ am Februar 15, 2006, 16:56:50 Nachmittag
Hallo quanten

dein Problem ist das du dem Analogausgang zweimal einen Wert zuweist. Davon wird immer nur der letzte Wert an den Ausgang übermittelt.

Lösung:
Die Werte von VC01 und VC03 in verschiedene Merkerwörter schreiben.
Das entsptechende Merkerwort mittels DB - Datenbausten an den Ausgang übermitteln. Es darf immer nur ein Datenbaustein für den Ausgang aktiv sein.

Ich habe dein Programm entsprechend überarbeitet. Siehe Anlage.

Martin
Titel: Re: Analogausgang Umschalten
Beitrag von: quanten am Februar 21, 2006, 14:59:40 Nachmittag
Hallo Martin

Danke für dein Beispiel.
Ich habe diezeit auf 0 sec eingestellt um um die Regelgeschwindigkeit zu erhöhen, aber kann sie nicht bestimmen.
Wie schnell ist die Regelung ?
Titel: Re: Analogausgang Umschalten
Beitrag von: Martin_ am Februar 21, 2006, 16:58:53 Nachmittag
Hallo quanten

der Datenbaustein überträgt immer bei einer positiven Flanke am Tackteingang den Eingangswert an den Ausgang (Siehe Hilfe). Jekleiner die Zeit ist, desto öffter wird der Wert am Ausgang aktualliesiert.
Deine Reglungsgeschwindigkeit hängt von der Zykluszeit deiner ESAY ab, Je größer das Programm, desto länger ist die Zykluszeit.

Martin

Titel: Re: Analogausgang Umschalten
Beitrag von: Juergen am Februar 21, 2006, 22:11:38 Nachmittag
Hallo zusammen,

nicht ganz die Aufgabe, doch für das gleiche Problem.

Werte aus 2 verschiedenen Quellen, nach Auswahl, an einen Analogen Ausgang senden.

Auswahl über Taster I1
I1 "nicht" dann den Wert von IA1 an den Ausgang geben.
I1 "1 Signal" dann den Wert von IA2 an den Ausgang geben.

Anstelle eines Analogen  Eingangs kann auch ein MW oder DB im Baustein LS angegeben werden.

Der Vorteil gegenüber einer Lösung mit Datenbaustein ist, das nicht nur bei einer Flanke ein neuer Wert übergeben wird.

mfg Jürgen
Titel: Re: Analogausgang Umschalten
Beitrag von: quanten am Februar 22, 2006, 08:25:05 Vormittag
Hallo Jürgen
wie kann man einen 3 Analogen wert Umschalten.

MfG Quanten :D
Titel: Re: Analogausgang Umschalten
Beitrag von: Knodelpa am Februar 22, 2006, 09:13:30 Vormittag
Hallo zusammen,
bei der EASY800 (ab V07) gibt es den Baustein MX (Multiplexer). Damit kann man sehr einfach bis zu 8 Werte an den analogen Ausgang QA schreiben. Leider gibt es diesen Baustein beim MFD-Titan nicht  :'(

Beispiel:
K          MB01                      Auswahl Kanal 1-8
I1..I8   MW7..MW14           analoger Wert zum Schreiben auf QA

 :) ;) :D
Gruß Paul 
Titel: Re: Analogausgang Umschalten
Beitrag von: Juergen am Februar 22, 2006, 11:21:24 Vormittag
Hallo quanten,

hier die Lösung mit 3 Werten

I2 "Nicht" und einer der 2 Werte über I1
I1 "nicht" dann den Wert von IA1 an den Ausgang geben.
I1 "1 Signal" dann den Wert von IA2 an den Ausgang geben.

Wenn I2 "1 Signal" dann Wert IA3 an den Ausgang geben.

mfg Jürgen