Autor Thema: Temperaturegel. mit MFD und 822-DC-TCX  (Gelesen 6749 mal)

Offline Ropo666

  • Newbie
  • *
  • Beiträge: 6
Temperaturegel. mit MFD und 822-DC-TCX
« am: Oktober 08, 2004, 10:21:56 Vormittag »
Hallo EASY-Forum,
ich habe ein kleines Problem mit dem MFD Display  :-[
Und zwar möchte ich eine Temperaturregelung mit dem MFD(NET-ID 1) und einer EASY 822-DC-TCX (NET-ID 2) realisieren.

Die Easy 822 soll eigentlich nur dafür dienen mir den Analogwert einzulesen bzw. Ein-/Ausgäng zu beschalten.
Der Analogwert (0-300°C/0-10V) wird am Eingang I12 eingelesen.

*Welcher Analogeingang in der Easy wird dafür verwendet ???
*Wie wird dieser Analogeingang skaliert ???
*Wie bekomme ich den skalierten Analogwert in das MFD ???
*Wo lasse ich das Programm laufen:Im MFD oder in der 822 ???
*Wie wird der PID-Regler beschaltet ???

Für jede Hilfestellung oder besser noch ein Beispielprogramm bin ich sehr dankbar ;D ;D

Im voraus schon mal besten Dank

Gruß Ropo666
Email:rolf.porath@meier-prozesstechnik.de
« Letzte Änderung: Oktober 08, 2004, 10:25:32 Vormittag von Ropo666 »

Offline Knodelpa

  • easy god
  • *****
  • Beiträge: 1410
  • I love easy-Forum.net
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #1 am: Oktober 08, 2004, 10:39:39 Vormittag »
Hallo Ropo666,

hier vorab noch einige Zusatzfragen:

Warum zwei Geräte ? Ist dies aufgrund der I/O's notwendig ?

Hat das MFD eine I/O Scheibe ?

Falls das MFD I/O's hat und die analogen Signale dort angeschlossen werden kann dies von Vorteil sein. Dann kann das komplette Programm eventuell in das MFD und die EASY800 ist nur "dumme" dezentrale I/O. Hat ggf. Vorteile in der Programmerstellung.

Beispielprogramme kann ich Ihnen gerne zur Verfügung stellen.

Viele Grüße
Knodelpa  :) ;) :D

