PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Control I oder II oder M ??



31.12.2003, 13:49
Hallo !

Ich muss für unser Haus eine Steuerung für den Warmwasserspeicher im Zusammenhang mit zwei verschiedenen Wärmekreisläufe aus zwei verschiedenen Heizungen erstellen.

Erste Vorraussetzung sollte sein, dass ich endlich weiß, was denn der Unterschied zwischen dem C-Control I, dem C-Control M und dem C-Control II ist ? Was ist für eine "einfache" Steuerung angebracht ?

Angesteuert bzw. abgefragt werden 3 Temperatursensoren, 2 Kreiselpumpen und 5 Ventile.


Vielen Dank schon mal im Vorraus

MedanoCC

CityJumper
31.12.2003, 14:33
hallo,

zu den controll kann ich die leider nix sagen, da ich selber nur die c-c1 besitzte.

aber du aolltest dir überlegen ob eine c-controll überhaupt sinnvoll ist, denn kreiselpumpen und ventile haben sehr hohe anlaufströme, also bracuhst du ne menge reles um die ventile und motore ansteuern zu können.

eventuell solltest du auf die steuerung des herstellers zurück greifen.
ich habe selbst schon mal versucht eine traverne (durchlauferhitzer) anzusteuern, das aht zwar acuh geklappt, ist aber recht kompliziert.

mfg
michael

Matthias
01.01.2004, 12:08
Hallo MedanoCC,
Der unterschied zwischen CC1, CC1-M-Unit und der CC1-station besteht darin, dass die M-Unit eine abgesoeckte version der CC1, also keine LEDs, Keine Taster, alles in SMD... . die Station ist die CC1 mit Tastern Relais und Speziell für Temperatursensoren ausgelegten ADCs... . Sie hat ein Hutschienen-Gehäuse(ich weiss nicht wie man das genau nennt) weshalb sie auch gut in Schaltschränken eingesetzt werden kann. Ich würde dir für dein Projekt die CC1-Station empfehlen, dar sie eingebaute Relais die oben genannten ADCs hat. Die CC2 würde ich dir nicht empfehlen, dar du nur eine geringe Rechenleistung brauchst. Übrigens: wenn du etwas "großes" realisieren willst und mit der CC1-Station nicht mehr auskommst: Es gibt auch eine CC"-Station.

Matthias

ACU
01.01.2004, 12:25
Hallo!
Wie Matthias schon gesagt hat würde ich die CC2 für sowas nicht benutzen.
Die CC1 reicht in ihrere Geschwindigkeit für solche Aufgaben völlig.

Wie funktionieren deine Ventile?
also ich meíne, ob man die regeln kann

Wenn sie nur an oder aus sein können kannst du diese Idee mit der CC1 ohne größere Probleme bewältigen.
Die brauchst ja nur 7 Digitalports und 3 Analog/Digitalwandler und hättest noch genug Erweiterungsmöglichkeiten für Anzeigen etc.

André H.
02.01.2004, 11:06
Hallo MedanoCC,

Ob CC1 oder CC2 hängt davon ab was Du im Laufe der Zeit
noch vor hast. Sicher ist die CC1 zum Anfangen und bei kleinen
Anwendungen ganz Hilfreich, aber man stoßt doch sehr schnell an
die Grenzen.
Auch ist die CC2 umeiniges komfortabler zu programmieren als die CC1.

Darum rate ich bei Heizungsregelungen eigentlich nurnoch zur CC2.
Es gibt schließlich dank CCTools (http://cctools.hs-control.de) auch mittlerweile genug Hardware.
Sogar ein extra ReglerBoard gibt es mittlerweile für die CC2.
Mehr Infos zur CC2 bekommst Du am besten über CC2Net.de (http://www.cc2net.de).

Übrigens hat die CC2, außer dem Namen und den Hersteller, nichts mit der CC1 gemeinsam.

Von den Station-Versionen der C-Controls kann ich eigentlich eher abraten,
da man sowieso eines an Hardware dranbauen müsste.

Übrigens finde ich, daß das Thema Heizungsregelung & Co auf einer Roboterseite etwas OffTopic ist. :-)
(Außer man baut sich einen Robooter, der die Heizung bedienen soll. *g*)

MfG André H.

Frank
02.01.2004, 12:14
Übrigens finde ich, daß das Thema Heizungsregelung & Co auf einer Roboterseite etwas OffTopic ist. :-)
(Außer man baut sich einen Robooter, der die Heizung bedienen soll. *g*)


