eeros_architecture:ethercat:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
eeros_architecture:ethercat:start [2019/04/03 09:56] – gehrig | eeros_architecture:ethercat:start [2019/04/16 11:26] (current) – removed gehrig | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== EhterCAT ====== | ||
- | ===== Overview ===== | ||
- | Understanding the inner working of EtherCAT is crucial for using EtherCAT effectively. | ||
- | Read [[https:// | ||
- | |||
- | ==== Components ===== | ||
- | In order to use an EEROS application with EtherCAT, the following components are required: | ||
- | * **EEROS**: The robotic framework | ||
- | * **EtherCAT stack**: The EtherCAT stack from Acontis. Detailed describtion [[https:// | ||
- | * **ecmasterlib**: | ||
- | * **EtherCATInterfaceBase**: | ||
- | * **EtherCATInterfaceElmo**: | ||
- | * **EtherCATInterfaceElmo_config** | ||
- | * **getDrivesBlock**: | ||
- | * **setDrivesBlock**: | ||
- | |||
- | |||
- | |||
- | ===== Preperations ===== | ||
- | ==== Install EtherCAT ==== | ||
- | First, read [[https:// | ||
- | |||
- | If the demo application runs successfully, | ||
- | |||
- | |||
- | ==== Install EEROS ==== | ||
- | Once the EtherCAT stack has been installed and the demo application is running, the // | ||
- | |||
- | Clone, build and install // | ||
- | TODO: | ||
- | < | ||
- | $ cd path/ | ||
- | $ git clone url-to-ecmasterlib | ||
- | $ cd ecmasterlib | ||
- | $ mkdir build-x86-64 | ||
- | $ cd build-x86-64 | ||
- | $ cmake -DCMAKE_INSTALL_PREFIX=/ | ||
- | $ make | ||
- | $ make install | ||
- | </ | ||
- | |||
- | Build and install EEROS after you have installed // | ||
- | Install EEROS as described in [[getting_started: | ||
- | < | ||
- | ... | ||
- | cmake -DCMAKE_INSTALL_PREFIX=/ | ||
- | ... | ||
- | </ | ||
- | |||
- | |||
- | ===== Necessary adaptions ===== | ||
- | ==== Overview ==== | ||
- | The components // | ||
- | These components must also be adapted when creating a new EEROS application. | ||
- | |||
- | |||
eeros_architecture/ethercat/start.1554278214.txt.gz · Last modified: 2019/04/03 09:56 by gehrig