Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| embedded_systems:ethercat:understanding_ethercat [2019-05-21 08:42] – mgehrig2 | embedded_systems:ethercat:understanding_ethercat [2021-09-30 07:33] (aktuell) – Urs Graf | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Understanding EtherCAT ====== | ====== Understanding EtherCAT ====== | ||
| - | ===== List of Abbreviations ===== | ||
| - | **[[embedded_systems: | ||
| - | \\ | ||
| - | |||
| ===== Synchronisation and Timing ===== | ===== Synchronisation and Timing ===== | ||
| - | ==== Overview ==== | ||
| === Official Documentation === | === Official Documentation === | ||
| [[https:// | [[https:// | ||
| Zeile 11: | Zeile 6: | ||
| === Distributed Clock (DC) === | === Distributed Clock (DC) === | ||
| The DC is an option on some slaves. | The DC is an option on some slaves. | ||
| - | The Class B EtherCAT stack of Acontis does not suport DCs, but the Class A add on does ("// | + | The Class B EtherCAT stack of Acontis does not suport DCs, but the Class A addon does ("// |
| DCs allow synchronized reading of inputs and synchronized setting of outputs in the nanosecond range. | DCs allow synchronized reading of inputs and synchronized setting of outputs in the nanosecond range. | ||
| Zeile 31: | Zeile 26: | ||
| * Elmo: | * Elmo: | ||
| * Are installed with the 'EAS II' software from Elmo in '' | * Are installed with the 'EAS II' software from Elmo in '' | ||
| - | * Can be dwonloaded | + | * Can be downloaded |
| ==== ENI ==== | ==== ENI ==== | ||
| Zeile 40: | Zeile 35: | ||
| * Cycle time | * Cycle time | ||
| * Which PDOs are transmitted in which order | * Which PDOs are transmitted in which order | ||
| - | * Created with software EC-Engineer (one license is available -> Einar Nielsen) | + | * Created with software EC-Engineer (one license is available |
| * {{: | * {{: | ||
| - | * After every change in the network (new slave or different connection sequence, different PDOs, different cycle time) the file has to generated again. | + | * After every change in the network (new slave or different connection sequence, different PDOs, different cycle time) the file has to be generated again. |
| * An application which uses EtherCAT requres an eni-file for the current network | * An application which uses EtherCAT requres an eni-file for the current network | ||
| - | |||
| - | ===== EtherCatInterface and ecmasterlib ===== | ||
| - | See [[embedded_systems: | ||