Standardobjekte (0x1000-0x1FFF)
Die Standardobjekte haben für alle EtherCAT-Slaves die gleiche Bedeutung.
Index 1000 Device type
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1000:0 | Device type | Geräte-Typ des EtherCAT-Slaves: Das Lo-Word enthält das verwendete CoE Profil (5001). Das Hi-Word enthält das Modul Profil entsprechend des Modular Device Profile. | UINT32 | RO | 0x0C1C1389 (203166601dez) |
Index 1008 Device name
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1008:0 | Device name | Geräte-Name des EtherCAT-Slave | STRING | RO | EL6731 |
Index 1009 Hardware version
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1009:0 | Hardware version | Hardware-Version des EtherCAT-Slaves | STRING | RO | 06 |
Index 100A Software version
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
100A:0 | Software version | Firmware-Version des EtherCAT-Slaves | STRING | RO | 10 |
Index 1011 Restore default parameters
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1011:0 | Restore default parameters | Herstellen der Defaulteinstellungen | UINT8 | RO | 0x01 (1dez) |
1011:01 | SubIndex 001 | Wenn Sie dieses Objekt im Set Value Dialog auf "0x64616F6C" setzen, werden alle Backup Objekte wieder in den Auslieferungszustand gesetzt. | UINT32 | RW | 0x00000000 (0dez) |
Index 1018 Identity
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1018:0 | Identity | Informationen, um den Slave zu identifizieren | UINT8 | RO | 0x04 (4dez) |
1018:01 | Vendor ID | Hersteller-ID des EtherCAT-Slaves | UINT32 | RO | 0x00000002 (2dez) |
1018:02 | Product code | Produkt-Code des EtherCAT-Slaves | UINT32 | RO | 0x1A4B3052 (441135186dez) |
1018:03 | Revision | Revisionsnummer des EtherCAT-Slaves, das Low-Word (Bit 0-15) kennzeichnet die Sonderklemmennummer, das High-Word (Bit 16-31) verweist auf die Gerätebeschreibung | UINT32 | RO | 0x00000000 (0dez) |
1018:04 | Serial number | Seriennummer des EtherCAT-Slaves, das Low-Byte (Bit 0-7) des Low-Words enthält das Produktionsjahr, das High-Byte (Bit 8-15) des Low-Words enthält die Produktionswoche, das High-Word (Bit 16-31) ist 0 | UINT32 | RO | 0x00000000 (0dez) |
Index 10F0 Backup parameter handling
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
10F0:0 | Backup parameter handling | Informationen zum standardisierten Laden und Speichern der Backup Entries | UINT8 | RO | 0x01 (1dez) |
10F0:01 | Checksum | Checksumme über das Backup Parameter Storage (Objekt 0x10F2, Word 2-3) | UINT32 | RO | 0x00000000 (0dez) |
Index 10F2 Backup parameter storage
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default | |
---|---|---|---|---|---|---|
10F2:0 | Backup parameter storage | Wenn dieses Objekt verwendet wird, dürfen keine StartUp-SDOs im Zustand PREOP gesendet werden, da das Backup Parameter Storage die kompletten StartUp-SDOs enthält (s. Konfiguration der EL6731 mit Backup Parameter Storage). 5s nach dem Flashen des Backup Parameter Storage wird die EL6731 neu gebootet (schaltet nach INIT mit AL-Status-Code = 0x60). die Daten haben die folgende Bedeutung: | OCTET-STRING[n] | RW |
| |
Word-Offset | Beschreibung | |||||
0 | Kommando: mit 0xC0DE werden die empfangenen Daten im Flash gespeichert | |||||
1 | Länge der Daten ab Word-Offset 4 in Bytes | |||||
2-3 | Checksumme, die lokal berechnet wird | |||||
4 | Index des Objekts der 1. StartUp-SDO | |||||
5 | len1: Länge des Objekts der 1.StartUp-SDO als CompleteAccess (ab SubIndex 0) in Bytes | |||||
6-n1 | Daten des Objekts der 1. StartUp-SDO als CompleteAccess (n1 = 2*((len1+1)/2)+5) | |||||
n1+1 | Index des Objekts der 2. StartUp-SDO | |||||
n1+2 | len2: Länge des Objekts der 2.StartUp-SDO als CompleteAccess (ab SubIndex 0) in Bytes | |||||
(n1+3)-n2 | Daten des Objekts der 2. StartUp-SDO als CompleteAccess (n2 = 2*((len2+1)/2)+n1+2) | |||||
... |
| |||||
m | Index des Objekts der 3. StartUp-SDO | |||||
m+1 | len3: Länge des Objekts der 3.StartUp-SDO als CompleteAccess (ab SubIndex 0) in Bytes | |||||
(m+2)-n3 | Daten des Objekts der 3. StartUp-SDO als CompleteAccess (n3 = 2*((len3+1)/2)+m+1) |
Index 10F3 Diagnosis History
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
10F3:0 | Diagnosis History | Maximaler Subindex | UINT8 | RO | 0x45 (69dez) |
10F3:01 | Maximum Messages | Maximale Anzahl der gespeicherten Nachrichten | UINT8 | RO | 0x00 (0dez) |
10F3:02 | Newest Message | Subindex der neusten Nachricht | UINT8 | RO | 0x00 (0dez) |
10F3:03 | Newest Acknowledged Message | Subindex der letzten bestätigten Nachricht | UINT8 | RW | 0x00 (0dez) |
10F3:04 | New Messages Available | Zeigt an, wenn eine neue Nachricht verfügbar ist | BOOLEAN | RO | 0x00 (0dez) |
10F3:05 | Flags | ungenutzt | UINT16 | RW | 0x0000 (0dez) |
10F3:06 | Diagnosis Message 001 | Nachricht 1 | OCTET-STRING[20] | RO | {0} |
... | ... | ... | ... | ... | ... |
10F3:45 | Diagnosis Message 064 | Nachricht 64 | OCTET-STRING[20] | RO | {0} |
Index 10F8 Actual Time Stamp
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
10F8:0 | Actual Time Stamp | Zeitstempel | UINT64 | RO |
|
Index 1600-167C RxPDO-Map DP-Slave yyy
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1600+n:0 | RxPDO-Map DP-Slave yyy | Je konfiguriertem DP-Slave gibt es eine RxPDO, die die DP Output Data des DP Slaves enthält. Je in Objekt 0x8002+(n*16) konfiguriertem DP-Modul mit DP Output Data gibt es einen Entry in dem RxPDO-Mapping Objekt 0x1600+n. Falls ein DP-Slave keine DP Output Data enthält, dann existiert das PDO-Mapping-Objekt 0x1600+n nicht. Diese PDOs sind mandatory und müssen abhängig von den konfigurierten DP Slaves immer im PDO-Assign Objekt 0x1C12 enthalten sein. SubIndex 0 enthält die Anzahl der DP Module mit DP Output Data des (n+1). konfigurierten DP-Slave. | UINT8 | RO |
|
(1600+n):01 |
| erstes DP-Modul mit DP Output Data des (n+1). konfigurierten DP Slaves | UINT32 | RO |
|
... |
| .. |
|
|
|
(1600+n):FF |
| letztes DP-Modul mit DP Output Data des (n+1). konfigurierten DP Slaves | UINT32 | RO |
|
Index 167F DPM RxPDO-Map Control
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
167F:0 | DPM RxPDO-Map Control | PDO Mapping RxPDO 128 | UINT8 | RO | 0x02 (2dez) |
167F:01 | SubIndex 001 | 1. PDO Mapping entry (object 0xF200, entry 0x01) | UINT32 | RO | 0xF200:01, 1 |
167F:02 | SubIndex 002 | 2. PDO Mapping entry (15 bits align) | UINT32 | RO | 0x0000:00, 15 |
Index 187F DPM TxPDO-Par Status PDO
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
187F:0 | DPM TxPDO-Par Status PDO | PDO Parameter TxPDO 128 | UINT8 | RO | 0x06 (6dez) |
187F:06 | Exclude TxPDOs | Hier sind die TxPDOs (Index der TxPDO Mapping Objekte) angegeben, die nicht zusammen mit TxPDO 128 übertragen werden dürfen | OCTET-STRING[10] | RO | 80 1A 00 00 00 00 00 00 00 00 |
Index 1880 DPM TxPDO-Par Status PDO
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1880:0 | DPM TxPDO-Par Status PDO | PDO Parameter TxPDO 129 | UINT8 | RO | 0x06 (6dez) |
1880:06 | Exclude TxPDOs | Hier sind die TxPDOs (Index der TxPDO Mapping Objekte) angegeben, die nicht zusammen mit TxPDO 129 übertragen werden dürfen | OCTET-STRING[10] | RO | 81 1A 82 1A 83 1A 84 1A 85 1A |
Index 1881 DPM TxPDO-Par PDO State
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1881:0 | DPM TxPDO-Par PDO State | PDO Parameter TxPDO 130 | UINT8 | RO | 0x06 (6dez) |
1881:06 | Exclude TxPDOs | Hier sind die TxPDOs (Index der TxPDO Mapping Objekte) angegeben, die nicht zusammen mit TxPDO 130 übertragen werden dürfen | OCTET-STRING[10] | RO | 80 1A 00 00 00 00 00 00 00 00 |
Index 1882 DPM TxPDO-Par PDO Toggle
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1882:0 | DPM TxPDO-Par PDO Toggle | PDO Parameter TxPDO 131 | UINT8 | RO | 0x06 (6dez) |
1882:06 | Exclude TxPDOs | Hier sind die TxPDOs (Index der TxPDO Mapping Objekte) angegeben, die nicht zusammen mit TxPDO 131 übertragen werden dürfen | OCTET-STRING[10] | RO | 80 1A 00 00 00 00 00 00 00 00 |
Index 1883 DPM TxPDO-Par DP Diag
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1883:0 | DPM TxPDO-Par DP Diag | PDO Parameter TxPDO 132 | UINT8 | RO | 0x06 (6dez) |
1883:06 | Exclude TxPDOs | Hier sind die TxPDOs (Index der TxPDO Mapping Objekte) angegeben, die nicht zusammen mit TxPDO 132 übertragen werden dürfen | OCTET-STRING[10] | RO | 80 1A 00 00 00 00 00 00 00 00 |
Index 1884 DPM TxPDO-Par DP Status
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1884:0 | DPM TxPDO-Par DP Status | PDO Parameter TxPDO 133 | UINT8 | RO | 0x06 (6dez) |
1884:06 | Exclude TxPDOs | Hier sind die TxPDOs (Index der TxPDO Mapping Objekte) angegeben, die nicht zusammen mit TxPDO 133 übertragen werden dürfen | OCTET-STRING[10] | RO | 80 1A 00 00 00 00 00 00 00 00 |
Index 1885 DPM TxPDO-Par DP-Master Diag
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1885:0 | DPM TxPDO-Par DP-Master Diag | PDO Parameter TxPDO 134 | UINT8 | RO | 0x06 (6dez) |
1885:06 | Exclude TxPDOs | Hier sind die TxPDOs (Index der TxPDO Mapping Objekte) angegeben, die nicht zusammen mit TxPDO 134 übertragen werden dürfen | OCTET-STRING[10] | RO | 80 1A 00 00 00 00 00 00 00 00 |
Index 1886 DPM TxPDO-Par Cycle Statistics
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1886:0 | DPM TxPDO-Par Cycle Statistics | PDO Parameter TxPDO 135 | UINT8 | RO | 0x06 (6dez) |
1886:06 | Exclude TxPDOs | Hier sind die TxPDOs (Index der TxPDO Mapping Objekte) angegeben, die nicht zusammen mit TxPDO 135 übertragen werden dürfen | OCTET-STRING[10] | RO | 80 1A 87 1A 00 00 00 00 00 00 |
Index 1887 DPM TxPDO-Par DC Cyclic Statistics
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1887:0 | DPM TxPDO-Par DC Cyclic Statistics | PDO Parameter TxPDO 136 | UINT8 | RO | 0x06 (6dez) |
1887:06 | Exclude TxPDOs | Hier sind die TxPDOs (Index der TxPDO Mapping Objekte) angegeben, die nicht zusammen mit TxPDO 136 übertragen werden dürfen | OCTET-STRING[10] | RO | 80 1A 86 1A 00 00 00 00 00 00 |
Index 1A00-1A7C DPS TxPDO-Map Slave yyy
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1A00+n:0 | DPS TxPDO-Map Slave yyy | Je konfiguriertem DP-Slave gibt es eine TxPDO, die die DP Input Data des DP Slaves enthält. Je in Objekt 0x8002+(n*16) konfiguriertem DP-Modul mit DP Input Data gibt es einen Entry in dem TxPDO-Mapping Objekt 0x1A00+n. Falls ein DP-Slave keine DP Input Data enthält, dann existiert das PDO-Mapping-Objekt 0x1A00+n nicht. Diese PDOs sind mandatory und müssen abhängig von den konfigurierten DP Slaves immer im PDO-Assign Objekt 0x1C13 enthalten sein. SubIndex 0 enthält die Anzahl der DP Module mit DP Input Data des (n+1). konfigurierten DP-Slave. | UINT8 | RO |
|
(1A00+n):01 |
| erstes DP-Modul mit DP Input Data des (n+1). konfigurierten DP Slaves | UINT32 | RO |
|
... |
| .. |
|
|
|
(1A00+n):FF |
| letztes DP-Modul mit DP Input Data des (n+1). konfigurierten DP Slaves | UINT32 | RO |
|
Index 1A7F DPM TxPDO-Map Status PDO
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1A7F:0 | DPM TxPDO-Map Status PDO | PDO Mapping TxPDO 128 | UINT8 | RO | 0x03 (3dez) |
1A7F:01 | SubIndex 001 | 1. PDO Mapping entry (object 0xF100, entry 0x01) | UINT32 | RO | 0xF100:01, 8 |
1A7F:02 | SubIndex 002 | 2. PDO Mapping entry (7 bits align) | UINT32 | RO | 0x0000:00, 7 |
1A7F:03 | SubIndex 003 | 3. PDO Mapping entry (object 0xF100, entry 0x0F) | UINT32 | RO | 0xF100:0F, 1 |
Index 1A80 DPM TxPDO-Map PDO Status
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1A82:0 | DPM TxPDO-Map PDO Status | Diese PDO ist zugeordnet, wenn das legacy mapping (kein MDP) aktiv ist | UINT8 | RO |
|
1A82:01 |
| erster PDO-Mapping Entry beim Legacy Mapping | UINT32 | RO |
|
... |
|
|
|
|
|
1A82:m |
| letzter PDO-Mapping Entry beim Legacy Mapping | UINT32 | RO |
|
Index 1A81 DPM TxPDO-Map PDO State
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1A81:0 | DPM TxPDO-Map PDO State | In dieser PDO gibt es je konfiguriertem DP Slave gibt ein Bit, das gesetzt ist, wenn sich dieser nicht im Datenaustausch befindet (eine genauere Fehlerursache steht für den m. konfigurierten DP Slave in 0xF102:m). Wenn das Bit gesetzt ist, sind die Daten der zugehörigen TxPDO m zu ignorieren. Diese PDO ist optional. | UINT8 | RO |
|
1A81:01 |
| PDO State des ersten konfigurierten DP Slave (konfiguriert über die Objekte 0x800z) | UINT32 | RO |
|
... |
|
|
|
|
|
1A81:m |
| PDO State des letzten (m.) konfigurierten DP Slave (konfiguriert über die Objekte 0x800z+(m-1)*16 (1 <= m <= 127)) | UINT32 | RO |
|
Index 1A82 DPM TxPDO-Map PDO Toggle
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1A82:0 | DPM TxPDO-Map PDO Toggle | In dieser PDO gibt es je konfiguriertem DP Slave gibt ein Bit, das jedes mal getoggelt, wenn neue DP Input Data von dem DP Slave empfangen und in den EtherCAT Input Data aktualisiert wurden. Diese PDO ist optional. | UINT8 | RO |
|
1A82:01 |
| PDO Toggle des ersten konfigurierten DP Slave (konfiguriert über die Objekte 0x800z) | UINT32 | RO |
|
... |
|
|
|
|
|
1A82:m |
| PDO Toggle des letzten (m.) konfigurierten DP Slave (konfiguriert über die Objekte 0x800z+(m-1)*16 (1 <= m <= 127)) | UINT32 | RO |
|
Index 1A83 DPM TxPDO-Map DP Status
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1A83:0 | DPM TxPDO-Map DP Status | In dieser PDO gibt es je konfiguriertem DP Slave gibt ein Byte, das den Kommunikationsstatus (Objekt 0xF102) zu dem DP Slave enthält. Diese PDO ist optional. | UINT8 | RO | Anzahl der konfigurierten DP Slaves |
1A83:01 |
| Node State des ersten konfigurierten DP Slave (konfiguriert über die Objekte 0x800z) | UINT32 | RO | 0xF102:01,8 |
... |
|
|
|
|
|
1A83:m |
| Node State des letzten (m.) konfigurierten DP Slave (konfiguriert über die Objekte 0x800z+(m-1)*16 (1 <= m <= 127)) | UINT32 | RO | 0xF102:m,8 |
Index 1A84 DPM TxPDO-Map DP Diag
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1A84:0 | DPM TxPDO-Map DP Diag | In dieser PDO gibt es je konfiguriertem DP Slave gibt ein Bit, das gesetzt ist, wenn sich Diagnoseinformationen (Objekt 0xF103) geändert haben. Diese PDO ist optional. | UINT8 | RO | Anzahl der konfigurierten DP Slaves |
1A84:01 |
| Diag Flag des ersten konfigurierten DP Slave (konfiguriert über die Objekte 0x800z) | UINT32 | RO | 0xF103:01,1 |
... |
|
|
|
|
|
1A84:FF |
| Diag Flag des letzten (m.) konfigurierten DP Slave (konfiguriert über die Objekte 0x800z+(m-1)*16 (1 <= m <= 127)) | UINT32 | RO | 0xF103:m,1 |
Index 1A85 DPM TxPDO-Map DP-Master Diag
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1A85:0 | DPM TxPDO-Map DP-Master Diag | PDO Mapping TxPDO 134 enthält den DP Master Status (Objekt 0xF101) | UINT8 | RW | 0x0D (13dez) |
1A85:01 | SubIndex 001 | 1. PDO Mapping entry (object 0xF101 (DP Master Status data), entry 0x01 (Bus Error Counter)) | UINT32 | RW | 0xF101:01, 16 |
1A85:02 | SubIndex 002 | 2. PDO Mapping entry (object 0xF101 (DP Master Status data), entry 0x02 (Cycle Counter)) | UINT32 | RW | 0xF101:02, 16 |
1A85:03 | SubIndex 003 | 3. PDO Mapping entry (object 0xF101 (DP Master Status data), entry 0x03 (Slave Status Counter)) | UINT32 | RW | 0xF101:03, 16 |
1A85:04 | SubIndex 004 | 4. PDO Mapping entry (object 0xF101 (DP Master Status data), entry 0x04 (Cycle Time)) | UINT32 | RW | 0xF101:04, 16 |
1A85:05 | SubIndex 005 | 5. PDO Mapping entry (object 0xF101 (DP Master Status data), entry 0x05 (Repeat Counter)) | UINT32 | RW | 0xF101:05, 16 |
1A85:06 | SubIndex 006 | 6. PDO Mapping entry (16 bits align) | UINT32 | RW | 0x0000:00, 16 |
1A85:07 | SubIndex 007 | 7. PDO Mapping entry (16 bits align) | UINT32 | RW | 0x0000:00, 16 |
1A85:08 | SubIndex 008 | 8. PDO Mapping entry (8 bits align) | UINT32 | RW | 0x0000:00, 8 |
1A85:09 | SubIndex 009 | 9. PDO Mapping entry (4 bits align) | UINT32 | RW | 0x0000:00, 4 |
1A85:0A | SubIndex 010 | 10. PDO Mapping entry (object 0xF101 (DP Master Status data), entry 0x14 (Device Diag)) | UINT32 | RW | 0xF101:14, 1 |
1A85:0B | SubIndex 011 | 11. PDO Mapping entry (object 0xF101 (DP Master Status data), entry 0x15 (Sync Error)) | UINT32 | RW | 0xF101:15, 1 |
1A85:0C | SubIndex 012 | 12. PDO Mapping entry (object 0xF101 (DP Master Status data), entry 0x16 (Cycle Toggle)) | UINT32 | RW | 0xF101:16, 1 |
1A85:0D | SubIndex 013 | 13. PDO Mapping entry (object 0xF101 (DP Master Status data), entry 0x17 (Cycle State)) | UINT32 | RW | 0xF101:17, 1 |
Index 1A86 DPM TxPDO-Map Cycle Statistics
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1A86:0 | DPM TxPDO-Map Cycle Statistics | PDO Mapping TxPDO 135 enthält die DP Master Cycle Statistics (Objekt 0xF10F) für den SM-synchronen Betrieb | UINT8 | RW | 0x05 (5dez) |
1A86:01 | SubIndex 001 | 1. PDO Mapping entry (object 0xF10F (Cycle Statistic data), entry 0x03 (Cycle Time)) | UINT32 | RW | 0xF10F:03, 16 |
1A86:02 | SubIndex 002 | 2. PDO Mapping entry (object 0xF10F (Cycle Statistic data), entry 0x04 (Cycle Distance Time)) | UINT32 | RW | 0xF10F:04, 16 |
1A86:03 | SubIndex 003 | 3. PDO Mapping entry (object 0xF10F (Cycle Statistic data), entry 0x05 (Output Calc And Copy Time)) | UINT32 | RW | 0xF10F:05, 16 |
1A86:04 | SubIndex 004 | 4. PDO Mapping entry (object 0xF10F (Cycle Statistic data), entry 0x06 (Input Calc And Copy Time)) | UINT32 | RW | 0xF10F:06, 16 |
1A86:05 | SubIndex 005 | 5. PDO Mapping entry (object 0xF10F (Cycle Statistic data), entry 0x07 (Output Delay Time)) | UINT32 | RW | 0xF10F:07, 16 |
Index 1A87 DPM TxPDO-Map DC Cyclic Statistics
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1A87:0 | DPM TxPDO-Map DC Cyclic Statistics | PDO Mapping TxPDO 136 die DP Master Cycle Statistics (Objekt 0xF10F) für den DC-Betrieb | UINT8 | RW | 0x06 (6dez) |
1A87:01 | SubIndex 001 | 1. PDO Mapping entry (object 0xF10F (Cycle Statistic data), entry 0x03 (Cycle Time)) | UINT32 | RW | 0xF10F:03, 16 |
1A87:02 | SubIndex 002 | 2. PDO Mapping entry (object 0xF10F (Cycle Statistic data), entry 0x04 (Cycle Distance Time)) | UINT32 | RW | 0xF10F:04, 16 |
1A87:03 | SubIndex 003 | 3. PDO Mapping entry (object 0xF10F (Cycle Statistic data), entry 0x05 (Output Calc And Copy Time)) | UINT32 | RW | 0xF10F:05, 16 |
1A87:04 | SubIndex 004 | 4. PDO Mapping entry (object 0xF10F (Cycle Statistic data), entry 0x06 (Input Calc And Copy Time)) | UINT32 | RW | 0xF10F:06, 16 |
1A87:05 | SubIndex 005 | 5. PDO Mapping entry (object 0xF10F (Cycle Statistic data), entry 0x07 (Output Delay Time)) | UINT32 | RW | 0xF10F:07, 32 |
1A87:06 | SubIndex 006 | 6. PDO Mapping entry (object 0xF10F (Cycle Statistic data), entry 0x08 (SM/SYNC Event Distance Time)) | UINT32 | RW | 0xF10F:08, 32 |
Index 1A88 DPM TxPDO-Map Redundancy Status
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1A88:0 | DPM TxPDO-Map Redundancy Status | PDO Mapping TxPDO 137 | UINT8 | RO | 0x05 (5dez) |
1A88:01 | SubIndex 001 | 1. PDO Mapping entry (object 0xF118, entry 0x01) | UINT32 | RO | 0xF118:01, 1 |
1A88:02 | SubIndex 002 | 2. PDO Mapping entry (15 bits align) | UINT32 | RO | 0x0000:00, 15 |
1A88:03 | SubIndex 003 | 3. PDO Mapping entry (object 0xF118, entry 0x11) | UINT32 | RO | 0xF118:11, 16 |
1A88:04 | SubIndex 004 | 4. PDO Mapping entry (object 0xF118, entry 0x12) | UINT32 | RO | 0xF118:12, 16 |
1A88:05 | SubIndex 005 | 5. PDO Mapping entry (object 0xF118, entry 0x13) | UINT32 | RO | 0xF118:13, 16 |
Index 1C00 Sync manager type
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1C00:0 | Sync manager type | Benutzung der Sync Manager | UINT8 | RO | 0x04 (4dez) |
1C00:01 | SubIndex 001 | Sync-Manager Type Channel 1: Mailbox Write | UINT8 | RO | 0x01 (1dez) |
1C00:02 | SubIndex 002 | Sync-Manager Type Channel 2: Mailbox Read | UINT8 | RO | 0x02 (2dez) |
1C00:03 | SubIndex 003 | Sync-Manager Type Channel 3: Process Data Write (Outputs) | UINT8 | RO | 0x03 (3dez) |
1C00:04 | SubIndex 004 | Sync-Manager Type Channel 4: Process Data Read (Inputs) | UINT8 | RO | 0x04 (4dez) |
Index 1C12 RxPDO assign
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1C12:0 | RxPDO assign | PDO Assign Outputs: die RxPDOs müssen in der Reihenfolge ihrer Indexe assigned werden. Die RxPDOs der konfigurierten DP-Slaves (0x1600-0x167E) müssen assigned werden, wenn das Objekt 0x1C12 in den StartUp-SDOs übertragen wird. | UINT8 | RW | 0x00 (0dez) |
1C12:01 |
| 1. zugeordnete RxPDO (enthält den Index des zugehörigen RxPDO Mapping Objekts) |
|
|
|
... |
|
|
|
|
|
1C12:7E |
| 126. zugeordnete RxPDO (enthält den Index des zugehörigen RxPDO Mapping Objekts) |
|
|
|
Index 1C13 TxPDO assign
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1C13:0 | TxPDO assign | PDO Assign Inputs: die TxPDOs müssen in der Reihenfolge ihrer Indexe assigned werden. Die TxPDOs der konfigurierten DP Slaves (0x1A00-0x1A7C) müssen assigned werden, wenn das Objekt 0x1C13 in den StartUp-SDOs übertragen wird. Über das TxPDO Assign kann dann noch entschieden werden, ob die TxPDOs PDO State (Index 0x1A81), PDO Toggle (Index 0x1A82), DP Diag (Index 0x1A83), DP Status (Index 0x1A84), DP Master Diag (Index 0x1A85), Cycle Statistics (Index 0x1A86) und DC Cycle Statistics (Index 0x1A87) in den EtherCAT Input Data übertragen werden. | UINT8 | RW |
|
1C13:01 |
| 1. zugeordnete TxPDO (enthält den Index des zugehörigen TxPDO Mapping Objekts) | UINT16 | RW |
|
... |
|
|
|
|
|
1C13:86 |
| 134. zugeordnete TxPDO (enthält den Index des zugehörigen TxPDO Mapping Objekts) | UINT16 | RW |
|
Index 1C32 SM output parameter
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1C32:0 | SM output parameter | Synchronisierungsparameter der Outputs | UINT8 | RO | 0x20 (32dez) |
1C32:01 | Sync mode | Aktuelle Synchronisierungsbetriebsart:
| UINT16 | RW | 0x0001 (1dez) |
1C32:02 | Cycle time | Zykluszeit (in ns):
| UINT32 | RW | 0x000F4240 (1000000dez) |
1C32:03 | Shift time | nur DC-Mode (wie 0x1C32:09) | UINT32 | RO | 0x00000000 (0dez) |
1C32:04 | Sync modes supported | Unterstützte Synchronisierungsbetriebsarten:
| UINT16 | RO | 0x440B (17419dez) |
1C32:05 | Minimum cycle time | Dieser Entry enthält die gemessene Zykluszeit (in ns) des DP Zyklus inklusive des Updates der EtherCAT Process Data, hier steht der maximal gemessene Wert (Summe aus 0x1C32:06+0x1C33:09+0x1C33:06). Wenn der CycleExceeded-Counter (0x1C32:0C oder 0x1C33:0C) hoch zählt ist die in 0x1C32:02 eingestellte Zykluszeit zu klein für den konfigurierten DP-Busaufbau. | UINT32 | RO | 0x0003CFB1 (249777dez) |
1C32:06 | Calc and copy time | Dieser Entry enthält die gemessene Zeit nach dem ersten Event (SM2 (SM-Synchron- oder DC-SYNC0-Synchron) oder SYNC0 (DC-SYNC1-Synchron)) bis zum Starten des DP-Zyklus (SM-Synchron) bzw. nach der das zweite Event (SYNC0 (DC-SYNC0-Synchron) bzw. SYNC1 (DC-SYNC1-Synchron)) frühestens kommen darf. Bei der Einstellung DC-SYNC0-Synchron ist diese Zeit ggf. bei der SYNC Shift Time für Outputs des EtherCAT Masters mit zu berücksichtigen. Bei der Einstellung DC SYNC1-Synchron ist diese Zeit ggf. bei der SYNC1 Shift Time der EL6731 mit zu berücksichtigen. Wenn der ShiftTooShort-Counter (0x1C32:0D) hoch zählt, ist die entsprechende Shift Time zu klein eingestellt. | UINT32 | RO | 0x00000000 (0dez) |
1C32:07 | Minimum delay time |
| UINT32 | RO | 0x00000000 (0dez) |
1C32:08 | Command |
Die Entries 0x1C32:03, 0x1C32:05, 0x1C32:06, 0x1C32:09, 0x1C33:03, 0x1C33:06, 0x1C33:09 werden mit den maximal gemessenen Werten aktualisiert. | UINT16 | RW | 0x0000 (0dez) |
1C32:09 | Delay time | Dieser Entry enthält die Zeit nach dem zweiten Event (SYNC0-Event (DC-SYNC0-Synchron) bzw. SYNC1 Event (DC-SYNC1-Synchron)) und dem Zeitpunkt und Ausgabe der Outputs (in ns, nur DC-Mode) | UINT32 | RO | 0x00000000 (0dez) |
Index 1C32 SM output parameter
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1C32:0B | SM event missed counter | Dieser Entry enthält die Anzahl der ausgefallenen SM-Events im OPERATIONAL (nur im DC Mode). Der Zähler wird beim Übergang von SAFEOP nach OP automatisch zurückgesetzt. Wenn er hoch zählt, ist die SYNC Shift Time für Outputs beim EtherCAT Master zu klein. | UINT16 | RO | 0x0000 (0dez) |
1C32:0C | Cycle exceeded counter | Dieser Entry enthält die Anzahl der Zykluszeitverletzungen im OPERATIONAL (Zyklus wurde nicht rechtzeitig fertig bzw. der nächste Zyklus kam zu früh). Der Zähler wird beim Übergang von SAFEOP nach OP automatisch zurückgesetzt. Wenn er hoch zählt, ist die Zykluszeit des EtherCAT Masters zu klein. | UINT16 | RO | 0x0000 (0dez) |
1C32:0D | Shift too short counter | Dieser Entry enthält die Anzahl der zu kurzen Abstände zwischen SM2 und SYNC 0 Event (DC-SYNC0) bzw. zwischen SYNC0 und SYNC1 Event (DC-SYNC1). Der Zähler wird beim Übergang von SAFEOP nach OP automatisch zurückgesetzt. Wenn er hoch zählt, ist die SYNC Shift Time für Outputs beim EtherCAT Master (DC-SYNC0) bzw. die SYNC1 Shift Time bei der EL6731 (DC-SYNC1) zu klein. | UINT16 | RO | 0x0000 (0dez) |
1C32:0F | Minimum Cycle Distance |
|
|
| 0x00000000 (0dez) |
1C32:10 | Maximum Cycle Distance |
|
|
| 0x00000000 (0dez) |
1C32:11 | Minimum SM SYNC Distance |
|
|
| 0x00000000 (0dez) |
1C32:12 | Maximum SM SYNC Distance |
|
|
| 0x00000000 (0dez) |
1C32:13 | Application Cycle Exceeded Counter |
|
|
| 0x0000 (0dez) |
1C32:14 | Frame repeat time |
|
|
| 0x00000000 (0dez) |
1C32:20 | Sync error | Im letzten Zyklus war die Synchronisierung nicht korrekt (Ausgänge wurden zu spät ausgegeben, nur im DC Mode) | BOOLEAN | RO | 0x00 (0dez) |
Index 1C33 SM input parameter
Index (hex) | Name | Bedeutung | Datentyp | Flags | Default |
---|---|---|---|---|---|
1C33:0 | SM input parameter | Synchronisierungsparameter der Inputs | UINT8 | RO | 0x20 (32dez) |
1C33:01 | Sync mode | Aktuelle Synchronisierungsbetriebsart:
| UINT16 | RW | 0x0022 (34dez) |
1C33:02 | Cycle time | wie 0x1C32:02 | UINT32 | RW | 0x000F4240 (1000000dez) |
1C33:03 | Shift time | Zeit zwischen SYNC0-Event und Einlesen der Inputs (in ns, nur DC-Mode) | UINT32 | RW | 0x00000000 (0dez) |
1C33:04 | Sync modes supported | Unterstützte Synchronisierungsbetriebsarten:
| UINT16 | RO | 0x440B (17419dez) |
1C33:05 | Minimum cycle time | wie 0x1C32:05 | UINT32 | RO | 0x0003CFB1 (249777dez) |
1C33:06 | Calc and copy time | Zeit zwischen Einlesen der Eingänge und Verfügbarkeit der Eingänge für den Master (in ns, nur DC-Mode) | UINT32 | RO | 0x00000000 (0dez) |
1C33:07 | Minimum delay time |
| UINT32 | RO | 0x00000000 (0dez) |
1C33:08 | Command | wie 0x1C32:08 | UINT16 | RW | 0x0000 (0dez) |
1C33:09 | Maximum delay time | Zeit zwischen SYNC1-Event und Einlesen der Eingänge (in ns, nur DC-Mode) | UINT32 | RO | 0x00000000 (0dez) |
1C33:0B | SM event missed counter | wie 0x1C32:11 | UINT16 | RO | 0x0000 (0dez) |
1C33:0C | Cycle exceeded counter | wie 0x1C32:12 | UINT16 | RO | 0x0000 (0dez) |
1C33:0D | Shift too short counter | wie 0x1C32:13 | UINT16 | RO | 0x0000 (0dez) |
1C32:0F | Minimum Cycle Distance |
| UINT32 | RO | 0x00000000 (0dez) |
1C32:10 | Maximum Cycle Distance |
| UINT32 | RO | 0x00000000 (0dez) |
1C32:11 | Minimum SM SYNC Distance |
| UINT32 | RO | 0x00000000 (0dez) |
1C32:12 | Maximum SM SYNC Distance |
| UINT32 | RO | 0x00000000 (0dez) |
1C32:13 | Application Cycle Exceeded Counter |
| UINT16 | RO | 0x0000 (0dez) |
1C32:14 | Frame repeat time |
| UINT32 | RW | 0x00000000 (0dez) |
1C33:20 | Sync error | wie 0x1C32:32 | BOOLEAN | RO | 0x00 (0dez) |