Limit switches on Sculpfun S9 Light burn

Greetings. English is not my first language.
I have an S9 5.5w and yesterday I ordered the limiter switches. I’m trying to configure them but I’m getting the following errors in the console.

ALARM:8

Homing fail. Cycle failed to clear limit switch when pulling off. Try increasing pull-off setting or check wiring.

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ok

If I try to move it from the application by pressing HOME, it only moves up a little. I tried clicking it by hand, and it does detect the switches in the console.
My S9 has the following motherboard: DLc32-s9

thank you

Most likely you need to invert the $5 setting. Change it to 0 or 1, the opposite to what it is now.
Here is a complete guide:

5 Likes

Thanks for your input. I’ve been reading the documentation and rewatching the videos, which are the same ones on the page you provided.
I did the following:
I enabled the boundaries, set the size of my work zone, and verified that the command “?” detects the sensors with both options 1 and 0.
It does detect them.
I also set the starting coordinates as shown in the video.

But when I home the sensor, it keeps moving and banging.

And when it reaches the boundary, it continues moving until, after a few seconds, it stops detecting movement and goes into alarm.
$$
$0=10
$1=25
$2=0
$3=4
$4=0
$5=0
$6=0
$10=0
$11=0.010
$12=0.002
$13=0
$20=0
$21=1
$22=1
$23=3
$24=100.000
$25=8000.000
$26=250.000
$27=2.000
$30=1000.000
$31=0.000
$32=1
$41=0.000
$40=0.000
$100=80.000
$101=80.000
$102=250.000
$103=100.000
$104=100.000
$105=100.000
$110=6000.000
$111=6000.000
$112=1000.000
$113=1000.000
$114=1000.000
$115=1000.000
$120=1000.000
$121=1000.000
$122=1000.000
$123=200.000
$124=200.000
$125=200.000
$130=350.000
$131=350.000
$132=200.000
$133=300.000
$134=300.000
$135=300.000
ok

thank you.

If I press the switches by hand, I receive these messages. I assume it is detecting the switches.

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ALARM:1

Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended.

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ok

ALARM:1

Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended.

ok

Ok, then they seem to work fine, electrically. The next test would be to check if they are wired correctly. You might have switched x and y, which will lead to a similar behavior. Some mainboards also had incorrect prints on them.
Activate and hold the limit switch on the front-left of the frame. Then send the ? command in console. Check the output “Pn:” it should list “Pn:Y”. Is this the case?

2 Likes

Hi. I AM in My office.
They have labels and i check.


What command i use to check if they are the corect
Tnx

The top picture is X, the middle one Y.
The command is the question mark (“?”). Send it in the console window while pressing one of the switches and check.

2 Likes

<Alarm|WPos:385.000,385.000,0.000|FS:0,0|Pn:XY>

Which did you press? Both? Press only one.

1 Like

i pres only 1 the x

Then your y switch is faulty. It’s also activated. The message shows both switches active. How does it look like when no switch is pressed?

1 Like

i get this

That confirms the problem with the Y limit switch, as Melvin suspected.

Enter the ? command again without pressing any of the switches, and tell us the output on the console.

1 Like

I think this video shows that your switches are swapped. Once the front switch is hit, the head stops (so the X axis was triggered instead of y). Since now the other switch won’t be hit anymore, the laser tries to go further on the y axis.
Swap the cables on the mainboard and try again.

1 Like

with the value $5=0
?

<Idle|WPos:387.000,387.000,0.000|FS:0,0|Pn:XY>

ok

with the value $5=1
?

<Idle|WPos:387.000,387.000,0.000|FS:0,0>

ok

When it starts moving, it reaches the limit sensor and keeps trying to follow the path. The machine works normally; I can cut, and it’s not jammed with anything. It’s only when I try to use the new feature that it encounters limitations. That’s why I know the printhead moves freely..

If I change the value, it doesn’t move until I press the switches. And if it’s moving to home, and I release the switch, the print head stops. I’ll make another video with another value.

If I try to send it to home as shown in the video, it moves 1 cm and throws these errors.

And if I press the switches, it moves until I release them, as shown in the video.

This is another video just to check that the wiring is okay.

The video is for the value

$5=0


ALARM:8

Homing fail. Cycle failed to clear limit switch when pulling off. Try increasing pull-off setting or check wiring.

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ok

ALARM:8

Homing fail. Cycle failed to clear limit switch when pulling off. Try increasing pull-off setting or check wiring.

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ALARM:1

Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended.

ok

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ALARM:1

Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended.

ok

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ALARM:1

Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended.

ok

ALARM:8

Homing fail. Cycle failed to clear limit switch when pulling off. Try increasing pull-off setting or check wiring.

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ok

ALARM:1

Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended.

ok

ALARM:8

Homing fail. Cycle failed to clear limit switch when pulling off. Try increasing pull-off setting or check wiring.

ok

Grbl 1.1h [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

ok

I think Melvin has already found the solution. You just need to implement it.

1 Like

HI
It seems to be fixed now. So all this time it was either mislabeled or due to the machine’s design.

I contacted support directly via email. They were very helpful. It seems to be working now. I’m going to run some tests to properly configure the CAM500 and ensure my home is always available.

Thank you so much to everyone who contributed to solving this. I see this is a great community.

Video $5=1

1 Like

Great that you could solve it! I told you this already in the beginning :slight_smile: Next time you could have saved a few hours by following advice :wink:

3 Likes