Problems with Lichuan Ethercat servo drive

More
23 May 2025 00:11 - 23 May 2025 00:12 #328951 by ihavenofish
Replied by ihavenofish on topic Problems with Lichuan Ethercat servo drive
ooh, nice. you think you can help me config my ethercat setup. i have different drives, but im stuck at the "how do i even make ethercat work" part. :)

i looked through your files a bit, but of course they dont start cause i got no mesa card in mine.
Last edit: 23 May 2025 00:12 by ihavenofish.

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

More
25 May 2025 11:37 #329102 by JohnW
Replied by JohnW on topic Problems with Lichuan Ethercat servo drive
I'm new to this and was asking Chat GPT what the problems were with Lichuan drives. It says EtherCat Master stacks on Linux CNC expect drives to follow CiQ 402 correctly, but Lichuan drives lack full state machine compliance, and incorrectly transition from Ready to Switch ON to Operation Enabled, etc. Windows stacks are more tolerant of violations. So by plugging the drive in after they have done an illegal transition, Linux CNC stacks remain happy.

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

More
26 May 2025 08:10 #329148 by Grotius
Replied by Grotius on topic Problems with Lichuan Ethercat servo drive
@John,

Maybe that's the case, but this is solvable.

I am writing some new code. We are free to change the state machine transitions for Lichuan.
Here you can see how to set states. In fact it's just a matter off setting a combination off bits in a sequence.

Currently i am waiting for a new servo drive, so my code is halted. I dont have a Lichuan here, so i can not write code for it
to solve any problems.
 
The following user(s) said Thank You: JohnW

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

More
26 May 2025 09:38 #329151 by Hakan
Replied by Hakan on topic Problems with Lichuan Ethercat servo drive
I guess ChatGPT looked at this thread to come to that answer.
I read more than half of this thread yesterday. Some 8 pages or so in there are many working configurations, and people with success.
The following user(s) said Thank You: JohnW

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

More
26 May 2025 16:42 #329169 by ihavenofish
Replied by ihavenofish on topic Problems with Lichuan Ethercat servo drive
Yeah this thread is really the only reference. The first post maybe needs a consolidation of "this is what we do".

I'm curious about tuning these things now that we know they "work". Would like to know how arduous or easy that turns out to be.
The following user(s) said Thank You: JohnW

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

More
09 Jun 2025 05:12 #329996 by tar_san
Replied by tar_san on topic Problems with Lichuan Ethercat servo drive
Hi, everyone.

Probably, I have a same problem.
I have LC10E V1.11.xml. ( from sellers )

How do you write eeprom V1.11(?) to attached V1.04 to drivers ?

And I'd like to know why do we have to use older version.

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

More
09 Jun 2025 18:44 #330036 by LCNC0815
Replied by LCNC0815 on topic Problems with Lichuan Ethercat servo drive
See previous post #315502 from November 2024 which has a link where stirra kindly still hosts the files you're looking for.
Note that he cautions you to check with Lichuan support if there are any updated firmware/uploading tools available in case those files should be outdated. Hope this helps!
The following user(s) said Thank You: tar_san

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

More
09 Jun 2025 23:21 - 10 Jun 2025 06:03 #330059 by tar_san
Replied by tar_san on topic Problems with Lichuan Ethercat servo drive
Thank you. I tried both V1.04 and V1.11.

But I couldn't make servo drive move in LinuxCNC main screen.
I didn't see any error on screen,  but servo drivers didn't become "Servo On" state when I pushed "PowerOn"

Where do I need to check ? ( I used to use another tiny LinuxCNC system and machine , but it was stepper.., I used step conf. )
Do I have to set some servo parameter from switches on servo driver ?
( No load is connected to servo motors for now. )

Servo Driver Panel shows "20ry" (2 is blinking.)


I tried both V1.11 and V1.04 and this configuration,
forum.linuxcnc.org/ethercat/52341-proble...rive?start=60#304887

I have 3 sets of Lichuan Servo (Driver+Motor), I want to use them as XYZ CNC.
Last edit: 10 Jun 2025 06:03 by tar_san.

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

More
12 Jun 2025 08:07 #330196 by tar_san
Replied by tar_san on topic Problems with Lichuan Ethercat servo drive
(SOLVED)

I compared V1.04 and V1.11 EEPROM Files.
And tried to understand configuration files.
I found my cnc configurations were mixed for V1.04 and V1.11.

Lichuan sales person said, we should use V1.11 with LinuxCNC for some reason.

Now servo lock is working by pressing PowerOn button.
The following user(s) said Thank You: JohnW

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

  • MaxEkb77
  • MaxEkb77's Avatar
  • Away
  • Junior Member
  • Junior Member
More
25 Jun 2025 05:30 #330849 by MaxEkb77
Replied by MaxEkb77 on topic Problems with Lichuan Ethercat servo drive
Hi all.
LC10E - magnetic encoder 23bit.
Servo in standby mode - motor not powered, i see encoder position moving near +-10 counts - only at me have that strange ?

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

Time to create page: 0.085 seconds
Powered by Kunena Forum