This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Code Composer Studio
NOTE: The project run in CM core.
When i scan my borad by TwinCAT3,have no "EtherCAT device(s) added" windown appear,and no MOTION model generate.
Hi,
One of our experts will get back to you on this (mostly by Tuesday central time).
Hello
In my experience, when the EtherCAT slave EEPROM is programmed to support CiA402 and the associated ESI is in TwinCAT, then a pop-up should come up when the slave is detected to select NC. I recommend verifying the above info and starting a new TwinCAT project.
Best regards
Chris
What this mean about "the slave is detected to select NC"?
How do I know for sure ?
The EEPROM is programmed by EEPROM Programmer of ssc tool.And the xml which generate by ssc tool is in TwinCAT.
When a slave with EEPROM that indicates CIA402 support (which you should have based on what you've communicated) is discovered by TwinCAT 3, it will show a popup window that asks to select NC or CNC. If you aren't seeing it, try a new workspace. If that doesn't work, you may need to reach out on ethercat.org to get assistance from TwinCAT experts.
Best regards
Chris
Hello
I'm sorry you're not seeing the pop-up. I don't have enough experience with TwinCAT to provide a reason. All I know is when the slave ESI discovered is one that supports CiA402, then it provides the pop-up to be when first discovered in a new project.
I believe the method to do it manually is to right click on the MOTION node in the solution explorer and choose "Add New Item". This should give you a pop up box to choose the Motion Configuration. This will then automatically create a task and other items.
Best regards
Chris
Hello
Follow the details in this guide in section 10.4: https://download.beckhoff.com/download/document/io/ethercat-development-products/an_et9300_v1i8.pdf
Best regards
Chris
I Link the variables according to the document of you mentioned( https://download.beckhoff.com/download/document/io/ethercat-development-products/an_et9300_v1i8.pdf )
But Another problem arises.
The actual velocity and actual position is always 0.
Hello
Have you activated the configuration (which includes the linking, tasks, etc)? https://infosys.beckhoff.com/english.php?content=../content/1033/tc3_plc_intro/2953964811.html&id=
Once that is done, review that you've using the control word correctly. Info is in that previous link to the doc that you used.
I am limited in my experience using CiA402, so my assistance is limited.
For detailed assistance on the CiA402 profile, I recommend posting on the ECAT forums: http://www.ethercat.org/
Best regards
Chris