easy-forum

Deutsch - Hardware => easyRelais => Thema gestartet von: MGH am Februar 07, 2016, 13:50:36 Nachmittag

Titel: Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 07, 2016, 13:50:36 Nachmittag
Hallo

Ich mache gerade meine ersten Versuche mit der Easy 512. Ich möchte gerne Programme
nach / von EasySoft pro übertragen. Welches Kabel benötigt man da?

Und noch eine weitere Frage. Bekomme ich die Easy irgendwie ins Netzwerk, so dass ich
zum Bespiel mit Software Daten auf einer Webseite darstellen kann.

Ich wäre Euch sehr dankbar für eine Tipp
Gruss
martin
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 08, 2016, 11:47:20 Vormittag
Hallo Martin,

find ich gut, dass sich immer mehr Leute von den Vorteilen dieser programmierbaren Kleinsteuerungen begeistern können. Für die 500er Easy brauchst Du ein sog. EASY PC-Cab. Dieses geht dann für die 500 bis 700 Geräte. Ich würde Dir keine USB Variante empfehlen, sondern ein mit seriellem Anschluß. Für den Fall, dass Du von einem Laptop ohne seriellen Anschluß übertragen willst, benötigst Du noch einen Adapter von USB nach RS232, ich empfehle Dir einen von Logilink, den verwende ich auch und er funktioniert. Dies ist sind aber nur meine Erfahrungen.

Zu Deiner 2. Frage, ich glaube mit der 500er Serie ist eine Einbindung in ein Netzwerk nicht möglich.Da musst Du wohl ein größeres Gerät nehmen. Habe dies aber selber auch noch nicht getestet. Vielleicht gibt es ja einen User, der dazu mehr sagen kann.
Bei Fragen einfach melden!

Gruß Henry
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: werner_1 am Februar 09, 2016, 17:38:55 Nachmittag
Hallo Martin,
wenn es nicht grade ganz primitive Aufgaben sind, würde ich dir unbedingt die 800er Reihe empfehlen; du hast einfach viel mehr Möglichkeiten.  :D

@Henry: Was hat das Kabel mit seriellem Stecker für Vorteile?  ???
Ich habe bisher nur die USB-Varianten benutzt.
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 09, 2016, 18:01:50 Nachmittag
Danke Henry
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 09, 2016, 18:05:09 Nachmittag
hallo Werner

Habe ich mit der 800 er alles an Hardware zusammen um
diese mit einem Ethernet zu verbinden oder braucht es
noch weitere Module.

Ich möchte später das ganze visualisieren.

Vielen Dank und Gruß Martin
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: werner_1 am Februar 09, 2016, 18:24:09 Nachmittag
Für eine Vernetzung per Ethernet benötigst du noch eine EASY-209-SE. Siehe:

http://www.moeller.net/de/products_solutions/motor_applications/control/easy/easy-ethernet.jsp

Eine einfache Möglichkeit der Visualisierung suche ich auch noch.
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 10, 2016, 08:51:51 Vormittag
Hallo Werner, Hallo Martin,

die 800er Serie ist eine gute Empfehlung, dort ist fast alles machbar, wenn es aber erst mal zum Einstieg ist, teste die 500er erst mal richtig aus, damit Du in die Materie einsteigst.

Vor- und Nachteile von USB bzw. RS232 kann ich nicht so genau benennen, ich arbeite schon seit einigen Jahren mit der Easy, habe  fast alle Varianten schon verbaut und nutze von Anfang an ein serielles Kabel. Bisher hatte ich auch immer einen PC mit RS232, bis auf den letzten, da musste ich mir einen USB-Adapter zulegen. Den einzigsten Vorteil, den ich meinerseitss sehe ist, das ich seit kurzem Touchscreens von EATON nutze und da benötigt man zur Verbindung mit der EASY ein serielles Kabel. Der Preisunterschied von seriell und USB ist, glaube ich, fast das Doppelte
Meine Visualisierungen mache ich zb. mit Galileo, eine Software von EATON in Verbindung mit den erwähnten Touchscreens, zB. XV102/XV152, die Screens sind aber nicht ganz billig, aber für unsere Maschinensteuerungen sehr brauchbar.

