Autor Thema: MFD4-5-XRC-30 mit Easy821  (Gelesen 12793 mal)

Offline Micky

  • Full Member
  • ***
  • Beiträge: 290
  • Nachts ist es kälter als draußen
MFD4-5-XRC-30 mit Easy821
« am: Februar 13, 2009, 22:13:13 Nachmittag »
Hallo,

wer kann mir einen Denkanstoss geben. ???
Ich arbeite normal mit der EASY800. Jetzt soll ich aber noch ein MFD4-5-XRC-30 mit in ein Easy-Net einbinden. Habe als Net1 eine Easy821 mit Easy620 Erweiterung und als Net2 eine Easy821. Würde jetzt das MFD als Net3 Teilnehmer in die EasySoft mit einbinden. Wollte im Net1 mein Programm schreiben.
Mit dem Touch Screen des MFD sollen die Ausgänge der Easy´s ein- und ausgeschalten werde.
Habe leider mit CoDeSys keine Erfahrung. Die Visualisierung für das MFD ist mir mittlerweile soweit klar. Was mir jedoch überhaupt nicht klar ist, wie tausche ich die Daten zwischen Easy und MFD aus?
Wenn ich am Touch Screen eine Taste drücke, soll an der Easy der Ausgang schalten und im Touch Screen angezeigt werden.
Habe schon die Hilfen von Moeller angeschaut – leider hat es nichts geholfen.
Hat jemand ein Beispiel für mich? Wie ein Eingang und Ausgang übertragen wird.
Habe mir auch schon die „PK_Easynet.lib“ von Knodelpa angeschaut, jedoch auch ohne Erfolg.

Gruß
Micky

Bimbo

  • Gast
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #1 am: Februar 13, 2009, 22:17:17 Nachmittag »

Offline Micky

  • Full Member
  • ***
  • Beiträge: 290
  • Nachts ist es kälter als draußen
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #2 am: Februar 13, 2009, 22:49:40 Nachmittag »
Hallo Bimbo,

Habe mir auch schon die „PK_Easynet.lib“ von Knodelpa angeschaut, jedoch auch ohne Erfolg.

Habe mir diesen Beitrag bereits angeschaut - hat mir aber nicht geholfen.

Bimbo

  • Gast
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #3 am: Februar 13, 2009, 23:01:08 Nachmittag »
Nachricht an Knodelpa?

Offline Knodelpa

  • easy god
  • *****
  • Beiträge: 1410
  • I love easy-Forum.net
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #4 am: Februar 14, 2009, 11:41:26 Vormittag »
Hallo Micky,

ich stelle Dir am Montag mal ein komplettes Beispiel ein. Vielleicht hilft Dir das dann weiter.
 
:) ;) :D
Viele Grüße
Paul

Offline Micky

  • Full Member
  • ***
  • Beiträge: 290
  • Nachts ist es kälter als draußen
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #5 am: Februar 14, 2009, 14:45:15 Nachmittag »
Hallo Paul,

vielen dank schon mal für deine Hilfe. :)

Gruß
Micky

Offline Knodelpa

  • easy god
  • *****
  • Beiträge: 1410
  • I love easy-Forum.net
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #6 am: Februar 16, 2009, 12:04:08 Nachmittag »
Hallo Micky,

hier ein erstes Beispiel, welches Dir zeigt wie:
- Ein- und Ausgänge der easy gelesen werden können
- SN und RN Bits gelesen und geschrieben werden können

Bei Bedarf kann ich Dir dann ein erweitertes Beispiel erstellen, welches auch die PUT und GET Bausteine verwendet.
 
:) ;) :D
Gruß Paul

Offline Micky

  • Full Member
  • ***
  • Beiträge: 290
  • Nachts ist es kälter als draußen
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #7 am: Februar 16, 2009, 20:45:20 Nachmittag »
Hallo Paul,

vielen Dank für deine Beispiele. Ich denke habe es soweit verstanden. Werde morgen mal einen ersten Test machen. :)

Gruß
Micky

Offline Micky

  • Full Member
  • ***
  • Beiträge: 290
  • Nachts ist es kälter als draußen
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #8 am: Februar 17, 2009, 08:58:21 Vormittag »
Hallo Paul,

bin gerade am Testen! :D

Habe jetzt noch eine Frage ???
Sehe ich das richtig, auf einen Eingang der Easy kann ich vom MFD nur lesend zugreifen?
Habe %MX1000.0:=Eingang1_1 getestet: Wird im MFD auf True gesetzt aber nicht über das EasyNet übertragen. ???
Was mache ich, wenn mir die 32 Netzwerkbits nicht reichen?