Hi André,

da hast Du sicher grundsätzlich Recht. Aber so eng sehe ich es nun auch nicht. Wenn ein Mitglied auch mal eine etwas andere Frage zu einem der hier behandelten Controllern hat, dann ist auch sowas durchaus ok. Es darf halt nur nicht überhand nehmen. Ich weiss ja - du bist da ein recht strenger Admin ;-)

Also das man für eine Heizungsregelung unbedingt die CC2 brauch - das waage ich noch zu bezweifeln. Jemand der die C-Control gut kennt bekommt das siche rmit ein paar Bauteinen am I2C Bus schneller hin. Ich denke die CC2 ist vermutlich mehr was für Anwendungen wo es auf Geschwindigkeit an kommt.

Gruß Frank

ACU
02.01.2004, 17:44
Ich fände das auch ziemlich Verschwendung für so etwas eine CC2 zu opfern.


Übrigens finde ich, daß das Thema Heizungsregelung & Co auf einer Roboterseite etwas OffTopic ist.
Naja es geht in diesem Forum ja um die CC2.
Also nicht nur um Roboter.

CityJumper
02.01.2004, 18:34
ich finde auch das , wenn er sowas wirklich mit ner c-c realisieren will, sollte ein m-unit vollkommen reichen , denn bei diesen abläufen geht es net um nanosekunden, die ein roboter hat um z reagieren, sonder selbst eine abfrage der sensoren etc. im minuten takt sollte vollkommen reichen.

also ich denke wenn ne c-c dann ne m-unit, und bei bedarf noch nen lcd anbauen.

mfg
michael

MedanoCC
27.01.2004, 13:23
Hallo! Melde mich nach längerer Zeit mal wieder.

Danke für eure Antworten !!! Ich habe mich auch ein wenig kundig gemacht und muss sagen, dass der einzige Grund für die CC-II das Multithreading ist. Also, dass ich zwei Prozesse "gleichzeitig" laufen lassen kann, was bei mir tatsächlich vorkommt :( Und zwar muss ein Fühler per Schrittmotor den Mischer bedienen.

Aber für den Preis einer CC-II kann ich mir ja auch 2 M-Units leisten ! ;)

Oder ich würde das "Multithreading" implementieren. Aufwändig, aber möglich.

Der Vorteil der M-Unit besteht doch auch noch darin, dass ich einen direkten Interrupt-Eingang habe. Den hat sonst die CC-1 nicht.

Also wird es wohl auf die M-Unit hinauslaufen. Ob eine zweite M-Unit nötig ist, muss ich mir jetzt noch kurz durch den Kopf gehen lassen, wie zeitwichtig es ist :D


Vielen Danke also nochmal...

MedanoCC

ACU
27.01.2004, 15:12
nein du kannst kein Multithreading bei der CC1 integrieren.
dafür reicht der Arbeitspeicher nicht aus!
Es geht aber auch ohne.

Matthias
27.01.2004, 15:22
Wozu brauchst du denn multithreading wenn du solche einfachen Routinen hast, die du auch nacheinander ausführen könntest.

Matthias

ACU
27.01.2004, 15:37
Die CC2 macht ja auch nicht alles wirklich gleichzeitig, sondern springt immer hin und her.
Sie ist eben schneller, deshalb fällt das nicht so auf.
Aber ich glaube so auf Geschwindigkeit kommt es bei deiner Anwendung eh nicht an.

André H.
27.01.2004, 16:55
Hallo ACU,

Welcher Rechner macht das nicht ?
Selbst PCs können nicht wirklich mehrere Prozesse parallel abarbeiten,
außer man hat Multi-CPU-Systeme mit dem entsprechenden OS. :-)
Das OS sorgt nunmal für Multthreading (CC2) bzw. Multitasking (PC).

