Input configuration¶
Input ports allow you to connect devices that send data to controller. These devices include buttons, optoelectronics, potentiometers, proximity sensor, and more. There are two main categories of input ports: analog and digital.
Digital Ports: For binary signals (on/off).
Analog Ports: For continuous variable signals (e.g., potentiometer stroke).
All input ports are flexible. You can assign the desired functions to any available port using a unified function code table. However, the allocation is subject to hardware compatibility: the physical properties of the port must match the required function type.
Attention
Ensure that no two input ports are assigned to the same function. Redundant configurations may lead to logic conflicts.
Function assignment is restricted by hardware capability. For instance, an analog input function cannot be assigned to a digital input port, despite sharing the same function code list.
Keypad¶
A Keypad is a special input device, although each button on the Keypad can be configured to perform a specific operation, they are different from traditional input ports. It is neither analog nor digital. Usually, it can only be configured as those “Switch” functions, and the sensor function cannot be connected to the Keypad.
Input Mode Code List¶
The following table lists the available function codes for input port configuration.
0 = No function;
1 = Manual reverse;
2 = Forward correction;
3 = Backward correction;
4 = Forward correction at stop, reverse at running;
5 = Backward correction at stop, reverse at running;
6 = Quick toggle stroke;
7 = Toggle start/end backtack on or off temporarily;
8 = Second stitch length;
9 = Additional thread tension;
10 = Pause [1] ;
11 = Thread a needle [2] ;
12 = Toggle seam center guide raised or lowered;
13 = Tilt switch;
14 = Up thread broken sensor;
15 = Eye protection sensor;
16 = Slide monitoring sensor;
17 = Toggle sewing foot lifter raised or lowered [3] ;
18 = lifting sewing foot via the knee switch;
19 = Lubricating oil level sensor(Digital type);
20 = Toggle puller raised or lowered;
21 = Reset bobbin counter;
22 = Simulate electronic handwheel rotation(forwards);
23 = Simulate electronic handwheel rotation(backwards);
24 = Toggle sewing direction [4] ;
25 = Toggle the clamp function on and off;
26 = Block Quick Keys;
27 = Remaining thread monitor sensor(Digital type);
100 = Sewing foot stroke knob potentiometer;
101 = Sewing foot height sensor
102 = Orthogonal encoder CHA for electronic handwheel;
103 = Orthogonal encoder CHB for electronic handwheel;
104 = Lubricating oil level sensor(Analog type);
Important
Functions with codes greater than 100 needs special input ports, such as analog.
How to setup the function of input ports?¶
Follow the steps:
Confirm which port you need to modify, such as Input-01 or Input-02. In this step, you need to know the specific model of the system you are using, then refer to its wiring diagram. Refer to the Quick reference section of this chapter to find the parameter number that controls the function of this port;
Refer to the section at the beginning of this chapter Input Mode Code List, get the parameter value you need;
Modify the parameter obtained in step 1 to the function code obtained in step 2;
Restart the machine to adopt the settings.
Let’s take an example:
You want use Keypad-06 to control the puller;
In parameter list, you find
A41, which controls the mode of Keypad-06 :A41 = Mode Keypad-06
See the section Input Mode Code List, 20 is code of puller function, then change
A41to 20:20 = Toggle puller raise up/down
Restart the machine.
Quick reference¶
This table summarizes which parameter should be used for input configuration:
Parameter |
Authority |
See also |
|---|---|---|
Mode Keypad-01 |
Technician |
|
Mode Keypad-02 |
Technician |
|
Mode Keypad-03 |
Technician |
|
Mode Keypad-04 |
Technician |
|
Mode Keypad-05 |
Technician |
|
Mode Keypad-06 |
Technician |
|
Mode Keypad-07 |
Technician |
|
Mode Input-01 |
Technician |
|
Mode Input-02 |
Technician |
|
Mode Input-03 |
Technician |
|
Mode Input-04 |
Technician |
|
Mode Input-05 |
Technician |
|
Mode Input-06 |
Technician |
|
Mode Input-07 |
Technician |
|
Mode Input-08 |
Technician |
|
Mode Input-09 |
Technician |
|
Mode Input-10 |
Technician |
Parameter List¶
- A36¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Keypad-01.
- A37¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Keypad-02.
- A38¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Keypad-03.
- A39¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Keypad-04.
- A40¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Keypad-05.
- A41¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Keypad-06.
- A68¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Keypad-07.
- A04¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Input-01.
- A05¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Input-02.
- A81¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Input-03.
- A82¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Input-04.
- A83¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Input-05.
- A84¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Input-06.
- A85¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Input-07.
- A86¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Input-08.
- A87¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Input-09.
- A88¶
- -Max
199
- -Min
0
- -Unit
–
- -Description
Functional assignment for Input-10.