easy-forum

Deutsch - Software => Galileo => Thema gestartet von: Bastler71Bay am Dezember 29, 2019, 16:12:12 Nachmittag

Titel: Schaltuhr in Galileo 10
Beitrag von: Bastler71Bay am Dezember 29, 2019, 16:12:12 Nachmittag
Hallo Forum,

so ganz nebenbei spiele ich mit Galileo 10 herum.Habe die Easy E4 mit dem kleinen xv-102-b5-35tqr-10 und dem 7 Zoll xv-102-d0-70twr-10 per Modbus/TCP verbunden.

Eben nur die Standart Schaltung
M1-->Q1
M2-->Q2
M3-->Q3
M4-->Q4
umd Systemzeit.
Geht wunderbar ohne Schwierigkeiten.

Wie kann ich eine Schaltuhr in Galileo realisieren?
Frei einstellbar von Montag bis Sonntag
Maximal 4 Zeiten abhängig von der Easy E4 ?
Die zum Beispiel dann Q4 schaltet?

Hat jemand ein Beispiel oder ein paar Tips für mich?
Hintergrund ist eine Version 2 der Hühnerklappen Steuerung bzw. eine Universal Schaltuhr Steuerung mit Touch-Display.

Wäre nett von euch

CU-Martin
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: radar17892 am Dezember 29, 2019, 16:42:21 Nachmittag
Habe letztens erst eine instanzierbare Schaltuhr auf der E4 mit je 2Bytes/Schaltzeit(Impuls) erstellt. Die Schaltzeiten liegen dann remanent in den oberen MB der E4. Da kann man wunderbar mit Galileo oder codesys drauf zugreifen.
Muss mir erst mal dein vorhandenes anschauen, wie es am einfachsten zu lösen ist.
Gruß Thomas
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: Bastler71Bay am Dezember 29, 2019, 16:57:38 Nachmittag
Hallo Thomas,
welche Version brauchst du?
Die mit 3,5 Zoll Display oder 7 Zoll Display ?
Den ganze Galileo Projektordner gezipt ? -->ist zo groß für das Forum
Das Easy Importfile hab ich schon mal da ..........

CU-Martin
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: radar17892 am Dezember 29, 2019, 17:40:41 Nachmittag
Es geht darum, wie die Uhr in der E4 mit Zeiten versorgt wird.

Ich hatte so was ähnliches für Codesys hier http://easy-forum.net/index.php?topic=7908.0  eingestellt.

Bin gerade selbst am ModbusTCP basteln mit XV-Geräten, Raspi und co

Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: radar17892 am Dezember 29, 2019, 17:43:35 Nachmittag
In Galileo erstellst du dir eine Maske wo du die Schaltzeiten eingibst, die dann zur E4 geschrieben werden. Die Schaltuhr selbst läuft in der E4.
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: Bastler71Bay am Dezember 29, 2019, 17:52:43 Nachmittag
Hallo Thomas,

Das ist schon klar.
Welche Taste?Menüauswahl oder Rezept? Ich hab keine Ahnung.
Hast du eine Screenshot von dir?
Und wie hinterlegen der Merker?
Muß/kann  ich eine Struktur für dem Timer anlegen?So wie im Timer Beispiel von Galileo 7 ?

CU-Martin

Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: radar17892 am Dezember 29, 2019, 18:52:35 Nachmittag
Hallo Martin,

du must als erstes in der easysoft unter Projekt/Modbus, den Modbus aktivieren und den Merkerbereich festlegen der für die Kommunikation benutzt werden soll.
Du kannst die Variablen für Galileo über itf.export einfach exportieren und dann in Galileo einlesen.
Nachdem du in Galileo ein Projekt angelegt und die Kommunikation eingestellt hast, kannst du unter Variablen/ ModbusTCP E4 diese über die itf importieren.
Jetzt kannst du auf einer Maske ein Werteein/ausgabe Objekt einfügen und es konfigurieren (Variable und Tastatur zuweisen)
 Du kannst jeweils ein Byte des Registerworts als Stunde und das andere als Minute für je eine Schaltzeit nehmen.

