easy-forum
Deutsch - Applikationen => Allgemein => Thema gestartet von: mueller-m am Januar 10, 2020, 11:50:45 Vormittag
-
Moinsen,
mein erster Beitrag und gleich eine große Frage.
Ich komme ursprünglich aus dem Siemens- und CodeSys-Sektor und habe fast ausschließlich in FUP und ST programmiert.
Bei der Eaton möchte ich eigentlich mit ST beginnen. Hat zufällig jemand das eine oder andere Beispielprogramm um mit der Eaton-Software warm zu werden?
Vielen Dank im Voraus!
MFG
Matze
-
Hi Matze, bin auch gerade beim selben Thema ;)
https://easy-forum.net/index.php?topic=8061.msg33795#msg33795 (https://easy-forum.net/index.php?topic=8061.msg33795#msg33795)
Gruß
-
Hallo Matze,
hatte die Tage hier schon was in ST eingestellt: http://easy-forum.net/index.php?topic=8057.msg33767#msg33767
Gruß Thomas
-
Super, vielen Dank!
-
Hallo,
hier ein einfacher Timer Baustein mit
- Einschalten Stunde
- Einschalten Minute
- Ausschalten Stunde
- Ausschalten Minute
CU-Martin
Edit: Mit einer Siemens LOGO 8 0BA8 und einen TDE Display geht das alles in ein paar Minuten und viel billiger !
-
Hallo Martin, :)
schön wieder von dir zu lesen.
Danke für dein Programm.
Besonders Beispiele in ST sind für mich zur Zeit Interessant.
Ich hatte vor einiger Zeit in FUP Beispiele für eine Schaltuhr mit der Echtzeituhr eingestellt.
Dabei hatte ich eine Herrausforderung bei einer Zeitumstellung Sommer > Winterzeit oder Manuell zu tun.
Wird in deiner Lösung der Schaltpunkt dabei Übersprungen, schaltet der Ausgang nicht.
Es wird zum Beispiel eine Ausschaltung genau um 12:30 eingestellt. Ist 12:25 und wird Manuell auf 12:31 verstellt, erfollgt keine Abschaltung. Spanungsausfall und Wiederkehr sind auch noch Punkte die gelöst werden müssen.
Im Normal Betrieb sicher selten der Fall.
-
Hallo Jürgen,
klar,mich gibt es noch.Deie Dimmerschaltung habe ich noch nicht eingebaut.Kommt aber noch.
Bei der Programmierung der Timer hat mir ein Kollege von der Arbeit geholfen.Das muß ich dazusagen.
Hast du mein Video mit der E4 und den Touch Panel XV-102 gesehen ?
https://www.youtube.com/watch?v=rKxxnLUkUCg&t=12s (https://www.youtube.com/watch?v=rKxxnLUkUCg&t=12s)
Hier ist der Wochen Timer im Anhang
CU-Martin
-
Hallo Martin,
habe den letzten Baustein nicht ganz geprüft.
Der UF sieht so aus wie der Erste, nur mit einer 2 Schaltzeit.
Die Einschränkungen wie Uhr verstellen, Spannungsausfall .. gelten auch hier.
Dein Projekt mit dem externen Display kann ich leider nicht testen ...
Den Film habe ich gesehen ;)
Da bist du mir mit deine Hardware und Kenntnissen mit Galileo weit vorraus. ;)
-
@Juergen.......... Du hast EMail von mir..................
-
Hallo Bastler71Bay,
ich habe das Timer-Beispiel jetzt nicht real getestet, aber aus meiner Sicht sollte man Stunden und Minuten nicht getrennt sondern als Einheit betrachten, die Minuten sind jede Stunde relevant.
-
Hallo weiss_nix,
Das getrennte auswerten von Stunden und Minuten ist der Echtzeituhr geschuldet.
Diese gibt die Werte getrennt aus.
Da wäre eine etwas Aufwendige Rechnung nötig um dieses zusammen zu Fassen.
Zum bestimmen des Schaltpunkt reicht es ...
-
Hallo Bastler71Bay,
um einen Minutenwert zu generieren finde ich
MD01 := RC01HR * 60 + RC01MN
das nicht sonderlich aufwändig ;)
PS: MD01 ist Symbolisch gemeint und wird in deinem Beispiel wegen M01,M02 so nicht funktionieren
-
Oh Jeh,
hätte ich bloß nichts geschrieben......................
Hier ist die Finale Version
CU-Martin
-
um einen Minutenwert zu generieren finde ich
MD01 := RC01HR * 60 + RC01MN
das nicht sonderlich aufwändig ;)
Ja, dann hast du die Minuten je Tag. Nicht ganz so Übersichtlich beim testen.
So hatte ich das in einem FUP Programm gemacht. Da sind dann 2 Bausteine nötig. Und bei der Auswertung auch. Da wird ein FUP Programm schnell umfangreich.
Ist eben der Vorteil von ST das alles in einer Zeile geht.
Auch sind Tages Minuten gut zum Rechnen mit > < ....
-
… wenn man den Gedanken weiter verfolgt, kann man sich die Rechnerei sparen und am
UF gleich eine Timerkonstante anlegt, ist das selbe Ergebnis.
-
Hallo weiss_nix, :) Danke
ja so geht es wohl. Hatte die Tage auch im anderen Thema das Problem Timer Werte einem anderen Baustein wie einem Timer zuzuweisen ... Es geht doch!
Das macht vieles einfacher Danke.
Ob das auch mit den Umgerechneten Werten der Echtzeituhr geht habe ich noch nicht geprüft.