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

EtherCAT Master Probleme

2016-07-06
2016-10-05
  • SebastianRaPi - 2016-07-06

    Hallo,

    ich weiß, das Thema gab es schon zwei mal in der Vergangenheit... aber eine finale Lösung dazu gab es leider nicht...

    Problem:
    Ich bekomme den EtherCAT Master nicht zum Laufen.

    Aufbau:
    Codesys V3.5 SP8
    Raspberry Pi 3
    USB-RJ45-Adapter (Verbindung zum PC) // eth1
    eth0 => EtherCAT-Bus
    HMS Anybus Communicator (CAN EtherCAT-Slave AB7311-B)

    Beschreibung:
    Eigentlich müsste man das Mapping (Hinterlegt im Communicator) über "PDO-Info vom Gerät laden" laden können... Dabei kommt allerdings eine Fehlermeldung.

    Ich verstehe nicht, warum der EtherCAT-Master nicht in den RUN-Modus geht. Hat dazu jemand eine Idee??

    Anhang:
    LOG-Datei + diverse Screenshots

    Kann irgendjemad etwas mit dem Fehler-Code anfangen? Kann jemand diesen Code entschlüsseln?
    Emergency from device: 1001 Error code: 16#A000 Error register: 16#00 Error field: 16#0E 16#25 16#00 16#25 16#00

    Gruß
    Sebastian

    IMG: EtherCAT Master Allgemein.JPG

    IMG: Communicator Allgemein.JPG

    IMG: PDO laden.JPG

    LOG File.xml [97.63 KiB]

     
  • SebastianRaPi - 2016-07-08

    Ich habe neue Infos...

    Da es nicht funktioniert hat mit "PDO-Info vom Gerät laden" haben wir das Problem "umschifft"...

    Mit viel Fleißarbeit haben wir die PDO-Zuordnung händisch eingetippt... (WO? Expertenmodus Prozessdaten)

    So konnten wir das ganze zum Laufen bekommen. Ist zwar etwas unschön, aber funktionell.

    Wäre toll, wenn es in Zukunft auch mit dem automatischen "PDO-Info vom Gerät laden" funktionieren würde.

    Vielleicht hatte jemand schon mal ein ähnliches Problem?!?!

    Grüße

     
  • Rahul - 2016-10-05

    Hallo zusammen,

    ich habe genau das gleiche Problem mit einem Anybus X-Gateway:
    Wenn ich die PDO-Info vom Gerät auslesen möchte, bekomme ich die gleiche Fehlermeldung

    ca. 120 Bytes jeweils in/out von Hand anzulegen ist hoffentlich nicht die Lösung, hat jemand noch eine Idee?!

    Codesys V3.5 SP8
    Raspberry Pi 2
    eth0 => EtherCAT-Bus
    USB-RJ45-Adapter (Verbindung zum PC) // eth1
    HMS Anybus X-Gateway (EtherCAT slave <-> EtherCAT slave)

    Grüße,
    Fabian

     

Log in to post a comment.