132
03-Mar-2018 02:02 Date: 7 Version: Author: /Machine Tool Products SYNTEC CNC Parameters

Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

03-Mar-2018 02:02Date:

7Version:

Author:

/Machine Tool Products

SYNTEC CNC Parameters

Page 2: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

Table of Contents

1 Common 13

1.1 Pr1 Motion board base address 13

1.2 Pr3 I_O board base address 14

1.3 Pr5 I_O board type 14

1.4 Pr9 *Servo board type 19

1.5 Pr10 *SERVO 6 Alarm Type 20

1.6 Pr11 Servo board clock source 20

1.7 Pr12 Servo6 board highest clock 21

1.8 Pr13 Number of servo card 21

1.9 Pr14 Absolute encoder type 21

1.10 Pr15 I_O board digital filter type 22

1.11 Pr17 Control precision 23

1.12 Pr18 HSHP chord error tolerance 24

1.13 Pr21~Pr36 Port No. axis 24

1.14 Pr41~Pr60 X~16th axis motor command polarity 26

1.15 Pr61~Pr80Axis encoder resolution 26

1.16 Pr81~Pr100 Axis encoder scaling factor 27

1.17 Pr101~Pr120 Gain of the motor velocity loop 27

1.18 Pr121~Pr160 Gear number at the ballscrew side, Gear number at the motor side

27

1.19 Pr161~Pr180 Pitch of the ballscrew 28

1.20 Pr181~Pr200 Loop Gain of the position loop 28

1.21 Pr201~Pr216 Axis sensor type 29

1.22 Pr221~Pr240 Type of servo axis 29

1.23 Pr241~Pr256 Axis dual feedback related to port no. 32

Page 3: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

1.24 Pr261~Pr276 Axis dual feedback resolution 33

1.25 Pr281~Pr300 Type of the Radius and Diameter display in axis. 33

1.26 Pr301~Pr316 Axis dual feedback scaling factor 34

1.27 Pr321~Pr340 Name of the axis 34

1.28 Pr341~Pr380 Division_Element of position command gain 35

1.29 Pr381~Pr400 Servo driver control mode 35

1.30 Pr401 Cutting acceleration time 36

1.31 Pr402 Acceleration accelerated to 1G time 36

1.32 Pr404 Post cutting bell-shaped acceleration time 36

1.33 Pr405 Maximum cutting feedrate 38

1.34 Pr406 Maximum corner reference feedrate 39

1.35 Pr407 HPCC smoothing tolerance(um) 39

1.36 Pr408 Arc cutting reference feedrate at radius 5 mm 40

1.37 Pr409 Thread cutting acceleration time of 1 m_min 41

1.38 Pr410 MPG acceleration time 41

1.39 Pr411 Rapid Travel G00 41

1.40 Pr412 Tool Length Compensation Restoration Mode 42

1.41 Pr413 Reserve local coordinate G92(G92.1) after reset 42

1.42 Pr414 Reserve Workpiece Coordinate System after reset 42

1.43 Pr415 Reserve current Tool Length after reset or power off 43

1.44 Pr416 Rigid tapping coupling time(0.001 rev) 43

1.45 Pr417 Rigid tapping velocity gain 43

1.46 Pr418 Rigid tapping acceleration_deceleration gain 44

1.47 Pr419 Rigid tapping spindle deceleration time 44

1.48 Pr421~Pr440 Axis cutting in-position window 45

1.49 Pr441~Pr460 Axis rapid travel (G00) acceleration time 45

Page 4: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

1.50 Pr461~Pr480 Axis max. rapid travel (G00) feedrate 45

1.51 Pr481~Pr500 Rapid travel in-position window 46

1.52 Pr501~Pr520 Axis rapid travel (G00) F0 feedrate 46

1.53 Pr521~Pr540 Axis JOG feedrate 47

1.54 Pr541~Pr560 Axis cutting acceleration time 47

1.55 Pr561~Pr580 Axis loss pulse check window 47

1.56 Pr581~Pr600 Axis velocity feed forward percentage 48

1.57 Pr601~Pr620 Aixs corner reference feedrate 48

1.58 Pr621~Pr640 Axis maximum cutting feedrate 49

1.59 Pr641~Pr660 Axis cutting bell-shaped acceleration time 49

1.60 Pr661~Pr680 Axis MPG feedrate 50

1.61 Pr701~Pr720 Axis group setting 50

1.62 Pr721~Pr730 Axis group MST channel No. 50

1.63 Pr731 CNC main axis group 50

1.64 Pr803 Home Dog signal 51

1.65 Pr821~Pr840 Speed of first part homing 51

1.66 Pr841~Pr860 Speed of second part homing 51

1.67 Pr861~Pr880 Negative homing direction 52

1.68 Pr881~Pr900 Axis home offset 52

1.69 Pr901~Pr920 Axis zero speed check window 53

1.70 Pr921~Pr940 Home dog polarity 53

1.71 Pr941~Pr960 Enable axis home grid function 54

1.72 Pr961~Pr980 Home mode of each axis 54

1.73 Pr981~Pr1000 Axis homing 2nd protect revolution(encoder type) 55

1.74 Pr1001~Pr1020 Axis homing 2nd protect distance(mm)(encoder type) 55

1.75 Pr1221~Pr1240 Backlash compensation start 55

1.76 Pr1241~Pr1260 G00 backlash compensation value 56

Page 5: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

1.77 Pr1261~Pr1280 G01 backlash compensation value 56

1.78 Pr1281~Pr1300 Backlash critical speed 56

1.79 Pr1301~Pr1320 Pitch error compensation type 57

1.80 Pr1321~Pr1340 Pitch error compensation Interval 57

1.81 Pr1341~Pr1360 Table index for reference (home) 58

1.82 Pr1361~Pr1380 Axis quad-peak error compensation from negative to positive

direction 58

1.83 Pr1381~Pr1400 Quad-peak error second hold time 58

1.84 Pr1401~Pr1416 Axis mechanical compensation time constant 59

1.85 Pr1421~Pr1440 Axis max. static dual error 59

1.86 Pr1441~Pr1460 Axis quad-peak error compensation from positive to negative

direction 60

1.87 Pr1461~Pr1480 Quad-peak error hold on time constant 60

1.88 Pr1481~Pr1490 *Straightness offset moving axis number and compensating axis

number 60

1.89 Pr1621~Pr1630 Spindles servo channel no. or axis no. 61

1.90 Pr1631~Pr1640 Spindle bias for zero speed 61

1.91 Pr1641~Pr1650 Spindle encoder polarity 62

1.92 Pr1651~Pr1660 Spindle encoder resolution 62

1.93 Pr1661~Pr1670 Spindle encoder scaling factor 62

1.94 Pr1671~Pr1680 Spindle gain 63

1.95 Pr1681~Pr1700 1st spindle gear number at screw side and motor side 63

1.96 Pr1711~Pr1720 Spindle pos. sensor exist or not 64

1.97 Pr1721~Pr1730 Spindle zero floating speed(RPM) 64

1.98 Pr1731~Pr1740 Spindle minimum speed 65

1.99 Pr1741~Pr1750 Spindle speed for orientation stop 65

1.100 Pr1751~Pr1760 Spindle S.O.S. reference offset 65

1.101 Pr1761~Pr1770 Spindle orientation stop dec. time 66

Page 6: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

1.102 Pr1771~Pr1780 Spindle home reference offset 66

1.103 Pr1781~Pr1790 Min. speed for orientation stop 66

1.104 Pr1791~Pr1800 Spindle motor type 67

1.105 Pr1801~Pr1810 Spindle maximum speed 67

1.106 Pr1811~Pr1820 Spindle encoder mount location 67

1.107 Pr1821~Pr1830 Spindle servo differential gain 68

1.108 Pr1831~Pr1840 Spindle acceleration time 68

1.109 Pr1841~Pr1850 Spindle Y-Delta switch speed 69

1.110 Pr1851~Pr1860 Spindle bell-shape acceleration time 69

1.111 Pr1861~Pr1870 Spindle direction 70

1.112 Pr1871~Pr1880 Spindle initial speed 70

1.113 Pr1881~Pr1890 Spindle speed control proportional gain(V type spindle) 70

1.114 Pr1901~Pr1960 2nd~4th spindle gear number at screw side and motor side 71

1.115 Pr1961~Pr1965 The axis couple with spindle for tapping spindle 72

1.116 Pr1971~Pr1980 when tapping spindle acceleration time 72

1.117 Pr1981~Pr1990 when tapping Spd. Acc. Acced. to 1000 RPM_s time 73

1.118 Pr1991 Check spindle speed arrival 73

1.119 Pr1992 Spindle cutting speed arrival range 74

1.120 Pr1993 Spindle threading speed arrival range 74

1.121 Pr2001 MPG 4th scaling factor 75

1.122 Pr2003 MPG program simulation from hand wheel No. 75

1.123 Pr2021~Pr2030 MPG signal to servo channel no. 75

1.124 Pr2031~Pr2040 MPG related axis 76

1.125 Pr2041~Pr2050 MPG resolution (Pulse_rev) 76

1.126 Pr2051~Pr2060 MPG scaling factor 76

1.127 Pr2061~Pr2080 MPG gear number at screw side, motor side 76

Page 7: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

1.128 Pr2401~Pr2440 1st Software travel limit 77

1.129 Pr2441~Pr2480 3rd Software travel limit 77

1.130 Pr2481 3rd software limit persistent 77

1.131 Pr2482 3rd software limit persistent 78

1.132 Pr2501~2540 2nd Software travel limit 78

1.133 Pr2542 2nd software limit persistent 78

1.134 Pr2801~Pr2860 2nd~4th reference point 79

1.135 Pr3201 Lathe machine mode 79

1.136 Pr3202 I_O scan time 79

1.137 Pr3203 Interpolation time interval 80

1.138 Pr3204 PLC scan time 80

1.139 Pr3205 Function key type 80

1.140 Pr3207 C_S interface version number 81

1.141 Pr3209 Language 81

1.142 Pr3211 Display type 81

1.143 Pr3213 Removable Device Name 82

1.144 Pr3215 Call program mode when select the tool 82

1.145 Pr3217 Elect the type of control interface 83

1.146 Pr3219 select system mode 83

1.147 Pr3221 Debug level 84

1.148 Pr3223 System administer 85

1.149 Pr3224 Spindle Position Display 85

1.150 Pr3225 Screen saver delay time 85

1.151 Pr3227 Screen resolution 86

1.152 Pr3228 Enable tool manager 86

1.153 Pr3229 Disable workpiece coordinate setting screen display 86

1.154 Pr3230 Disable lathe tool length setting screen display 87

Page 8: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

1.155 Pr3231 COM1 Remote Device 87

1.156 Pr3232 COM2 Remote Device 87

1.157 Pr3234 Open Modbus Slave 88

1.158 Pr3235 Modbus Slave Station ID 88

1.159 Pr3236 Network CNC number 88

1.160 Pr3237 Share data start number 89

1.161 Pr3238 Share data length 89

1.162 Pr3241 Decimal point type 89

1.163 Pr3243 Keyboard reset process by PLC 90

1.164 Pr3245 Max inc. value of input for tool wear compen.(BLU) 90

1.165 Pr3247 Feedrate display method 90

1.166 Pr3251 Touch 91

1.167 Pr3252~Pr3255 Touch Screen side 92

1.168 Pr3401~Pr3460 MLC mode Parameter 92

1.169 Pr3601~Pr3610 register G code to call macro 92

1.170 Pr3701~Pr3710 register G code to call macro 93

1.171 Pr3721~Pr3722 *axis of 1st axis exchange 95

1.172 Pr3723~Pr3724 *offset of 1st axis exchange 95

1.173 Pr3725 *mirror of 1st axis exchange 96

1.174 Pr3726~3740 *2nd~4th axis exchange 96

1.175 Pr3802 default feedrate control mode 96

1.176 Pr3804 Part count M code 96

1.177 Pr3805 Static dual feedback error timeout 97

1.178 Pr3806 second auxiliary code 98

1.179 Pr3807 Destination not on arc check window 98

1.180 Pr3808 High Precision Smoothness(SPA) 98

1.181 Pr3809 UVW inc. command of XYZ axes 100

Page 9: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

1.182 Pr3810 Paralleled executing multiple M code in one block 101

1.183 Pr3811 Start address of persist working global variable 101

1.184 Pr3813 Number of extended global varaibles 101

1.185 Pr3815 Tool radius compensation mode 102

1.186 Pr3816 Tool length compensation mode 103

1.187 Pr3817 Fataldual feedback error 103

1.188 Pr3818 Dual feedback self-detect error 104

1.189 Pr3819 Overcut check mode 104

1.190 Pr3820 minimal deceleration ratio for inner circular cutting 105

1.191 Pr3821~Pr3822 1st coupling master axis_ slave axis number 106

1.192 Pr3823~Pr3824 1st coupling master axis _ slave axis ratio factor 106

1.193 Pr3825 1st coupling type 106

1.194 Pr3826~Pr3827 1st coupling couple_ decouple time 108

1.195 Pr3831 Discharge resolution 108

1.196 Pr3832 Discharge ignition delay 108

1.197 Pr3836 Initial Feed Mode 108

1.198 Pr3837 Initial Command Mode 109

1.199 Pr3838 *Initial Mode of 2nd Stroke limit(1_G22, 2_G23) 109

1.200 Pr3841~Pr3844 Measurement of tool contact surface position 109

1.201 Pr3851 tool break handle program No. 110

1.202 Pr3852 enable halted point return 111

1.203 Pr3861~Pr3890 2nd~4th axis coupling setting parameter 112

1.204 Pr3901 DC protocol role 113

1.205 Pr3903 File transfer port number 113

1.206 Pr3905 Macro program port number (1_COM1_2_COM2) 113

1.207 Pr3921 COM1 baud 114

Page 10: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

1.208 Pr3922 COM1 data bit number 114

1.209 Pr3923 COM1 exchange code type 114

1.210 Pr3924 COM1 control code 115

1.211 Pr3925 COM1 end-of-block output code 115

1.212 Pr3926 COM1 DC3 control code parity 115

1.213 Pr3927 COM1 flow control 116

1.214 Pr3928 COM1 parity check 116

1.215 Pr3929 COM1 stop bit number 116

1.216 Pr3930 COM1 communicate error timeout(ms) 117

1.217 Pr3941~Pr3949 COM2 communication 117

1.218 Pr3951 ChoppingAxis ID 117

1.219 Pr3952 Chopping reference machine position 117

1.220 Pr3953 Chopping upper dead machine position 118

1.221 Pr3954 Chopping lower dead machine position 118

1.222 Pr3955 Chopping feedrate 118

1.223 Pr3956 Chopping compensation factor 118

1.224 Pr3961~Pr3970 COM3 communication 119

1.225 Pr4070 Default cutting feedrate 119

1.226 Pr7001~Pr7025 *Straightness offset moving axis position 119

1.227 Pr7026~Pr7050 *Straightness offset moving axis a position compensation amount

120

1.228 Pr8001~Pr10000 Pitch error compensate , compensation table 121

2 Lathe Only 122

2.1 Pr4001 Drilling mode 122

2.2 Pr4002 Retraction distance of drilling 122

2.3 Pr4003 Dwell time at point R level 122

Page 11: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

2.4 Pr4004 Peck tapping mode 122

2.5 Pr4005 Retraction distance of tapping 123

2.6 Pr4006 Tapping cycle retrace speed(%) 123

2.7 Pr4007 Spindle oritiention stop before tapping for serial spindle

(0_disabled_1_enable) 123

2.8 Pr4011 System return amount of G76_G77 123

2.9 Pr4012 Escaping amount of G73_G74 124

2.10 Pr4013 Depth of Cut for G73_G74 124

2.11 Pr4014 Mode of Cut for G73_G74 124

2.12 Pr4015 X axis relife amount of G75 124

2.13 Pr4016 Z axis relife amount of G75 125

2.14 Pr4017 The number of division of G75 125

2.15 Pr4018 Camfer angle of thread cutting G21 125

2.16 Pr4019 Y axis is positioning instruction for DrillingTappingBoring(0_No_ 1_Yes)

125

2.17 Pr4020 Type of X axis under G12.1 126

2.18 Pr4021 Number of basic spindle 126

2.19 Pr4022 Number of synchronous spindle 126

