CS10 6 HF020
CS10 6 HF020
manual
(detailed version)
system introduction:
This is an operation control module specifically for stepping/servo motors. The
module has no programmable function, but has a variety of fixed operating modes
built-in, and users can quickly select a suitable motion track. You can save and set
System parameters:
Operation Method
[P] Function interface: In actual work, the parameters that need to be modified
[F] Function interface: In actual work, the parameters that do not need to be
1. Detailed description of the function: Turn the [knob on the controller], the motor
Output: Y0 output when the motor is rotating forward. When the motor reverses,
the set speed. The motor stops and the output is disconnected
3.3.3【P0→3】It keeps rotating after pressing the button, and it stops when it is
released.
set speed-release the [or start key]-the motor stops-the output Y1 is closed.
3.3.4 [P0→4] After pressing the button, it keeps rotating, press it again to stop
Press【 】: Output Y1 is on --- The motor reverses according to the set distance
and speed --- Output Y1 is off --- Output Y0 is on --- Reverse end delay --- Output
Y0 is off, waiting for the next start . The above can be recycled
position delay---output Y0 is off, etc. Start next time. The above can be recycled
Press 【 】: Output Y1 is on --- The motor reverses to zero according to the set
speed --- Output Y1 is off --- Output Y0 is on --- Reverse end delay --- Output Y0 is
off, waiting for the next start. The above is not recyclable
position delay---output Y0 is off, etc. Start next time. The above can be recycled
5. About the introduction of the motor zero point: In the default setting, the zero
point is used for the software zero point. Mode can be selected under 【 F5-F8 】
function
Arrival delay---output Y0 is off, waiting for the next start. The above can be recycled
on--- Forward to the position delay --- output Y0 off, waiting for the next start. The
3.3.8 [P0→8] Cycle forward and reverse according to the set distance.
Press [Start Key]: Output Y1 is on---Motor rotates forward according to the setting
Press 【Start Key】: The motor will reverse to zero first, and then it will start to
point is used for the software zero point. Mode can be selected under 【 F5-F8 】
function
Press the [Start Key]: the motor reverses first to find [X0 zero limit switch], and then
touches the [forward rotation limit switch X1]---The motor stops---output Y1 is off.
Precautions:
If the motor runs at high speed and stops when it hits the limit switch, it will have a
great impact. The reason is the same as when a car suddenly brakes. In order to
solve this problem, we adopted a reasonable method: the motor first reaches a
certain distance quickly --- and then decelerates, and then finds the limit switch at a
slow speed --- stops when it hits the limit switch. The first time the motor is rotating
forward, I don't know where the limit switch is installed, so it will quickly hit the limit
switch and have an impact. After that, the system will automatically adjust the fast
and slow distances. The limit switch is effective regardless of whether it is fast or
slow. In other words, no matter what the situation is, as long as the limit switch is
Parameter introduction: [P2] Forward speed at fast speed [P4] Reverse speed at fast
key】to reverse
Press [Start Key]: Output Y1 is on---Motor runs forward according to the set
3.3.12 [P0→12] Press [Start]: forward rotation, then press [Start]: reverse and
Press【Start Key】: The motor will reverse to zero first, and then it will start to work
delayed---output Y0 is off. Press the [Start key] again: Output Y1 is on---The motor
3.3.13【P0→13】Press the【Start key】to reverse to the limit switch and stop. Press
Press the [Start Key]: Output Y1 is turned on---The motor reverses according to the
setting [speed]---It touches the [Reverse limit switch X0]---The motor stops---The
output Y1 is off, and the output Y0 is on- --Reverse end delay---Output Y0 is off.
Press [Start Key] again, output Y1 is turned on --- the motor rotates forward
according to the setting [speed] --- it touches the [forward rotation limit switch X1]
--- the motor stops --- the output Y1 is off, and the output Y0 is on ---Positive
If the motor runs at high speed and stops when it hits the limit switch, it will have a
great impact. The reason is the same as when a car suddenly brakes. In order to
solve this problem, we adopted a reasonable method: the motor first reaches a
certain distance quickly --- and then decelerates, and then finds the limit switch at a
slow speed --- stops when it hits the limit switch. The first time the motor is rotating
forward, I don't know where the limit switch is installed, so it will quickly hit the limit
switch and have an impact. After that, the system will automatically adjust the fast
and slow distances. The limit switch is effective regardless of whether it is fast or
slow. In other words, no matter what the situation is, as long as the limit switch is
Press【Start Key】: The motor will reverse to zero first, and then it will start to work
normally. The motor runs forward according to the set [speed]---release the [start
3.3.15【P0→15】
【P0→16】forward rotation cycle N times --- then reverse to zero
1. Function details: Manual function: Press【 或 】 to move the motor manually
【P0-15】: Press the 【Start key】: the motor will reverse to zero first, and then it will
Y0 off---the above cycle N times (You don't need to press the [Start key] to cycle
next time). After the cycle is over, press the [Start Key]-the motor reverses and
[P0-16]: Press the [Start Key]: the motor first reverses and returns to zero, and then
Y0 off---the above cycle N times (Need to press [Start Key] again to cycle next time).
After the cycle is over, press the [Start Key]-the motor reverses and returns to zero
Press【Start Key】: The motor will reverse to zero first, and then it will start to work
delay---output Y1 off.
4. About the introduction of the motor zero point: In the default setting, the zero
point is used for the software zero point. Mode can be selected under 【 F5-F8 】
function
3.3.17【P0→18】According to the set time forward or reverse rotation.
Press【 】: Output Y1 is on---The motor is in accordance with the set time 【P6
Y0 Turn off and wait for the next startup. The above can be cycled [P5 value]
Press [ or start key]: output Y1 is on --- the motor is in accordance with the set
time [P6 value]: forward rotation --- output Y1 is off --- output Y0 is on---delayed
[P7 value]-- -Output Y0 off, wait for the next startup. The above can be cycled [P5
value]
the system) that do not need to be modified frequently are all concentrated here.
4.2 Detailed introduction of each【F】function
4.2.1 [F1 and F2] Setting of electronic gear ratio
Detailed description of the function: The purpose of setting the electronic gear
ratio is to keep the value displayed by the system consistent with the value of the
actual motor running. If you don't need to display the actual value, you don't need
to set it.
[F1]: Numerator (electronic gear ratio) How many pulses is equal to one motor
revolution
【F2】: Denominator (electronic gear ratio) How many um is equal to one motor
revolution. 1mm=1000um
(Numerator F1): After simplifying (denominator F2), the value obtained is the value
to be filled in, and you can write them separately. Value range 0-65535
If the driver is subdivided into 1000, the screw pitch is 5mm. Therefore, it can be
concluded that the motor rotates 1 circle = 1000 pulses, and the motor rotates 1
For example, the driver is subdivided into 1600, so it can be concluded that: 1
to represent one circle, as long as the controller sends out 1600 pulses when the
screen displays 001.000, that is one circle.
denominator=10. At this time, the system displays 001.000, which means a circle!
For example, the driver is subdivided into 3200, so it can be concluded that: 1
to represent one circle, as long as the controller sends out 3200 pulses when the
Substituting the formula into the formula is: 3200 (drive subdivision) = 360.000 (the
numerator/denominator.
denominator=225. At this time, the system displays 360.000, which means one lap!
In order to take care of some customers who do not understand the above
concepts: there is another simple method: the method of rounding up. That is, let
the system go 010.00 and see if it actually goes 10mm. If you actually go more,
reduce the value of the numerator of F1, or increase the value of the denominator
of F2. Repeated this several times, you can reach a similar conclusion. The way of
tips:
angles. Which angles can't be walked? Look at the step angle on the motor
nameplate: for example, 1.8 degrees. The 1.8 step angle means that the motor's
original movement is 1.8 degrees for 1 time. If you have to walk 30 degrees. That is
30÷1.8=16.666 steps
It can be concluded from this that the motor has to move 16.6 times, but the motor
is not allowed to take half a step, so either 16 steps or 17 steps are required! At this
time, there is a theoretical error. If a stepper motor of 1.2 degrees can walk
accurately: 30÷1.2=25 steps. Therefore, if the angle is used, the three-phase motor
(1.2 degrees) is more suitable than the two-phase motor (1.8 degrees).
motor cannot be used in actual situations because the step is too large. For
means 1.8/5=0.36 degrees, and the motor stepping becomes 0.36 degrees, which
3: Summary: The greater the subdivision of the drive, the higher the resolution of
the motor, so the accuracy is better, but the speed is slower. Therefore, in actual use,
the higher the subdivision, the better. The subdivision is high, the accuracy is
indeed high, but the speed is not fast. The subdivision of the drive should be
combined with the actual situation to slowly debug. The general recommendation
is 800-3200 subdivision!
Function detailed introduction: The minimum and maximum speed limits play a
When the actually set speed [P2 and P4] is lower than the value set by the minimum
speed limit [F3], the system will take the minimum speed limit [F3] as the standard!
When the actually set speed [P2 and P4] is higher than the value set by the
maximum speed limit [F4], the system will take the maximum speed limit [F4] as the
standard!
From the above display, it can be concluded that F5-F6-F8 only work in the
mechanical zero mode, and [F7-Zero mode] is used to select mechanical zero or
0: Software zero point: that is, the current position when the system is turned on is
0. In the future, the system will return to this position as a reference. When an error
Working principle: The motor quickly reverses to zero (the value of [P4]), when it
reverses to the zero position (the value of [F5]), the motor speed is switched to the
zero speed (the value of [F6]). At this time, the system searches for the limit switch
at the zero-seeking speed. When the limit switch is touched, the motor stops and
marks it as 0.
position is arbitrary. Disadvantages: from fast to zero speed (slow speed), there will
be a pause
The action is consistent with mode 1. Difference: From fast to zero speed, it will
Disadvantages: 1- If the parameter setting is not current, the switching speed will
be chaotic. 2-Because of the smooth transition, the zero seek position should be
The motor quickly reverses to zero (the value of [P4]), and looks for the limit switch.
After touching the limit switch, it becomes the zero-seeking speed (the value of
[F6]), and continues to rotate in the direction of the limit switch, reverse Distance:
Zero position (value of [F5]), when reverse to zero position, then change to forward
Advantages: The screw gap can be eliminated, so the accuracy is higher than the
above models. Disadvantages: working time is slow, there are requirements for
Note: The slower the zero search speed [F6] is set, the higher the calibration
accuracy. It is like a car braking, the slower the driving speed, the more stable and
[F8-Zero function start point]: In what range is the zero limit switch useful. Example:
Set to 100.000, which means that the zero limit switch is only useful within the
range of 100.00. Even if the zero switch is touched outside the range of 100.00, it
The setting parameters are as follows: [F5] Home position=003.000 [F6] Home
concluded that the motor quickly reverses to zero first, and the speed value is [P4]
the reverse value of 1500. When it is 3mm before the zero point sensor (the value of
F5), the zero point sensor is decelerated (speed value). For [F6]=800) as shown in
is to make the motor start slowly and stop slowly. It is the same as the acceleration
time of a car.
Note: The value set here is the level, and the range is 0-65535. At the same speed:
the higher the level value, the faster the acceleration and deceleration. But as the
constant speed changes, the acceleration and deceleration will also change
accordingly, because the speed becomes faster, the acceleration and deceleration
F22-Key input filter time, that is, all the buttons on the controller panel (including
The input signal filtering time is the time a signal is received and must be
maintained for more than that time before the system considers it to be a valid
signal. If it is less than the set time, the system considers it as an invalid signal. The
purpose is to be suitable for various interference occasions. The larger the set value,
the longer the input time that needs to be maintained, and the better the
anti-interference ability!
Function detailed introduction: When the motor is running, the current running
speed can be modified through the knob (encoder) on the panel. The amplitude of
the speed change of the knob is determined by this parameter. The larger the value,
the more the speed will be changed by turning the knob once! It is recommended
Note: 1: The speed change function can be forcibly closed in【F16】. 2: The speed
after the speed change is not saved when the power is off by default. If you want to
save after power off, in the standby state, press the [Set/Return] key to save. At this
Note: If the automatic zero return is set at power-on, under the default setting, the
zero return uses the software zero point. The mode needs to be set under the
function [F5-F8]. If the mechanical zero point is set, it is recommended to set the
zero return to the mechanical zero point (mode 1) for the best effect!
stage or rarely used, here as centralized processing. Turn it on when you really need
it.
This value must be converted to binary before it can be used. For example, the
All 0-Normally do not open any special function (default value) 1st digit from the
bottom-Forced to close the speed change function 1-Turn off the speed change
protocol). The protocol specification can be downloaded from the official website.
Example: Now you want to forcefully close the speed change function and change
the direction of motor rotation. Turn on the 1st and 2nd from the bottom. So the
Function detailed introduction: Modify the speed multiple when the motor is
This is like a car's gear position. With the engine speed unchanged, the higher the
gear position (the smaller the value), the faster the speed. Default value: 3. The
not need to be set) In some occasions, special fast acceleration and deceleration
are required. At this time, a large acceleration and deceleration value is required
(the larger the value, the faster the acceleration and deceleration). By default, the
value of F9: acceleration or F10: deceleration will not be large enough. In order to
compromise method not to affect the experience of most customers, but to solve
special requirements.
Detailed description of the function: During operation, the content mode of the
means reverse. Unit: circle or distance value or angle. The display meaning of the
2- Relative position. That is, the current status is displayed, and the motor is cleared
when it stops (positive and negative coordinates can be displayed). The display "-"
means reverse.
4-Motor lap speed (unit: rpm, maximum error ±90 rpm. Need to fill in the actual
5-Motor walking distance speed (unit: mm/sec, the maximum error is ±2mm/sec.
The value of [F1] [F2] needs to be calculated in advance, otherwise the display is
incorrect)
6- The actual speed value of the controller (that is, the value of [P2] [P4]) Unit: level
7- The value of the forward rotation delay (that is, the value of [P6]) unit: second
8-Reverse end delay value (that is, the value of [P7]) unit: second
9-Working times display (not saved after power off) Unit: times Maximum times:
0-The motor stops slowly according to the deceleration (if it is in the deceleration
2- The motor stops slowly according to the deceleration and automatically returns
to zero. Press again to pause and return to zero. Press it again, it will return to zero
0 or >10: restore everything and turn on the self-check mode, factory mode (only
Note: After changing this parameter, you need to power off and restart to take
effect