Mks dlc32 index & flag solution for autozero x, y, z

I’ve a CNC OZO for routing, depannelling , etching , scan and pen drawing. I’ve mounted a diode laser and now a CO2 laser 40W. I’ve a tool change and some rail to change tools. The problem is to get the zero machine and zero work the same position for the scope, the mill, the drill, the pen, the diode lasertree 80 and the K40 laser working. Mechanically, this ok.
BUT when doing autozero, with the flag (opto ir sensor)x,y and z, the position is never exactly the same. there is always 1mm random position.
MKS DLC32 is not closed loop. but on my cnc, there are an index wheel to know the exact angle of the ball screw axis.
Solution : place between the router and the MKS DLC32 a logo! plc. The logo is interference free from hf and is extremely fast in term of cycle.
So: put all the X,Y,Z flag into input 1,2,3 and X,Y,Z index to 6,7,8. Then the limit(virtual) on Q1, Q2,Q3for x,y,z . I, the program, put the command AND .
So when X Flag is on AND the X inded are on, the Q1 is on. Keep the input 4 for pulse calculation, like speed of axis, or water flow metering or simply what you need. This solution keep you system always accurate. The best would be when the x flag hit, the motor slow down , but i dont know which input the MKS DLC 32 has to slow near the zero position.

I have no idea of what you are doing, I hope the previous readers do have some idea.

I have (had) one of these on my China Blue working, but don’t follow the issue or the fix.

Q1 turns the spindle off/on depending on the pwm, so I’m lost as to what you are attempting or fixing.

:smiley_cat:


Q1 is X endcourse
Q2 is Y endcourse
Q3 is Z endcourse.
What i mean, using the logo plc here with the limit switches (FLAG) connected on the PLC logo! input instead of connecting to MKS, the plc will wait the index to be on to send the signal to the MKS so the ballscrew will automatically found is positin thanks the Flag(horizonthal endcourse) and the angular index.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.