Welcome to Our Community

Some features disabled for guests. Register Today.

error - 2 - Numeric value format is not valid or missing an expected value

Discussion in 'Control Software' started by Jerry Barr, Jul 9, 2023.

  1. Jerry Barr

    Builder

    Joined:
    May 4, 2015
    Messages:
    2
    Likes Received:
    0
    So I have been using control for some time with a controller flashed with grblhal. Recently I have acquired a Genmitsu 4040 pro. Control connects up just fine, I can send commands through the console and things work as expected. If I attempt to use any of the jog buttons, there is no response on incremental jog. If I turn on continuous jog I get the following error.

    upload_2023-7-9_12-43-17.png

    This is the response of $i
    Code:
    [12:50:35] [ $I ] [VER:GD32 V2.1.20220827:CUSTOM]
    
    [12:50:35] [ $I ] [OPT:VZL,35,254]
    results of $$
    Code:
    12:50:34] [ $$ ] $0=10 (step pulse,usec) ;Step pulse time, microseconds
    
    [12:50:34] [ $$ ] $1=25 (step idle delay,msec) ;Step idle delay, milliseconds
    
    [12:50:34] [ $$ ] $2=0 (stepport invert mask) ;Step pulse invert, mask
    
    [12:50:34] [ $$ ] $3=4 (dirport invert mask) ;Step direction invert, mask
    
    [12:50:34] [ $$ ] $4=0 (stepenable invert,bool) ;Invert step enable pin, boolean
    
    [12:50:34] [ $$ ] $5=1 (lims pin invert,bool) ;Invert limit pins, boolean/mask
    
    [12:50:34] [ $$ ] $6=1 (probe pin invert,bool) ;Invert probe pin, boolean
    
    [12:50:34] [ $$ ] $10=1 (status report mask) ;Status report options, mask
    
    [12:50:34] [ $$ ] $11=0.010 (junction deviation) ;Junction deviation, millimeters
    
    [12:50:34] [ $$ ] $12=0.002 (arc tolerance,mm) ;Arc tolerance, millimeters
    
    [12:50:34] [ $$ ] $13=0 (report inches,bool) ;Report in inches, boolean
    
    [12:50:34] [ $$ ] $20=0 (soft limits,bool) ;Soft limits enable, boolean
    
    [12:50:34] [ $$ ] $21=1 (hard limits,bool) ;Hard limits enable, boolean
    
    [12:50:34] [ $$ ] $22=1 (home cycle,bool) ;Homing cycle enable, boolean (Grbl) / mask (GrblHAL)
    
    [12:50:34] [ $$ ] $23=3 (homing dir invert mask) ;Homing direction invert, mask
    
    [12:50:34] [ $$ ] $24=250.000 (homing feed,mm/min) ;Homing locate feed rate, mm/min
    
    [12:50:34] [ $$ ] $25=500.000 (homing seek,mm/min) ;Homing search seek rate, mm/min
    
    [12:50:34] [ $$ ] $26=50 (homing debounce,msec) ;Homing switch debounce delay, milliseconds
    
    [12:50:34] [ $$ ] $27=1.000 (homing pull-off,mm) ;Homing switch pull-off distance, millimeters
    
    [12:50:34] [ $$ ] $30=12000 (maximum spindle speed,rpm) ;Maximum spindle speed, RPM
    
    [12:50:34] [ $$ ] $31=100 (minimum spindle speed,rpm) ;Minimum spindle speed, RPM
    
    [12:50:34] [ $$ ] $32=0 (laser mode enable,bool) ;Laser-mode enable, boolean
    
    [12:50:34] [ $$ ] $100=800.000 (X axis pulse:step/mm) ;X-axis steps per millimeter
    
    [12:50:34] [ $$ ] $101=800.000 (Y axis pulse:step/mm) ;Y-axis steps per millimeter
    
    [12:50:34] [ $$ ] $102=800.000 (Z axis pulse:step/mm) ;Z-axis steps per millimeter
    
    [12:50:34] [ $$ ] $103=17.660 (A axis pulse:step/mm) ;A-axis steps per degree
    
    [12:50:35] [ $$ ] $110=2000.000 (X axis max rata:mm/min) ;X-axis maximum rate, mm/min
    
    [12:50:35] [ $$ ] $111=2000.000 (Y axis max rata:mm/min) ;Y-axis maximum rate, mm/min
    
    [12:50:35] [ $$ ] $112=2000.000 (Z axis max rata:mm/min) ;Z-axis maximum rate, mm/min
    
    [12:50:35] [ $$ ] $113=2500.000 (A axis max rata:mm/min) ;A-axis maximum rate, deg/min
    
    [12:50:35] [ $$ ] $120=500.000 (X axis acceleration:mm/s^2) ;X-axis acceleration, mm/sec^2
    
    [12:50:35] [ $$ ] $121=500.000 (Y axis acceleration:mm/s^2) ;Y-axis acceleration, mm/sec^2
    
    [12:50:35] [ $$ ] $122=500.000 (Z axis acceleration:mm/s^2) ;Z-axis acceleration, mm/sec^2
    
    [12:50:35] [ $$ ] $123=400.000 (A axis acceleration:mm/s^2) ;A-axis acceleration, deg/sec^2
    
    [12:50:35] [ $$ ] $130=400.000 (X aixs max travel:mm) ;X-axis maximum travel, millimeters
    
    [12:50:35] [ $$ ] $131=400.000 (Y aixs max travel:mm) ;Y-axis maximum travel, millimeters
    
    [12:50:35] [ $$ ] $132=77.000 (Z aixs max travel:mm) ;Z-axis maximum travel, millimeters
    
    [12:50:35] [ $$ ] $133=9999.000 (A aixs max travel:mm) ;A-axis maximum travel, degrees
    Machine works just fine with Candle and UGS, Again seems to be isolated to jog controls. However the GRBL settings page isn't loading correctly either. It does not store or seem to know limit switches are installed nor report in inches is not populating either, making changes to the profile then saving results in no changes
     
  2. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,610
    Likes Received:
    4,451
    CONTROL requires grbl or grblHAL. Gd32 seems to be some chinese fork of the almost decade old Grbl0.8/9
     
  3. Jerry Barr

    Builder

    Joined:
    May 4, 2015
    Messages:
    2
    Likes Received:
    0
    I can appreciate that for sure, it does however report as Grbl 1.1F
    Code:
    [06:15:25] [ connect ] PORT INFO: Port is now open: COM5 - Attempting to detect Firmware
    
    [06:15:25] [ connect ] Checking for firmware on COM5
    
    [06:15:25] [ connect ] Detecting Firmware: Method 1 (Autoreset)
    
    [06:15:25] [ ] ok
    
    [06:15:25] [ connect ] Detecting Firmware: Method 2 (Ctrl+X)
    
    [06:15:25] [ ] Grbl 1.1f ['$' for help]
    
    [06:15:25] [ ] Grbl for GD32
    
    [06:15:25] [ ] Version:GD32 V2.1
    No doubt it is some fork somewhere along the line as the microcontroller is the GD32 but does appear to be supporting most of the grbl 1.1 features.

    Guess I will just swap out the controller for a supported one at some point. :/
     
  4. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,610
    Likes Received:
    4,451

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice