Thanks you C0 parameter was the problem.
Jose
Thanks you C0 parameter was the problem.
Jose
When I use this setting for an emergency button, the board locks when it is working.
Is correct it?
M950 J1 C"!^exp.heater4" ; Stop buttom pullup active low
M581 P1 T0 C0 ; Emergency stop on trigger anytime
Jose
@dc42 said in Back with opnpnp again:
@qlfecv, the M308 documentation for Linear Analog sensors was wrong. The min and max reading parameters are B and C, not L and H. So use B0 C4095.
Working fine
Ok, so I try it.
@dc42 what is the best option to add the sixth axis?
I don't like using additional hardware, but with duet2wifi I have no other solution.
When I can I will buy one " Duet 3 Main Board 6HC".
I don't understand that I'm doing wrong.
I have this configuration
M950 C"bedtemp" C"nil"
M308 S2 P"bedtemp" Y"linear-analog" A"V_Sen_H2" F1 L0 H4095
The pin is 0V I send this
echo sensors.analog[2].lastReading
0.0
Now pin 3.3v
echo sensors.analog[2].lastReading
100.0
Yes, I want shorter response.
How work M409 with M308 sensor?
The value is OK, but I only want to read 99.9
I already have my machine configured with duet2 wifi with X, Y and Z axes and C and D rotary nozzles plus a few actuators.
To finish I need to read the analog signal of 2 vacuum sensors, but I don't see how to read only the value.
I have tried with:
M308 S1 P "e0temp" Y "linear-analog" A "MySensor2" F1
but reading it gives me this
Sensor 1 (MySensor2) type Linear analog using pin e0temp, reading 99.9, last error: sensor not ready, filtered, range 0.0 to 100.0
I just need to read only the value.
Any idea how to do it?
Jose
@dc42 said in Homming problems for openPNP:
Thanks! The wiki page is at https://duet3d.dozuki.com/Wiki/Using_RepRapFirmware_with_OpenPnP. Let me know your name on the wiki and we'll increase your reputation score sufficiently to edit it.
I don't understand the name, sorry but English is not my native language.
Jose
@dc42 said in Homming problems for openPNP:
@qlfecv said in Homming problems for openPNP:
Thanks for reply.
I have created the C axis and everything solved.
Also modify the configuration in openPNP to work with the new C axis.
I only found this post that publishes the config.g of an openPNP machine and uses the extruder for the nozzle in it, so don't create the C axis before.
It would be of great help a wiki page to people who want to use Duet on an openPNP.
I'm glad you got it working.
I don't have a PnP machine, so although I can create the wiki page I would need input from you and/or other PnP users. If I create the page, can you add some content?
Sure
Thanks for reply.
I have created the C axis and everything solved.
Also modify the configuration in openPNP to work with the new C axis.
I only found this post that publishes the config.g of an openPNP machine and uses the extruder for the nozzle in it, so don't create the C axis before.
It would be of great help a wiki page to people who want to use Duet on an openPNP.
I am setting my Duet2 wifi for openpnp.
My machine has 1 X axis, 2 individual Y axes, 1 Z axis, and 1 E axis (nozzle).
Homming works fine for all axes except E axis.
I have tested the E endstop and the boarde detects fine, but when I send a "G1 H1 E-360 F1000" or "G1 H2 E360 F1000 " command when the board detects zero the motor keeps rotating.
I don't see where I can go wrong, I am attaching my machine settings.
Thnaks you
Jose
config.g
; Configuration file for factory testing Duet Ethernet and Wifi with V2.05.1 firmware
;*******************************************************************************************************************
;FOR TESTING ONLY! USE https://configurator.reprapfirmware.org/ to generate configuration files for your printer!
;*******************************************************************************************************************
M555 P2 ; Set output to look like Marlin
G21 ; Work in millimetres
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves
M550 P"JasPnP" ; set printer name
; Communication and general
M111 S0 ; Debug off
M550 PDuetJAS ; Machine name and Netbios name (can be anything you like)
M551 Preprap ; Machine password (used for FTP)
*** Ethernet networking: The following lines are used for factory testing - PLEASE REMOVE THEM
M552 P192.168.1.188 ; IP address
M554 P192.168.1.255 ; Gateway
M553 P255.255.255.0 ; Netmask
;*** End of factory test lines to be removed
;*** Networking
M552 S1 ; Turn network on
M586 P0 S1 ; enable HTTP
M586 P1 S0 ; disable FTP
M586 P2 S1 T0 ; enable Telnet, TLS OFF
; Axis and motor configuration
M569 P0 S1 ; X physical drive 0 goes forwards
M569 P1 S1 ; Y right physical drive 1 goes forwards
M569 P2 S1 ; Y left physical drive 2 goes forwards
M569 P3 S0 ; Z physical drive 3 goes backwards
M569 P4 S1 ; E0 physical drive 4 goes forwards
M350 X16 Y16:16 Z16 E16 I1 ; configure microstepping with interpolation
M906 X800 Y800:800 Z800 E500 I50 ; set motor currents (mA) and motor idle factor in per cent
M584 X0 Y1:2 Z3 E4 ; set visibles drive
M84 S40 ; Set idle timeout
M92 X80.00 Y80.00:80 Z80 E8.888 ; set steps per mm
M566 X200.0 Y200.0 Z200.0 E200 ; set maximum instantaneous speed changes (mm/min)
M203 X22000.00 Y22000.00:22000.00 Z22000 E22000 ; set maximum speeds (mm/min)
M201 X1500.00 Y1500.00:1500.00 Z1500 E1500 ; set accelerations (mm/s^2)
; Axis Limits
M208 X0 Y0 Z-30 E-360 S1 ; set axis minima
M208 X400 Y400 Z100 E360 S0 ; set axis maxima
; Endstops
M574 X1 S1 P"xstop" ; configure active-low endstop for low end on X via pin xstop
M574 Y1 S1 P"ystop+zstop" ; configure active-low endstop for low end on doble Y via pin ystop
M574 Z2 S1 P"e0stop" ; configure active-low endstop for low end on Z via pin zstop
M574 E1 S1 P"!^e1stop" ; configure active-low endstop for low end on E0 via pin zstop
; Activa triggers
;M581 X S1 T3 C0 ; Enable endstop X to trigger triger3.g while machining
; Mosfet outputs
M950 P0 C"e0heat" ; Vacuum valve output
M950 P1 C"e1heat" ; Up camera lights output
M950 P2 C"bedheat" ; Vacuum pump output
; Tools
M563 P0 D0 ; define tool 0.
T0 ; select first tool
I had already read that page.
All the other LEDs are on and I remove the SD with the same result.
After having days the plate working without problems and making all the settings yesterday afternoon, it disconnected from the WIFI, turning off the WIFI led.
I disconnected it from the power supply and reconnected and the WIFI was not activated and the WIFI module is very hot.
I disconnect the board from the printer and connect it via USB to the computer. It does not recognize me when connecting, keeping the DIAG led on.
After a while the DIAG led turns off and the board recognizes it on the PC and I can communicate on it, but the WIFI module is still very hot and does not work.
I repeated the process and I was no longer able to reconnect the PC to the board.
Any idea how to solve the problem?
Jose