Aber, um zum Thema zurückzukommen:
Ob jetzt wirklich die CC1 oder die CC2 besser geeignet ist, hängt
von mehreren Faktoren ab:
1. Die Anlagengröße:
Wird die Regelung für "nur" einen Heizkreis, einen Kessel und WW-Bereitung
benötigt, reicht die CC1 dicke.
Ist die Anlage aber komplexer rate ich lieber zur CC2.
Es ist ein dummes Vorurteil, daß man in der Wärmeregelungtechnik
keine Rechenleistung benötigt. Gerade, da Regelungen immer komfortabler
werden sollen.
Als kleines Bsp.:
Eine Anlage bestehend aus Kessel, 2 Heizkreisen(Mischer), WW-Speicher, Pufferspeicher,
Solaranlage mit zwei oder 3 Ladezonen würde ich nie mit einer CC1
regeln, da diese hiermit völlig überlastet wäre, wenn noch so
"Kleinigkeiten" wie Benutzereingaben, Datenerfassung oder PC-Anbindung
hinzukommen.

2. Die Anzusteuernde Hardware:
Wenn ich hier jetzt von Schrittmotoren lese, wäre das noch ein Punkt
für die CC2.
Welcher Heizunghersteller verwendet eigenlich Schrittmotoren für Mischer ???
I.d.R. sind es Motoren mit R/L-Lauf-Anschlüssen (je eine Phase für Mauf, Mzu)
oder mit 10V-Analogeingang.

3. Der Programmierkomfort
Wenn man CC-Basic und C2 vergleicht, würde ich sagen, daß
man in C2 viel einfacher und komfortabler seine Anwendungen erstellen
kann, und somit viel schneller ans Ziel kommt.

4. Ausbaufähigkeit
Durch die geringen Recourcen der CC1 ist an großartige Erweiterungen
nicht zu denken.
Vielleicht soll irgendwann einmal ein Display mit Eingabemöglichkeit
ins Wohnzimmer oder gar an mehreren Stellen.
Viel Spaß bei der Realisierung mit der CC1. :-)
Mit der CC2 wäre das kein Problem.

5. Zubehör
Gerade für die, die nicht so gernde Löten, gibt es für die CC2 mehr
Zubehör, als für die CC1.
Als kleines Bsp.: Für die CC2 gibt's das CC2-ReglerBoard.
Dieses habe ich speziell für den Aufbau von Heizungs-/Solarregelungen
mit der CC2 entwickelt. Und es verkauft sich fast so gut wie warme Semmeln. :-)
Es können bis zu 16 Temperatursensoren angeschlossen werden.
Es ist erweiterbar auf bis zu 32 Sensoren.
Über den I²C-Bus können nochmals nahezu beliebig viele Sensoren
angeschlossen werden.
Über die 4 Counter-Ports der CC2 können Volumenstromgeber angeschlossen
werden, wenn z.B. eine Wärmemengenerfassung durchgeführt werden soll.
3 Relais sind bereits onBoard.
Es können ELRs angschlossen werden, um z.B. standard Heizungspumpen
in der Drehzahl zu regeln.
Für weitere Relais gibt's I/O-Ports oder man verwendet I²C-Bus Relaiskarten.
und und und ...

So jetzt hör ich lieber einmal auf. :-)

Ich wollte nur zeigen, daß die Aussage "die CC2 sei in der Wärmereglungstechnik mehr als unnötig" einfach falsch ist.
Es hängt eben vom Projekt und vom Komfort ab.
Ich erstelle auf jeden Fall keine Heizungsregelungen mehr mit der CC1,
da mir und meinen Kunden die Arbeitszeit, der Programmierkomfort und
die besseren Möglichkeiten einfach mehr Wert sind. :-)

MfG André H.

ACU
27.01.2004, 20:25
Das stimmt natürlich, dass alle Prozessoren nicht wirklich mehrere Dinge gleichzeitig machen (wenn man BIOProzessoren mal ausnimmt).
Ich wollte damit nur sagen, dass es nicht möglich ist die CC1 Multitaskingfähig zu machen und es eigentlich auch unnötig ist.

Mit der Programmiersprache gebe ich dir ebenfalls Recht, da man in der C2 Sprache viel besser strukturierten Code schreiben kann und nicht ewig lange Bandwurmprogramme.

Ob nun CC1 oder 2 hängt eben vor allem von der größe der Anlage ab.
Nicht jeder kann/sollte für eine kleine Anlage die teure CC2 benutzen, wenn die Aufgabe ebenso mit der CC1 gut realisierbar ist.

MfG ACU