Stepperonline Y series/ YAKO YKD2608PE configuration

More
05 Feb 2026 18:21 #342490 by IndeeSales
yes I dont know what keeps happening I have registered 3 times in 72hrs.

Please Log in or Create an account to join the conversation.

More
05 Feb 2026 18:33 #342493 by IndeeSales
Here is that log
Attachments:

Please Log in or Create an account to join the conversation.

More
05 Feb 2026 19:10 - 05 Feb 2026 19:10 #342500 by Hakan
There it is.

 

The problem is with your slave 5, the EL1014.
Can it be that it is a very old version? They had a different PDO mapping.

Can you temporarily remove or comment out slave idx=5 and see if you 
come any further?
We can come back to how to fix it for the EL1014.
Well, it is to run lcec_configgen with the option, "lcec_configgen --typedb=false"
and then take the info for slave 5 from that output.
Attachments:
Last edit: 05 Feb 2026 19:10 by Hakan.
The following user(s) said Thank You: IndeeSales

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
05 Feb 2026 19:52 #342506 by tommylight

yes I dont know what keeps happening I have registered 3 times in 72hrs.

Yes, i have noticed that, hence my question, but i think you should be clear from now on, based on what i gather this happens when there is a single post from a member in a certain timeframe and might be due to automation set to disable spammer accounts.

Please Log in or Create an account to join the conversation.

More
05 Feb 2026 20:24 #342509 by IndeeSales
Okay so i commented out the 2 1014's then 2 2004 now i get a servo thread not found so i attached all files and the log again

File Attachment:

File Name: ethercat-c...2-05.xml
File Size:5 KB

File Attachment:

File Name: linuxcnc_2...2-05.txt
File Size:5 KB

File Attachment:

File Name: Ethercat_2...2-05.hal
File Size:5 KB
Attachments:

Please Log in or Create an account to join the conversation.

More
05 Feb 2026 21:06 #342511 by Hakan
Progress!

You forgot the two first lines from that example cia402.hal
loadrt [KINS]KINEMATICS
loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[KINS]JOINTS 

Please Log in or Create an account to join the conversation.

More
06 Feb 2026 12:07 #342541 by IndeeSales
Okay seems we have progress!!! I changed those I/O modules to newer ones and they are working renumbered and structured the xml file to reflect that now my error shows 

./Ethercat.hal:51: Pin 'lcec.0.3.cia-statusword' does not exist
10890

is there a place I missed to add these?

Please Log in or Create an account to join the conversation.

More
06 Feb 2026 12:41 #342544 by Hakan
You just named them "statusword" instead of "cia-statusword" in the ethercat-conf.xml file.
It is often worthwhile to examine the words it complains about.

Please Log in or Create an account to join the conversation.

More
06 Feb 2026 22:18 #342576 by IndeeSales
So i changed that and it still shows the same thing

Please Log in or Create an account to join the conversation.

More
06 Feb 2026 23:04 - 06 Feb 2026 23:22 #342579 by Hakan
There is some mismatch with the numbering.
The pattern is lcec.<master idx>.<slave idx>.halPinName
master idx is always 0 for you. Slave idx is 0-3 in ethercat-conf.xml
but 3-6 in the hal file. They must agree.
Go through the hal file and compare with ethercat-conf.xml so you
refer to what you intend to.

Oh, wait! There is the name="D1" field used. Then the hal pin is called lcec.0.D1.halPinName.
With that info, rename the lcec variables in the hal file. D1, D2, D3 etc.
Many of us use a descriptive name like X instead of D1 and so on.
Last edit: 06 Feb 2026 23:22 by Hakan.

Please Log in or Create an account to join the conversation.

Time to create page: 0.140 seconds
Powered by Kunena Forum