Gruß Henry

Gruß Hery
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 10, 2016, 17:06:48 Nachmittag
Hallo Henry

Aller Anfangs ist schwer. Ich habe mal eine kleine Schaltung mit der 500er gemacht und einem Timer. Funktioniert Prima.
Jetzt habe ich es versucht mit der 819 und ich bekomme es nicht hin dass der Timer für 3 sec durchschaltet.
Ich habe das Programm mal angehängt. Mit Sicherheit Anfängerfehler. Getestet habe ich mit Easysoft pro.
Danke Euch
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Juergen am Februar 10, 2016, 17:53:19 Nachmittag
Baustein Ausgang vom MB1 auf leer stellen. Der  kommt sonst dem M1 in Konflikt.
Möglicherweise auch auf Rückfallverzögert umstellen für die Funktion
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: D.K. am Februar 10, 2016, 18:02:53 Nachmittag
hallo MGH

Du musst Impuls formend auswählen und mach das Merker Byte 1 raus sonst kommt es zu Speicher Kollisionen weil M1 steht im MB1. 
Das Bild zeigt eine Übersicht der Merker / Merker Bytes / Wörter / Doppel Wörter die habe ich aus der Hilfe der EasySoft Ausgeschnitten.


MFG DK
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Juergen am Februar 10, 2016, 18:44:50 Nachmittag
http://easy-forum.net/index.php?action=dlattach;topic=1150.0;attach=449

Liste Bit-Merker in welchem MB, MW ...

Kommentar zu jeden Bit Merker für das Projekt
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 10, 2016, 21:36:31 Nachmittag
Ich danke Euch, werde es austesten
Vielen Dank
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 10, 2016, 22:19:36 Nachmittag
..und hat natürlich funktioniert. 

Ich suche noch eine Möglichkeit einen Merkerzustand mit Datum und Uhrzeit
abzuspeichern. Ich möchte den Merkerzustand und seinen Vorgängerzustand
jeweils mit Datum und Uhrzeit auf das interne Display ausgeben.
(Soll auch bei Stromausfall gespeichert bleiben)

PS: Habe mir eine 819 gekauft (gebraucht)

Vielen Dank an Euch
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Juergen am Februar 11, 2016, 09:51:11 Vormittag
Datum und Uhrzeit zu speichern, da habe ich keine Lösung
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 11, 2016, 14:28:03 Nachmittag
Hallo Martin,

hab gerade mal ein wenig probiert, Anzeige von Datum und Uhrzeit ist kein Problem, aber zum speichern ist mir auch nichts eingefallen. 
Mit einer Visualisierung wüsste ich eher wie es gehen könnte, aber nur mit der EASY, im Moment keinen Plan. Würde mich aber selber mal interessieren.

Gruß Henry
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 11, 2016, 15:37:41 Nachmittag
Würde folgendes funktionieren. Bei Schalter 1 = 1 speichern von Datum und Uhrzeit
in einem Datenbaustein. (Wie das so ganz genau geht weiß ich auch noch nicht
so genau)

Bei Schalter 2 = 1 das gleiche

und dann beide auf das Display der Easy ausgeben
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 11, 2016, 15:54:33 Nachmittag
Hallo Martin,

das Problem ist, das der Baustein, egal welcher, das Datum irgendwo herbekommen muß. Und das geht nur über den Bausteineingang. Und diese Funktion findet man nur bei einer Textanzeige.

Gruß Henry
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 11, 2016, 16:21:32 Nachmittag
Dann bleibt mir nur noch bei S1 =1 einen Timer zu starten der so lange läuft bis S2 =1 ist.
dann den Timerwert abspeichern. So könnte ich wenigstens eine "Laufzeit in sec"
zwischen 2 Signalen berechnen

oder ?

(blutiger Anfänger)
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 12, 2016, 07:44:01 Vormittag
Hallo Martin,

am besten ist, Du sagst mal genau was Du machen möchtest, was Du wie und warum ansteuern willst. vielleicht finden wir eine Lösung.

Gruß Henry
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 12, 2016, 08:50:31 Vormittag
Hallo Henry