Als Schaltuhr habe ich in der E4 diesen code in einem UTF verwendet.
Die Istzeit kannst du aus der RTC holen.

CP01 (
    EN := ,
    I1 := IA1, //Soll-Stunde Byte
    I2 := IA3, //Ist-Stunde Byte
    LT => ,
    EQ => ,
    GT =>
 );
 CP02 (
    EN := ,
    I1 := IA2, //Soll-Minute
    I2 := IA4, //Ist-Minute
    LT => ,
    EQ => ,
    GT =>
 );
 // Zeitvergleiche und Freigabe in Hilfsmerker M1 laden
M1 := I1 AND CP01EQ AND CP02EQ;
// Schaltflanke ausgeben
Q01 := M1 AND NOT M2;
M2 := M1;


Hinweis: Die Variablen in Galileo die blau dargestellt sind, werden nicht mit der Steuerung ausgetauscht. Ist das Polling der Variablen richtig eingestellt werden diese grün dargestellt.
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: Bastler71Bay am Dezember 29, 2019, 20:07:18 Nachmittag
Hallo Thomas,

Bis Projekt anlegen und Werteein/ausgabe Objekt einfügen ist alles klar.Das kann ich schon.
In der Easy ist nur der Strukturierter Text ?
Den Rest muß ich probieren .......

Danke schon mal

CU-Bis morgen

Martin

Edit:Ich komm nicht klar mit dem ST und der Wertzuweisung.Wertzuweisung gemacht,Variable zugewiesen,Tastertur(Numeric,Dezimal)zugewiesen
aber Oberer bzw. Unterer Grenzwert für die Schaltuhr(max. 23 und 59) kann ich nicht finden.

Hast du kein fertiges Beispiel?Oder in FUP bzw. EDP ?
Titel: Schaltuhr in Galileo 10
Beitrag von: Bastler71Bay am Januar 18, 2020, 13:10:39 Nachmittag
Hallöchen an Alle,

nach reichlich üben hab ich nun eine Wochenschaltuhr.Pro Wochentag sind 4 Schaltzeiten verfügbar.Man muß halt seine Ausgänge(Q1-Q4 und Erweiterungen) in der Easy zuweisen.
Es wurde ein Anwenderbaustein(UF)in der Programmiersprache ST erstellt.Mit dem Galileo 10 lernt man quasi "spielend" .Ok,es wurden viele Merker-Bytes verbraucht,aber was solls.
Hand und Automatikbetrieb ist gegeneinander verriegelt.Der Status der Timer(Aktiv/Passiv) wird im Wochenmenü und aud der Startseite angezeigt.

Hab auch noch ein kleines Filmchen gemacht......................
https://www.youtube.com/watch?v=rKxxnLUkUCg&t=12s (https://www.youtube.com/watch?v=rKxxnLUkUCg&t=12s)

CU-Martin

Edit: Mit einer Siemens LOGO 8 0BA8 und einen TDE Display geht das alles in ein paar Minuten und viel billiger !
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: weiss_nix am Januar 18, 2020, 18:11:44 Nachmittag
… das Projekt finde ich gelungen, habe das Video geschaut …
sieht nach viel Arbeit aus!
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: Bastler71Bay am Januar 18, 2020, 18:23:32 Nachmittag
Hallo weiss_nix ,

Danke.Wie schon geschrieben,das Erstellen der Visu mit Galileo finde ich eigentlich viel leichter als das Programmieren der Easy.

Ich möchte noch in Galileo mit den Skripten arbeiten.Das müsste man (oder Frau) doch auch hinbekommen ohne an der Easy groß was zu programmieren.
Habe mal das Beispiel im Handbuch gemacht wo dann ein extra Fenster aufgeht.

Hat jemand Beispielmaterial / Skripte für die Timer ?
Oder über Rezeptauswahl ? wohl eher nicht.............