2.20 Pr4040 Threading mode(0_Normal_ 1_High Speed_ 2_Extreme Speed) 126

2.21 Pr4041 Finishing allowance of threading 127

2.22 Pr4042 Tip angle for threading 127

2.23 Pr4043 Chamfer amount for threading 127

2.24 Pr4044 Repetitive count in finishing for threading 127

2.25 Pr4045 Minimum cutting depth for threading 128

2.26 Pr4046 Enter amount for threading 128

2.27 Pr4047 Enter height for threading 128

2.28 Pr4051 In multiple repititive cycle, error allowance for monotone properties 128

Page 12: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

3 Mill Only 129

3.1 Pr4001 Tapping mode 129

3.2 Pr4002 Drilling cycle retrace amount 129

3.3 Pr4004 Tapping cycle retrace amount 129

3.4 Pr4006 Tapping cycle retrace speed 129

3.5 Pr4008 Drilling mode for G81(0_general,1_fast-drill) 130

3.6 Pr4010 Facing cycle X_Y plane milling stepover percent 130

3.7 Pr4020 OSS direction of boring cyle 130

3.8 Pr4055 G code tool measurement distance R 131

3.9 Pr4056 G code tool measurement allowed distance D 131

3.10 Pr4057 G code tool measurement feedrate F 131

3.11 Pr4058 G code tool measurement reference point P 131

3.12 Pr4059 G37.1 measuring position in mechanical coordinate Z 132

Page 13: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 13

1 Common

1.1 Pr1 Motion board base address

No Descriptions Range Unit Initial occasion

1 *Motion board base address [512~65535] - 800 restart

Servo4 card mapping I/O base address and jump wire rule:

NO. of axle card 4 3 2 1

Mapping axle NO. 13~16 9~12 5~8 1~4

Above 8 axles I/O base

address

0X280

(640)

0X340

(832)

0X320

(800)

0X300

(768)

JP16(4)

JP15(3)

JP14(2)

JP13(1)

Under 8 axles

(included)

I/O base

address

  0X340

(832)

0X320

(800)

JP16(4)

JP15(3)

JP14(2)

JP13(1)

The amount of the cards is less than or equal to two Pr1à800, more than two Pr1à768.

Page 14: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 14

Servo6: the address of the first card is 768( the controller only can be put in one Servo6,

and it can't mix with Servo4.)

NO. of axle card 1

Mapping axle NO. 1~6

I/O base address 0X300(768)

JP16(4)

JP15(3)

JP14(2)

JP13(1)

Embedded: the address of the first card is 512.

1.2 Pr3 I_O board base address

No Descriptions Range Unit Initial occasion

3 *I/O board base address [512~65535] - 512 restart

I/O board base address is 512.

1.3 Pr5 I_O board type

No Descriptions Range Unit Initial occasion

5 *I/O board type [0~20] - 7 restart

Page 15: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 15

Set the I/O board type:

0: 2PIO4+1PIO3(R1+HK);

1: HK + 3R1;

2: HK + R2 + 2R1;

3: 2R2 + 4R1;

4: HK2 + R2 + 2R1;

5: HK + R2 + 4PIO4;

6: 1PIO6;

7: 1PIO6(with HK);

8: 2PIO6(with HK);

9: Virtual IO card;

11: 1PIO6(with HK; disable RIO).

type   address Joint I/O board type Input (X) Output (Y)

0   EIO80_1     X00~X39 X00~X39

  EIO80_2     X40~X79 X40~X79

1 PIO3_1 CN1 () Relay 1 X00~X07 Y00~Y14

CN2 () Relay 1 X08~X15 Y16~Y30

PIO3_2 CN1 () Relay 1 X80~X87 Y80~Y94

CN2 () Hard key X40~X79 Y40~Y79

2 PIO3_1 CN1 () Relay 2 X00~X39 Y00~Y11

CN2 () Hard key X40~X79 Y40~Y79

PIO3_2 CN1 () Relay 1 X80~X87 Y80~Y94

CN2 () Relay 1 X88~X95 Y96~Y110

3 PIO3_1 CN1 () Relay 2 X00~X39 Y00~Y11

CN2 () Relay 1 X40~X47 Y40~Y54

Page 16: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 16

PIO3_2 CN1 () Relay 1 X80~X87 Y80~Y94

CN2 () Relay 1 X88~X95 Y96~Y110

PIO3_3 CN1 () Relay 2 X120~X159 Y120~Y131

CN2 () Relay 1 X48~X55 Y56~Y70

4 PIO3_1 CN1() Relay2 X00~X39 Y00~Y11

CN2() Hardkey2 X40~X136 Y40~Y76

PIO3_2 CN1() Relay1 X160~X167 Y160~Y174

CN2() Relay1 X168~X175 Y176~Y190

5 PIO3_1 CN1() Relay2 X00~X39 Y00~Y11

CN2() Hard key X40~X79 Y40~Y79

PIO4_1     X80~X111 Y80~Y95

PIO4_2     X120~X151 Y120~Y135

PIO4_3     X160~X191 Y160~Y191

PIO4_4     X200~X231 Y200~Y231

6 PIO5_1 XI1 TB16IN X00~X15  

XI2 TB16IN X16~X31  

XI3 TB16IN X32~X47  

Page 17: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 17

XO1 TB16OUT   Y00~Y15

XO2 TB16OUT   Y16~Y31

XO3 TB16OUT   Y32~Y47

XO7 P to P out X48~X55 Y48~Y62

XO8 MPG port X56~X63  

7 PIO5_1 XI1 TB16IN X00~X15  

XI2 TB16IN X16~X31  

XI3 TB16IN X32~X47  

XO1 TB16OUT   Y00~Y15

XO2 TB16OUT   Y16~Y31

XO3 TB16OUT   Y32~Y47

XO7 Hard key X64~X98

X100~X111

Y64~Y103

XO8 MPG port X56~X63  

8 PIO5_1 XI1 TB16IN X00~X15  

XI2 TB16IN X16~X31  

XI3 TB16IN X32~X47  

XO1 TB16OUT   Y00~Y15

XO2 TB16OUT   Y16~Y31

XO3 TB16OUT   Y32~Y47

Page 18: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 18

XO7 Hard key X64~X98

X100~X111

Y64~Y103

XO8 MPG port X56~X63  

PIO5_2 XI1 TB16IN X128~X143  

XI2 TB16IN X144~X159  

XI3 TB16IN X160~X175  

XO1 TB16OUT   Y128~Y143

XO2 TB16OUT   Y144~Y159

XO3 TB16OUT   Y160~Y175

XO7 P to P out X176~X183 Y176~Y190

XO8 MPG port X184~X191  

9 Virtual IO card

Please refer to the following table. Set I/O board type(Pr5) by controller type, then the

corresponding I/O signal will response on I/O position.

Controller type I/O board type I/O position Function

Super

(with PIO5)

7 or 8 I0~47O0~47 IO

I56~62 MPG

I64~119O64~119 HK

8 I128~191O128~191 IO

10A 7 I0~31O0~31 IO

I56~62 MPG

Page 19: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 19

I64~119O64~119 HK

10B 7 or 8 I0~63O0~63 RIO1

I120~126 MPG

I64~119O64~119 HK

8 I128~191O128~191 RIO2

20A20B 7 or 11 I0~31O0~31 IO

I56~62 MPG

I64~119O64~119 HK

7 I128~191O128~191 RIO

60A 7 I64~119O64~119 HK

I0~63O0~63 RIO

EC 7 or 11 I0~15O0~15 IO

I56~62 MPG

7 I128~191O128~191 RIO

1.4 Pr9 *Servo board type

No Descriptions Range Unit Initial occasion

9 *Servo board type [0~9] - 3 restart

Page 20: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 20

Set the servo board type

0: EMP2;

1: Super(Servo4)/10/EZ series, without alarm checking;

2: Super(Servo4)/10/EZ series, with alarm checking (Normal Open);

3: Super(Servo4)/10/EZ series, with alarm checking (Normal Close);

5: Super(Servo6), with alarm checking function decided by Pr10;

6: EMB-60A;

9: Virtual axle card, for PC simulation purpose;

101: 20C/D, with spindle port's alarm checking function decided by Pr10;

102: 20A/B, with spindle port's alarm checking function decided by Pr10;

200: 21 series, with spindle port's alarm checking function decided by Pr10;

1.5 Pr10 *SERVO 6 Alarm Type

No Descriptions Range Unit Initial occasion

10 *SERVO 6 Alarm Type [0~1] - 0 restart

Set the servo alarm type of the Super(Servo6)/3/6/11 series controller, and the alarm

type of 20/21 series' spindle port:

0: Servo alarm is Normal Open;

1: Servo alarm is Normal Close;

2: Without checking the servo alarm.

Function of not checking servo alarm (i.e., Pr10 = 2), only available in version:

Super(Servo6)/20 series – after 10.114.50P/10.114.56K/10.116.0H

3 series – after 3.4.11

6/11/21 series – after 1.0.11

1.6 Pr11 Servo board clock source

No Descriptions Range Unit Initial occasion

11 *Servo board clock source [0~2] - 2 restart

Page 21: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 21

Set the servo board clock source:

0: The source of Embedded is form servo board;

1: The source of 486 is share the IPC Bus pulse;

2: The others is share the VIA pulse of the master card.

1.7 Pr12 Servo6 board highest clock

No Descriptions Range Unit Initial occasion

12 *Servo6 board highest clock [50~4000] Kpps 500 restart

Set the Servo6 board highest clock.

1.8 Pr13 Number of servo card

No Descriptions Range Unit Initial occasion

13 *Number of servo card [0~6] - 1 restart

Set the number of servo card in the controller.

1.9 Pr14 Absolute encoder type

No Descriptions Range Unit Initial occasion

14 *Absolute encoder type [0~1] - 0 restart

Set the absolute encoder type:

0: Mitsubishi;

1: SANYO.

Note: This parameter is effective only when Pr201~Pr220 all set to"3: absolute encoder

type".

Page 22: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 22

1.10 Pr15 I_O board digital filter type

No Descriptions Range Unit Initial occasion

15 I/O board digital filter type [0~3] - 3 reset

I/O board digital filter type. The larger value is better to filter the noise, but also reduce

the sensitivity of the I/O Signal.

0:

The system input state is on-> If the off signal get in, checking the next two signals. If

either signal is off, the system input state is changed to off.

The system input state is off -> If the off signal get in, checking the two signals behind it.

If either signal is on, the system input state is changed to on.

1:

The system input state is on-> If the off signal get in, checking the next signal. If signal is

off, the system input state is changed to off.

The system input state is off -> If the on signal get in, checking the next signal. If signal

is on, the system input state is changed to on.

2:

The system input state is on-> If the off signal get in, checking the next two signals. If

both of signals are off, the system input state is changed to off.

The system input state is off-> If the on signal get in, checking the next two signals. If

both of signals are on, the system input state is changed to on.

3:

The system input state is on -> If the off signal get in, checking the next four signals. If

all of signals are off, the system input state is changed to off.

The system input state is off -> If the on signal get in, checking the next four signals. If

all of signals are on, the system input state is changed to on.

Page 23: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 23

1.11 Pr17 Control precision

No Descriptions Range Unit Initial occasion

17 *Control precision [1~3] - 2 restart

Set the parameter to control precision, basic length unit(BLU); and it cannot be changed

with metric or inch system:

Unit of data Parameter value Basic length unit

mm

deg.

1 0.01

2 0.001

3 0.0001

This parameter also affects the least input unit (LIU) of NC files.

Unit of data Parameter value Least input unit

mm

deg.

1 0.01

2 0.001

3 0.0001

Page 24: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 24

inch 1 0.001

2 0.0001

3 0.00001

When the parameter is changed, all of the parameters that are related to BLU have to be

changed. Ex: tool data, Pr161~ (pitch of the ballscrew), etc.

1.12 Pr18 HSHP chord error tolerance

No Descriptions Range Unit Initial occasion

18 HSHP chord error tolerance [1~100] BLU 15 reset

This param will determine maximum permissible tolerance by using virtual arc to

approach block path. If the param is bigger then more block juncture will be regarded as

arc; If the param is smaller then more block juncture will be regarded as corner.

1.13 Pr21~Pr36 Port No. axis

No. Description Range Unit Default Activate method Target

21~36 Port No. axis [0~20] - 0 Reboot Related axis

This parameter is used to define the actual port number on servo card that is used to

send command and receive encoder feedback signal.

Page 25: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 25

Super series controller can control up to 16 axes simultaneously by using four Servo4

cards which each has four ports.

Servo axis no. of each Servo4 card:

4 servo4th 3 servo4rd 2 servo4nd 1 servo4st

Port CNC parameter

number

Port CNC parameter

number

Port CNC

parameter

number

Port CNC

parameter

number

P4 Servo axis 20

(MPG)

P4 Servo axis 15

(MPG)

P4 Servo axis 10

(MPG)

P4 Servo axis 5

(MPG)

Servo axis 19 Servo axis 14 Servo axis 9 Servo axis

4

P3 Servo axis 18 P3 Servo axis 13 P3 Servo axis 8 P3 Servo axis

3

P2 Servo axis 17 P2 Servo axis 12 P2 Servo axis 7 P2 Servo axis

2

P1 Servo axis 16 P1 Servo axis 11 P1 Servo axis 6 P1 Servo axis

1

Page 26: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 26

1.14 Pr41~Pr60 X~16th axis motor command polarity

No Descriptions Range Unit initial occasion

41~60 X~16 axis motor command polarityth [0~1] - 0 reset

The definition of motor rotation direction to the machine movement:

0: Same;

1: Reverse the direction.

If the direction of machine movement is reverse the direction of command, set the param

to revise the command.

1.15 Pr61~Pr80Axis encoder resolution

No. Description Range Unit Default Activate method

Target

61~76 Axis encoder resolution: Encoder:

pulse/rev; Ruler: pulse/mm)

[10~

2500000]

- 1250 Reset Related

axis

If encoder is used, setting unit is pulse/rev; if ruler is used, setting unit is pulse/mm).

Note that this setting value is resolution for single phase (A or B phase) before frequency

multiplication.

Assume that the ruler resolution is 1um/pulse (i.e., 1mm/1000pulse), with encoder

scaling factor of 4 (Pr8x=4). Thus, this parameter shall set to (1000/4) =250.

Assume that the ruler resolution is 10um/pulse (i.e., 1mm/100pulse), with encoder

scaling factor of 4 (Pr8x=4). Thus, this parameters shall set to (100/4) =25.

Page 27: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 27

1.16 Pr81~Pr100 Axis encoder scaling factor

No. Description Range Unit Default Activate method

Target

81~96 Axis encoder scaling

factor

[1~4] - 4 Reset Related

axis

Encoder feedback gain of the servo board can set to 1, 2, or 4.

1.17 Pr101~Pr120 Gain of the motor velocity loop

No Descriptions Range Unit initial occasion

101~120 Gain of the motor velocity loop [1~8000] RPM/V 200 reset

The gain value of the motor command. That is how many rpm for the motor rotation refer

to the 1 DCV output.

Note: It is efficient when velocity control mode.

1.18 Pr121~Pr160 Gear number at the ballscrew side, Gear number at the motor side

No Descriptions Range Unit initial occasion

121~160 Gear number at the ballscrew side.

Gear number at the motor side.

[1~

999999999]

- 1 reset

Gear number at the ballscrew side. Gear number at the motor side:

System can decide the speed rate by the params.

Page 28: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 28

1.

2.

Ex: Gear number at the ballscrew side : Gear number at the motor side = 2:1 -> Motor

speed : ballscrew = 2:1

1.19 Pr161~Pr180 Pitch of the ballscrew

No Descriptions Range Unit initial occasion

161~180 Pitch of the ballscrew [1~1000000] BLU 5000 reset

Pitch of the ballscrew:

Ballscrew rotate a revolution that move value of linear. (When change the Pr17, this

param have to change.)

1.20 Pr181~Pr200 Loop Gain of the position loop

No Descriptions Range Unit initial occasion

181~200 Loop Gain of the position loop [1~3000] 1/sec 30 reset

Loop Gain of the position loop for servo system:

For each corresponding axis direction, the parameter setting value should be the same

as loop gain of the position loop for driver.(Suggest every feed axis should be the same)

System can compute reasonable servo following error by the parameter setting value .

