Duex5 E stop headers not working
-
Is it not possible to connect more than 1 runout sensor too the duex 5 e stop headers? If I connect one sensor to any of the headers everything is OK but when I connect 2 the board seems to not boot and wifi does not work.
I am trying to use the E2 AND E3 headers.
Any help would be appreciated.
-
Do both sensors work individually when connected alone, and on either header?
-
@phaedrux yes. Either sensor would work on either header as long as there was only 1 connected at a time.
-
What kind of sensor are they?
Can you show the wiring?
How are they configured?
Firmware version? -
@phaedrux They are just simple sensors.
; Filament Run-Out
M591 D0 P2 C"e0stop" S1 ; E-0 watcher Filament run-out sensor triggers a pause
M591 D1 P2 C"e1stop" S1 ; E-1 watcher Filament run-out sensor triggers a pause
;M591 D2 P2 C"exp.e2stop" S1 ; E-2 watcher Filament run-out sensor triggers a pause
;M591 D3 P2 C"exp.e3stop" S1 ; E-3 watcher Filament run-out sensor triggers a pauseThe duet will not start correctly and does not have any wifi connection when both are connected. If I connect them to the duet board in place of the other 2 everything is ok. So it seems sensors are wired correctly.
-
I see your endstop voltage select jumper is at 3.3v. I still don't know anything about your sensors, but perhaps 5v would be better?
And your pin names should be
duex.e3stop,
etc -
@phaedrux I didn't change a thing and all of the sudden it all seems to be OK. I have been trying to figure this out for 2 weeks now.
One other question, If any of the sensors do not detect filament it will pause printing even if it is only using 1 extruder. Is there a way to configure it so that only the sensor on the extruder being used will trigger the pause?
I have to disable each sensor or put a piece of filament in each sensor even to print 1 color.
I changed the names for the 3rd and 4th sensors.
; Filament Run-Out
M591 D0 P2 C"e0stop" S1 ; E-0 watcher Filament run-out sensor triggers a pause
M591 D1 P2 C"e1stop" S1 ; E-1 watcher Filament run-out sensor triggers a pause
M591 D2 P2 C"duex.e2stop" S1 ; E-2 watcher Filament run-out sensor triggers a pause
M591 D3 P2 C"duex.e3stop" S1 ; E-3 watcher Filament run-out sensor triggers a pause -
@alijambo73 said in Duex5 E stop headers not working:
One other question, If any of the sensors do not detect filament it will pause printing even if it is only using 1 extruder. Is there a way to configure it so that only the sensor on the extruder being used will trigger the pause?
If you're using tool changes you can disable the sensor in your tpost and only enable it in tpre. That way only the active tool is monitored.
-
-
-
@phaedrux would I use
M591 D0 S1
to enable andM591 D0 S0
to disable and would I need to change S1 to SO disable them in config.g?Shouldn't it be disabled in tfree rather then tpost?
I haven't used these before so I'm tryting to figure it out now. I should have a tfree, tpre and tpost file for each tool correct? I am using a single nozzle with 4 extruders.
Here is what I have for my tfree0.g, tfree1.g, tfree2.g and
M83 ; relative extruder mode G1 E-150 F300 ; retract 150mm G1 E-300 F2500 ; retract 300mm
for tpre0.g,
M591 D0 S1
tpre1.g
M591 D1 S1
tpre2.g
M591 D2 S1
tfree3.g
M591 D3 S1
For tpost0.g, tpost1.g, tpost2.g and tpost3.g
M116 P0 ; wait for tool 0 only to reach operating temperature M83 ; relative extruder mode G1 E450 F2500 ; undo retraction
Does this look OK?
Do I need to include a tool change script in my slicer (simplify 3d) to run the macros?
Sorry for all of the questions. Thanks