13.05.2018 21:27 | |
Beiträge: 232 Bewertung: (2) |
Hallo xio65, da hat du mal wilder komplett Recht. Also es geht um meine Beregnungssteuerung für meinen Reitplatz. Das Problem ist das ich vorerst einen Regnerwagen habe, welcher über eine Turbine eine Seilwinde betreibt, womit er sich über den Platz zieht. Aktuell habe ich eine speichernde Einschaltverzögerung verbaut, welche ich auf 4 Stunden und 25 Minuten eingestellt habe, da der Renner so lange braucht um über die gesamte Strecke zu fahren. Wenn jetzt allerdings das Windrad zu starken Wind meldet, schaltet sich die Beregnung aus, also steht der Renner irgendwie da irgendwo auf dem Platz rum und das ist ungünstig. Ich könnte das zwar so programmieren das bei gewisser Windstille die Anlage wieder startet, aber dann fängt die Einschaltverzögerung ja wieder bei 0 an und das ist nicht so gut wenn der Gegner am Ende ist und vielleicht noch ein zwei Stunden Wasserdruck ansteht. Also dachte ich mir das das Windrad die Beregnung und die Uhr in eine Pause versetzt, und wenn der Wind sich legt, sie wieder automatisch startet, bis die Zeit und die Stecke beendet ist. Ich habe mein Projekt man angehängt, im Schaltplan "Pumpenraum", oberste Seite, sehr weit rechts in mittlerer Höhe ist der Baustein "B016" den ich gerne irgendwie ersetzten würde. Und da es ja möglich ein Dauersignal in ein Tastsignal umzuwandeln, dachte ich das ich dann flexibler bin. Gruß Alex DateianhangProjekt.zip (86 Downloads) |
Zuletzt bearbeitet von: AlBoKa am: 13.05.2018 21:27:54 |
|
13.05.2018 21:55 | |
Beigetreten: 18.12.2014 Letzter Bes: 20.09.2024 Beiträge: 33807 Bewertung: (4200)
|
Mein Nickname ist ixo65, nicht xio65, soviel Zeit sollte sein. Ich habe dir mal etwas erstellt, wo die Eingangssignale eine dynamische Funktion haben. PS: Wenn in der Peripherie das (die) Signal(e) ein Schalterverhalten haben, musst du du bedenken, dass das Signal kommen, gehen und wiederkehren muss. DateianhangPausierende_Einschaltverzoegerung.zip (89 Downloads) |
15.05.2018 20:42 | |
Beigetreten: 18.12.2014 Letzter Bes: 20.09.2024 Beiträge: 33807 Bewertung: (4200)
|
Du musst die die Parameter Time und RemT mittels Zeitskala in den Meldetext einbinden.
DateianhangZeitskala einbinden.zip (43 Downloads) |
19.05.2018 00:23 | |
Beiträge: 232 Bewertung: (2) |
Hallo ixo65, ich habe da mal wieder ein Nuss zu knacken, ich habe mich hier letztens etwas vertan, mit der Programmierung, habe deinen Baustein eingebunden und irgendwie stolperte ich ständig über die Zeiten bis mir auffiel das ich mich total vertan habe mit dem anschließen. Jetzt habe ich alles richtig, aber eine Verknüpfung bekomme ich nicht hin. Wenn der Zähler gestartet ist funktioniert alles super, wenn jetzt der Schwellwertschalter vom Windsensor lange genug auslöst wird der Zähler ordnungsgemäß angehalten, aber wie bekomme ich es hin, das der Zähler wieder startet wenn das Signal vom Schwellwertschalter abfällt? Habe mein Projekt wieder angehängt. Auf Blatt 2 ist dein Baustein und etwas links drunter ist der Windsensor. Wenn ich den betätige spuckt der B016 (Ein- Ausschaltverzögerung) ein Signal aus und würde dann den Zähler anhalten, wenn das Signal abfällt müsste aber irgendwie ein Tastsignal an den B077 (OR) der etwas weiter da drüber liegt gesendet werden, damit der Zähler wieder weiter läuft, und das kriege ich nicht hin, quasi aus dem Dauersignal, in dem Moment wo es abfällt ein Tastsignal zu erzeugen. Gruß Alex DateianhangProjekt.zip (41 Downloads) |
19.05.2018 10:04 | |
Beigetreten: 18.12.2014 Letzter Bes: 20.09.2024 Beiträge: 33807 Bewertung: (4200)
|
Schau mal, ob ich dein Problem gelöst habe.
DateianhangProjekt_V2.zip (55 Downloads) |
19.05.2018 15:15 | |
Beigetreten: 18.12.2014 Letzter Bes: 20.09.2024 Beiträge: 33807 Bewertung: (4200)
|
Nein, das weiß ich noch immer nicht. Du programmierst etwas Anderes, als du selbst die Funktion beschreibst. Ich weiß nicht, was bei dir "Signal A" ist. Gerade B079 ergibt für mich überhaupt keinen Sinn. Wenn der Windsensor sich meldet, verdrahtest du das Signal über eine Ein-/Ausschaltverzögerung auf ein Wischrelais. Dies schaltet ein Mal durch, wenn die Einschaltverzögerung durchschaltet. Ob da noch eine Ausschaltverzögerung mit dabei ist, spielt überhaupt keine Rolle mehr, die kannst du dir knicken. Dadurch wird der Timer nur für die eingestellte Zeit von einer halben angehalten. Klar, dass du der Meinung bist, dass der Timer nicht angehalten wird. Ich muss sagen, dass ich mich darum vorher überhaupt nicht gekümmert habe. Ich habe mich nur auf die direkten Blöcke am UDF konzentriert. In der Simulation habe ich immer das Ausgangssignal des OR-Blocks gesetzt, weil keine Lust hatte, die 15 Sekunden Ein-/Ausschaltverzögerung abzuwarten. Ich versuche mich jetzt an einer Beschreibung, von welcher ich meine, dass die Funktion haben willst. Danach habe ich das Programm geändert und alles Überflüssige rausgeschmissen. Wenn es das auf nicht ist, dann weiß ich nicht mehr weiter. DateianhangProjekt_V3.zip (52 Downloads) |
Folgen Sie uns auf