Alfred Smart wrote: > Hello > I get a error message when I start EMC2 > "STEPGEN CHANNEL 0 the requested max velocity 34999 steps/sec is to high" > I'm running Gecko G210 stepper drivers @ 10us microstep with nema 42 , > 200 step motors * 5 tpi ball screw and 2.5 pulley ratio=25000 input > scale. > My computer 566 celron seems to have a latency of 19us
Please use "us" for either microseconds (preferred) or microsteps, it gets confusing when you use the same abbreviation for two different things. > I'm trying to use the DIRHOLD=2 with a BASE_PERIOD =28000 as suggested > on the wiki tweaking software step generation > It seems to work ok when I clear the error message. > Should I back off the microstep to 5us or half step or full ? > Also only 128 megs of memory,the computer seems to function, a little > slow on say scrolling in box's , could this be a problem? > STEPGEN_MAXVEL = 1.4 This maxvel * 25000 INPUT_SCALE = 35000 steps/sec (34999 is due to roundoff error). You have a BASE_PERIOD of 28000, which means that every 28 microseconds, stepgen can toggle the output bit. So you can generate at most one step every 56 microseconds (2 base periods), or 17857 steps/second. You need to either change the BASE_PERIOD to something lower, or reduce the STEPGEN_MAXVEL to 0.71 or so (and MAXVEL below that). Alternatively, you can set the microstepping to 2x or 5x, and change the INPUT_SCALE accordingly. > STEPGEN_MAXACCEL = 21.0 > I also gave it this head room as suggested in the integrator manual > I hope this is anough info > Thanks Al Hope this helps - Steve ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
