Hi Edwin, Update on the troubleshooting. Got EL7041-0000 Revision 23 working with the following Softmotion Driver EL7041 1 Ch. Stepper motor output stage (50V, 5A) Rev22 Is it good to assume that the hardware revision need to be higher than software revision for Softmotion to work. From initial testing looks like basic things like enable and basic motion (jog, move) seems to work.
Hi Edwin, Update on the troubleshooting. Got EL7041-0000 Revision 23 working with the following Softmotion Driver EL7041 1 Ch. Stepper motor output stage (50V, 5A) Rev22 Is it good to assume that the hardware revision need to be higher than software revision for Softmotion to work. From initial testing looks like basic things like enable and motion seems to work.
Hi Edwin, Somehow I cannot edit the EtherCAT I/O mapping in the EL7041. Any hint that you can give me on how to control the Stepper Driver? Ideally working in Softmotion be best case. Thanks.
Hi Edwin, So I did rescan again. This time I did the Device XML install from Beckhoff and find that it's now EtherCAT network is back working. How do I make it such that Softmotion can use the drive? More detail on hardware: EL7041-0000 Revision 23 Current Process Data: Used to be Velocity was checked, I change it to POS Control All other still default Saw on the EtherCAT I/O mapping that I am able to control with variables?
Hi Edwin, The one scanned only showed as a grey box and do not have SM_Drive on it. By itself it also does not have EtherCAT to scan. Do I need to connect to TwinCAT and change to certain configuration?
Hi There, I am trying to get EL7041 Stepper Driver to work. My environment: Raspberry Pi MC EK1100 EL7041, connected to Beckhoff Stepper Motor With Encoder Codesys 3.5.7.10 Once I added the EL7041 1Ch Stepper Motor Rev24 with external Encoder, the EtherCAT bus stops working. On the log I get the attached error. Are there an implementation step that I can follow? Supposedly this is a supported drive for Softmotion. Thanks. P.S. Prior adding the EL7401 I am able to do motion with EL7221 with no is...
Hi There, I am trying to get EL7041 Stepper Driver to work. My environment: Raspberry Pi MC EK1100 EL7041, connected to Beckhoff Stepper Motor With Encoder Codesys 3.5.7.10 Once I added the EL7041 1Ch Stepper Motor Rev24 with external Encoder, the EtherCAT bus stops working. On the log I get the attached error. Are there an implementation step that I can follow? Supposedly this is a supported drive for Softmotion. Thanks. P.S. Prior adding the EL7401 I am able to do motion with EL7221 with no issue...
Thanks for confirming.
Hi there, Is it possible to have 2 Codesys Keys be on 1 device? Key 1 hosting just the environment (Win RTE, Linux RTE, etc.) Key 2 hosting Softmotion, Safety SL, etc. For testing purposes this will be handy. Thanks.
Hi There, I have a softmotion project where I need to adjust Max Torque parameter from the drive (Beckhoff EL7221). What is the best method to perform the operation? What I have done: - Operation of MC_Power, MC_MoveAbsolute, MC_Reset works - Process Data Output enable of 16#1604 DS402 Torque Limitation - Using MC_ReadParameter to read (Referencing Parameter Number 1162(DINT) from AXIS_REF_SM3 documentation https://help.codesys.com/webapp/wNtcxam3ElKcGivMvJ0g5AmPgg8%2FAXIS_REF_SM3;product=SM3_Basic;version=4.9.0.0)...
Hi There, I have a softmotion project where I need to adjust Max Torque parameter from the drive (Beckhoff EL7221). What is the best method to perform the operation? What I have done: - Operation of MC_Power, MC_MoveAbsolute, MC_Reset works - Process Data Output enable of 16#1604 DS402 Torque Limitation - Using MC_ReadParameter to read (Referencing Parameter Number 1162(DINT) from AXIS_REF_SM3 documentation) - Currently ERRORING out on the instruction SMC_RP_REQUESTING_ERROR Thanks.
Success. Thank you.
Success. Thank you.
Hi Edwin, I was able to follow the following help on the cmpET1000: https://help.codesys.com/webapp/_cds_rtev3_adding_dynamic_components;product=core_codesys_control;version=3.5.14.0 and get it to show now as CoDeSys EtherExpress GBit PCI Ethernet Adapter and showing on PLC Configuration as Component is installed as Windows-driver. Will report in a few hours if I get the EtherCAT working with my application. Thanks.
Hi Edwin, I was able to follow the following help on the cmpET1000: https://help.codesys.com/webapp/_cds_rtev3_adding_dynamic_components;product=core_codesys_control;version=3.5.14.0 and get it to show now as CoDeSys EtherExpress GBit PCI Ethernet Adapter and showing on PLC Configuration as Component is installed as Windows-driver. Will report in a few hours if I get the EtherCAT working with my application. Thanks.
Hi Edwin, If I want to use the build in EtherCAT ports on the CX, what would be the proper step. By default Beckhoff installed the EtherCAT Intel PCI Ethernet Adapter driver in Windows. I have tried the following: Tried removing it from Windows Device Manager but it right away reinstall. Tried to update driver to cmpET1000Drv from the RTE install folder *Tried to just add cmpET1000Drv component on the RTE configuration. The log failed and say no driver installed. Looks like the PCI\VEN_8086&DEV_1533...
Hi Edwin, If I want to use the build in EtherCAT ports on the CX, what would be the proper step. By default Beckhoff installed the EtherCAT Intel PCI Ethernet Adapter driver in Windows. I have tried the following: Tried removing it from Windows Device Manager but it right away reinstall. Tried to update driver to cmpET1000Drv from the RTE install folder *Tried to just add cmpET1000Drv component on the RTE configuration. The log failed and say no driver installed. Looks like the PCI\VEN_8086&DEV_1533...
Hi Edwin, If I want to use the build in EtherCAT ports on the CX, what would be the proper step. By default Beckhoff installed the EtherCAT Intel PCI Ethernet Adapter driver in Windows. I have tried the following: Tried removing it from Windows Device Manager but it right away reinstall. Tried to update driver to cmpET1000Drv from the RTE install folder *Tried to just add cmpET1000Drv component on the RTE configuration. The log failed and say no driver installed. OS Right now is Windows 7 Embedded...
Hi there, I have a project on Beckhoff CX5140, the CX Internal side seems to be able to scan modules just fine (CmpCX5000Mpd). However, the EtherCAT Softmotion Master is unable to scan devices, showing Orange triangle. Diagnostics: Tried uninstalling TwinCAT - Intel PCI Ethernet Adapter and install CmpEt1000Drv but unsuccessful Tried creating another EtherCAT task for the second Master that will need to scan for Yaskawa Drives Any pointers from Codesys masters :) Thank you.
Hi Edwin, Thanks for the hint above, I found the following similar post: https://forge.codesys.com/forge/talk/Engineering/thread/85c3cc8893/#7697 I can now enable/disable/reset drive, and perform absolute move from configuration mode and LD instructions. On the next step for motion, how do you tune the servo motor. What interface do I have available for SoftMotion.
Hi Edwin, I could not find axis error but here is the log on SoftMotion.
Hi Edwin, Thank you for the pointer on using Softmotion vs Softmotion Light. Since last time, I have now used a Raspberry Pi 3 (RPI 1 is too slow to sync motion) and was able to get further. 1. All EtherCAT seems happy 2. Can go to config mode 2. Able to turn on the servo. Motor is firm with no error. However when I try to jog, the position setpoint would change but the actual does not move anywhere. Any pointer?
Hi there, I have been trying to configure Beckhoff EL7221-9015 (DSP420) but unable to make it work. So far I have only been able to add the drive but once I add the axis, the axis returned a configuration error. Any pointers?
Hi there, I have been trying to configure Beckhoff EL7221-9015 (DSP420) but unable to make it work. So far I have only been able to add the drive but once I add the axis, the axis returned a configuration error. Any pointers?