6hc-eNDSTOPS
-
i HAVE BEEN TRYING TO GET THE MECHANICAL 2 WIRE END STOPS WORKING, THE WIRING PART HAS BEEN CHECKED WITH VOLTMETER AND TRIGGERS WHEN PRESSED, IT DOE OT STOP THE MOTOR FROM MOVING AND WHEN i RUN m119, IT SAYS OT END STOPS FOUND.
HERE IS THE CONFIG;
-
@kmjr20 Please post your config.g, send
M122
in the DWC console and post the response, and sendM98 P"config.g"
and post the response.Ian
-
@kmjr20
THE CONFIG; Network
M552 I1 S0
M552 I1 S1
M587 S"Comstat-1QVR3" P:art7206row2unnamed!"
M552 P0.0.0.0 S1 ; configure Ethernet adapter
M586 P0 S1 ; configure H; Smart Drivers
M569 P0.0 S1 D2 ; driver 0.0 goes backwards (X axis)
M569 P0.1 S1 D2 ; driver 0.1 goes backwards (Y axis)
M569 P0.2 S1 D2 ; driver 0.2 goes forwards (Z axis)
M569 P0.3 S1 D2 ; driver 0.3 goes forwards (Z axis)
M569 P0.4 S1 D2 ; driver 0.4 goes backwards (extruder 0)
M569 P0.5 S1 D2 ; driver 0.5 goes backwards (extruder 1); Motor Idle Current Reduction
M906 I30 ; set motor current idle factor
M84 S30 ; set motor current idle timeout; Axes
M584 X0.0 Y0.1 Z0.2:0.3 ; set axis mapping
M350 X16 Y16 Z16 I1 ; configure microstepping with interpolation
M906 X1000 Y1000 Z1300 ; set axis driver currents
M92 X80 Y80 Z400 ; configure steps per mm
M208 X0:1000 Y0:1000 Z0:1000 ; set minimum and maximum axis limits
M566 X900 Y900 Z12 ; set maximum instantaneous speed changes (mm/min)
M203 X6000 Y6000 Z180 ; set maximum speeds (mm/min)
M201 X500 Y500 Z20 ; set accelerations (mm/s^2); Z-Probe
M950 S0 C"121.io7.out" ; create servo pin 0 for BLTouch
M558 P9 C"121.io7.in" H-5 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds
G31 P500 X0 Y0 Z-2.5 ; set Z probe trigger value, offset and trigger height
M557 X15:990 Y15:990 S20 ; define mesh grid; Extruders
M584 E0.4:0.5 ; set extruder mapping
M350 E16:16 I1 ; configure microstepping with interpolation
M906 E1000:1000 ; set extruder driver currents
M92 E420:420 ; configure steps per mm
M566 E120:120 ; set maximum instantaneous speed changes (mm/min)
M203 E3600:3600 ; set maximum speeds (mm/min)
M201 E250:250 ; set accelerations (mm/s^2)M591 D0 P1 C"e0_stop" S1 ; filament monitor connected to E0_stop
M591 D0 ; display filament sensor parameters for extruder drive 0
M591 D1 P1 C"e1_stop" S1 ; filament monitor connected to E0_stop
M591 D1 ; display filament sensor parameters for extruder drive 0
; Kinematics
M669 K0 ; configure Cartesian kinematics; Probes
M558 K0 P9 C"io7.in" H5 F120 T6000 ; configure BLTouch probe via slot #0
G31 P500 X0 Y0 Z0.7 ; set Z probe trigger value, offset and trigger height
M950 S0 C"io7.out" ; create servo #0 for BLtouch; Endstops
M574 X2 S1 P"^io3.in" ; configure X axis endstop
M574 Y2 S1 P"^io4.in" ; configure Y axis endstop
M574 Z2 S2 P"^io1.in" ; configure Z axis endstop
M574 Z2 S2 P"^io2.in" ; configure Z axis endstop; Mesh Bed Compensation
M557 X50:975 Y50:975 S40:40 ; define grid for mesh bed compensation; Sensors
M308 S0 P"temp0" Y"thermistor" A"Heated Bed" T100000 B4725 C7.06e-8 ; configure sensor #0
M308 S1 P"temp1" Y"thermistor" A"Nozzle" T100000 B4725 C7.06e-8 ; configure sensor #1; Heaters
M950 H0 C"out0" T0 ; create heater #0
M143 H0 P0 T0 C0 S140 A0 ; configure heater monitor #0 for heater #0
M307 H0 R2.43 D5.5 E1.35 K0.56 B1 ; configure model of heater #0
M950 H1 C"out1" T1 ; create heater #1
M143 H1 P0 T1 C0 S285 A0 ; configure heater monitor #0 for heater #1
M307 H1 R2.43 D5.5 E1.35 K0.56 B0 ; configure model of heater #1; Heated beds
M140 P0 H0 ; configure heated bed #0+ -
@kmjr20 can you post a photo of your wiring?
-
@droftarts
to M98 P'config.g"Drive 0 standstill SG min n/a mspos 8, reads 31374 writes 16 time outs
Drive 1 standstill SG min n/a mspos 520, reads 31375 writes 19 time outs
Drive 2 standstill SG min n/a mspos 520, reads 31372 writes 19 time outs
Drive 3 standstill SG min n/a mspos 520, reads 31374 writes 16 time outs
Drive 4 standstill SG min n/a mspos 8, reads 31376 writes 16 time outs
M119
X:no endstop Y: no endstop Z: no endstop Z:probe at min stop
-
@kmjr20 That is a very strange response to
M98 P"config.g"
. Are you sure you typed it correctly? You should get something like:M98 P"config.g" HTTP is enabled on port 80 FTP is enabled on port 21 TELNET is disabled Warning: Heater 1 predicted maximum temperature at full power is 477°C
This is also an odd response:
M119
X:no endstop Y: no endstop Z: no endstop Z:probe at min stopAs you have endstops defined in your config.g. What does it report if you send
M574
? eg mine says:M574 Endstop configuration: X: high end switch connected to pin io1.in Y: low end switch connected to pin io2.in Z: none
You also don't appear to have done the changes to the config.g that I suggested here: https://forum.duet3d.com/post/341415
You also haven't posted the response to M122, please do.
Ian
-
@kmjr20 It may help to also define a tool - M563: Define or remove a tool