Contributing Member friquant Posted June 19, 2025 Contributing Member Report Posted June 19, 2025 Here is my attempt at documenting the settings for the Stitchman servo motor. After some trial and error, the needle position sensor is working. My setup has 2.2:1 gear reduction by way of an extra small (35mm) motor pulley, and the needle position sensor still knows what to do. If anyone has figured out the slow start settings for this motor, I'd like to hear about it. Normal Mode ### P Switches between three needle stop modes. Notice there are two green LEDS next to this button. TOP_LED: Stop with the needle UP BOTTOM_LED: Stop with the needle DOWN (position affected by P-03), and enable heel-tap NO_LEDS: Stop as soon as you let off the gas ### S This turns the lamp on/off. (untested) ### + Increases the max speed. default: 4500 range: 200-6500 (Note you can also increase max speed using P16 in programming mode) ### - Decreases the max speed default: 4500 range: 200-6500 (Note you can also decrease max speed using P16 in programming mode) Programming Mode Most settings are changed from inside programming mode. ### Enter Programming Mode - While holding down "P", press "+" - The screen will display "P-00" ### Save and Exit Programming Mode while in programming mode: Press "S" This saves whatever changes you've made and exits out of program mode ### Restore Factory Settings while in programming mode: - Hold "S" key for 3 seconds Table of Parameters These parameters are accessible from programming mode ### P-00 (apparently not adjustable) ### P-02 (Motor Direction) default: 1 range: 0-1 ### P-03 (UNDocumented Needle DOWN Position) (The needle UP position seems to remain the same. So to change your needle UP position, loosen the screws on the needle positioner.) But setting the needle DOWN position effectively lets you specify how much rotation between needle up and needle down. Note this setting only comes into play when the green "lower" LED (next to the P button) is lit and when P-15 (Needle Detection Mode) is set to "0". (When the green "upper" LED (next to the P button) is lit, heel-tap does nothing.) (Note P-15 is mis-documented in paper handout) default: ? range: 6-18 6: needle-up + 30 deg 7: needle-up + 35 deg 8: needle-up + 40 deg 9: needle-up + 45 deg 10: needle-up + 50 deg 11: needle-up + 55 deg 12: needle-up + 60 deg 13: needle-up + 65 deg 14: needle-up + 70 deg 15: needle-up + 75 deg 16: needle-up + 80 deg 17: needle-up + 85 deg 18: needle-up + 90 deg ### P-04 (Minimum Speed) default: 250 range: 200-800 ### P-05 ("Speed up and Slow") default: 3000 range: 500-4000 (This setting does not do anything on my machine. My machine can go full speed from the beginning.) ### P-06 ("Set the seam") default: 0 range: 0-999 (I do not know what this means or what it does.) ### P-10 (Automatic clearance run) (Break-in) 0: disabled (default) 1: automatic clearance run WARNING: Not Safe!!!! This bypasses the gas pedal and starts a routine of "speed up, slow down, stop, repeat" mode. Useful for breaking in a machine, but use caution. ### P-11 ("Presser foot ascend starting time") default: 0 range: 0-2000 (milliseconds) (I do not know what this does.) ### P-12 ("Ascend presser foot keeptime") default: 5 (seconds) (I do not know what this does.) ### P-14 (Max Current) Woah this would be cool if it worked default: 300 max: 50-450 (I would love to use this feature. But it is only in the paper manual...it does not show up as an option on my machine) ### P-15 (Needle Detection Mode) THIS IS BACKWARDS/WRONG IN THE PAPER MANUAL 0: use needle detection 1: ignore needle (default) ### P-16 (Max Speed) This is shown in the paper manual as P-01 default: 0900 range: 0200 - 4500 ### P-19 (Unknown) Not listed in paper manual default: 00 range: 0-15 ### P-20 (Unknown) Not listed in paper manual default: 0800 range: 200-3500 Error Codes Err01 (Can't find needle position) - Check handwheel gap (recommended 2.5mm) - Check 9-pin electrical plug - Check "motor holzer" and maybe replace motor - Check that hand wheel magnet is in place NOTE the paper manual is BACKWARDS for P-15. You actually need to set P-15 to "0" to use needle detection mode Err02 (No Gas Pedal Detected) - Plug in gas pedal electrical plug - Check wiring on gas pedal electrical plug Err03 (Motor holzer or phase error) - check contact of 9-pin electrical plug - "motor doesn't pack good" - "bad holzer" Err04 (Motor Locked Protection) - check whether motor is overloaded - check 4-pin power connector - motor might be bad Err05 (Too Much Current) - check whether motor is overloaded - check 4-pin power connector - motor might be bad Err06 (Serial port timeout) - either display is bad or board is bad (Err07 but no display at all) - the board might be bad - the connection from the display to the main board might need attention Other Similar Manuals The manual for this M-6SD2 is similar. Photos Including images of the manual, the controller, the motor shaft (tapered!), and the motor pulley to help you determine whether this is the servo motor that you have. I conjecture that "Stitchman" is just a label applied, and that the actual manufacturer supplies these same motors and controllers under various names. Mine came with the purchase of a Jiang Long 341. paper manual: Motor: Pulley (tapered shaft): Quote friquant. Like a frequent, piquant flyer. Check out my blog: Choosing a Motor for your Industrial Sewing Machine
Contributing Member friquant Posted June 29, 2025 Author Contributing Member Report Posted June 29, 2025 (edited) Hidden / Admin Menus After making the original post, I found a video on how to access the hidden/admin menus. To view/edit the hidden menus: 1. Hold P while press "-" 2. Enter number "2013" by pressing "+" "+" "P" "P" "+" "P" "+" "+" "+" 3. Save by pressing "S" 4. Now you are in programming mode with hidden menus enabled Thank you to youtube's @kuchkosol126 who made this youtube video for showing us the hidden menus: https://www.youtube.com/watch?v=Ksw97IGThsg (admin) P-01 (Upper bound on Maximum Speed) This limits how high the user can set their maximum speed Useful!! (admin) P-07 (unknown) default: 1100 range: 800-2000 (admin) P-08 (unknown) default: 0 range: 0-1 (admin) P-09 (uknown) default: 0 range: 0-1 (admin) P-13 (Strange things) When I enabled P-13 the motor would rotate in reverse direction for a quarter stitch, then quickly go forward again. default: 0 range: 0-1 (admin) P-14 (max current) default: 0300 range: 050 - 1000 (I suspect this is non-functional I tried setting this to 050 but my the pulley still slips for me instead of the motor limiting the torque) ### (admin) P-17 (unknown) default: 1 range: 1-3 (admin) P-18 (Set Admin Password) This allows you to change the admin password default: 2013 Thank you to youtube's @kuchkosol126 who made this youtube video for showing us how to set the admin password https://www.youtube.com/watch?v=hrwzXAHG6qc Edited June 29, 2025 by friquant Quote friquant. Like a frequent, piquant flyer. Check out my blog: Choosing a Motor for your Industrial Sewing Machine
Members Paulin631 Posted August 26, 2025 Members Report Posted August 26, 2025 Thank you for the post. I just ordered my 341! I hope your happy with yours. Quote
Members BDLS Posted November 3, 2025 Members Report Posted November 3, 2025 Where did you source the small pulley? Quote
Contributing Member friquant Posted November 4, 2025 Author Contributing Member Report Posted November 4, 2025 On 11/2/2025 at 8:27 PM, BDLS said: Where did you source the small pulley? See this post: https://leatherworker.net/forum/topic/125148-replacement-pulley-for-tapered-shaft/#findComment-770958 Quote friquant. Like a frequent, piquant flyer. Check out my blog: Choosing a Motor for your Industrial Sewing Machine
Members cadet4x4 Posted 14 hours ago Members Report Posted 14 hours ago (edited) I've been following this thread the past few weeks after setting up a clone 1341 that came with a Stichman drive. I like the idea of being able to choose needle up/needle down or no NPS at all with only a single button. The needle up works great, marks on the handwheel show it's really close each time it stops. The needle down however seems to stop anywhere it wants to. P03 setting doesn't seem to have an effect on the down position. Am I overlooking something? Realized I put this in 2 threads and couldn't delete. Sorry Thanks Edited 14 hours ago by cadet4x4 Quote
Members reality_boy Posted 14 hours ago Members Report Posted 14 hours ago (edited) Here are the codes I came up with for my SYLPHID X04 750w servo motor. (https://a.co/d/01kXqiI4) P-Value Adv Default Range Functon Increment P-00 Reset, hold 's' for 3 seconds P-01 * 6000 0200-7000 set maximum motor rpm P-02 1 0/1 forward/reverse rotation P-03 12 00-50 needle down angle offset? angle is 5*value P-04 0200 0200-0800 set minimum motor rpm P-05 * 080 001-100 P-06 06 01-20 P-08 1 0/1 P-10 0 0/1 break-in mode. Set to 1 and motor cycles on/off forever P-11 05 01-99 break-in on time in seconds P-12 05 01-99 break-in off time in seconds P-14 * 600 100-900 Current limit? inc of 10 P-15 010 --- firmware version? P-17 * 2013 0000-9999 Advanced mode password (9999 seems to also work) P-19 0 0/1 P-20 0 0/1 P-26 * 000 001-999 P-27 1 0/1 P-28 0 0/1 P-29 * 280 180-999 pedal start offset (percent of travel) inc of 10 P-30 * 300 180-999 pedal linearity adjust inc of 10 P-31 * 0750 300-1000 pedal end offset (percent of travel) inc of 10 Notes * These are only available in mode 9999 Pressing p and minus allows you to set a value between 0 and 9999, setting it to 9999 seems to be a secret mode switch. Someone suggested setting it to the value of P-17 (2013) will unlock an enhanced mode. p and plus puts it in program mode plus/minus sets motor top speed p adjust needle mode (top/bottom/off), if you get an error 1, press this till the lights go out to turn off needle mode s turns the led light on/off (not included) dashes indicate rotation angle (3 cycles of pattern per revolution) You can replace the pedal hall effect sensor with a regular 10k linear potentiometer. Just beware that this has a floating ground that sits at 110v, so be sure things are well isolated. On my setup the hall effect pinout is as follows short dash - signal dots - ground long dash - VCC Edited 14 hours ago by reality_boy Quote
Contributing Member friquant Posted 14 hours ago Author Contributing Member Report Posted 14 hours ago 45 minutes ago, cadet4x4 said: The needle up works great, marks on the handwheel show it's really close each time it stops. The needle down however seems to stop anywhere it wants to. P03 setting doesn't seem to have an effect on the down position. Am I overlooking something? In normal (sewing) mode, you can press the "P" button to switch between these three modes. AFAIK you need the BOTTOM_LED to be lit in order to use the needle down. Here is a screenshot from above: Note with BOTTOM_LED lit, this enables heel-tap. I typically ran mine with the BOTTOM_LED lit...when I let off the gas it would stop in needle down position. Then I would heel tap and that would send it to the needle-up position. Quote friquant. Like a frequent, piquant flyer. Check out my blog: Choosing a Motor for your Industrial Sewing Machine
Contributing Member friquant Posted 13 hours ago Author Contributing Member Report Posted 13 hours ago 1 hour ago, reality_boy said: Here are the codes I came up with for my SYLPHID X04 750w servo motor. (https://a.co/d/01kXqiI4) Very cool. Your explanation of P-11 and P-12 make sense. Have you tested the P-14 "current limiter?" to see if it works? What is "pedal linearity adjust"? (Exponential I hope!) On your machine, with the max speed set to something slow like "800", does it use the full range of pedal motion to get from 200 to 800? Mine did not. Quote friquant. Like a frequent, piquant flyer. Check out my blog: Choosing a Motor for your Industrial Sewing Machine
Members reality_boy Posted 12 hours ago Members Report Posted 12 hours ago Quote Very cool. Your explanation of P-11 and P-12 make sense. Have you tested the P-14 "current limiter?" to see if it works? What is "pedal linearity adjust"? (Exponential I hope!) On your machine, with the max speed set to something slow like "800", does it use the full range of pedal motion to get from 200 to 800? Mine did not. I tested the current limiter, but was unable to make it do anything interesting. I tries applying drag on the motor while changing the value, but I could not detect any difference in torque. Pedal linearity is in fact exponential. Higher values make it so you have to push a lot farther on the pedal before it starts to accelerate, but it still hits max speed. Mine uses the full range, even if I set a very slow speed. The P-01 setting overrides the +/- speed adjust. It is possible if those are out of sync then the pedal will not use its max range. And the linearity adjust is very strong, there is a narrow range where it works well, beyond that and the pedal may not reach 0 or 100 throttle. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.