not getting data from filament sensor
-
;T3 M563 P3 D3 H7 F3 ; define tool 3 G10 P3 R0 S0 ; set initial tool 0 active and standby temperatures to 0C M572 D3 S0 ; Set pressure advance on Extruder Drive 0 M591 D3 P7 C"duex.e5stop" S0 R25:1000 L12 E20 A0
when running a M591 D3. i am not getting any data collection. even after a very long time.
I purposefully increased L so it won't pause when i had S=1. I now changed it to S=0 so it doesn't pause during a print when trying to figure this out. I think I have my extruder drives correct. It is the fourth extruder in line. The wiring looks good too. I can see the encoder LED turn off and one and it is in-sync with the LED on "duex.E5stop". I can't figure out why it is not collecting data.
BElow is what i am getting:
m591 d3
Pulse-type filament monitor on pin duex.e5stop, enabled, sensitivity 12.000mm/pulse, allowed movement 0% to 1000%, check every 20.0mm, no data received -
@tekstyle said in not getting data from filament sensor:
no data received
Which firmware version are you using? Do you have a spare endstop input on the Duet that you can use instead of the one on the DueX?
-
@dc42 firmware is 3.3.
i can try to map it over to one on the duet2 instead but i will have to use duex endstop anyways as there are 4 tools.
-
so plugging into E1stop gives the below
M591 D3 Pulse-type filament monitor on pin e1stop, enabled, sensitivity 3.000mm/pulse, allowed movement 0% to 1000%, check every 20.0mm, no calibration data
-
anyone know why filament sensing works on the duet2 but not on the duex5 endstop input?
-
@tekstyle The endstop inputs on a Duex do not connect directly to the Duet 2, instead they connect to an IO expander on the Duet and as such are not supported for filament monitors:
https://duet3d.dozuki.com/Wiki/Duet3dFilamentMonitor_RotatingMagnetVersion#Section_Duet_Num_2
Note: The Filament monitor must be connected to an endstop on the Duet 2 Wifi, Duet 2 Ethernet or Duet 2 Maestro. It does not work connected to an endstop on a Duex expansion board.
If you need to connect 4 then use 4 endstops on the Duet 2 mainboard and connect axis endstops to the Duex5.
-
thanks for clearing that up. ill do what u suggested and report back. can the X Y Z endstops be used for filament monitor?
-
@tekstyle said in not getting data from filament sensor:
thanks for clearing that up. ill do what u suggested and report back. can the X Y Z endstops be used for filament monitor?
Yes, and with RepRapFirmware 3 you can use other inputs for the XYZ endstop switches.
-