41
dspMC/IP Motion Controller / Setting up a touch plate for TLO
« on: October 22, 2015, 04:16:24 AM »
I have been using my dspmc controlled mill for about 4 years, and this week decided to implement a Tool Length touch plate.
The touch plate is working fine, after playing around with various resistors and schemes.
I wired one end of a 330 ohm resistor to a wire, which connects to the 24 volt buss. The input to the J4 board connects to the insulated touch plate surface, and also to the other end of the resistor. Reading the voltage between ground and the touch plate
surface is about 23.7 volts.
Touching the copper touch plate surface to a tool in the spindle turns on the digitize LED on the diagnostics page, so all seems good to go.
Trying to run a touch-off program in conjunction with the dspmc setting in the config seem to interfere. The machine Z axis stops properly, and backs off .050 as per program, and the setting in the dspmc config, but then the machine starts wandering off very slow in Y positive direction.
What kind of program is supposed to work in conjunction with the config settings in the dspmc settings?
John
The touch plate is working fine, after playing around with various resistors and schemes.
I wired one end of a 330 ohm resistor to a wire, which connects to the 24 volt buss. The input to the J4 board connects to the insulated touch plate surface, and also to the other end of the resistor. Reading the voltage between ground and the touch plate
surface is about 23.7 volts.
Touching the copper touch plate surface to a tool in the spindle turns on the digitize LED on the diagnostics page, so all seems good to go.
Trying to run a touch-off program in conjunction with the dspmc setting in the config seem to interfere. The machine Z axis stops properly, and backs off .050 as per program, and the setting in the dspmc config, but then the machine starts wandering off very slow in Y positive direction.
What kind of program is supposed to work in conjunction with the config settings in the dspmc settings?
John