This is a basic guide to setup and install stepper IAC for the SM4:
1) First off to setup output and define the pattern:
1) First off to setup output and define the pattern:
In menu M1 / O/P Setup as follows:
Go to O/P IAC control and press Enter, assign O/P IAC control to Stepper.
Go to column O/P Pin and assign the Outputs you have connected the stepper to.

Go to column Properties and select Stepper Sequense
The pattern should look something like:

One can also "half step" the IAC stepper. This gives double the resolution of the stepper, but is a little more sensitive to voltage dips. Some steppers can overheat with the half-step mode because there are 2 windings energised at the same time.
Or you can try the IAC Dither mode in IAC Tuning, it can split one step down by rapidly stepping backwards and forwards, but it would depend on stepper response.
Go to O/P IAC control and press Enter, assign O/P IAC control to Stepper.
Go to column O/P Pin and assign the Outputs you have connected the stepper to.

Go to column Properties and select Stepper Sequense
The pattern should look something like:

One can also "half step" the IAC stepper. This gives double the resolution of the stepper, but is a little more sensitive to voltage dips. Some steppers can overheat with the half-step mode because there are 2 windings energised at the same time.
Or you can try the IAC Dither mode in IAC Tuning, it can split one step down by rapidly stepping backwards and forwards, but it would depend on stepper response.
"Half step" pattern can look something like this:

Go to column Properties and select Stepper Setup

Find out in wich order the outputs should be energized.
Set "Power up recal mode" to "Preferred dir", and "Preferred dir" to "Fully open". Then use "Stepper Reset(Full)" to see if the stepper can open and close the full range to check for the right pin order. If incorrect, then swap two of the outputs in the O/P table or in the pattern table at a time until it works.
To find the stepper travel range, set a reasonable value, like 200, do a "Stepper Reset(Full)" twice. Listen to the stepper if it sounds different at the end of the travel. If no, increase travel. If it changes in sound at the end then decrease the travel until that "end travel noise" disappears.
Be sure to set "Min stepping volts" to a value that the stepper can secure work on, like somewhere between 8 to 10 Volts. Otherwise one will get idle rpm issues caused by fans, AC clutch, ABS servo and other high current consumers starting up.
2) Setup idle control from Guide IAC setup

Go to column Properties and select Stepper Setup

Find out in wich order the outputs should be energized.
Set "Power up recal mode" to "Preferred dir", and "Preferred dir" to "Fully open". Then use "Stepper Reset(Full)" to see if the stepper can open and close the full range to check for the right pin order. If incorrect, then swap two of the outputs in the O/P table or in the pattern table at a time until it works.
To find the stepper travel range, set a reasonable value, like 200, do a "Stepper Reset(Full)" twice. Listen to the stepper if it sounds different at the end of the travel. If no, increase travel. If it changes in sound at the end then decrease the travel until that "end travel noise" disappears.
Be sure to set "Min stepping volts" to a value that the stepper can secure work on, like somewhere between 8 to 10 Volts. Otherwise one will get idle rpm issues caused by fans, AC clutch, ABS servo and other high current consumers starting up.
Comment