Gruß
Micky

Offline Knodelpa

  • easy god
  • *****
  • Beiträge: 1410
  • I love easy-Forum.net
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #9 am: Februar 17, 2009, 09:13:19 Vormittag »
Hallo Micky,

Eingänge kann man immer nur lesen !!! Das hat nichts mit dem easy-NET zu tun. Ausgänge kann man unter bestimmten Bedingungen auch schreiben.

Bedingungen zum Schreiben auf Ausgänge Q und S:
- nur der Teilnehmer 1 darf auf Ausgänge anderer Teilnehmer schreiben
- das Schreiben auf Ausgänge ist nur bei Teilnehmern ohne Programm erlaubt, sogenannte Remote I/O.

Würdest du dein Projekt umstellen. MFD4 = Teilnehmer 1, asy821Teilnehmer 2 und 3 und das komplette Programm wäre im MFD4, könntest du direkt aus dem MFD4 die Ausgänge der easy821 ansteuern.

In deinem Fall musst du zum Schreiben der Ausgänge SN und RN verwenden. Du hast je Teilnehmer 32 SN / RN, demnach für max. 7 Teilnehmer, max. 7*32 SN und RN.

Sofern du Zahlenwerte oder ganze Merkerwörter (Merkerdoppelwörter) übertragen musst, gibt es die Bausteine PT (PUT) und GT (GET). Auch diese werden durch die Bibliothek unterstützt. Auch hier kann ich Dir ein Beispiel erstellen. Demnach kannst du z.B. auch 32 Merkerbits mit nur einem Transfer
übertragen.
 
:) ;) :D
Gruß Paul

Offline Micky

  • Full Member
  • ***
  • Beiträge: 290
  • Nachts ist es kälter als draußen
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #10 am: Februar 17, 2009, 09:30:23 Vormittag »
Hallo Paul,

ich kann aber vom MFD (Teilnemer 3) nur 32 SN verwenden und das sind mir zuwenig!

Gruß
Micky

Offline Micky

  • Full Member
  • ***
  • Beiträge: 290
  • Nachts ist es kälter als draußen
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #11 am: Februar 17, 2009, 11:34:58 Vormittag »
Hallo Paul,

habe noch etwas herumprobiert. Sehe ich das richtig, dass ich vom MFD zu jeder Easy im Netz 32 Netz-Ein- und Ausgänge habe (SN und RN). :D
Das würde mir ja reichen :) ;) :D ;D

Vielleicht hast du mal Zeit und zeigst mir ein kleines Beispiel mit PUT und GET. Brauche es für dieses Projekt nicht – es würde mich aber schon Interessieren, wie so etwas aussieht. :)

Nochmals DANKE für deine Hilfe.

Gruß
Micky


Offline KressSwiss

  • easy god
  • *****
  • Beiträge: 1659
  • Und sie dreht sich doch..."Galileo Galilei"
    • Electronics Planet
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #12 am: Februar 17, 2009, 11:55:09 Vormittag »
Zitat von: Micky
....zeigst mir ein kleines Beispiel mit PUT und GET
Hallo Micky
Im Anhang ein Programmbeispiel. Ist nicht von mir, ich habe es aus dem Easy Trainingscenter heruntergeladen. Warum das Rad neu erfinden  ;)

Gruss
KressSwiss
« Letzte Änderung: April 28, 2009, 17:53:18 Nachmittag von KressSwiss »
Achtung:
Angehängte Dateien sind nur für eingelogte User sichtbar!

Offline Knodelpa

  • easy god
  • *****
  • Beiträge: 1410
  • I love easy-Forum.net
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #13 am: Februar 17, 2009, 13:35:19 Nachmittag »
Hallo Micky,

anbei ein erweitertes Beispiel. Ich habe in die 1. easy821 zwei PT Bausteine und einen GT, den entsprechenden Gegenpart im MFD4.
 
:) ;) :D
Gruß Paul

Offline Micky

  • Full Member
  • ***
  • Beiträge: 290
  • Nachts ist es kälter als draußen
Re: MFD4-5-XRC-30 mit Easy821
« Antwort #14 am: April 18, 2009, 16:27:52 Nachmittag »
Hallo zusammen,

mein Projekt läuft inzwischen ohne Probleme.
Habe auch mit PT und GT Bausteinen herumprobiert.
Da die Geräte in unserer neuen Montagehalle verwendet werden, habe ich auch immer wieder die Möglichkeit, neue Dinge zu Testen.

DANKE an Paul  :)  für die Beispiele. Ohne hätte ich noch ewig herumprobiert.

Gruß
Micky