Terrarium Steuerung über Beckhoff BX9000

Hohe

Level-1
Beiträge
24
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo liebe Forumgemeinde,
bin Neu hier wollte euch einmal herzlich Grüßen.

Ich möchte euch einmal mein kleines Zwischenprojekt mitteilen!

Habe mir nun ein neues Terrarium gebaut da das alte nun schon ein wenig zu eng für meine Tiere geworden ist!

Nun will ich es mit meiner über gebliebenen Beckhoff BX9000 ansteuern, hierzu habe ich nun folgende Module besorgt:

2x KL2404 http://www.beckhoff.at/default.asp?b...201_kl3202.htm
2x KL3202 http://www.beckhoff.at/default.asp?b...201_kl3202.htm
10x Finder Relais 24V
1x Netzteil 24V
4x Kabelfühler 3m PT100 3-Wire


Nun mal zu einer kleinen Erklärung was gesteuert werden muss (pro Terrarium):
1x 100W Spot für Tageslicht (also Zeitgesteuertes EIN/AUS)
2x 80W Spot für Sonnenplätze (die sich aber bei überschreiten der Tagestemp. abschalten)
2x 80W Rotlichtlampen für Nachtemperatur ( Temperaturabhängiges EIN/AUS- Schalten)
1x Druckpumpe für Regenanlage (Sollte 2x Täglich für ca. 10sec einschalten)

Die ganzen Temperaturen sollten dann wenn einmal alles läuft auf einen Tablet-PC auf der Seite des Terrarium veranschaulicht werden, mit einen Verlaufsdiagramm zur Beobachtung!

Wollte eigentlich die Beregnungsanlage also die Druckpumpe über einen Feuchtigkeitsfühler laufen lassen, dass wenn z.B. die Luftfeuchtigkeit unter 50% sinkt sich die Pumpe einschaltet!
Hätte da jemand eine preisgünstige Lösung mit welchen Modul und Sensor ich so etwas verwirklichen kann?


Mit freundlichen Grüßen Thomas

Anhang:
Konstruktion; Steuerung; derzeitiger Stand des Terrariums;
Terrarium.JPG
IMG_1114.JPGIMG_1116.JPG
IMG_1112.JPG
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also wenn ich dann eine KL3002 und eine KL9505 Netzteilklemme nehme und den HIH 4000 würde das Funktionieren. Muss ich dann die Versorgungsspannung von 5V bei der Netzklemme KL9505 abgreifen und mit dem Ausgang des Sensors auf die Eingangsklemme KL3002 (EINGANG 1+). Wäre das dann richtig, oder liege ich gerade am Holzweg?



www.beckhoff.at/german/bus_terminal/kl3001_kl3002.htm
www.beckhoff.at/german/bus_terminal/kl9505_kl9508_kl9510_kl9512_kl9515.htm
 
Zuletzt bearbeitet:
So habe mir mal ein Konzept angelegt, und wollte nun Fragen ob jemand mir ein wenig zur Seite stehen könnte bei der Programmierung oder ein paar Tipps geben?

LG Thomas
 

Anhänge

  • Bestückungsplan.pdf
    220,9 KB · Aufrufe: 19
  • Programm PLAN.pdf
    307,7 KB · Aufrufe: 32
  • Visualisierung.pdf
    232,7 KB · Aufrufe: 31
Hi,

also ich würde eine Lüfterloses Netzteil kaufen wenn deine Steuerung ja schon passiv gekühlt wird! Das surren ist nicht schön im Wohnzimmer.
Außerdem könnte ich mir vorstellen, dass deine "Tierchen" feinste Vibrationen wahrnehmen können und sich dadurch evtl. gestört fühlen?!?!

Von Wago gibt es 24V/2A Netzteile für ca. 50Euro... oder so was!?!?
 
So Leute bin gerade am Programmieren eines F-Bausteines das mir das Datum vergleicht ob es zwischen 2 bestimmten Datum liegt. Nun bekomme ich aber beim aktuellen Datum das Format yyyy-mm-dd, möchte aber das aktuelle Jahr nicht berücksichtigen.
Hiermit möchte ich erreichen das jedes Jahr von Feb. bis Juli der Ausgang Sommer=True und Winter=FALSE ausgiebt, wenn das Datum nicht in diesen Bereich liegt soll er die Ausgänge verkehrt schalten...

Hätte jemand eine Idee wie ich das mit dem Datum anstellen könnte?

LG Thomas
 
Standard-Tipp bei solchen Anwendungen:
Schau dir die OSCAT.lib an. Dort findest du jede Menge Bausteine zum Thema Datum, Zeit, Schaltuhren ...
Ausserdem dazu noch alle möglichen Regler.

Gruß
Dieter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi danke für die Antwort, wollte auch viele Sachen mit der Oscat.lib machen nur bekomme ich immer einen Fehler wenn ich die einbinde das zu wenig Speicher wäre:
Error 3803: (3): Out of global data memory. Variable 'str',251 bytes.

Jetzt wollte ich es einfach selber machen!

LG Thomas
 
So Fehler wurde beseitigt und ich konnte die OSCAR.lib einbinden! ;)

Nun wollte ich euch Fragen wie ich am besten das mit der Visualisierung anfangen sollte?
Habe das Programm nun eigentlich ziemlich fertig, und möchte jetzt gerne IN1, IN2, IN3, IN4, IN5, IN6, Reinigen über Buttons in I-Explorer schalten können und zu dem noch die Temperaturen von LTEMP,RTEMP und TEMP auslesen über den IE!

SPS-Prog.jpg

LG Thomas
 
Zurück
Oben