Ich möchte mir eine Steuerung für einen Trommelfilter aufbauen.
Einiges läuft schon (Dank Eurer Hilfe).

Jetzt  möchte ich anzeigen wann die Spülpumpe das letzte mal
und das vorletzte mal geschaltet wurde. Ich möchte dazu einen
Timer starten der so lange läuft bis der nächste Spülvorgang
aktiv ist, dann den Timerwert speichern , Timer reseten und neu
starten und das ganze von vorne....

Beide Werte möchte ich dann in sec auf dem Display der Easy 800
anzeigen.

Kann es sein dass in der Easy Pro Software das Einlesen der Daten aus einer
Easy gesperrt ist? Der Punkt Import ist jedenfalls bei mir gesperrt.
Kann man die Vollversion irgendwo kaufen? Den Download der Basic Version
kann ich nicht finden

Gruss und herzlichen Dank


Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 12, 2016, 09:29:34 Vormittag
Arbeitest Du mit einer Demo? Ich glaube mich zu erinnern, das man da nicht mit der Easy kommunizieren kann.
Normalerweise geht man über Kommunikation, dann Verbindung Online, Easy-Kabel muß gesteckt sein,
Auswahl Gerät Lokal, und Kommunikation Zustandsanzeige Ein. Dann ist man direkt mit der EASY verbunden und man sieht die Programmabarbeitung.
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 12, 2016, 11:01:01 Vormittag
Ja mit einer Demo, Der Punkt Kommunikation ist dort
disabled, habe mir aber gerade eine "gebrauchte"
Pro Version gekauft
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 12, 2016, 12:18:44 Nachmittag
Mit der Pro-Version kannste wenigstens alle EASY`s proggen,
Die andere Geschichte mit Deiner Steuerung würde eventuell wie folgt gehen: Zeitrelais als Blinkrelais, einstellen auf 500ms an, 500ms aus, damit Du einen Sekundentakt erhälst. Mit einem Zählrelais die Sekunden erfassen. Je nachdem, welche Zeiten Du für den Trommelfilter benötigst, musst Du auch die Minuten bzw. Stunden zählen. Dazu mit dem Sekundenzähler auf die gleiche art und weise einen Minutenzähler und Stundenzähler Programmieren. Quasi eine Uhr programmieren.
Wenn Du 2 Zeiten erfassen willst, musst Du natürlich auch für die 2. Zeiten diese Zählkasskade aufbauen
 Diese Zähler dann zur anzeige bringen. Je nachdem wie deine Schaltzeiten sind, die Zähler entsprechend zurücksetzen.
Klingt sehr verwirrend, ist auch nich so einfach, aber es könnte so gehen. Du kannst Dich dabei gut in die Programmierung einarbeiten. Auch das Handbuch nutzen, dort ist alles beschrieben.

Gruß Henry
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 12, 2016, 12:31:10 Nachmittag
Prima Tipp. Das wird ne harte Nuss. Hast du einen Link zum Handbuch der Easy 800.
Auf der Webseite kann man es zur Zeit nicht downloaden

Gruss
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 12, 2016, 13:59:54 Nachmittag
Ne nimm nicht das Handbuch, das findet man im Internet, aber das ist verwirrend, ich meine die Hilfe. Da ist alles gut erklärt.
Ich hänge Dir mal was hinten an, damit Du einen Anfang hast und weist worauf ich hinaus will.
Die 800er haben 32 Zähler, theoretisch kannst Du damit 8 Datensätze festhalten. Je nachdem wieviel Du zurückverfolgen willst, der letzte Datensatz muß dann den ersten wieder Löschen, nennt man auch eine Art Schieberegister.
Stelle mal Timer 1 auf 5ms, da kannst Du in der Simulation mehr sehen.
Ich habe alle Zähler als remanent eingestellt, damit bleiben die Werte auch bei Netzausfall erhalten.
Gruß Henry
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 12, 2016, 14:50:42 Nachmittag
Vielen Dank

Das konnte ich sehr gut nachvollziehen. Jetzt habe ich noch ein Verständnisproblem mit den
Speichern von Werten. Angenommen ich setze jetzt  die Schaltung mit I2 zurück. Könnte ich
dann nicht vorher den Wert des Zähler 1 in einem Datenbaustein speichern.

Also wenn der Zähler den Wert Dezimal 8 hat diesen dann in eine Speicherstelle
1 übertragen. Dann könnte ich dort eine Wertetabelle aufbauen.

Dann bräuchte ich nur 1 Reihe.

Gruss





Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 12, 2016, 15:13:08 Nachmittag
Das müsste ich auch erst mal ausprobieren, kannst ja auch mal gucken, musst versuchen, die Werte aber als Doppelwort zu übergeben, aber erinnere dich an die Tabelle, die im3. oder 4. Beitrag von D.K. Aber wenn ich genauer drüber nachdenke, sind die werte ja durch die Remanenz schon gespeichert, solange nich zurückgesetzt wird bleibt alles erhalten.
P.S. Am Tag-Zähler musst Du noch etwas verändern, Bausteinparameter SH auf NU-Konstante einstellen und im Feld rechts daneben dir eine Tagesanzahl ausdenken, wenns überhaupt gebraucht wird.

Gruß Henry
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 12, 2016, 15:17:40 Nachmittag
Ja werde ich austesten, Vielen Dank
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 12, 2016, 15:36:39 Nachmittag
Habe mal eben noch schnell gelesen, schau dir mal die Tabellenfunktion an und teste mal ein bischen rum
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 12, 2016, 17:28:26 Nachmittag
ja, könnte geeignet sein
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 15, 2016, 10:19:45 Vormittag
Hallo Martin,

habe am WE mal ein wenig rumgewerkelt, weils mich auch interessiert und ich das auch nutzen kann. Sieh mal in der Anlage, dort ist etwas mit einem Tabellebaustein als Demonstration eingebaut. Schaue es Dir mal an, vielleicht ist es von Nutzen. Bitte noch beachten, die Merkerdoppelworte liegen außerhalb des remanenten Bereiches, gehen also bei Netzausfall verloren.
Anpassen an Dein Vorhaben müsste auch gehen. Was ich  noch nicht gemacht habe, die Tabelle wenn voll wieder löschen. Habe dabei auch einen interessanten Link gefunden, siehe hier
http://easy-forum.net/index.php?topic=3467.0,
vielleicht kannst du es nutzen.

Gruß Henry
 
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 15, 2016, 19:57:38 Nachmittag
Vielen Dank Henry

Ich probiere es aus

Gruß

Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 16, 2016, 17:26:34 Nachmittag
Hallo Henry

Ja funktioniert gut. Bei Tabellenwert 16 müßte man allerdings
noch zurück setzen. Ich habe Dir mal meine Schaltung
angehängt mit DB realisiert. Mit M50 will ich den Speicher direkt
adressieren.  Funktioniert noch nicht so ganz.....

Aber vielleicht hat du eine Idee
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 16, 2016, 17:57:38 Nachmittag
....ahhh, Tabelle löschen hast du ja oben schon geschrieben
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 18, 2016, 11:17:48 Vormittag
Hallo Martin,

habe im Moment  Streß, schau es mir bei Gelegenheit an.

Henry
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: Sackhenne am Februar 18, 2016, 15:53:59 Nachmittag
Hallo Martin,

konnte leider nicht alles nachvollziehen, was Du erreichen wolltest. Hab etwas geändert, hast Du es so gemeint? Du mußt Dir unbedingt eine logische Beschriftung an den Bausteinen angewöhnen, wenn es sich ein Fremder ansieht, der kommt nicht ohne eindeutige Beschriftung klar. Man kann auch mit Haftnotizen arbeiten. Ich habe mir das auch zwingend angewöhnt um nach längerer Zeit meine Gedanken noch nachvollziehen zu können. Dies ist nur ein Tip, keine Kritik. Im Anhang ist mal ein Beispiel aus meiner Programmierung, da siehst Du was ich meine. In jeder Easy ist ein Programm drin

Grüße Henry
Titel: Re:Easy 512 Programme einlesen/auslesen
Beitrag von: MGH am Februar 18, 2016, 20:26:46 Nachmittag
Hallo Henry

Da gebe ich Dir auf jeden Fall recht. Ich schaue mir das PRG an

Gruss