Online Topologie-Anzeige
Das TwinCAT-Icon repräsentiert in der Anzeige den EtherCAT-Master, von dem die Kommunikation ausgeht. Die an den Master angeschlossenen Slave-Geräte werden rechts vom Master dargestellt:
EtherCAT Status-Anzeige
Jedes Gerät in der Ansicht hat einen Status-Balken, der den aktuellen EtherCAT-Status des Slaves anzeigt:
Keine Kommunikation
Wenn keine Kommunikation mit dem Slave-Gerät möglich ist, wird das Gerät rot umrandet:
Crc-Fehler
Wenn ein Crc-Fehler an einem Port (A,B,C oder D) des EtherCAT-Slaves festgestellt wird, wird pro Port, der einen Crc-Fehler hat, ein roter Kreis unter dem Gerät dargestellt:
Im Tooltip der einzelnen Ports können Sie die Anzahl der Crc-Fehler erkennen.
Slave-Information Dialog
Wenn ein EtherCAT-Slave durch Drücken der linken-Maustaste selektiert wird, öffnet sich der Slave-Information Dialog:
Karteireiter EtherCAT:
Name: | Name des EtherCAT-Slaves |
Type: | Typ des EtherCAT-Slaves |
EhterCAT Addr: | Feste Adresse eines EtherCAT-Slaves. Diese Adresse wird vom EtherCAT-Master während der Start-Up-Phase vergeben. |
Auto Inc Addr: | Auto-Inkrement-Adresse des EtherCAT-Geräts. Die Auto-Inkrement-Adresse kann benutzt werden, um jedes EtherCAT-Gerät anhand seiner physikalischen Position im Kommunikationsring zu adressieren. Die Auto-Inkrement-Adressierung wird, während der Start-Up-Phase benutzt, wenn der EtherCAT-master die Adressen an die EtherCAT-Geräte vergibt. Bei der Auto-Inkrement-Adressierung hat der erste EtherCAT-Slave im Ring die Adresse 0000hex und für jeden weiteren Folgenden wird die Adresse um 1 verringert (FFFFhex, FFFEhex usw.). |
Identity: | Identität des Slave-Gerätes | |
| Vendor Id: | Vendor-Id des Slaves |
| Product Code: | Produkt-Code des Slaves |
| Revision No: | Revisions-Nummer des Slaves |
| Serial No: | Serien-Nummer des Slaves |
| Product/Revision: | Lesbarer Name der aus dem Produkt-Code und der Revisions-Nummer generiert wird |
Karteireiter Online:
State Machine
Init: | Diese Schaltfläche versucht das EtherCAT-Gerät auf den Status Init zu setzen. | |
Pre-Op: | Diese Schaltfläche versucht das EtherCAT-Gerät auf den Status Pre-Operational zu setzen. | |
Op: | Diese Schaltfläche versucht das EtherCAT-Gerät auf den Status Operational zu setzen. | |
Bootstrap: | Diese Schaltfläche versucht das EtherCAT-Gerät auf den Status Bootstrap zu setzen. | |
Safe-Op: | Diese Schaltfläche versucht das EtherCAT-Gerät auf den Status Safe-Operational zu setzen. | |
Clear Error: | Diese Schaltfläche versucht die Fehleranzeige zu löschen. Wenn ein EtherCAT-Slave beim Statuswechsel versagt, setzt er eine Fehler-Flag. Beispiel: ein EtherCAT-Slave ist im Zustand PREOP (Pre-Operational). Nun fordert der Master den Zustand SAFEOP (Safe-Operational) an. Wenn der Slave nun beim Zustandswechsel versagt, setzt er das Fehler-Flag. Der aktuelle Zustand wird nun als ERR PREOP angezeigt. Nach Drücken der Schaltfläche Fehler löschen ist das Fehler-Flag gelöscht und der aktuelle Zustand wird wieder als PREOP angezeigt. | |
Current State: | Zeigt den aktuellen Status des EtherCAT-Geräts an. Folgende Abkürzungen werden hier verwendet | |
Abkürzung | Beschreibung | |
INIT | EtherCAT-Gerät ist im Status Init | |
PREOP | EtherCAT-Gerät ist im Status Pre-Operational | |
SAFEOP | EtherCAT-Gerät ist im Status Safe-Operational | |
OP | EtherCAT-Gerät ist im Status Operational | |
BOOT | EtherCAT-Gerät ist im Status Bootstrap | |
ERR | EtherCAT-Gerät ist im Fehlerzustand | |
VPRS | Vendor-Id, Produkt-Code, Revisions-Nummer oder Serien-Nummer des EtherCAT-Gerätes ist ungültig | |
NO_COMM | Keine Kommunikation mit dem EtherCAT-Gerät möglich | |
LNK_MIS Port | Link am angegebenen Port fehlt (Port = A, B, C or D). | |
LNK_ADD Port | Ein zusätzlicher Link wurde am angegebenen Port festgestellt | |
LNK_ERR Port | Ein Link ohne Kommunikation wurde festgestellt | |
Requested State: | Zeigt den für das EtherCAT-Gerät angeforderten Status an. |
Port A: | Zeigt die Anzahl der Crc-Fehler am Port A an |
Port B: | Zeigt die Anzahl der Crc-Fehler am Port B an |
Port C: | Zeigt die Anzahl der Crc-Fehler am Port C an |
Port D: | Zeigt die Anzahl der Crc-Fehler am Port D an |