When ouput signal is pulse(driver is positon control), the parameter setting value is only

for system monitoring motor motion is OK or not.

When ouput signal is voltage(driver is velocity control), the parameter setting value is

loop gain of the position loop for servo system.

When the parameter setting value bigger than 1000, system will input orignal parameter

value divided by 1000. Otherwise, input orignal parameter value. (EX:78500 means

78.5). Please refer to diagnosis variable No.352~No.367. When stable state, No.352~No.

367 are real loop gain of the position loop.

Page 29: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 29

When System send pulse command(Pr381~1), the param mean is :

According to formal , calculate ideal following error (System debug

variable No.32~ No.35) and real following error (System debug variable No.8~ No.11).If

the difference is too big, the controller will alarm "Fatal following error exceed".

If the feed forward turn on, controller will calculate by the param then send

compensation to decrease the following error.

System send voltage command(Pr381~Pr4001). If tool rigidity is better, the value of the

param could set bigger and make higher precision. If the value is too big, the tool will

shake.

Another way, servo position loop gain always set higher than spindle. When user use

synchronization tapping, the controller will compare both of axis of loop gain(No181~)

and use feed forward for decrease the synchronization error. The controller will change

the command to let servo gain is equal the spindle gain.

1.21 Pr201~Pr216 Axis sensor type

No. Description Range Unit Default Activate method Target

201~

216

Axis sensor type [0~3] - 0 Reboot Related axis

This parameter is used to define the encoder feedback type:

0: Incremental Encoder

1: optical encoder (Ruler)

2: No feedback

3: Absolute Encoder.

For absolute encoder: Generic controller (non 20 series) uses Mitsubishi J2S/J3S; serial

controller (20A/20B) uses Yaskawa SIGMA-V

1.22 Pr221~Pr240 Type of servo axis

No Descriptions Range Unit initial occasion

221~240 Type of servo axis [0~5] - 0 reset

Page 30: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 30

1.

2.

3.

4.

Set the param is 0 : (linear axis)

Machine coordinate and absolute coordinate are linear axes.

Metric coordinate and imperial coordinate transform.

G28 and G30 (reference coordinate instruct) will go back the machine origin.

It's useful in backlash compensation and quad-peak error compensation and home grid

function

Set the param is 1: (Rotary axis A)

Machine coordinate and absolute coordinate are rotary axes.

Coordinate value is between 0~360 degree.

The sign +/- is the direction of absolute coordinate (G90) moving instruct.

The unit in Metric coordinate system and imperial coordinate system both are degree.

G28 and G30 (reference coordinate instruct) will go back the machine origin that rotate

in a revolution.

It's useful in backlash compensation and quad-peak error compensation and home grid

function

Absolute coordinate (G90) moving instruct is automatic to choose the shortest path.

Set the param is 2: (Rotary axis B)

Machine coordinate and absolute coordinate are rotary axes.

Coordinate value is between 0~360 degree.

The sign +/- is the direction of absolute coordinate (G90) moving instruct. + rotate

positive direction and – rotate negative direction.

The unit in Metric coordinate system and imperial coordinate system both are degree.

G28 and G30 (reference coordinate instruct) will go back the machine origin that rotate

in a revolution.

It's useful in backlash compensation and quad-peak error compensation and home grid

function

Set the param is 3: (Rotary axis C)

Machine coordinate and absolute coordinate are rotary axes.

Coordinate value is between -360~360 degree.

The unit in Metric coordinate system and imperial coordinate system both are degree.

G28 and G30 (reference coordinate instruct) will go back the machine origin that rotate

in a revolution.

It's useful in backlash compensation and quad-peak error compensation and home grid

function

Set the param is 4: (Rotary axis D)

Machine coordinate is rotary axis and absolute coordinate is linear axis.

Coordinate value is between 0~360 degree.

The unit in Metric coordinate system and imperial coordinate system both are degree.

Page 31: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 31

G28 and G30 (reference coordinate instruct) will go back the machine origin.

It's useful in backlash compensation and quad-peak error compensation and home grid

function

Set the param is 5: (Rotary axis E)

Machine coordinate and absolute coordinate are linear axes.

The unit in Metric coordinate system and imperial coordinate system both are degree.

G28 and G30 (reference coordinate instruct) will go back the machine origin.

It's useful in backlash compensation and quad-peak error compensation and home grid

function

Setting

value

1 2 4 5 3Note 1

Workpiece

coordinate

display

0~+360° 0~±360000° 0~±360°

over

±360°

back to

Machine

coordinate

display

0~+360° 0~±360000° 0~±360°

over

±360°

back to

Absolute

instruction

The

shortest

distance

within

half

circle

Use command signal (+) or (-) as

moving direction,moving to the

close command corresponding

angle positionwithin one circle

The same as linear

axis behavior, move

to command position

maybe over 1 circle

Direct

move to

goal

position

within 2

circle

Increment

instruction

Use command signal (+) or (-) as moving direction. Do increment movement.

Reference

position

return

Move to middle point by increment or absolute type command,

from middle point back to origin. (EX: Machine coordinate positioning )

The shortest distancewithin half circle

Page 32: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 32

Machine

coordinate

positioning

The same as

linear axis

behaviormaybe

over 1 circle

Direct

move to

goal

position

within 2

circle

Note1: Type CSetting value is 3is the specification for special purpose machine.

1.23 Pr241~Pr256 Axis dual feedback related to port no.

No. Description Range Unit Default Activate method

Target

241~256 Axis dual feedback related to

port no.

[0~20] - 0 Reboot Related

axis

This parameter is used to define the actual port number on servo card that is used to

receive dual feedback signal from ruler.

Please refer to parameters (Pr2x) for the Servo axis no. of each Servo4 card.

NOTE: With each servo axis that wants to set up a dual feedback, it needs two hardware

ports on the servo card. In which, the first port is applied to send command from

controller and receive the feedback of encoder, the second port is applied to receive the

ruler's (optical encoder) feedback. Therefore, please check whether the hardware ports

are enough to set up a dual feedback control system.

Page 33: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 33

1.

2.

3.

1.24 Pr261~Pr276 Axis dual feedback resolution

No. Description Range Unit Default Activate method

Target

261~276 Axis dual feedback

resolution

[10~

2500000]

Pulse

/rev;

Pulse

/mm

250 Press Reset

button

Related

axis

This parameter is used to set the resolution of ruler feedback of each servo axis. Note

that this setting value is resolution for single phase (A or B phase)

Setting unit is pulse/mm for linear axis and is pulse/rev for rotation axis

Example:

Assume that the ruler resolution is 1um/pulse (1mm/1000pulse), with scaling

factor of 4 (Pr30x=4). Thus, parameters Pr26x is set to (1000/4) =250.

Assume that the ruler resolution is 10um/pulse (1mm/100pulse), with scaling

factor of 4 (Pr30x=4). Thus, parameters Pr26x is set to (1000/4) =25.

Assume that the rotary optical encoder resolution is 10mdeg/pulse (1rev

/3600000pulse), with scaling factor of 4 (Pr30x=4). Thus, parameters Pr26x is set

to (3600000/4) =90000.

1.25 Pr281~Pr300 Type of the Radius and Diameter display in axis.

No Descriptions Range Unit initial occasion

281~300 Type of the Radius and Diameter display in

axis.

[0~1] - 0 reset

Set param to control specialty axis of lathe that become type of the diameter.

EX: Standard lather usually use diameter type to control X axis.

Page 34: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 34

1.26 Pr301~Pr316 Axis dual feedback scaling factor

No. Description Range Unit Default Activate method

Target

301~316 Axis dual feedback scaling

factor

[1~4] - 4 Press Reset Related

axis

This parameter is used to define the dual feedback encoder scaling factor and it can be

set to 1, 2 or 4.

1.27 Pr321~Pr340 Name of the axis

No Descriptions Range Unit initial occasion

321~340 Name of the axis [100~10999] -   restart

Name of the axis have five numbers and the mean is that

Page 35: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 35

1.28 Pr341~Pr380 Division_Element of position command gain

No Descriptions Range Unit initial occasion

341~360 Division of position command gain [1~

999999999]

- 1 reset

361~380 Element of position command gain [1~

999999999]

- 1 reset

Division of position command gain & Element of position command gain:

The param is for speciality. System will change the dpi of rate that is "sign of output command"

and "encoder feedback".

The param will make pulse/rev and encoder feedback is a fix rate. Suggest both of the params

set 1.

1.29 Pr381~Pr400 Servo driver control mode

No Descriptions Range Unit initial occasion

381~400 *Servo driver control mode [0~2]   0 restart

Set param for Servo driver control mode:

0: CW/CCW Position control mode;