CU-Martin
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: weiss_nix am Januar 18, 2020, 19:22:34 Nachmittag
gibt es von Galileo auch eine Demo-Version?
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: Juergen am Januar 18, 2020, 22:30:58 Nachmittag
Hallo, :)

nicht nur Demo auch für das Display Touch Panel XV-102 ohne extra Lizenz
https://www.youtube.com/watch?v=1g-9uoR05qQ
Simulation ohne Hardware geht nicht. Das Touchpanel wird zu Sinnvollen Anwendung benötigt.
Deshalb habe ich es erst mal in Warteschleife.
Für mich vorrangig ist erst mal mit Node-Red kostenlos die Möglichkeiten, ohne extra Hardware zu testen.

ftp://ftp.moeller.net/AUTOMATION/DOWNLOAD/DOWNLOADCENTER/Galileo/V10.4.x/10.4.3/Setup_Galileo_V10.4.3.exe
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: weiss_nix am Januar 18, 2020, 23:00:26 Nachmittag
… danke für die Info, die Panel sind aber vom Schnäppchen etwas entfernt !?!  ???
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: Juergen am Januar 18, 2020, 23:14:22 Nachmittag
Hallo,
es gibt ja das Display als Set mit einer E4,
http://www.eaton.eu/ecm/groups/public/@pub/@eatonde/@corp/documents/content/pct_3669596.pdf
Wer sowiso eine E4 benötigt die auch über 100 Euro kostet, bekommt das Display günstig.
Für mich als Renter immer noch zuviel. Wer es jedoch Beruflich oder Zuhause benötigt für den ist es eine Option als Box
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: CiesleRa am Januar 18, 2020, 23:26:07 Nachmittag
Das spezielle Panel für die easyE4, 3,5“ Farbtouch, kostet aktuell im Listenpreis 229,-€. Im Starterpaket 259,-€. Und Galileo ist für diese Kombination auch lizenzfrei. Finde ich schon sehr günstig. Ein Siemens TDE liegt aktuell schon bei 146,-€ Liste. Und das ist nur ein 6 Zeilen Textdisplay.

Gruß Ralf
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: Juergen am Januar 18, 2020, 23:32:14 Nachmittag
Danke Ralf für die Preise , die hatte ich schon wieder gesucht und nicht gefunden. :)
Noch gibt es diese Box nicht bei Voelkner ...
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: CiesleRa am Januar 18, 2020, 23:39:28 Nachmittag
Nicht vergessen. Plus MwSt.  ;)
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: weiss_nix am Januar 19, 2020, 00:02:44 Vormittag
… danke für die Info, finde allerdings momentan keinen Händler der das um vernünftiges Geld anbietet
getgoods u. völkner haben es nicht im Webshop
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: CiesleRa am Januar 21, 2020, 19:19:44 Nachmittag
Hallo Jürgen,
ich habe gerade erst folgenden Kommentar von dir gesehen.

Simulation ohne Hardware geht nicht. Das Touchpanel wird zu Sinnvollen Anwendung benötigt.

Das ist nicht richtig ;). Man kann sein Galileo Projekt auch ohne Panel simulieren. Dazu muß man aber die Kommunikation extra aktivieren.
Wie das geht zeigt das Bild. Wenn dein Projekt richtig konfiguriert ist, kannst Du dann mit der easyE4 Daten austauschen und deine in Galileo projektierte Seite
läuft auf dem PC.

Viele Grüße
Ralf 
Titel: Antw:Schaltuhr in Galileo 10
Beitrag von: Juergen am Januar 21, 2020, 19:33:40 Nachmittag
Danke Ralf, das hilft mir sehr weiter. :)

Ich hatte im anderen Thema hier von Konni66 eine Antwort erhalten.

Die ich wohl nicht richtig Ausgelegt hatte.Konni66 ist doch auch von Eaton
http://easy-forum.net/index.php?topic=8025.msg33479#msg33479

Habe schon erste Erfolge mit Anzeigen und Steuern von Merkern und Analogwerten. ;)
Etwas störend sind die Teilweise nicht Übrsetzen Englischen Teile im Programm.