Autor Thema: Analogausgang Umschalten  (Gelesen 4403 mal)

Offline quanten

  • Newbie
  • *
  • Beiträge: 3
Analogausgang Umschalten
« 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.
« Letzte Änderung: Februar 15, 2006, 16:37:46 Nachmittag von quanten »

Offline Martin_

  • Full Member
  • ***
  • Beiträge: 274
  • Alle Macht dem Pinguin
Re: Analogausgang Umschalten
« Antwort #1 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
Für die Richtigkeit der Beispiele wird keine Gewähr übernommen.
Für Schäden, die durch Verwendung der Beispiele entstehen, wird keine Haftung übernommen.

Offline quanten

  • Newbie
  • *
  • Beiträge: 3
Re: Analogausgang Umschalten
« Antwort #2 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 ?

Offline Martin_

  • Full Member
  • ***
  • Beiträge: 274
  • Alle Macht dem Pinguin
Re: Analogausgang Umschalten
« Antwort #3 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

Für die Richtigkeit der Beispiele wird keine Gewähr übernommen.
Für Schäden, die durch Verwendung der Beispiele entstehen, wird keine Haftung übernommen.

Offline Juergen

  • easy god
  • *****
  • Beiträge: 1950
  • Jürgen
Re: Analogausgang Umschalten
« Antwort #4 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
« Letzte Änderung: Februar 21, 2006, 23:35:41 Nachmittag von Juergen »
Mit freundlichem Gruß Juergen


Alle Programme sind nur Beispiele und Selber zu Testen.
Geprüft wurde nur in der Simulation der Software oder mit Simulator am Schreibtisch. Die Beispiele sind mit Sicherheitsschaltungen zu ergänzen.

Offline quanten

  • Newbie
  • *
  • Beiträge: 3
Re: Analogausgang Umschalten
« Antwort #5 am: Februar 22, 2006, 08:25:05 Vormittag »
Hallo Jürgen
wie kann man einen 3 Analogen wert Umschalten.

MfG Quanten :D

Offline Knodelpa

  • easy god
  • *****
  • Beiträge: 1410
  • I love easy-Forum.net
Re: Analogausgang Umschalten
« Antwort #6 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 

Offline Juergen

  • easy god
  • *****
  • Beiträge: 1950
  • Jürgen
Re: Analogausgang Umschalten
« Antwort #7 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
« Letzte Änderung: Februar 22, 2006, 11:24:17 Vormittag von Juergen »
Mit freundlichem Gruß Juergen


Alle Programme sind nur Beispiele und Selber zu Testen.
Geprüft wurde nur in der Simulation der Software oder mit Simulator am Schreibtisch. Die Beispiele sind mit Sicherheitsschaltungen zu ergänzen.