(Don't support the following models: 3/11/21 series)

1: Voltage control mode;

2: A/B Phase Position control mode;

3: Sign+Pulse Positive Logic;

(Supports the following models: eHMC/30GM).

4: Sign+Pusle Negative Logic.

(Supports the following models: eHMC/30GM).

Page 36: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 36

1.30 Pr401 Cutting acceleration time

No Descriptions Range Unit initial occasion

401 Cutting acceleration time [0~60000] ms 300 reset

Set each axis under G01/G02/G03/G31 mode, this parameter is the spending time on

compound feedrate accelerate to Pr405. In other words, this parameter and Pr405 will

determine maximum compound acceleration.

1.31 Pr402 Acceleration accelerated to 1G time

No Descriptions Range Unit initial occasion

402 Acceleration accelerated to 1G time [1~60000] ms 150 reset

Set each axis under G01/G02/G03/G31 mode, this parameter is the spending time on

compound acceleration accelerate to 1G. In other words, this parameter will determine

maximum compound jerk.

1.32 Pr404 Post cutting bell-shaped acceleration time

No Descriptions Range Unit initial occasion

404 Post cutting bell-shaped acceleration time [0~60000] ms 20 reset

Page 37: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 37

The param can smooth the path of speed that plan before interpolation. The shake will

be restrained. Suggest value is 20msec ~ 30msec.

EX:

The figure is speed-time before interpolation. If the post cutting bell-shaped acceleration time is 0, the

option is disable. If the param is exist, the command will be smoothed. EX: Pr404 -> 5ms

Interpolation time

(ms)

command before interpolation

(pulse)

command after interpolation

(pulse)

0 0 0

0 0 0

0 0 0

0 0 0

1 5 (0+0+0+0+5)/5=1

2 6 (0+0+0+5+6)/5=2.2

3 9 (0+0+5+6+9)/5=4

4 12 (0+5+6+9+12)/5=6.4

5 11 (5+6+9+12+11)/5=8.6

6 10 (6+9+12+11+10)/5=9.6

Page 38: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 38

7 10 (9+12+11+10+10)/5=10.4

8 9 (12+11+10+10+9)/5=10.4

9 9 (11+10+10+9+9)/5=9.8

10 9 (10+10+9+9+9)/5=9.4

11 7 (10+9+9+9+7)/5=8.8

12 5 (9+9+9+7+5)/5=7.8

13 0 (9+9+7+5+0)/5=6

14 0 (9+7+5+0+0)/5=4.2

15 0 (7+5+0+0+0)/5=2.4

16 0 (5+0+0+0+0)/5=1

0 0 0

The command of speed is smoothed. The post cutting bell-shaped acceleration time can

smooth the command and restrain the speed change.

1.33 Pr405 Maximum cutting feedrate

No Descriptions Range Unit initial occasion

405 Maximum cutting feedrate [6~

3600000]

mm/min 5000 reset

Set the maximum cutting feedrate for compound speed.

Page 39: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 39

1.34 Pr406 Maximum corner reference feedrate

No Descriptions Range Unit initial occasion

406 Maximum corner reference feedrate [6~

3600000]

mm/min 500 reset

Set the maximum corner feedrate. Controller will check the length of corner and

decrease the speed before into the corner.

Before 10.112.X version, the param is the max speed at corner that the angle is 90

degree. Suggest value is 500mm/min.

After 10.114.X version, the param is the max speed at corner that the angle is 120

degree. Suggest value is 60mm/min.

The param is bigger and the speed is faster but the precise is worse. The param is

smaller and the speed is slower but the precise is better.

Note:

If the program has G61 or G09 in position check, control will cancel decrease speed plan.

If you don't need corner decrease speed, Param 406 and 408 could set a huge value

and the system will turn a corner with a high speed. Please Pr 404 set bigger to protect

tool and avoid the huge shake.

If there is an auxiliary axis or rotation axis on NC file, please set Pr601~620 to avoid

huge vibration on machine. Suggest value is 500.

1.35 Pr407 HPCC smoothing tolerance(um)

No Descriptions Range Unit initial occasion

407 HPCC smoothing tolerance(um) [2~20] um 3 reset

Page 40: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 40

1.36 Pr408 Arc cutting reference feedrate at radius 5 mm

No Descriptions Range Unit initial occasion

408 Arc cutting reference feedrate at radius 5 mm [0~

3600000]

mm/

min

500 reset

Servo lag will make the arc path shrink during the arc cutting. The shrink error is:

(T: servo system time constant. V: tangent velocity. R: radius)

We can calculate the speed with the radius by the function when shrink error and servo

character is the same.

( circular velocity is direct proportion to square of circular radius)

Reference radius Rref=5mm. Using the Rref to set the circular velocity Vref. Normal tool

suggest setting Vref=500mm/min.

Note:

Huge curvature path and short block path both are clamped by Pr408. The same

curvature path will clamp to the same velocity because of the Pr408. The following error

will become small because of the velocity become small. The precise will become

higher. If the following is still too big, please turn on the feed forward percentage

Page 41: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 41

(Pr581~Pr596). It will send compensation for servo lag, but it makes bigger acceleration

and shake. To solve the problem, cutting acceleration time (Pr401) can set longer.

If the high speed make centrifugal force is too bigger, the tool may shake. Before set

Pr408, please check the machine rigidity to avoid shake.

1.37 Pr409 Thread cutting acceleration time of 1 m_min

No Descriptions Range Unit initial occasion

409 Thread cutting acceleration time of 1 m/min [0~60000] ms 10 reset

1.38 Pr410 MPG acceleration time

No Descriptions Range Unit initial occasion

410 MPG acceleration time [10~60000] ms 200 reset

1.39 Pr411 Rapid Travel G00

No Descriptions Range Unit initial occasion

411 Rapid Travel G00 [0~1] - 0 reset

Rapid Travel G00:

0: Linear;

1: Independent.

Page 42: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 42

1.40 Pr412 Tool Length Compensation Restoration Mode

No Descriptions Range Unit initial occasion

412 Tool Length Compensation Restoration Mode (0:

unrestore;1:restore)

[0,1] - 0 reset

1.41 Pr413 Reserve local coordinate G92(G92.1) after reset

No Descriptions Range Unit Initial occasion

413 Reserve local coordinate G92(G92.1) after reset [0~2] - 0 reset

Set reserve local coordinate G92(G92.1) after reset:

0: After reset, it will not reserve local coordinate;

1: After reset, it will reserve local coordinate, but restart is not;

2: After reset or restart, it will not reserve local coordinate.

1.42 Pr414 Reserve Workpiece Coordinate System after reset

No Descriptions Range Unit Initial occasion

414 Reserve Workpiece Coordinate System after reset [0~2] - 0 reset

Reserve Workpiece Coordinate System after reset:

0: After Reset reserve to default (G54);

1: After Reset no reserve to default (G54);

2: After Reset or Turn-OFF no reserve to default (G54).

Page 43: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 43

1.43 Pr415 Reserve current Tool Length after reset or power off

No Descriptions Range Unit Initial occasion

415 *Reserve current Tool Length after reset or power

off

[0~1] - 0 restart

Reserve current Tool Length after reset or power off:

0: After reset or power off, it will not reserve current tool length;

1: After reset or power off, it will reserve current tool length.

1.44 Pr416 Rigid tapping coupling time(0.001 rev)

No Descriptions Range Unit initial occasion

416 Rigid tapping coupling time(0.001 rev) [0~6000] ms 0 reset

1.45 Pr417 Rigid tapping velocity gain

No Descriptions Range Unit initial occasion

417 Rigid tapping velocity gain [0~200] - 0 reset

It's useful for following tapping.

The param set the feed forward. The percentage of Z axis of following the spindle. If the

param is too big will make the axis over the spindle.

Page 44: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 44

1.46 Pr418 Rigid tapping acceleration_deceleration gain

No Descriptions Range Unit initial occasion

418 Rigid tapping acceleration /deceleration gain [0~200] - 0 reset

It's useful in v9.0 and follow tapping mode.

Param is the feed forward of acceleration of Z axis. To revise the feed forward. If the

param is too big will make Z axis over the spindle.

1.47 Pr419 Rigid tapping spindle deceleration time

No Descriptions Range Unit initial occasion

419 Rigid tapping spindle deceleration time [0~6000] ms 0 reset

When spindle motor type is frequency mode(Pr1791=0), the speed of spindle is planed

by param of the frequency converter. The param set the spindle stop time, and the

param is bigger then the spindle will stop faster.

When spindle motor type is frequency mode(Pr17910),the rigid tapping only apply the

constant acceleration plan before V10.111.4. The param is limit the max acceleration of

rigid tapping.

After V10.111.4controller have bell-shape plane. If the spindle is 6 ,define is:th

Page 45: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 45

1.48 Pr421~Pr440 Axis cutting in-position window

No Descriptions Range Unit initial occasion

421~440 Axis cutting in-position window [0~300000] BLU 30 reset

When program include G09 or G61, the system will check the position of block.

After system stop sending command below 2second, system will check motor feedback

of position in the window. If it is in the range, system send command for next block. If it

spend time over 2sec, system alarm Exact Stop wait too long

1.49 Pr441~Pr460 Axis rapid travel (G00) acceleration time

No Descriptions Range Unit initial occasion

441~460 Axis rapid travel (G00) acceleration time [0~60000] ms 200 reset

Set each axis under G00 mode, Pr441~Pr460 are the spending time on each axis

velocity accelerate to Pr461~Pr480 respectively. In other words, Pr441~Pr460 and

Pr461~Pr480 will determine maximum compound acceleration.

1.50 Pr461~Pr480 Axis max. rapid travel (G00) feedrate

No Descriptions Range Unit initial occasion

461~480 Axis max. rapid travel (G00) feedrate [6~360000] mm/

min

10000 reset

Page 46: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 46

Set each axis under G00 mode, this parameter represent the max allowable feedrate

when G00 override is not F0.

1.51 Pr481~Pr500 Rapid travel in-position window

No Descriptions Range Unit initial occasion

481~500 Rapid travel in-position window [0~300000] BLU 30 reset

When program include G09 or G61, the system will check the position of block.

After system stop sending command below 2second, system will check motor feedback

of position in the window. If it is in the range, system send command for next block. If it

spend time over 2sec, system alarm Exact Stop wait too long

1.52 Pr501~Pr520 Axis rapid travel (G00) F0 feedrate

No Descriptions Range Unit initial occasion

501~520 Axis rapid travel (G00) F0 feedrate [0~15000] mm/

min

0 reset

Set each axis under G00 mode, this parameter represent the max allowable feedrate

when G00 override is F0.

In order to protect the machine, regardless of the value of the parameters, the speed of

each axis is actually still not more than 5 times Pr461~Pr480, axis max. rapid travel

(G00) feedrate.

Page 47: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 47

1.53 Pr521~Pr540 Axis JOG feedrate

No Descriptions Range Unit initial occasion

521~540 Axis JOG feedrate [6~360000] mm/

min

6000 reset

Set each axis under JOG mode, this parameter represent each axis maximum feedrate.

On MPG mode, if Pr661~Pr680 are zero, then MPG movement maximum federate also

dominated by Pr521~Pr540.

1.54 Pr541~Pr560 Axis cutting acceleration time

No Descriptions Range Unit initial occasion

541~560 Axis cutting acceleration time [0~60000] ms 50 reset

Set each axis under G01/ G31 mode, Pr541~Pr560 are the spending time on compound

feedrate accelerate to Pr621~Pr640 respectively. In other words, Pr541~Pr560 and

Pr621~Pr640 will determine each axis maximum jerk.

1.55 Pr561~Pr580 Axis loss pulse check window

No Descriptions Range Unit initial occasion

561~580 axis loss pulse check window [50~300000] BLU 100 reset

Page 48: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 48

After system stop sending command over 1second, system will check the difference

between command and motor feedback. If it is over the range, system alarm Lost

position.

1.56 Pr581~Pr600 Axis velocity feed forward percentage

No Descriptions Range Unit initial occasion

581~600 Axis velocity feed forward percentage [-10000~

1000]

% 0 reset

Controller use the following formula to adjust command.Then this method will change K p

and improve servo lag phenomenon. When Pr581~Pr600 more bigger, serve lag amount

more smaller, but user need to notice that it will cause machine vibration.

1.57 Pr601~Pr620 Aixs corner reference feedrate

No Descriptions Range Unit initial occasion

601~620 Axis corner reference feedrate [6~3600000] mm/min 360000 reset

The param is set for corner feedrate. Controller will check the length of corner and

decrease the speed before into the corner.

Before 10.112.X version, the param is the max speed at corner that the angle is 90

degree. Suggest value is 500mm/min.

After 10.114.X versionthe param is the max speed at corner that the angle is 120

degree. Suggest value is 60mm/min.

The param is bigger and the speed is faster but the precise is worse. The param is

smaller and the speed is slower but the precise is better.

Note:

Page 49: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 49

If the program has G61 or G09 in position check, control will cancel decrease speed plan.

If you don't need corner decrease speed, Param 406 and 408 could set a huge value and the

system will turn a corner with a high speed. Please Pr404 set bigger to protect tool and avoid

the huge shake.

If the program has auxiliary axis or rotation axis, please set Pr601~Pr620 to avoid machine

vibration. Suggest value is 500.

1.58 Pr621~Pr640 Axis maximum cutting feedrate

No Descriptions Range Unit initial occasion

621~640 Axis maximum cutting feedrate [6~3600000] mm/min 5000 reset

Set each axis under G01/ G31 mode, Pr621~Pr640 are the each axis maximum cutting

feedrate.

1.59 Pr641~Pr660 Axis cutting bell-shaped acceleration time

No Descriptions Range Unit initial occasion

641~660 Axis cutting bell-shaped acceleration time [1~60000] ms 10 reset

Set each axis under G00/G01/G31 mode, Pr621~Pr640 are the spending time on each

axis acceleration accelerate to 1G. In other words, this parameter will determine each

axis maximum jerk.

Page 50: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 50

1.60 Pr661~Pr680 Axis MPG feedrate

No Descriptions Range Unit initial occasion

661~680 axis MPG feedrate [0~3600000] mm/min 6000 reset

Pr661~Pr680: axis MPG feedrate upper bound.

When parameter set to 0, it means using JOG federate as MPG federate. This is only for

old specification.

1.61 Pr701~Pr720 Axis group setting

No Descriptions Range Unit initial occasion

701~720 *Axis group setting [1~15] - 1 restart

1.62 Pr721~Pr730 Axis group MST channel No.

No Descriptions Range Unit initial occasion

721~730 *Axis group MST channel No. [1~4] - 1 restart

1.63 Pr731 CNC main axis group

No Descriptions Range Unit initial occasion

731 *CNC main axis group [1~4] - 2 restart

Page 51: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 51

1.64 Pr803 Home Dog signal

No Descriptions Range Unit initial occasion

803 *Home Dog signal [0~1] - 0 restart

0: I/O;

1: Servo card.

1.65 Pr821~Pr840 Speed of first part homing

No Descriptions Range Unit initial occasion

821~840 Speed of first part homing [0~240000] mm/

min

10000 reset

On Home search process, this parameter will determine the maximum moving velocity

before touching Home limit switch.

1.66 Pr841~Pr860 Speed of second part homing

No Descriptions Range Unit initial occasion

841~860 Speed of second part homing [0~240000] mm/

min

2000 reset

On Home search process, this parameter will determine the maximum moving velocity

after leaving Home limit switch.

Page 52: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 52

1.67 Pr861~Pr880 Negative homing direction

No Descriptions Range Unit initial occasion

861~880 Negative homing direction [0,1]   0 reset

On Home search process, this parameter will determine the direction of Home limit

switch.

1.68 Pr881~Pr900 Axis home offset

No Descriptions Range Unit initial occasion

881~900 Axis home offset [-99999999

~99999999]

BLU 0 reset

The param have to fit Pr961~Pr980(Home search method)

Pr961~Pr980 is 0 or 1: When the controller find the motor index, tool will move to

specialize point that is the offset position. After arriving the point, machine coordinate will

be zero.

Pr961~Pr980 is 2: When the controller find the motor index, tool will move to point that is

the index. After arriving the point, machine coordinate will be offset value.

Pr961~Pr980 is 3: When the controller leave DOG sensor, tool will move to specialize

point that is the offset position. After arriving the point, machine coordinate will be zero.

Home Offset Action

Page 53: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 53

1.69 Pr901~Pr920 Axis zero speed check window

No Descriptions Range Unit initial occasion

901~920 Axis zero speed check window(count) [3~10000] Pulse 3 reset

When controller home ,touch the HomeDog, the second moving and Servo-On, motor

will check the zero speed stop of state. The param is the value of range. If encoder

feedback is in the range, the controller deem the motor is stop, or alarm and stop.

1.70 Pr921~Pr940 Home dog polarity

No Descriptions Range Unit initial occasion

921~940 Home dog polarity (0:positive;1:negative) [0~1] - 0 reset

Set HOME DOG polarity, the normal write is NORMAL CLOSE, but in the advance

switch case is NORMAL OPEN.

Page 54: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 54

1.71 Pr941~Pr960 Enable axis home grid function

No Descriptions Range Unit initial occasion

941~960 Enable axis home grid function [0-1] - 0 reset

Enable axis home grid function

0: disable

1: enable

Enable axis home grid function. If the grid value is smaller than 50% (motor half revolve).

Controller will ignore this index signal and find the next index to be original signal.

Home grid:

When motor leave home dog and move to the first index of motor, motor rotate the

revolution. It show on the system variable 56~59. The unit is percent. 25 is mean 1/4

rev. 50 is mean 1/2 rev.

When HOME search method is 3, this function will disable.

1.72 Pr961~Pr980 Home mode of each axis

No Descriptions Range Unit initial occasion

961~980 Home mode of each axis [0~135] - 0 reset

This parameter used to decided the HOME search method of each axis:

0: By HomeDog sensor, suitable for linear axis or rotary axis witch the proportion of

motor and pitch is not 1. After HOME, table moved on the machine position which offset

had add;

1: By reference index of motor, suitable for linear axis or rotary axis witch the proportion

of motor and pitch is 1;

2: By HomeDog sensor, suitable for linear axis or rotary axis witch the proportion of

motor and pitch is not 1. After HOME, motor laid on index;

3: By HomeDog sensor, but no encorder index signal. suitable for linear axis or screw

and motor gear ratio is not integer for rotary axis. When axis direction find DOG sensor

Page 55: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 55

for Home shift processing, direct move to machine coordinate position. After arriving

postion, clear machine coordinate position to 0, then it is called finish Home search

action;

101~135: Corresponding CANopen HOME search style 1~35, please refer to CANopen

HOME search method setting illustration.

1.73 Pr981~Pr1000 Axis homing 2nd protect revolution(encoder type)

No Descriptions Range Unit initial occasion

981~1000 Axis homing 2nd protect revolution

(encoder type)

[1~999999] Rev 5 reset

1.74 Pr1001~Pr1020 Axis homing 2nd protect distance(mm)(encoder type)

No Descriptions Range Unit initial occasion

1001~1020 Axis homing 2nd protect distance(mm)

(ruler type)

[1~999999] mm 100 reset

1.75 Pr1221~Pr1240 Backlash compensation start

No Descriptions Range Unit initial occasion

1221~1240 Backlash compensation start [0~2] - 0 reset

Set Backlash compensation start or not.

0: OFF;

1: Linear Guideway ON;

2: Box Guideway ON.

Page 56: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 56

1.76 Pr1241~Pr1260 G00 backlash compensation value

No Descriptions Range Unit initial occasion

1241~1260 G00 backlash compensation value [-999999~

999999]

BLU 0 reset

The param is machine tool on the high speed(G00) and move to a point with negative

and positive direction. The backlash is the error of stop.

1.77 Pr1261~Pr1280 G01 backlash compensation value

No Descriptions Range Unit initial occasion

1261~1280 G01 backlash compensation value [-999999~

999999]

BLU 0 reset

The param is machine tool on the low speed(F10) and move to a point with negative and

positive direction. The backlash is the error of stop.

1.78 Pr1281~Pr1300 Backlash critical speed

No Descriptions Range Unit initial occasion

1281~1300 Backlash critical speed [0~3000] mm/min 0 reset

The backlash and the speed is a relation of exponent. The param set for backlash

coverage speed. If the value is bigger, the coverage speed is faster.

When Pr1281~Pr1300 are equal to zero, controller will still follow default value 800 to

process compensation amount estimation.

Page 57: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 57

1.79 Pr1301~Pr1320 Pitch error compensation type

No Descriptions Range Unit initial occasion

1301~1320 Pitch error compensation type [0~2] - 0 reset

Set the param to decide to start compensation or not

0: No compensation;

1: Unidirection;

2: Bidirection.

1.80 Pr1321~Pr1340 Pitch error compensation Interval

No Descriptions Range Unit initial occasion

1321~1340 Pitch error compensation Interval [1000~

99999999]

BLU 25000 reset

After interval compensation start, according to this setup, set the pitch of compensation.

Page 58: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 58

1.81 Pr1341~Pr1360 Table index for reference (home)

No Descriptions Range Unit initial occasion

1341~1360 Table index for reference

(home)

[1~100] - 50 reset

After interval compensation start, what number is mechanical origin in table for

compensation, suggest 50.

1.82 Pr1361~Pr1380 Axis quad-peak error compensation from negative to positive direction

No Descriptions Range Unit initial occasion

1361~1380 Axis quad- peak error compensation from

negative to positive direction

[0~9999] BLU 0 reset

When the axis rotate from negative to positive, controller send the compensation. The

value is bigger the quad-peak error will become smaller, but the huge value will make

the concave.

1.83 Pr1381~Pr1400 Quad-peak error second hold time

No Descriptions Range Unit initial occasion

1381~1400 Quad-peak error second hold time [0~60000] ms 100 reset

The quad-peak error second hold time prevent the stop situation by the compensation

disappear in a moment. The huge value will make the concave. Suggest the value is

10ms.

Page 59: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 59

1.84 Pr1401~Pr1416 Axis mechanical compensation time constant

No. Description Range Unit Default Activate

method

Target

1401~1416 axis mechanical

compensation time constant

[0~60000] ms 0 Press

Reset

Related

axis

Mechanical compensation (backlash, pitch error) is described as an exponential curve.

This parameter is used to determine the time constant (ms) of exponential curve. The

lower the setting value is, the lesser time needed to complete the compensation.

However, it may find the machine vibrates during operation if the time constant is too

low. The suggested setting value is 100ms.

1.85 Pr1421~Pr1440 Axis max. static dual error

No. Description Range Unit Default Activate method Target

1421~1436 Max. static dual

error

[100~

100000]

BLU 10000 Press Reset

button

Related

axis

This parameter is used to define the maximum allowed error between motor encoder

and ruler's (optical encoder) feedback signal in static state

Page 60: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 60

1.86 Pr1441~Pr1460 Axis quad-peak error compensation from positive to negative direction

No Descriptions Range Unit initial occasion

1441~1460 Axis quad-peak error compensation from

positive to negative direction

[0~9999] BLU 0 reset

When the axis rotate from positive to negative, controller send the compensation. The

value is bigger the quad-peak error will become smaller, but the huge value will make

the concave.

1.87 Pr1461~Pr1480 Quad-peak error hold on time constant

No Descriptions Range Unit initial occasion

1461~1480 Quad-peak error hold on time constant [0~60000] ms 0 reset

The quad-peak error hold on time is bigger the quad-peak error is smaller. The huge

value will make the concave. Suggest the value is 1000/Pr18x (Loop Gain of the position

loop).

1.88 Pr1481~Pr1490 *Straightness offset moving axis number and compensating axis number

No Descriptions Range Unit initial occasion

1481~1489 Straightness offset moving axis number [0~20] - 0 restart

1482~1490 Straightness offset compensating axis

number

[0~20] - 0 restart

Page 61: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 61

1.

2.

A set of straightness compensation is consist of a moving axis and a compensation axis.

5 set of straightness compensation can be set totally.

Note:

Moving axis and compensation axis cannot be the same.

A compensation axis can be related to only 1 moving axis.

1.89 Pr1621~Pr1630 Spindles servo channel no. or axis no.

No Descriptions Range Unit initial occasion

1621~1630 *spindles servo channel no. or axis no. [0~20] - 0 restart

When spindles motor type is frequency motor (Pr179x0), the param set the channel no.

of board card.

When spindles motor type is not frequency motor (Pr179x0), the param set the spindle

name of the axis of spindle.

1.90 Pr1631~Pr1640 Spindle bias for zero speed

No Descriptions Range Unit initial occasion

1631~1640 Spindle bias for zero speed [-100000~

100000]

0.001

RPM

0 reset

If spindle motor type is frequency motor or V type motor and the speed is 0 and the

spindle is still rotate, set the param to revise

Page 62: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 62

1.91 Pr1641~Pr1650 Spindle encoder polarity

No Descriptions Range Unit initial occasion

1641~1650 Spindle encoder polarity (0:Pos;1:Neg) [0~1] - 0 reset

When spindle motor type is frequency mode(Pr1791=0), it can change spindle encoder

polarity.

1.92 Pr1651~Pr1660 Spindle encoder resolution

No Descriptions Range Unit initial occasion

1651~1660 Spindle encoder resolution(pulse

/rev)

[100

~250000]

Pulse

/Rev

1000 reset

Set the Spindle encoder resolution(pulse/rev). Please take care the value is the

resolution of A pulse or B pulse.

1.93 Pr1661~Pr1670 Spindle encoder scaling factor

No Descriptions Range Unit initial occasion

1661~1670 Spindle encoder scaling factor [1~4] - 4 reset

Spindle encoder scaling factor can set to 1, 2, or 4.

Page 63: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 63

1.94 Pr1671~Pr1680 Spindle gain

No Descriptions Range Unit initial occasion

1671~1680 Spindle gain [1~20000] RPM/V 200 reset

When spindle motor type is frequency mode(Pr1791=0), the param is the 1 voltage to

the spindle speed(rpm). The relation is:

Ex:

Pr1671 set 600.

When controller send command for 600RPM, controller will send 1.00 V

When controller send command for 1200RPM, controller will send 2.00 V

When spindle motor type isn't frequency mode(Pr17910), the param is the 1 voltage to

the spindle speed(rpm) and thx spindle speed will be clamped on 10*Pr1671 RPM

1.95 Pr1681~Pr1700 1st spindle gear number at screw side and motor side

No Descriptions Range Unit initial occasion

1681~1700 1 spindle gear number at screw side st

and motor side

[1~

999999999]

- 1 reset

Set the pitch of screw and motor. The controller apply 4 part. PLC can decide the part.th

Page 64: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 64

Spindle change the part:

1: first part;

2: second part;

3: third part;

4: 4 part;th

9: empty part;

R024 is the first spindle part; R782 is the second spindle part;

R783 is the third spindle part; R784 is the 4th spindle part;

R785 is the 5th spindle part; R786 is the 6th spindle part.

1.96 Pr1711~Pr1720 Spindle pos. sensor exist or not

No Descriptions Range Unit initial occasion

1711~1720 Spindle pos. sensor exist ? (0:No;1:Yes) [0~1] - 0 reset

Spindle RPM is displayed by encoder actual feeback value or not:

0: No;

1: Yes.

1.97 Pr1721~Pr1730 Spindle zero floating speed(RPM)

No Descriptions Range Unit initial occasion

1721~1730 Spindle zero floating speed(RPM) [0~1000] RPM 0 reset

When flag C60 of PLC is on, the spindle rotation speed will change to the param. R15

spindle override and min. speed (Pr173x) can't effect the speed.

1 spindle zero floating flag: C60;st

2 spindle zero floating flag: R585.2;nd

3 spindle zero floating flag: R585.3;rd

4 spindle zero floating flag: R585.4;th

5 spindle zero floating flag: R585.5;th

6 spindle zero floating flag: R585.6.th

Page 65: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 65

1.98 Pr1731~Pr1740 Spindle minimum speed

No Descriptions Range Unit initial occasion

1731~1740 Spindle minimum speed [0~80000] RPM 100 reset

Set the spindle minimum speed.

1.99 Pr1741~Pr1750 Spindle speed for orientation stop

No Descriptions Range Unit initial occasion

1741~1750 Spindle speed for orientation stop [1~3000] RPM 50 reset

When flag C61 of PLC is on, the param is the speed of orientation. After speed arrive the

value, check the index signal. R15 spindle override and min. speed (Pr173x) can't effect

the speed.

1.100 Pr1751~Pr1760 Spindle S.O.S. reference offset

No Descriptions Range Unit initial occasion

1751~1760 Spindle S.O.S. reference offset [-360000~

360000]

0.001

deg

0 reset

When flag C61 of PLC is on, the Pr174x is the speed of orientation. After check the

index signal, spindle decelerate by the param of angle and trigger S61

Index position is 0, and the param is the slant of the 0.

When the program is M19 C_ and C_ doesn't put any value, the param is the reference

angle. When C_ have value, the angle will set by the value of C_.

Page 66: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 66

1.101 Pr1761~Pr1770 Spindle orientation stop dec. time

No Descriptions Range Unit initial occasion

1761~1770 Spindle orientation stop dec. time [1~60000] ms 1000 reset

When flag C61 of PLC is on, the param is the deceleration of orientation.

1.102 Pr1771~Pr1780 Spindle home reference offset

No Descriptions Range Unit initial occasion

1771~1780 Spindle home reference offset [-360000~

360000]

0.001

deg

0 reset

Spindle of machine origin of coordinate relate to the spindle of the encoder index offset.

It display for PLC R35.

1.103 Pr1781~Pr1790 Min. speed for orientation stop

No Descriptions Range Unit initial occasion

1781~1790 Min. speed for orientation stop [0~500] RPM 0 reset

Main spindle location active, minimum of location speed, this speed is not effected by

main spindle speed.

Page 67: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 67

1.104 Pr1791~Pr1800 Spindle motor type

No Descriptions Range Unit initial occasion

1791~1800 *Spindle motor type [0~4] - 0 restart

Select motor type:

0: frequency motor;

1: position command motor;

2: voltage command motor;

3: servo motor.

4: Syntec spindle

Note: The param is very important for spindle. Please take care.

Before 10.116.14B, 10.116.15, 10.117.16, set this parameter as 2 for Syntec spindle

After (including) 10.116.14B, 10.116.15, 10.117.16, it is recommended to set this

parameter as 4 for Syntec spindle

1.105 Pr1801~Pr1810 Spindle maximum speed

No Descriptions Range Unit initial occasion

1801~1810 Spindle maximum speed [0~80000] RPM 10000 reset

Set the spindle maximum speed.

1.106 Pr1811~Pr1820 Spindle encoder mount location

No Descriptions Range Unit initial occasion

1811~1820 Spindle encoder mount location [0~1] - 1 reset

Page 68: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 68

Set the spindle encoder mount location, it's convenient for count the real speed of

spindle.

0: spindle;

1: motor.

When motor type isn't frequency mode (Pr179x0) and Spindle encoder mount location is

spindle, shift gears of rate of gears is useless.

1.107 Pr1821~Pr1830 Spindle servo differential gain

No Descriptions Range Unit initial occasion

1821~1830 Spindle servo differential gain [0~10000] - 0 reset

Set the spindle servo position differential gain, it's only useful for P mode servo

1.108 Pr1831~Pr1840 Spindle acceleration time

No Descriptions Range Unit initial occasion

1831~1840 Spindle acceleration time [-1~60000] ms 0 reset

Set the limit of acceleration of maximum. When param is -1, the spindle will use G00

acceleration time of axis.

Spindle max. acceleration:

Pr180x is the max. rotation speed of spindle.

The param is use for the spindle that is trigger by C64 and C65, and tapping is not

limited.

Page 69: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 69

1.109 Pr1841~Pr1850 Spindle Y-Delta switch speed

No Descriptions Range Unit initial occasion

1841~1850 Spindle Y-Delta switch speed [0~18000] RPM 0 reset

After V10.81. When motor speed arrive the rated speed, motor will change for constant

torque to constant power. If the speed is over the rated speed, controller will follow the

function to decrease the acceleration. The original Y-Delta switch speed

will become three times of the rated speed.

Before V10.81.

Spindle Y-Delta switch speed. If the speed is over the value of the param, the spindle

corresponding registry R602.x will be on. It's convenient to use PLC for Y-Delta switch.

Bit 0: Reserved

Bit 1: Y-Delta of 1 spindle, 0: Y; 1:Delta.st

Bit 2: Y-Delta of 2 spindle, 0: Y; 1:Delta.nd

Bit 3: Y-Delta of 3 spindle, 0: Y; 1:Delta.rd

Bit 4: Y-Delta of 4 spindle, 0: Y; 1:Delta.th

1.110 Pr1851~Pr1860 Spindle bell-shape acceleration time

No Descriptions Range Unit initial occasion

1851~1860 Spindle bell-shape acceleration time [0~60000] ms 100 reset

Set the maximum Jerk.

The spindle bell-shape acceleration time:

The param is use for the spindle that is trigger by C64 and C65, and tapping is not

limited.

Page 70: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 70

1.111 Pr1861~Pr1870 Spindle direction

No Descriptions Range Unit initial occasion

1861~1870 Spindle direction [0~1]   0 reset

Spindle direction

0: CW, CCW;

1: CCW, CW.

1.112 Pr1871~Pr1880 Spindle initial speed

No Descriptions Range Unit initial occasion

1871~1880 Spindle initial speed [1~200000] RPM 1000 reset

Set spindle initial speed. Setting 0 will be 1000rpm.

1.113 Pr1881~Pr1890 Spindle speed control proportional gain(V type spindle)

No Descriptions Range Unit initial occasion

1881~1890 Spindle speed control proportional gain(V

type spindle)

[0~3000] ms 0 reset

The param set the speed circuit is turn on or not.

0: disable. When there are speed error, the controller won't fix.

1~3000: turn on the speed circuit.

The param is close to 1. The controller spend less time to fix the error, but it will make

motor to shake.

When using serial spindle , Pr 1881 is invalid.Valid edition is from 10.116.16E.

Page 71: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 71

1.114 Pr1901~Pr1960 2nd~4th spindle gear number at screw side and motor side

No Descriptions Range Unit initial occasion

1901~1920 Spindle gear second gear number at

screw side

Spindle gear second gear number at

motor side

[1~

999999999]

- 1 reset

1921~1940 Spindle gear third gear number at

screw side

Spindle gear third gear number at

motor side

[1~

999999999]

- 1 reset

1941~1960 Spindle gear fourth gear number at

screw side

Spindle gear fourth gear number at

motor side

[1~

999999999]

- 1 reset

Set the pitch of screw and motor. The controller apply 4 part. PLC can decide the part.th

Spindle change the part:

1: first part;

2: second part;

3: third part;

4: 4 part;th

9: empty part;

R024 is the first spindle part; R782 is the second spindle part;

R783 is the third spindle part; R784 is the 4th spindle part;

R785 is the 5th spindle part; R786 is the 6th spindle part.

Page 72: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 72

1.115 Pr1961~Pr1965 The axis couple with spindle for tapping spindle

No Descriptions Range Unit initial occasion

1961 The axis couple with 2 spindle for tappingnd [0~16] - 0 reset

1962 The axis couple with 3 spindle for tappingrd [0~16] - 0 reset

1963 The axis couple with 4 spindle for tappingth [0~16] - 0 reset

1964 The axis couple with 5 spindle for tappingth [0~16] - 0 reset

1965 The axis couple with 6 spindle for tappingth [0~16] - 0 reset

When applying multi spindle for tapping, if these parameters are set correctly, user can

check synchronous tapping error of each spindle through system data 368~373.

For example, use the 1 and 2 spindle for tapping, corresponding Z axis is the 3 and st nd rd

8 axis, so Pr1961=3 and Pr1962=8.th

Available version: 10.114.16~10.116.5

1.116 Pr1971~Pr1980 when tapping spindle acceleration time

No Descriptions Range Unit initial occasion

1971~1980 when tapping spindle acceleration time [0~60000] ms 200 reset

This parameter used to restrict the maximum spindle acceleration. If parameter set to 0,

it means controller use G01 acceleration of the spindle corresponding logic axis as the

maximum spindle acceleration when tapping.

The definition of the maximum spindle acceleration is the spending time on spindle

velocity attain to 1000RPM:

Page 73: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 73

This parameter is tapping only.

Efficient version: After 10.114.22.

1.117 Pr1981~Pr1990 when tapping Spd. Acc. Acced. to 1000 RPM_s time

No Descriptions Range Unit initial occasion

1981~1990 when tapping Spd. Acc. Acced. to 1000

RPM/s time

[0~60000] ms 100 reset

This parameter used to restrict the maximum spindle jerk. If parameter set to 0, it means

controller use G01 jerk of the spindle corresponding logic axis as the maximum spindle

jerk when tapping.

The definition of the maximum spindle jerk is the spending time on spindle acceleration

attain to 1000RPM/sec:

This parameter is tapping only.

Efficient version: After 10.114.22.

1.118 Pr1991 Check spindle speed arrival

No Descriptions Range Unit initial occasion

1991 check spindle speed arrival(0:Disable;1:Cutting;2:

Threading;3:Cutting&Threading)

[0~3] - 0 reset

Page 74: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 74

This parameter used to enable checking spindle speed arrival function.

0disable spindle speed arrival function.

1enable spindle speed arrival function under cutting command(G01/G02/G03).

2enable spindle speed arrival function under threading command. 3enable spindle

speed arrival function under cutting and threading command.

Available Version10.114.56A

1.119 Pr1992 Spindle cutting speed arrival range

No Descriptions Range Unit initial occasion

1992 spindle cutting speed arrival range(%) [1~100] % 15 reset

This parameter used to set spindle cutting speed arrival range.

EX: Pr1992=15(%), S2000RPM. When actual spindle speed between 1700~2300RPM, it

would regard as speed arrival.

1st spindle cutting speed arrival flag: S64;

2nd spindle cutting speed arrival flag: R607.2;

3rd spindle cutting speed arrival flag: R607.3;

4th spindle cutting speed arrival flag: R607.4;

5th spindle cutting speed arrival flag: R607.5;

6th spindle cutting speed arrival flag: R607.6.

Available Version10.114.39

1.120 Pr1993 Spindle threading speed arrival range

No Descriptions Range Unit initial occasion

1993 spindle threading speed arrival range(%) [1~100] % 15 reset

This parameter used to set spindle threading speed arrival range.

EX: Pr1993=15(%), S2000RPM. When actual spindle speed between 1700~2300RPM, it

would regard as speed arrival.

Page 75: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 75

1st spindle cutting speed arrival flag: S59;

2nd spindle cutting speed arrival flag: R607.7;

3rd spindle cutting speed arrival flag: R607.8;

4th spindle cutting speed arrival flag: R607.9;

5th spindle cutting speed arrival flag: R607.10;

6th spindle cutting speed arrival flag: R607.11.

Available Version10.114.56A

1.121 Pr2001 MPG 4th scaling factor

No Descriptions Range Unit initial occasion

2001 MPG 4th scaling factor [10~1000] LIU 100 reset

Set the MPG 4 of pulse to the LIUth

The min unit of LIU, the unit will be control by mode of metric or imperial.

1.122 Pr2003 MPG program simulation from hand wheel No.

No Descriptions Range Unit initial occasion

2003 MPG program simulation from hand wheel No. [1~3] - 1 reset

MPG program simulation from hand wheel No.

1.123 Pr2021~Pr2030 MPG signal to servo channel no.

No Descriptions Range Unit initial occasion

2021~2030 *MPG signal to servo channel no. [0~65535] - 0 restart

MPG opposite to what spindle of serve spindle. The way is the same Pr21~Pr36.

Page 76: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 76

1.124 Pr2031~Pr2040 MPG related axis

No Descriptions Range Unit initial occasion

2031~2040 MPG related axis [0~6] - 0 reset

MPG related axis:

0: C16~C19 control axis;

1~6: Fix control axis is one of X, Y, Z, A, B, C axis.

1.125 Pr2041~Pr2050 MPG resolution (Pulse_rev)

No Descriptions Range Unit initial occasion

2041~2050 MPG resolution (Pulse/rev) [100~

2500000]

- 100 reset

1.126 Pr2051~Pr2060 MPG scaling factor

No Descriptions Range Unit initial occasion

2051~2060 MPG scaling factor [1~4] - 4 reset

1.127 Pr2061~Pr2080 MPG gear number at screw side, motor side

No Descriptions Range Unit initial occasion

2061~2080 MPG gear number at screw side, motor

side

[1~

999999999]

- 1 reset

Gear rate setup, input motor's gear number, and screw side tooth number.

Page 77: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 77

1.128 Pr2401~Pr2440 1st Software travel limit

No Descriptions Range Unit initial occasion

2401~2440 1 Software travel limitst [-999999999

~

999999999]

BLU -999999999

999999999

reset

After homing, control use axis positive software limit.

1.129 Pr2441~Pr2480 3rd Software travel limit

No Descriptions Range Unit initial occasion

2441~2480 3 Software travel limitrd [-999999999

~

999999999]

BLU -999999999

999999999

reset

The second software travel limit is turned on or off by C83.

1.130 Pr2481 3rd software limit persistent

No Descriptions Range Unit initial occasion

2481 3rd software limit persistent [0~2] - 0 reboot

Page 78: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 78

1.131 Pr2482 3rd software limit persistent

No Descriptions Range Unit initial occasion

2482 Protect range of stroke limit 3(1:Outside; 2:Inside) [1~2] - 1 reset

1.132 Pr2501~2540 2nd Software travel limit

No Descriptions Range Unit initial occasion

2501~2540 2nd Software travel limit [-999999999

~

999999999]

BLU 0 reset

1.133 Pr2542 2nd software limit persistent

No Descriptions Range Unit initial occasion

2542 Protect range of stroke limit 2(1:Outside; 2:Inside) [1~2] - 2 reset

Page 79: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 79

1.134 Pr2801~Pr2860 2nd~4th reference point

No Descriptions Range Unit initial occasion

2801~2820 2nd reference point [-999999999

~

999999999]

BLU 0 reset

2821~2840 3rd reference point [-999999999

~

999999999]

BLU 0 reset

2841~2860 4th reference point [-999999999

~

999999999]

BLU 0 reset

1.135 Pr3201 Lathe machine mode

No Descriptions Range Unit initial occasion

3201 *Lathe machine mode [0~9] - 0 restart

Set lathe machine default:

0: None( Milling machine)

1 Lathe machine, TypeC;

2 Lathe machine, TypeA;

3 Lathe machine, TypeB.

1.136 Pr3202 I_O scan time

No Descriptions Range Unit Initial occasion

3202 I/O scan time [100~5000] ms 3000 restart

Page 80: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 80

After system start, the scan time of I/O card.

1.137 Pr3203 Interpolation time interval

No Descriptions Range Unit Initial occasion

3203 *Interpolation time interval [500~

200000]

ms 2000 restart

After system start, when each axis direction movement, command time interval.

1.138 Pr3204 PLC scan time

No Descriptions Range Unit Initial occasion

3204 *PLC scan time [500~

200000]

0.001ms 10000 restart

After system start, the scan time of PLC.

1.139 Pr3205 Function key type

No Descriptions Range Unit Initial occasion

3205 *function key type [0~1] - 1 restart

There are two types that are five or eight function keys.

0: Five function keys;

1: Eight function keys.

Page 81: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 81

1.140 Pr3207 C_S interface version number

No Descriptions Range Unit Initial occasion

3207 *C/S interface version number [1~2] - 0 restart

Set the override type:

1: override is reality percentage, range:-200% ~ +200 %(industrial mechanical setup);

2: override default steps, range: 1~20(lathe and miller setup).

1.141 Pr3209 Language

No Descriptions Range Unit initial occasion

3209 *Language [0~233] - 1 restart

Set Language:

0:English;

1:Trad. Chinese;

2:location language(confine characters);

3:Simp. Chinese;

4:Thai.

1.142 Pr3211 Display type

No Descriptions Range Unit Initial occasion

3211 *Display type [0~1] - 0 restart

Set display type:

0: Color;

1: Mono.

Page 82: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 82

1.143 Pr3213 Removable Device Name

No Descriptions Range Unit Initial occasion

3213 *Removable Device Name [0~7] - 1 restart

Set the removable device name:

0: A;

1: B;

2: D;

3: N;

4: CF;

5: USB1;

6: USB2;

7: USB3.

1.144 Pr3215 Call program mode when select the tool

No Descriptions Range Unit initial occasion

3215 *call program mode when select the tool [0~2] - 0 restart

this parameter is used to set the call program mode when select the tool

Value Mode

0 T Code

will not call T0000

1 call T0000 is regarded as

will not occupancy any argument

2 call T0000 is regarded as MACRO

could occupancy arguments

In Lathe system, the value 0 will run as value 1.

Page 83: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 83

Example Pr3215 Program  

1 1 T01 M03

S1000

Machine will change tool and turn the spindle.

2 2 T01 M03

S1000

If #13 and #19 are uesd in T0000, then M code and

S code will not work anymore. So the machine will

change tool only.

1.145 Pr3217 Elect the type of control interface

No Descriptions Range Unit Initial occasion

3217 *Elect the type of control interface [0~10] - 2 restart

Elect the type of control interface:

0: PC Standard keyboard(with C,S-Bit function);

1: 9"CRT 900 type keyboard 8.4"TFT 900 type keyboard Embedded silica keyboard ,

film keyboard;

2: 10.4"TFT 900 type keyboard;

3: Old 9"CRT 900 type keyboard;

4: 8.4"10.4"TFT 940 type keyboard;

7: ARIX color 10.4"TFT 940 type keyboard ;

9: PC standard keyboard.

1.146 Pr3219 select system mode

No Descriptions Range Unit initial occasion

3219 *select system mode [0~3] - 3 restart

Different device have different place to save MACRO, GNcFile/NcFile and Regitstry.

MACRO isn't affect by this param. The path of Dos system is C:\CNC\EXE; The path of

CE system is DiskC:\\OpenCnc

MACRO

Page 84: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 84

NcFile(GNcFile) and Registry will change by the setting of this param.

  DOS WinCE

0 NcFile(GNcFile) => C:\CNC\NcFile(GNcFile)

Registry => \CNC\USERC:

NcFile(GNcFile) => \OpenCnc\NcFileDiskC2:(GNcFile)

Registry => \OpenCnc\USERDiskC2:

1 NcFile(GNcFile) => A:\CNC\NcFile(GNcFile)

Registry => \CNC\USERA:

NcFile(GNcFile) => \OpenCnc\NcFileDiskC2:(GNcFile)

Registry => \OpenCnc\USERDiskC2:

2 NcFile(GNcFile) => D:\CNC\NcFile(GNcFile)

Registry => \CNC\USERA:

NcFile(GNcFile) => \OpenCnc\NcFileDiskC:(GNcFile)

Registry => \OpenCnc\USERDiskC:

3 NcFile(GNcFile) => D:\CNC\NcFile(GNcFile)

Registry => \CNC\USERD:

NcFile(GNcFile) => \OpenCnc\NcFileDiskA:(GNcFile)

Registry => \OpenCnc\USERDiskA:

  C is the first CF card(system

card);D is the second CF card

(file card);A is SRAM

When param is 3,and there is no

file card. System will save the

files to system card of second

disk automatic.

DiskC is the first CF card(system card);DiskA

is the second CF card (file card). DiskC2 is the

second disk of system card, and user can not

read form.

1.147 Pr3221 Debug level

No Descriptions Range Unit initial occasion

3221 Debug level [0~2] - 0 reset

When MACRO program execute, single step block execute or not.

0: disable;

1: enable;

2: Single-step block of macro.

Page 85: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 85

(C40 have to detonate before program start)

If MACRO is put into Ncfiles, MDI can execute with MACRO of single block

1.148 Pr3223 System administer

No Descriptions Range Unit initial occasion

3223 System administer [0~1] - 1 reset

Set System administer is shown or not:

0: Disable this bar;

1: Enable this bar.

1.149 Pr3224 Spindle Position Display

No Descriptions Range Unit initial occasion

3224 Spindle Position Display [0~1] - 0 reset

Set Spindle Position Display:

0: Off;

1: On.

1.150 Pr3225 Screen saver delay time

No Descriptions Range Unit initial occasion

3225 *Screen saver delay time [0~9999] min 0 restart

Set the param to control screen saver delay time

0: disable;

1~9999: The value is set for the minutes that the user stop execute the monitor. The

monitor will turn off after the value.

Page 86: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 86

1.151 Pr3227 Screen resolution

No Descriptions Range Unit initial occasion

3227 *Screen resolution [0~1] - 0 restart

Set Screen resolution:

DOS:

0: 640X480 pixel;

1: 800X600 pixel.

WinCE:

0: Full Screen;

1: 800X600 pixel;

2: 1024X768 pixel.

1.152 Pr3228 Enable tool manager

No Descriptions Range Unit initial occasion

3228 Enable tool manager [0~1] - 0 reset

Only for DOS lathe version.

0: Disable;

1: Enable.

1.153 Pr3229 Disable workpiece coordinate setting screen display

No Descriptions Range Unit initial occasion

3229 Disable workpiece coordinate setting screen

display

[0~1] - 0 reset

Page 87: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 87

Set workpiece coordinate setting screen display or not.

0: Enable;

1: Disable.

1.154 Pr3230 Disable lathe tool length setting screen display

No Descriptions Range Unit initial occasion

3230 Disable lathe tool length setting screen display [0~1] - 0 reset

Set disable lathe tool length setting screen display:

0: enable;

1: disable.

1.155 Pr3231 COM1 Remote Device

No Descriptions Range Unit initial occasion

3231 *COM1 Remote Device [0~9] - 0 restart

Set COM1 remote device:

0: Disable;

1: FX2 HMI;

3: FX2-V2 HMI.

1.156 Pr3232 COM2 Remote Device

No Descriptions Range Unit initial occasion

3232 *COM2 Remote Device [0~9] - 0 restart

Set COM2 remote device:

Page 88: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 88

0: Disable;

1: FX2 HMI;

3: FX2-V2 HMI.

1.157 Pr3234 Open Modbus Slave

No Descriptions Range Unit initial occasion

3234 *Open Modbus Slave [0~3] - 0 restart

Start Modbus Slave function

0:Close

1:COM1

2:COM2

3:COM3

1.158 Pr3235 Modbus Slave Station ID

No Descriptions Range Unit initial occasion

3235 *Modbus Slave Station ID [0~255] - 0 restart

Set the Station ID of Modbus Slave

0~255 : Station ID

1.159 Pr3236 Network CNC number

No Descriptions Range Unit initial occasion

3236 *Network CNC number [0~31] - 0 restart

Set network CNC number:

0: disable;

1~31: Network CNC number.

Page 89: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 89

1.160 Pr3237 Share data start number

No Descriptions Range Unit initial occasion

3237 *Share data start number [1024~4096] - 1024 restart

1.161 Pr3238 Share data length

No Descriptions Range Unit initial occasion

3238 *Share data length [0~3072] - 0 restart

1.162 Pr3241 Decimal point type

No Descriptions Range Unit initial occasion

3241 *decimal point type [0~1] - 0 restart

Set the parameter for decimal point type in NC files.

The value is 0 (standard):

Unit of data Pr17 The meaning of 1 unit without decimal point

mm

deg.

1 0.01

2 0.001

3 0.0001

inch 1 0.001

2 0.0001

3 0.00001

Page 90: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 90

The value is 1 (pocket):

The meaning of 1 unit without decimal point is 1 mm, 1 deg. or 1 inch, and it is nothing to

do with control precision(Pr17).

1.163 Pr3243 Keyboard reset process by PLC

No Descriptions Range Unit initial occasion

3243 *keyboard reset process by PLC [0~1] - 0 restart

Set keyboard reset process by PLC:

0: MMI will send the command of rest to CNC and S32 to PLC.

1: Send S32 to PLC. If PLC want to rest CNC, PLC send C37.

1.164 Pr3245 Max inc. value of input for tool wear compen.(BLU)

No Descriptions Range Unit initial occasion

3245 Max inc. value of input for tool wear compen.

(BLU)

[1~200000] BLU 1000 reset

Set the param to limit the value of input for tool wear compention to avoid collide.

1.165 Pr3247 Feedrate display method

No Descriptions Range Unit initial occasion

3247 Feedrate display method [0~1] - 0 reset

Set the unit of feedrate display:

0: mm/min;

1: m/min.

Page 91: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 91

1.166 Pr3251 Touch

No Descriptions Range Unit initial occasion

3251 *Touch [0~9] - 0 restart

This parameter can set the touch screen type, or decide whether the mouse cursor appears or

not:

For x86 control systems, series of Super, 10F, 30 and, 200, the definitions of parameter values

are:

Value Brand/Model Port Note

0 No - - -

1 PM COM4 PenMount 9000 COM4 The hardware is set by SYNTEC.

2 TouchKit COM1 Elo TouchKit COM1 -

3 PM9000 COM1 PenMount 9000 COM1 -

4 PM6000 COM1 PenMount 6000 COM1 -

9 Mouse - USB or PS2 The mouse cursor appears.

For ARM-Based control systems, series of 6, 11, 21, 60, 70, 80, eHMC, and FC etc., the

definitions of parameter values are:

Value Brand/Model Port Note

0 No - - -

1 PM USB PenMount 6000 USB The hardware is set by SYNTEC.

2 EETI USB EETI USB The hardware is set by SYNTEC.

3 PM9000 COM1 PenMount 9000 COM1 -

4 PM9000 COM2 PenMount 9000 COM2 -

Page 92: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 92

Value Brand/Model Port Note

9 Mouse - USB or PS2 The mouse cursor appears.

Note: it only supports AM335x motherboard whose version is 7.45 later, when the parameter

value is 3 or 4 for using the ARM PenMount 9000 RS232 touch driver; and it does not support

AM3517 motherboard.

The touch screen adjustment function is enabled when the parameter value is set to 1~4

(x86) or 1~4(ARM), but make sure the touch screen is properly connected.

Path: F6 Param. => F6 System Setting => F1 Screen Adjust

1.167 Pr3252~Pr3255 Touch Screen side

No Descriptions Range Unit initial occasion

3252~3255 *Touch Screen side [1~9999] - 25 restart

Set touch screen range Xmin, Xmax, Ymin, Ymax.

1.168 Pr3401~Pr3460 MLC mode Parameter

No Descriptions Range Unit initial occasion

3401~3460 MLC mode Parameter [0~32767] - 0 reset

1.169 Pr3601~Pr3610 register G code to call macro

No Descriptions Range Unit initial occasion

3601~3610 *register M code to call macro [0~

999999999]

- 0 restart

Page 93: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 93

Set register M code to call macro:

0: Don't call marco M and use PLCxxxx

1: Call M and depend on the contact to use PLC or not.xxxx

is the number of Pr3601~Pr3610.Xxxx

1.170 Pr3701~Pr3710 register G code to call macro

No Descriptions Range Unit initial occasion

3701~3710 *register G code to call macro [-1~4] - 0 restart

Syntec controller apply MACRO substitute standard G code with G00/G01/G02/G03

/G53.

Value G Code

0 N/A

-1 G00

1 G01

2 G02

3 G03

4 G53

We call these customizable G code as register G code.

G00/G01/G02/G03

File name specification

G Code register G code MACRO File Name

N/A N/A

Page 94: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 94

G Code register G code MACRO File Name

G00 G0000

G01 G0001

G02 G0002

G03 G0003

G53 G0053

Call standard G code specification

If you want to use standard G code in register G code MACRO,you have to

comply with the specification.

You could use G900001 to instead of G01 after v10.114.49, but we

suggest that you should use G01 which is more intuitive.

version 10.114.49 Command in the register G code file

standard G code you want to use Before After

G00 G900000 G00

G01 G900001 G01

G02 G900002 G02

G03 G900003 G03

G53

Support register G53 from v10.116.16Av10.116.17.

File name specification

G Code register G code MACRO File Name

G53 G0053

Page 95: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 95

Call standard G code specification

version 10.116.16A 10.116.17 Command in the register G code file

standard G code you want to use Before After

G53 N/A G53

1.171 Pr3721~Pr3722 *axis of 1st axis exchange

No Descriptions Range Unit initial occasion

3721 *axis 1 of 1 axis exchangest [0,20] - 0 Reboot

3722 *axis 2 of 1 axis exchangest [0,20] - 0 Reboot

1.172 Pr3723~Pr3724 *offset of 1st axis exchange

No Descriptions Range Unit initial occasion

3723 *offset 1 of 1 axis exchangest [0,

999999999]

- 0 Reset

3724 *offset 2 of 1 axis exchangest [0,

999999999]

- 0 Reset

Page 96: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 96

1.173 Pr3725 *mirror of 1st axis exchange

No Descriptions Range Unit initial occasion

3725 *mirror of 1 axis exchangest [0,1] - 0 Reset

1.174 Pr3726~3740 *2nd~4th axis exchange

No Descriptions Range Unit initial occasion

3726~3740 *2 ~4 axis exchangend th   - 0 Reset

1.175 Pr3802 default feedrate control mode

No Descriptions Range Unit initial occasion

3802 default feedrate control mode [0~3] - 0 reset

Set default feedrate control mode.

0: G64;

1: G62;

1.176 Pr3804 Part count M code

No Descriptions Range Unit initial occasion

3804 Part count M code [1~999999] - 99 reset

Page 97: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 97

Execute to setting M code, part counter would plus one and single part maching time

back to 0. When attach to the number of desired part then automatically. Default value is

99, i.e. when execute to M99, part counter would plus one and maching time back to 0.

Compatibility Problem

1. If user want to count by M02(M30), please remember set Pr3804 to 2(30).

2. Need to care Pr3601~Pr3610 don't have the same value with Pr3804.

EX: 3804=100, 3601=100. When execute to M100, it would not see it as M-code, but

running M0100 MARCO. At this time, Pr3804 is no use. That is part counter would not

plus one and maching time doesn't back to 0.

Related Data: C39, S35.

1.177 Pr3805 Static dual feedback error timeout

No. Description Range Unit Default Activate method

Target

3805 Static dual feedback error

timeout

[2~

60000]

ms 1000 Press Reset

button

Related

axis

This parameter is used to define the waiting time before the controller switches to static

state when it stops sending command.

Page 98: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 98

1.178 Pr3806 second auxiliary code

No Descriptions Range Unit initial occasion

3806 second auxiliary code [0~1] - 0 reset

Second auxiliary B code switch:

0: disable;

1: enable , all B codes are regarded as the B-code of PLC, not the axial commands.

Only the first MST channel supports to execute B code on PLC (refer to Pr721 to Pr730).

PLC interface:

S53: B Code strobe;

R5: B Code Value.

1.179 Pr3807 Destination not on arc check window

No Descriptions Range Unit initial occasion

3807 Destination not on arc check window [0~1000] BLU 5 reset

Set the error of radius from start-point to end-point. If the error larger than param,

controller alarm.

1.180 Pr3808 High Precision Smoothness(SPA)

No Descriptions Range Unit initial occasion

3808 High Precision Smoothness(SPA) [0~5] - 0 reset

Page 99: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 99

1.

2.

Servo Delay Compensation is a function which compensates for the machining contour

error caused by tracking error of motor drives.

0: disable;

1~5: compensation levels.

The performance of SPA function is improved after 10.116.36, and the new SPA is

termed as SPA 2.0 (or ZPEC) below for clarity.

Pr3808 can be used to adjust desired characteristics between high-precision or high-

smoothness. While larger Pr3808 is chosen, the error of servo command and encoder

feedback will be smaller, but the motion will be less smooth, which might lead to an

increment of vibration. Please set the compensation level according to the table below:

Function Pr3808 Precision Smoothness Path Symmetry

-- 0 Bad Good Bad

SPA 1 Bad Good Moderate

SPA 2.0 1 Slightly Bad Good Excellent

SPA 5 Good Bad Moderate

SPA 2.0 5 Excellent Bad Excellent

Note Please adjust Pr3808 according to the allowable vibration level of the machine

structure.

After software version 10.116.36, SPA 2.0 function is developed. Coutour precision of

high-speed cornering and circular motion is promoted with SPA 2.0 function, but the

specification of Pr3808 remains the same. Following figures show the stage path

simulation with different compensation functions.

Deep blue line shows the NC command path, and the cyan line is the path in which no

servo delay compensation function is used. These figures also show the performance

comparison of SPA and SPA 2.0 while Pr3808 = 1 and 5. In these figures the

improvement of cornering precision utilizing SPA 2.0 over SPA can be observed

respectively. In addition, the path is more symmetrical if SPA 2.0 is utilized.

Contour error around a 90 degree corner is reduced by about 70% when Pr3808 = 5

regardless of using SPA or SPA 2.0; if Pr3808 = 1, the precision remains the same level

as Pr3808 = 0, but the smoothness of path is promoted.

Page 100: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 100

45 degrees 90 degrees

SPA compensation is effective with G01/G02/G03 commands and is disabled with G00

commands; SPA 2.0 is effective with G00/G01/G02/G03 commands.

SPA or SPA 2.0 would be disabled when a tapping command is initiated and will be

restored afterwards.

SPA or SPA 2.0 would be disabled during manual operation.

SPA specification change: (10.112.x) if there is any rotational type axis except for the

spindle within a coordinate group, SPA function would be disabled. (From 10.112.87)

1.181 Pr3809 UVW inc. command of XYZ axes

No Descriptions Range Unit initial occasion

3809 *UVW inc. command of XYZ axes [0~1] - 0 restart

0: UVW is UVW axis command;

1: UVW is XYZ axis inc. command.

Page 101: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 101

Lathe system set 1.

1.182 Pr3810 Paralleled executing multiple M code in one block

No Descriptions Range Unit initial occasion

3810 *Paralleled executing multiple M code in one block [0~1] - 0 restart

Paralleled executing multiple M code in one block.

0:Off

1:On

1.183 Pr3811 Start address of persist working global variable

No Descriptions Range Unit initial occasion

3811 *Start address of persist working global variable [0~400] - 0 restart

0: @1~@400 data all reset after power off;

1~400: Start address of persist working global variable.

EX: setting 100, @100~@400 data will persist after power off.

1.184 Pr3813 Number of extended global varaibles

No Descriptions Range Unit initial occasion

3813 *Number of extended global varaibles [0~20000] - 0 restart

Setting the number of extended global variables from @60000.

EX: Setting 1000, extended global variables from @60000 to @60999.

Page 102: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 102

1.185 Pr3815 Tool radius compensation mode

No Descriptions Range Unit initial occasion

3815 Tool radius compensation mode [0~2] - 0 reset

Set tool radius compensation mode:

0: TypeB(normal mode), Tool radius compensation is started on the motion block that is

G41/G42 or the motion block is behind G41/G42.

1: TypeA(preview mode), Tool radius compensation is started on the motion block that is

the G00 or G01 behind G41/G42.

2: TypeA(normal mode), Tool radius compensation is started on the motion block that is

G41/G42 or the motion block is behind G41/G42.

Specification of starting block for Type A as follow:

G00 X0. Y0. Z0.

G41 D1 // D = 2.5mm

G01 Y10.

G01 X10. Y0.

Specification of starting block for Type B as follow:

G00 X0. Y0. Z0.

G41 D1 // D = 2.5mm

G01 Y10.

G01 X10. Y0.

Page 103: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 103

1.186 Pr3816 Tool length compensation mode

No Descriptions Range Unit initial occasion

3816 Tool length compensation mode [0~2] - 0 reset

Set tool length compensation mode:

0: Only Z-Axis;

1: Single axis perpendicular to the cutting place;

2: mutil axis perpendicular to the cutting place.

Note: Lathe system always setting 2 by system.

1.187 Pr3817 Fataldual feedback error

No. Description Range Unit Default Activate method Target

3817 Fatal dual feedback error [0~

100000]

BLU 10000 Press Reset Related

axis

This parameter is used to define the maximum allowed dual error between motor

encoder and ruler's (optical encoder) feedback signal in dynamic state

If setting value is 0, this checking function is inactive

Page 104: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 104

1.188 Pr3818 Dual feedback self-detect error

No. Description Range Unit Default Activate

method

Target

3818 Dual feedback self-detect

error

[0~

50]

Pulse 0 Press Reset Related

axis

After activating dual feedback, the A/B pulse number between two indexes are recorded

and self-checking every time the controller encounters an index from ruler (optical

encoder), if the difference exceeds the value set by this parameter, controller shall pop-

up MOT-40"Dual feedback self-detect error exceed"

If the setting value is 0, the self-checking function shall be disabled

Generally, it is applied to all types of optical encoder including both equal distance

Optical encoder and distance code Optical encoder.

Limitation

This function is only enabled after the axis completes returning reference point

(search HOME)

When a problem occurs, the system shall not pop-up alarm immediately, but hold

until the 5th index is received, then only the alarm pop-up. In other words, if the

movement range is within 4 indexes, such detection function is inactive

Default index's width set by the system is 5 Pulses

1.189 Pr3819 Overcut check mode

No Descriptions Range Unit initial occasion

3819 Overcut check mode [0~2] - 0 reset

Set overcut check mode:

0: No check the path;

1: Check the path after the tool radius compensation. If it's overcut, the system alarm.

2: Check the path after the tool radius compensation. If it's overcut, the system fit the

path and no alarm.

Page 105: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 105

1.190 Pr3820 minimal deceleration ratio for inner circular cutting

No Descriptions Range Unit initial occasion

3820 minimal deceleration ratio for inner circular cutting [1~100] % 2 reset

To maintain constant surface speed control, after tool radius compensation, we replan

feedrate by the ratio of cutting path radius R to tool path radius r:

This parameter restrict the minimum percentage of .

Page 106: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 106

1.191 Pr3821~Pr3822 1st coupling master axis_ slave axis number

No Descriptions Range Unit initial occasion

3821 *1st coupling master axis number [0~20] - 0 restart

3822 *1st coupling slave axis number [0~20] - 0 restart

Pr3821 and Pr3822 are set to coupling axis number.

EX: When Pr3821 = 1(it means X axis) and Pr3822 = 2(it means Y axis), then Y axis

movement will follow X axis, and the moving ratio according to Pr3823 and Pr3824.

1.192 Pr3823~Pr3824 1st coupling master axis _ slave axis ratio factor

No Descriptions Range Unit initial occasion

3823 *1st coupling master axis ratio factor [1~999999]   0 restart

3824 *1st coupling slave axis ratio factor [-999999999~

999999999]

  0 restart

Pr3823 and Pr3824 are set to the moving ratio for synchronous moving axis direction.

EX: When Pr3823 = 1 and Pr3824 = 2, it imples "if master axis moves 1mm, then slave

axis moves 2mm".

1.193 Pr3825 1st coupling type

No Descriptions Range Unit initial occasion

3825 *1st coupling type [0~5]   0 restart

Page 107: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 107

Pr3825 set the enable timing of the two couple axes.

0: cancel couple

1: Machine coupling, coupling start from power on and can't cancel.

2: PeerSynchronization coupling;

coupling start from power on and C46 on. When C46 is off, coupling cancel.

Controller add command form master axis and slave axis and send to two axes at the

same time.

3: Superimposition coupling

coupling start from power on and C46 on. When C46 is off, coupling cancel.

Superimposition coupling is slave axis superimpose on the master axis. When the

command makes for master axis, both of the axis will move. When command make for

slave axis, the slave axis will move and relative to the position of the master axis.

4: MasterSlaveSynchronization coupling

coupling start from power on and C46 on. When C46 is off, coupling cancel.

MasterSlaveSynchronization coupling is the controller will get the command from master

axis then send two axis to execute.

5: One to many coupling

coupling start from power on and C46 on. When C46 is off, coupling cancel.

Similar PeerSynchronization coupling. Controller add command form master axis and

slave axis and send to all axes to execute.

When Bit on, the axis is coupling.

Bit 1X axis to carry 2

Bit 2Y axis to carry 4

Bit 3Z axis to carry 8

Bit 4 : 4 axis to carry 16th

When Pr3822 is 28(28=4+8+16), the slave axes are Y axis, Z axis and 4 axis.th

Note: When use one to many coupling, master axis ratio and slave axis ratio become 1:

1. Set Pr3823 and Pr3824 isn't useful.

Page 108: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 108

1.194 Pr3826~Pr3827 1st coupling couple_ decouple time

No Descriptions Range Unit initial occasion

3826 1st coupling couple time(ms) [0~60000] ms   reset

3827 1st coupling decouple time(ms) [0,60000] ms   reset

Pr3826: 1st coupling couple time

Pr3827: 1st coupling decouple time

1.195 Pr3831 Discharge resolution

No Descriptions Range Unit initial occasion

3831 *Discharge resolution [1~

999999999]

ns 1000 restart

1.196 Pr3832 Discharge ignition delay

No Descriptions Range Unit initial occasion

3832 *Discharge ignition delay [0~

999999999]

ns 0 restart

1.197 Pr3836 Initial Feed Mode

No Descriptions Range Unit initial occasion

3836 *Initial Feed Mode

(0:default;1:G94;2:G95)

[0~2] - 0 restart

Page 109: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 109

Default value: Lathe is 2(G95); Mill is 1(G94).

1.198 Pr3837 Initial Command Mode

No Descriptions Range Unit initial occasion

3837 *Initial Command Mode (0:default;1:G90;2:G91) [0~2] - 0 restart

Default is G90.

1.199 Pr3838 *Initial Mode of 2nd Stroke limit(1_G22, 2_G23)

No Descriptions Range Unit initial occasion

3837 *Initial Mode of 2nd Stroke limit(1:G22, 2:G23) [1~2] - 1 restart

1.200 Pr3841~Pr3844 Measurement of tool contact surface position

No Descriptions Range Unit initial occasion

3841 Z+ contact surface position [-999999999~

999999999]

BLU 0 reset

3842 Z- contact surface position [-999999999~

999999999]

BLU 0 reset

3843 X+ contact surface position [-999999999~

999999999]

BLU 0 reset

3844 X- contact surface position [-999999999~

999999999]

BLU 0 reset

Page 110: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 110

1.201 Pr3851 tool break handle program No.

No Descriptions Range Unit initial occasion

3851 tool break handle program No. [0~999999] - 0 reset

Set tool break handle program No.:

0: no tool break handle;

1~999999: tool break handle program No. ex:12345 is O012345

When param is 0, system execute the black that the program assign. This mode save

the time that scane large program from beginning. User have to care G/M code is

correct. User can use MDI to reset the inintial mode.

When param is bigger then 0, system become quite mode. Scane whole the program

until the assign block, then call tool break handle program No.. During quite mode, G

code and M/S/T code won't execute. Machine coordinate will renew.

Tool break handle program have to include to cancel the quite G10 L1100 P1820 Rmode.

System default break handler program is O99900O999900 (No.3851 = 999900)

% @MACRO

G10 L1100 P1820 R0;// disable mute mode

#1=#1046;// backup programmed federate

#2=#1008; // backup G94/G95 mode

#3=#1004;// backup G90/G91 mode

M#1054 S#1034;// turn on spindle

G54 P#1040;// restore workpiece coordinate number

G90 G00 X#1411 Y#1412;// rapid move to programmed (x,y)

G94 G01 Z#1413 F1000.;// cutting move to programmed (z) by 1 m/min

G#3 G#2 F#1;// restore G94/G95,G90/G91 mode, programmed federate

M99;

Page 111: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 111

1.202 Pr3852 enable halted point return

No Descriptions Range Unit initial occasion

3852 enable halted point return [0~1] - 0 reset

This parameter used to enable halted point return.

1: enable halted point return, If system on feedhold/B-stop state and program position

change, user press cycle start again. First, system would run halted point return MACRO

(O888801), let machine back to halted point program position, then continue running

remainder NC program;

0: cancel halted point return.

Example illustration:

N1 and N2 are two moving block on NC program, from A through B to C:

On Auto/MDI mode, press feedhold at any point D which is on A to B processing, then

switch to MPG/JOG mode, and use MPG/JOG move to E. At this time, switch to Auto

/MDI mode again, press cycle start:

If Pr3852=0. First, system would running remainder NC program until tool moving to F,

then insert one moving block to compensate the moving vector by MPG/JOG remove;

If Pr3852=1. First, system would use G01 velocity moving to D point, then continue

running remainder NC program, thus the final position of N1 is still B point.

Excerpt system built-in MACRO(O888801), it used just for mill:

%@MACRO

// O888801HALTED POINT RETURN FUNCTION

G91 G01 X#1461 Y#1462 F1000;

Z#1463;

Page 112: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 112

1.203 Pr3861~Pr3890 2nd~4th axis coupling setting parameter

No Descriptions Range Unit initial occasion

3861~3890 *2 ~4 axis coupling setting parameternd th       restart

Pr3861~Pr3890 set 2 ~4 axis coupling setting parameter.nd th

Couple and decoupling and relative the flag:

  couple switch couple state flag

1 couplest C46 R609.1

2 couplend R614.2 R609.2

3 couplerd R614.3 R609.3

4 coupleth R614.4 R609.4

Page 113: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 113

1.204 Pr3901 DC protocol role

No Descriptions Range Unit initial occasion

3901 DC protocol role [0~1] - 0 reset

It is enable when Pr.3927 is 2.

Please set 0 in the controller and set 1 in the PC.

0: controller;

1: PC and Device.

1.205 Pr3903 File transfer port number

No Descriptions Range Unit initial occasion

3903 File transfer port number [1~2] - 1 reset

File transfer port number, Normal is 1.

1: COM1;

2: COM2.

1.206 Pr3905 Macro program port number (1_COM1_2_COM2)

No Descriptions Range Unit initial occasion

3905 Macro program port number(1:COM1;2:COM2) [1~2] - 1 reset

Macro program port number, Normal is 2.

1: COM1;

2: COM2.

Page 114: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 114

1.207 Pr3921 COM1 baud

No Descriptions Range Unit initial occasion

3921 COM1 baud [0~6] bit/s 3 reset

The speed of transfer files. It have to set the same with the other one. Normal is 2.

Over 230400 just for special controller.

0: 2400;

1: 4800;

2: 9600;

3: 19200;

4: 38400;

5: 57600;

6: 115200;

7: 230400;

8: 460800;

9: 912600.

1.208 Pr3922 COM1 data bit number

No Descriptions Range Unit initial occasion

3922 COM1 data bit number [7~8] bit 7 reset

The length of transfer files. It have to set the same with the other one. Normal is 8.

7: 7bit;

8: 8bit.

1.209 Pr3923 COM1 exchange code type

No Descriptions Range Unit initial occasion

3923 COM1 exchange code type [0~2] - 0 reset

Page 115: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 115

COM1 exchange code type. Normal is 0.

0: ASCII;

1: EIA;

2: ISO.

1.210 Pr3924 COM1 control code

No Descriptions Range Unit initial occasion

3924 COM1 control code [0~3] - 0 reset

The Param set for RS232 device control. The file transport is affect by the param.

Normal is 0.( There is no RS232 device.)

0: No;

1: DC2;

2: DC4;

3: DC2+DC4.

1.211 Pr3925 COM1 end-of-block output code

No Descriptions Range Unit initial occasion

3925 COM1 end-of-block output code [0~1] - 0 reset

COM1 end-of-block output code. Normal is 0.

0: EOB;

1: add CR before EOB.

1.212 Pr3926 COM1 DC3 control code parity

No Descriptions Range Unit initial occasion

3926 COM1 DC3 control code parity [0~1] - 0 reset

Page 116: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 116

This parameter is meaningful when 3927 flow rate control way set to 2(software flow rate

control). Normal is 0.

0: off;

1: on.

1.213 Pr3927 COM1 flow control

No Descriptions Range Unit initial occasion

3927 COM1 flow control [0~3] - 1 reset

COM1 flow control. Normal is 2.

0: No;

1: CtsRts;

2: XOnOff;

3: RS485.

1.214 Pr3928 COM1 parity check

No Descriptions Range Unit initial occasion

3928 COM1 parity check [0~2] - 0 reset

COM1 parity check. Normal is 0.

0: no;

1: odd corresponding;

2: even corresponding.

1.215 Pr3929 COM1 stop bit number

No Descriptions Range Unit initial occasion

3929 COM1 stop bit number [1~2] bit 1 reset

Page 117: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 117

COM1 stop bit number. Normal is 1.

1: 1Bit;

2: 2Bit.

1.216 Pr3930 COM1 communicate error timeout(ms)

No Descriptions Range Unit initial occasion

3930 COM1 communicate error timeout(ms) [10~1000] ms 10 reset

1.217 Pr3941~Pr3949 COM2 communication

No Descriptions Range Unit initial occasion

3941~3949 COM2 communication - - - reset

Please refer to Pr3921~Pr3929.

1.218 Pr3951 ChoppingAxis ID

No Descriptions Range Unit initial occasion

3951 ChoppingAxis ID [1~16] - 0 reset

1.219 Pr3952 Chopping reference machine position

No Descriptions Range Unit initial occasion

3952 Chopping reference machine position [-999999999~

999999999]

BLU 0 reset

Page 118: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 118

1.220 Pr3953 Chopping upper dead machine position

No Descriptions Range Unit initial occasion

3953 Chopping upper dead machine position [-999999999~

999999999]

BLU 0 reset

1.221 Pr3954 Chopping lower dead machine position

No Descriptions Range Unit initial occasion

3954 Chopping lower dead machine position [-999999999~

999999999]

BLU 0 reset

1.222 Pr3955 Chopping feedrate

No Descriptions Range Unit initial occasion

3955 Chopping feedrate [1~320000] mm/min 0 reset

1.223 Pr3956 Chopping compensation factor

No Descriptions Range Unit initial occasion

3956 Chopping compensation factor [0~200] % 100 reset

Page 119: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 119

1.224 Pr3961~Pr3970 COM3 communication

No Descriptions Range Unit initial occasion

3961~3970 COM3 communication - - - reset

Please refer to Pr3921~Pr3930.

1.225 Pr4070 Default cutting feedrate

No Descriptions Range Unit Initial occasion

4070 Default feedrate [6~3600000] - 1000 reset

According to PR3836 , setting feedrate:

Default G94 : Default rate is PR4070 , Unit:mm/min(inch/min)

Default G95 : Default rate is PR4070/1000 , Unit:mm/rev(inch/rev)

After reset , feedrate return to default value.

Default cutting feedrate can't exceedPr405 the maximum cutting feed speedand

Pr621~Pr640 the maximum axial cutting feed speed.It will be the maximum cutting feed

speed if exceeding this value .

Valid edition started from 10.116.24.

1.226 Pr7001~Pr7025 *Straightness offset moving axis position

No Descriptions Range Unit initial occasion

7001~7025 *Straightness offset moving axis position [0~100] - 0 restart

Page 120: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 120

Pr. 7001~Pr. 7025 determine compensation position by index numbers in moving axis's

pitch table, 5 compensation positions can be set for each moving axis.

For example, If X-axis is the moving axis for the first set of straightness compensation

and you set 7001~7005 to 10,20,30,40 and 50. The compensation position will be the

10th, 20th, 30th,40th and 50th location data shown in X-axis pitch table.

The index number in pitch table which represents axis home position can be determined

by Pr. 1341~Pr. 1360 Axis pitch table index for reference.

The distance between each index number can be determined by Pr.1321~Pr.1326 Axis

pitch error comp.interval(BLU).

As shown in below, a,b,c,d,e was set to 52, 55, 57, 58 and 62 respectively, the area

affected by straightness compensation will be from the position represented by index 52

to the position represented by index 62 in moving axis pitch table.

1.227 Pr7026~Pr7050 *Straightness offset moving axis a position compensation amount

No Descriptions Range Unit initial occasion

7001~7025 *Straightness offset moving axis a

position compensation amount

[-999999

~999999]

BLU 0 restart

Page 121: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 121

1.228 Pr8001~Pr10000 Pitch error compensate , compensation table

No Descriptions Range Unit initial occasion

8001~10000 Pitch error compensate , compensation

table

[-999999

~

999999]

BLU 0 reset

The param set for the compensation of the pitch error. The value is modulus.

CompensationCommand - reality

Ex:

Command value is 20000ummachine value is 20002 um then the compensation value is

-2

Command value is 40000ummachine value is 39999 um then the compensation value is

1

Command value is -20000ummachine value is -20002 um then the compensation value

is 2

Command value is -40000ummachine value is -39999 um then the compensation value

is -1

Page 122: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 122

2 Lathe Only

2.1 Pr4001 Drilling mode

No Descriptions Range Unit initial occasion

4001 Drilling mode [0~2] - 0 reset

0: peck drilling;

1: high-speed;

2: countersink.

2.2 Pr4002 Retraction distance of drilling

No Descriptions Range Unit initial occasion

4002 Retraction distance of drilling [0~

999999999]

LIU 5000 reset

2.3 Pr4003 Dwell time at point R level

No Descriptions Range Unit initial occasion

4003 Dwell time at point R level [0~

999999999]

ms 0 reset

2.4 Pr4004 Peck tapping mode

No Descriptions Range Unit initial occasion

4004 Peck tapping mode [0~1] - 0 reset

Page 123: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 123

2.5 Pr4005 Retraction distance of tapping

No Descriptions Range Unit initial occasion

4005 Retraction distance of tapping [0~

999999999]

LIU 5000 reset

2.6 Pr4006 Tapping cycle retrace speed(%)

No Descriptions Range Unit initial occasion

4006 Tapping cycle retrace speed(%) [100~300] - 100 reset

2.7 Pr4007 Spindle oritiention stop before tapping for serial spindle(0_disabled_1_enable)

No Descriptions Range Unit initial occasion

4007 Spindle oritiention stop before tapping for serial

spindle(0:disabled;1:enable)

[0~1] - 0 reset

2.8 Pr4011 System return amount of G76_G77

No Descriptions Range Unit initial occasion

4011 System return amount of G76/G77 [0~

999999999]

LIU 2000 reset

Page 124: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 124

2.9 Pr4012 Escaping amount of G73_G74

No Descriptions Range Unit initial occasion

4012 Escaping amount of G73/G74 [0~

999999999]

LIU 1000 reset

2.10 Pr4013 Depth of Cut for G73_G74

No Descriptions Range Unit initial occasion

4013 Depth of Cut for G73/G74 [0~

999999999]

LIU 3000 reset

2.11 Pr4014 Mode of Cut for G73_G74

No Descriptions Range Unit initial occasion

4014 Mode of Cut for G73/G74 [0~1] - 0 reset

2.12 Pr4015 X axis relife amount of G75

No Descriptions Range Unit initial occasion

4015 X axis relife amount of G75 [0~

999999999]

LIU 5000 reset

Page 125: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 125

2.13 Pr4016 Z axis relife amount of G75

No Descriptions Range Unit initial occasion

4016 Z axis relife amount of G75 [0~

999999999]

LIU 5000 reset

2.14 Pr4017 The number of division of G75

No Descriptions Range Unit initial occasion

4017 The number of division of G75 [1~999] - 1 reset

2.15 Pr4018 Camfer angle of thread cutting G21

No Descriptions Range Unit initial occasion

4018 Camfer angle of thread cutting G21 [0~89] deg 45 reset

2.16 Pr4019 Y axis is positioning instruction for DrillingTappingBoring(0_No_ 1_Yes)

No Descriptions Range Unit initial occasion

4019 Y axis is positioning instruction for DrillingTapping

Boring(0:No; 1:Yes)

[0~1] - 0 reset

Page 126: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 126

2.17 Pr4020 Type of X axis under G12.1

No Descriptions Range Unit initial occasion

4020 Type of X axis under G12.1(0: radius 1: diameter) [0~1]   0 reset

For 10.114.51 before, when using G12.1, Syntec only provides user with radius editing

method. However, from 10.114.51(included), syntec also provides user both radius and

diameter editing method by using pr4020 to set

2.18 Pr4021 Number of basic spindle

No Descriptions Range Unit initial occasion

4021 Number of basic spindle [0~6] - 0 reset

2.19 Pr4022 Number of synchronous spindle

No Descriptions Range Unit initial occasion

4022 Number of synchronous spindle [0~6] - 0 reset

2.20 Pr4040 Threading mode(0_Normal_ 1_High Speed_ 2_Extreme Speed)

No Descriptions Range Unit initial occasion

4040 Threading mode(0:Normal; 1:High Speed; 2:

Extreme Speed)

[0~2] - 0 reset

Page 127: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 127

2.21 Pr4041 Finishing allowance of threading

No Descriptions Range Unit initial occasion

4041 Finishing allowance of threading [0~

999999999]

LIU 1000 reset

2.22 Pr4042 Tip angle for threading

No Descriptions Range Unit initial occasion

4042 Tip angle for threading [0~80] deg 0 reset

2.23 Pr4043 Chamfer amount for threading

No Descriptions Range Unit initial occasion

4043 Chamfer amount for threading [0~99] 0.1 lead 10 reset

2.24 Pr4044 Repetitive count in finishing for threading

No Descriptions Range Unit initial occasion

4044 Repetitive count in finishing for threading [0~99] - 1 reset

Page 128: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 128

2.25 Pr4045 Minimum cutting depth for threading

No Descriptions Range Unit initial occasion

4045 Minimum cutting depth for threading [0~999999999] LIU 1000 reset

2.26 Pr4046 Enter amount for threading

No Descriptions Range Unit initial occasion

4046 Enter amount for threading [0~999999999] LIU 0 reset

2.27 Pr4047 Enter height for threading

No Descriptions Range Unit initial occasion

4047 Enter height for threading [0~999999999] LIU 0 reset

2.28 Pr4051 In multiple repititive cycle, error allowance for monotone properties

No Descriptions Range Unit initial occasion

4051 In multiple repititive cycle, error allowance

for monotone properties

[0~999999999] LIU 0 reset

Page 129: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 129

3 Mill Only

3.1 Pr4001 Tapping mode

No Descriptions Range Unit initial occasion

4001 Tapping mode [0~1]   0 reset

0: peck tapping;

1: high-speed.

3.2 Pr4002 Drilling cycle retrace amount

No Descriptions Range Unit initial occasion

4002 Drilling cycle retrace amount [0~

999999999]

LIU 5000 reset

3.3 Pr4004 Tapping cycle retrace amount

No Descriptions Range Unit initial occasion

4004 Tapping cycle retrace amount [0~

999999999]

LIU 5000 reset

3.4 Pr4006 Tapping cycle retrace speed

No Descriptions Range Unit initial occasion

4006 Tapping cycle retrace speed [100~300] - 100 reset

Page 130: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 130

3.5 Pr4008 Drilling mode for G81(0_general,1_fast-drill)

No Descriptions Range Unit initial occasion

4008 Drilling mode for G81(0:general,1:fast-drill) [0~1] - 0 reset

3.6 Pr4010 Facing cycle X_Y plane milling stepover percent

No Descriptions Range Unit initial occasion

4010 Facing cycle X/Y plane milling stepover percent [1~100] - 50 reset

3.7 Pr4020 OSS direction of boring cyle

No Descriptions Range Unit initial occasion

4020 OSS direction of boring cyle [0~5] - 0 reset

0: X+;

1: X-;

2: Y+;

3: Y-;

4: Z+;

5: Z-.

Page 131: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 131

3.8 Pr4055 G code tool measurement distance R

No Descriptions Range Unit initial occasion

4055 G code tool measurement distance R [0~

999999999]

LIU 100000 reset

3.9 Pr4056 G code tool measurement allowed distance D

No Descriptions Range Unit initial occasion

4056 G code tool measurement allowed distance D [0~1000] LIU 20 reset

3.10 Pr4057 G code tool measurement feedrate F

No Descriptions Range Unit initial occasion

4057 G code tool measurement feedrate F [0~

999999999]

mm/min 100 reset

3.11 Pr4058 G code tool measurement reference point P

No Descriptions Range Unit initial occasion

4058 G code tool measurement reference point P [0~4]   0 reset

Page 132: Machine Tool Products SYNTEC CNC Parameterssyntecamerica.com/wp-content/uploads/2018/09/SYNTEC-CNC...1.210 Pr3924 COM1 control code 115 1.211 Pr3925 COM1 end-of-block output code

SYNTEC CNC Parameters

Version 7 132

3.12 Pr4059 G37.1 measuring position in mechanical coordinate Z

No Descriptions Range Unit initial occasion

4059 G37.1 measuring position in mechanical

coordinate Z

[-999999999

~

999999999]

LIU 0 reset