My problem is that the servo driver that I am using is not included in the Device repository, and although I should be able to import the device description file, all I get when I try to do it is this message:
βThis is not an EtherCAT description fileβ (see screenshot)
The xml file Iβm trying to import was extracted with the tool EtherCAT Configurator by Beckhoff (but the servo driver is not a Beckhoff product), so my first question is: is this file the one I am supposed to import? And if not, is there a way to extract the correct one? The servo driver didnβt come with any ESI file whatsoever.
As a workaround I wanted to add a SoftMotion generic drive using SoftMotionLight (it should be feasible since my drive supports DS402), as suggested in this discussion:
But after adding the EtherCAT_Master and right clicking on it, I cannot find the GenericDSP402 device. This is under Softmotion drives->Softmotion Light EtherCAT drives -> SML_Drive_ETC_GenericDSP402 (see sreenshot), but when want to add it as a device under EtherCAT_Master I can only choose devices under Fieldbusses->EtherCAT->Slave, so SML_Drive_ETC_GenericDSP402 cannot be found. So how should I use SoftMotion Light with my servo?
Thank you very much.
Paolo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Originally created by: tt_paolo
Hello,
I was trying to configure a Raspberry pi as an EtherCAT Master in order to control a Servomotor, as described in this instructable:
https://www.instructables.com/id/Progra ... h-CODESYS/
My problem is that the servo driver that I am using is not included in the Device repository, and although I should be able to import the device description file, all I get when I try to do it is this message:
βThis is not an EtherCAT description fileβ (see screenshot)
The xml file Iβm trying to import was extracted with the tool EtherCAT Configurator by Beckhoff (but the servo driver is not a Beckhoff product), so my first question is: is this file the one I am supposed to import? And if not, is there a way to extract the correct one? The servo driver didnβt come with any ESI file whatsoever.
As a workaround I wanted to add a SoftMotion generic drive using SoftMotionLight (it should be feasible since my drive supports DS402), as suggested in this discussion:
l viewtopic.php?t=6254 l
But after adding the EtherCAT_Master and right clicking on it, I cannot find the GenericDSP402 device. This is under Softmotion drives->Softmotion Light EtherCAT drives -> SML_Drive_ETC_GenericDSP402 (see sreenshot), but when want to add it as a device under EtherCAT_Master I can only choose devices under Fieldbusses->EtherCAT->Slave, so SML_Drive_ETC_GenericDSP402 cannot be found. So how should I use SoftMotion Light with my servo?
Thank you very much.
Paolo
Hi,
it depends on the slave capabilities if it could be added as softmotion ds402 drive.
Could you add here the ESI file?
BR
Edwin