Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Erfahrungen mit WAGO MODBUS Controller

e-pappy
2006-09-05
2006-09-17
  • e-pappy - 2006-09-05

    Hallo zusammen!

    Wir möchten bei unserem nächsten Projekt einen MODBUS Controller einsetzen, da wir als BUS-Leitung nur eine 4adrige Leitung zu Verfügung haben. Meine Frage nun an euch: Habt ihr mit diesem Controller schon irgendwelche Erfahrungen? Ist dabei etwas zu beachten? Irgendwelche Bausteine oder Bibliotheken die man einbinden muss?

    Vielen Dank im vorraus...

    mfG

    e-pappy

     
  • scorpion - 2006-09-05

    Wir haben den Controller 750-816 schon bei einem Projekt eingesetzt und waren mit den Leistungen nicht ganz zufrieden.

    Er hat auch seine Tücken beim Austesten. Soviel ich mich erinnern mag, muss man für einen Download des Programms die ModBus-Adresse auf "0" stellen und nach dem Download dann wieder die richtige einstellen.

    War sehr mühsam zum Testen (wir hatten eine einfache Anbindung an ein serielles Display).

    Auch der Speicher für das Programm und die Libraries ist nicht gerade überwältigend.

    Ein Test würde vielleicht bei der Evaluation helfen.

     
  • e-pappy - 2006-09-05

    Wie gesagt wäre der MODBUS Controller Neuland für uns, wobei ich auch noch vergessen hatte zu erwähnen, dass wir 3 Stück in diesem Projekt einsetzen werden, die auch untereinander kommunizieren müssen (Sprich Daten austauschen)!

    Bei den Controllern, die wir bisher eingesetzt haben (750-841 Ethernet) hatte ich seinerzeit eine Modbus-Bibliothek für den Datenaustausch zweier Controller benutzt. Das war schon sehr mühselig.

    Da wir aber, wie bereits erwähnt, nur ein 4adriges BUS-Kabel haben, fällt der 841, bzw 842 über Ethernet schonmal weg. Die Firma WAGO hat uns demnach einen MODBUS-Controller empfohlen.

    Wenn Ihr allerdings von Anfang an damit Probleme hattet, wäre es vielleicht eine Überlegung wer, sich das Ganze nicht doch noch einmal zu überlegen!

    Jedenfalls schonmal Danke für den Hinweis! Hoffe noch auf weitere Tipps!

     
  • e-pappy - 2006-09-05

    Es hat sich an der Netzwerkstruktur etwas geändert!!!

    Nach Rücksprache mit der Firma WAGO wäre für unser Vorhaben die einfachste Lösung die Controller (2 davon müssen mit dem 4adrigen Kabel verbunden werden) als Ethernet Feldbus Controller (750-841) zu deklarieren. 2 davon würden über ein Ethernet-Kabel kommunizieren und ein Knoten würde mit dem 3. Controller über eine serielle Klemme kommunizieren (RS485).

    Widerum hierzu meine Frage: Hat schon jemand Erfahrung mit der seriellen Klemme machen können? Wie gestaltet sich der Datenaustausch zweier Controller über diese Klemme? Eher aufwändig oder simpel? Beispiele wünschenswert

     
  • debug - 2006-09-06

    e-pappy hat geschrieben:
    Wir möchten bei unserem nächsten Projekt einen MODBUS Controller einsetzen, da wir als BUS-Leitung nur eine 4adrige Leitung zu Verfügung haben.

    Falls die 4-adrige Leitung paarweise verdrillt und geschirmt ist, reicht das für Ehternet und den 750-841 vollkommen aus. Damit liese sich dann auch gleich die Visualisierung realisieren. Der 750-341 dann als zweit und dritt Bus-Koppler.

     
  • e-pappy - 2006-09-06

    Also soweit ich mich entsinnen kann benötige ich für eine Ethernet-Leitung 8 Adern, oder? Die zwei Adernpaare, also 4 Adern, sind zwar paarweise verdrillt und geschirmt, aber von einer Ethernetverbindung wurde uns aus dem Hause WAGO abgeraten! Daher nun auch die seriellen Schnittstellenklemmen im Knoten.

    Im Klartext Controller 1 (750-841), sowie Controller 2 (750-841) besitzen in Ihrem Klemmaufbau eine serielle Schnittstellen-Klemme, an der das 4-adrige Kabel angeschlossen werden kann und somit ein Datenaustausch stattfinden kann.

    Die Frage ist nur, wie die Kommunikation ansich von statten geht?! Muss ich hier mit dem Merkerbereich des Controllers arbeiten, indem ich Variablen in die Merkeradressen schreibe und dann andersherum wieder auslese oder gibt es eine Bibliothek mit einem Baustein, der das lesen und schreiben für mich übernimmt, z.B. ähnlich wie die Symboldatei?!

    Für Erfahrungswerte oder sogar Beispiele wäre ich sehr dankbar!

     
  • Oberchefe - 2006-09-17

    Seriell mußt Du alles "von Hand" programmieren, im einfachsten Fall über eine Modbus Library, dann mußt Du zumindest diese einbinden(1 mal als Master, 1 mal als Slave). Für Ethernet (10MBit) reichen 4 Drähte, habe ich schon einigemale für DSL-Anbindung genutzt (vorhandenes Telefonkabel...). Ist allemal besser als Wireless durch 2 Betondecken, wenn auch nicht Normkonform. 10 MBit sollte für die meisten Anwendungen reichen. Zudem könntest Du alle Controller ohne Umstöpseln gleichzeitig programmieren.

     

Log in to post a comment.