Offline Ropo666

  • Newbie
  • *
  • Beiträge: 6
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #2 am: Oktober 08, 2004, 12:05:21 Nachmittag »
Hallo Knodelpa,
danke erstmal für die schnelle Antwort. ;D
Sie haben recht ich benötige mehr I/O´s als mir das MFD zur Verfügung stellen kann.
Ich benutze das MFD mit dem MFD-CP8-NT Modul ohne zusätzliche I/O`s.

Inzwischen habe ich ein wenig rum getüffelt leider ohne großen Erfolg.
Ich habe versucht in der 822 den Analogeingang mit Hilfe des LS-Bausteins zu skallieren.
Danach wollte ich den skallierten Wert in ein MW schreiben und über die PUT Funktion ins Netzwerk "ablegen", über die GET Funktion wollte ich das MW mir ins MFD holen und dort darstellen. ## leider ohne Erfolg ## ???

Haben Sie eine Lösung oder ein Beispielprogramm

Besten Dank
Gruß

Ropo666 ::)
« Letzte Änderung: Oktober 08, 2004, 12:12:34 Nachmittag von Ropo666 »

Offline Werner

  • Full Member
  • ***
  • Beiträge: 177
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #3 am: Oktober 08, 2004, 12:45:15 Nachmittag »
Hallo,

einfach mal über die Suchfunktion nach "Temperatur" suchen.
Da bekommen Sie jede Menge besprochene Themen und Beispielprogramme angezeigt.

Gruß
Werner
« Letzte Änderung: Oktober 11, 2004, 11:01:11 Vormittag von Werner »

Offline Ropo666

  • Newbie
  • *
  • Beiträge: 6
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #4 am: Oktober 08, 2004, 15:32:47 Nachmittag »
Hallo zusammen,
das einlesen der Temperatur hat nun schon mal geklappt. ;D ;D
Leider kann ich den angezeigten Wert im MFD nur ganzzahlig darstellen und nicht mit Kommastelle.
z.B.: 1,0°C......2,0°C....3,0°C u.s.w.
Hat jemand eine Lösung um z.B. 25,6°C darzustellen.

Danke und Gruß

Ropo666

Offline julian

  • Full Member
  • ***
  • Beiträge: 184
  • I love easy-Forum.net
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #5 am: Oktober 08, 2004, 16:28:58 Nachmittag »
Du mußt als Wertebereich max. 1000 eintragen.
So wird auch die erste Stelle nach dem Komma dargestellt.
In Deinem Beispiel ist 100 eigetragen.
Ergibt bei Abbildungsbereich 100,0 natürlich auch nur 100 Schritte.
Gruß,
Julian

Offline Ropo666

  • Newbie
  • *
  • Beiträge: 6
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #6 am: Oktober 11, 2004, 08:14:59 Vormittag »
Hallo Julian,
irgenwie muß da noch etwas anderes eingestellt werden. ???
Ich habe denn Wertebereich auf 0 für min. und 1000 für max. gesetzt.
Der Abbildungsbereich steht auf 0,0 für min. und 100,0 für max.
Wenn ich jetzt z.B. 20°C vorgebe werden im MFD 2.0°C angezeigt.
Ich hänge nochmal das Beispiel Programm mit an.

Danke und Gruß

Ropo666

Offline julian

  • Full Member
  • ***
  • Beiträge: 184
  • I love easy-Forum.net
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #7 am: Oktober 11, 2004, 09:28:21 Vormittag »
An Deinem LS wird durch Y2 der max. Wert auf 100 begrenzt.
Hier 1000 eintragen.
Unter der Vorraussetzung,
daß der Sensor bei einem Meßbereich von 0-100 ° C,0-10 Volt liefert.Wäre ideal.
Dann entspricht auch die tatsächliche Auflösung des Sensors 0,1 Grad.
Gruß,
Julian

Offline Werner

  • Full Member
  • ***
  • Beiträge: 177
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #8 am: Oktober 11, 2004, 11:24:05 Vormittag »
Hallo,

1000 funktioniert nicht ganz. Dann liegst Du ab kurz über 99 Grad schon ausserhalb des Wertebereichs und die Anzeige in Grad entspricht auch nicht ganz der wahren Temperatur, da das MFD den Wert in 1024 Inkrementen auflöst.
Also von 0 - 1023 liefert dann exakte Werte von 0 - 100 Grad.

In der Beispieldatei habe ich 2 Kommastellen angegeben. Ich denke das kann man gut weiterverwenden.

Gruß
Werner

Offline Ropo666

  • Newbie
  • *
  • Beiträge: 6
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #9 am: Oktober 11, 2004, 11:54:35 Vormittag »
Hallo,
hat geklappt. ;D ;D ;D
Besten Dank.
Jetzt werde ich mich an den PID Regler machen.

Gruß
Ropo 666

Offline julian

  • Full Member
  • ***
  • Beiträge: 184
  • I love easy-Forum.net
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #10 am: Oktober 11, 2004, 13:25:38 Nachmittag »
Hallo Werner,
noch ein Nachtrag von mir.
Meine Angaben beziehen sich auf das Beispiel von Ropo666.
Da bekommt der LS seinen I1 von GT-01.
Dies ist der Analog -Wert von der EASY 822 im Bereich von 0-1023.
Der LS SKALIERT dies dann mit X1=0,Y1=0,X2=1023,Y2=1000.
Diesen skalierten Wert nimmt das MFD als Variable.
Das MFD muß hier nichts mehr skalieren,sondern nur noch den Wert 0-1000 als 0,0 bis 100,0 darstellen.
Gruß,
Julian


Offline Werner

  • Full Member
  • ***
  • Beiträge: 177
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #11 am: Oktober 11, 2004, 14:24:30 Nachmittag »
Hallo Julian,

da hast Du völlig recht.
Ich hatte mir das nich so genau angeguckt. Sorry.

Ausserdem hatte ich den Net Teilnehmer vergessen. Sollte ja auch nur ein schnelles Beispiel sein.

Gruß
Werner


Offline Knodelpa

  • easy god
  • *****
  • Beiträge: 1410
  • I love easy-Forum.net
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #12 am: Oktober 11, 2004, 16:04:44 Nachmittag »
Hallo Ropo666,

hatte leider keine Zeit zu antworten. Sind noch Beispiele nötig oder ist jetzt alles klar ???

Gruß
Knodelpa

Offline Ropo666

  • Newbie
  • *
  • Beiträge: 6
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #13 am: Oktober 13, 2004, 08:56:29 Vormittag »
Hallo Easy-Fans,
mit meinem PID-Baustein klappt es noch nicht so wie es soll! ??? ???
Hier meine Fragen:

* Ich möchte direkt vom MFD in den PID-regler reinschreiben. Welches Datenformat muß ich dafür verwenden - MW oder MD ???

* Wie muß ich den PID-Regler einstellen damit ich direkt einen Ausgang (für Heizung AN bzw. AUS) an der Easy ansteuern kann ???

* Ist dafür überhaupt ein PID Regler erforderlich oder reicht ein Vergleicher aus ???

*Hat jemand ein Beispiel Prg. wo eine solche Regelung realisiert wird ???

Danke und Gruß

Ropo 666  ;D ;D ;D

Offline Knodelpa

  • easy god
  • *****
  • Beiträge: 1410
  • I love easy-Forum.net
Re: Temperaturegel. mit MFD und 822-DC-TCX
« Antwort #14 am: Oktober 14, 2004, 08:52:57 Vormittag »
Hallo Robo666,

ein PID-Regler bringt am Ausgang ein analoges Signal. Vermutlich brauchst du dies nicht. Für einfache Regelungsaufgaben reicht ein Zweipunktregler A. Der Sollwert kann per MW oder MD zugeführt werden, ist egal.

Meist wird der gemessene Wert zunächst skaliert. Hierfür verwendet man am sinnvollsten den LS Baustein. Dieser wird dann auf den Zweipunktregler A geschaltet. Zusätzlich der Sollwert in der gleichen Einheit (meist als MW oder MD).

Viele Grüße
Knodelpa

 :) ;) :D