Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
embedded_systems:ethercat:create_eni_file [2019-01-07 13:58] – mgehrig2 | embedded_systems:ethercat:create_eni_file [2019-11-28 06:54] – graf | ||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
===== Requirements ===== | ===== Requirements ===== | ||
To create an ENI file the following is required: | To create an ENI file the following is required: | ||
- | - ESI files describing the used slaves | + | - ESI files describing the slaves, see [[embedded_systems: |
- An EtherCAT Master that can scan the network | - An EtherCAT Master that can scan the network | ||
- Software that can create an ENI file | - Software that can create an ENI file | ||
- | The ENI files can be optained from the manufacturer. | + | Items 2 and 3 can be covered with the software |
- | * Maxon [[http://www.maxonmotor.ch/maxon/view/product/control/ | + | |
- | * Elmo: | + | |
- | * Are installed with the 'EAS II' | + | |
- | * Can be dwonloaded here TODO | + | |
- | Items 2 and 3 can be covered with the software [[https:// | + | Alternatively, |
+ | ===== Create ENI file ====== | ||
+ | The exact procedure depends on the software used. However, the following procedure can always be used: | ||
+ | |||
+ | - Use ClassA master | ||
+ | - Select a slave | ||
+ | - The EASII already has all ESI files for the Elmo Drives. If the required ESI file is not yet available: | ||
+ | - Get the ESI file from the manufacturer | ||
+ | - Import the ESI file | ||
+ | - Attach a slave to the EC master (If EC-Engineer is used by Acontis, attach the slave to the PC) | ||
+ | - The slave must be supplied with power. | ||
+ | - Scan the network | ||
+ | - The slave should be detected | ||
+ | - Test if you can read an encoder value | ||
+ | - Connect the complete EC network and scan again | ||
+ | - Define the period duration for PDOs (typically 1msec) | ||
+ | - Define all variables which are to be sent or received with the PDOs from the slaves. | ||
+ | - Export the ENI file | ||
+ | |||
+ | If one of the following points changes, then the ENI file must be rebuilt: | ||
+ | * Topology | ||
+ | * Period duration | ||
+ | * Exchanged variables via PDO | ||
+ | |||
+ | With EC-Engineer you can Switch to //Diagnosis Mode// where you can plot selected values in realtime. | ||
+ | |||
+ | IMPORTANT If you use EEROS together with EtherCATInterface ([[embedded_systems: |