Ethercat in Codesys 3.5, Slaves finden

alwoso
2014-11-25
2014-11-26
  • alwoso - 2014-11-25

    Gibt es eine Möglichkeit, im Codesys-Programm abzufragen, wieviele Slaves sich tatsächlich am Ethercat-Master befinden?
    Bisher schaffe ich es nur zu sehen, ob alle konfigurierten Slaves vorhanden sind, wenn aber mehr am Bus sind als konfiguriert, kann ich das nicht abfragen.
    Wenn man im Gerätebaum mit der rechten Maustaste auf den Ethercat-Master klickt, kann man "Geräte suchen" anwählen, und es werden alle angeschlossenen Ethercat-Slaves angezeigt. So etwas ähnliches hätte ich gerne im Programm.

    Hat jemand eine Idee oder vielleicht sogar Lösung?

     
  • eschwellinger

    eschwellinger - 2014-11-26

    Hallo,

    ich denke so:
    konfigurierten Slaves im Projekt
    Ethercat_Master.m_master.m_uiNoSlaves

    zu aktuell am Bus befindlichen Slaves:
    Ethercat_Master.m_master.m_uiActualNoSlaves

    Grüße
    Edwin

     
  • alwoso - 2014-11-26

    Super! Das geht! Danke!

    Wo kann ich das denn nachlesen? Ich habe diese Struktur m_master nirgendwo gefunden, und sie wird auch nicht über die Eingabehilfe angeboten....

    Kann ich mich darauf verlassen, daß diese Abfrage auch in den nächsten Versionen von Codesys möglich ist?

    Gruß

    Alfred

     

Log in to post a comment.