You are on page 1of 88

上海维宏电子科技股份有限公司

Weihong Electronic Technology Co., Ltd.

Preface
Thank you for choosing our products.
This manual will acquaint you with such detailed information of NK105G2/G3 integrated CNC
system as system components, setup, and usage, etc.
It introduces the process of system installing and various functions of the system. Before using
this system and related equipment, please read through this manual, which will help you have a
better use of them.
Because of continuous updating of hardware and software, the products you bought may differ
from the written in this manual.
Company address, phone number and our website are listed here for your convenience. Any
questions, please feel free to contact us. We will always be here and welcome you.

Company Name: Weihong Electronic Technology Co., Ltd.


Headquarters Address: No. 29, 2338 Duhui Rd., Minhang, Shanghai
Zip Code: 201108
Tel: +86-21-33587550
Fax: +86-21-33587519
Website: http://en.weihong.com.cn
E-mail: sales_weihong@188.com; support_weihong@188.com

Specialized, Concentrated, Focused i


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Precautions:
 Storage and Transportation

Attention

 The products should be transported properly in terms of the weight;

 An excess of specified quantity of stacking products is prohibited;

 Climbing, standing or placing heavy loads on the products is prohibited;

 Dragging or carrying the products via cables or devices connected to them is prohibited;

 Keep the products free from moisture during storage and transportation.

 After Opening the Package

Attention

 Please make sure whether the products are what you have ordered;

 Check if the products are damaged in transit;

 Check if the components and accessories are damaged or missing in terms of the detailed list;

 Please contact us promptly if product discrepancy, accessory missing or transit damage


occurs.

ii Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

 Installation Notices

Attention

 Only when this equipment is installed in the qualified electricity cabinet can it be used. The
construction of the cabinet must reach IP54 grade of protection;

 Paste sealing strips on the joint of the cabinet to seal all the cracks;

 Cable entry should be sealed while easy-to-open on the spot;

 A fan or a heat exchanger should be adopted for the heat dissipation and air convection of the
cabinet;

 If a fan is adopted, air strainer is a must in air inlet or air outlet;

 Dust or cutting fluids may have access to the CNC device via the tiny cracks and tuyere.
Therefore it is necessary to pay attention to the surroundings and air flow direction of the air
vent to make sure that the outflow gas is towards pollution source;

 100mm space should be preserved between the back of the CNC device and the cabinet wall
for plugging cable connected with the device and for the ventilation & heat dissipation in the
cabinet;

 Space between this device and other equipments should also be preserved according to the
requirements;

 The product should be installed firmly and without vibration. During installing, casting,
knocking, striking, or loading on the product is forbidden;

 To reduce electromagnetic interference, power-supply components used should be above AC


or DC 50V and the space between cable and the CNC device should be preserved above
100mm;

 It will be better if the CNC device is installed at the position facilitating debugging and
maintenance.

Specialized, Concentrated, Focused iii


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

 Wiring Notices

Attention

 Only qualified people are allowed to participate in the wiring and checking.

 The CNC device should be grounded reliably and the grounding resistance should be less
than 4 ohm. Neutral line is absolutely not allowed to replace earth wire. Otherwise, the device
may be likely to work improperly due to the interference.

 Wiring should be firm and steady, or misoperation may occur.

 Voltage values and positive & negative polarity of any connection plug should be in
accordance with the manual, or such breakdowns as short circuit and device permanent
damage may occur.

 To guard against electric shock or the CNC device damage, fingers should keep dry before
plugging or touching switch.

 The connecting wire should not be damaged and squeezed, or the leakage or short circuit may
occur.

 It is prohibited to plug or open the chassis of CNC device when power on.

 Running & Debugging Notices

Attention

 Parameters setting should be checked before running, since wrong setting may lead to
accidental movements.

 Modification to parameters should be within the allowable range, or such breakdowns as


unsteady running and machine damage will occur.

iv Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

 Precautions in Use

Attention

 Before power-on, please make sure that the switch is on blackout to avoid occasional start-up.

 Please check the electromagnetic compatibility during electrical design in order to avoid or
reduce electromagnetic interference to the CNC device. A low pass filter should be employed
to reduce electromagnetic interference if there are other electrical devices nearby.

 It is not allowed to frequently power on and power off. It is recommended 1 minute interval at
least after power failure or blackout before power on again.

 Firmly hold the handheld box, a mobile control terminal, when moving it to ensure the
accuracy, promptness and safety of control, in case it falls off to the ground or collides with
sharp instruments and causes component damage and control failure, etc.

Specialized, Concentrated, Focused v


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Contents
1. Summarization ............................................................................................................................. 1

1.1. System Introduction ............................................................................................................ 1


1.2. Basic Configuration ............................................................................................................ 1
1.3. Mechanical Dimension ....................................................................................................... 1

2. Wiring Method .............................................................................................................................. 3

2.1. Terminal Specification ......................................................................................................... 3


2.1.1. Terminal Wiring When General Software Installed ......................................................... 3
2.2. Input Interface of +24V Power ............................................................................................ 5
2.3. USB Interface ..................................................................................................................... 5

3. Basic Concepts ............................................................................................................................ 6

3.1. Operation Mode and State .................................................................................................. 6


3.1.1. Operation Mode .............................................................................................................. 6
3.1.2. Operation State ............................................................................................................... 6
3.2. Coordinate System ............................................................................................................. 7
3.2.1. Machine Coordinate System ........................................................................................... 7
3.2.2. Workpiece Coordinate System ....................................................................................... 8

4. Functions & Operation Methods of Panel Keys ...................................................................... 10

4.1. NK105G2 Panel Keys ....................................................................................................... 10


4.1.1. Function Information of Each Single-key ...................................................................... 10
4.1.2. Function Information of Combination Key .................................................................... 12
4.2. NK105G3 Panel Keys ....................................................................................................... 13
4.2.1. Function Information of Each Single-key ...................................................................... 13
4.2.2. Function Information of Combination Key .................................................................... 15
4.3. Modification Method of System Parameters ..................................................................... 15
4.4. System Start-up ................................................................................................................ 16

5. Machine Tool Debugging........................................................................................................... 18

5.1. Adjustment of Axis Direction and Pulse Equivalent .......................................................... 18


5.1.1. Adjustment of Axis Direction ......................................................................................... 18
5.1.2. Adjustment of Pulse Equivalent .................................................................................... 18
5.2. Setup of Machine Stroke .................................................................................................. 20

vi Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

5.3. Port Polarity ...................................................................................................................... 20


5.4. Back to Machine Origin .................................................................................................... 22
5.4.1. Parameter Setup of Backing to Machine Origin ........................................................... 22
5.4.2. Operation Mode of Backing to Machine origin .............................................................. 22
5.5. Spindle Debugging ........................................................................................................... 23
5.5.1. Spindle Setup ................................................................................................................ 23
5.5.2. Park MCS Site .............................................................................................................. 24
5.5.3. Spindle Stop .................................................................................................................. 25
5.6. Manual Machining............................................................................................................. 25
5.6.1. Mode Selection of Manual Machining ........................................................................... 25
5.6.2. Parameter Setting of Manual Machining ...................................................................... 26
5.7. Automatic Machining ........................................................................................................ 27
5.7.1. Load File ....................................................................................................................... 27
5.7.2. WCS Selection .............................................................................................................. 28
5.7.3. Set Workpiece Origin .................................................................................................... 28
5.7.4. Start Machining ............................................................................................................. 29
5.8. Adjustment during Automatic Machining .......................................................................... 29
5.8.1. Feedrate Override Adjustment ...................................................................................... 29
5.8.2. Spindle Speed Adjustment ............................................................................................ 29
5.8.3. Machining Pause and Jiggle ......................................................................................... 30
5.8.4. Continuing Machining after Pause ................................................................................ 30
5.8.5. Soft Limit Handling ........................................................................................................ 30
5.8.6. Hard Limit Handling ...................................................................................................... 31

6. Menu Page .................................................................................................................................. 32

6.1. Summarization .................................................................................................................. 32


6.2. Local Files/ USB Files ...................................................................................................... 33
6.3. Operations ........................................................................................................................ 34
6.3.1. Back REF Point............................................................................................................. 34
6.3.2. Rect Machining ............................................................................................................. 35
6.3.3. Select Line No ............................................................................................................... 35
6.3.4. Machining Info............................................................................................................... 36
6.3.5. Park MCS Site .............................................................................................................. 36
6.3.6. Select WCS................................................................................................................... 36
6.3.7. Array Process ............................................................................................................... 36
6.3.8. Origin List ...................................................................................................................... 37

Specialized, Concentrated, Focused vii


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

6.3.9. Nearby Process ............................................................................................................ 37


6.4. Oper Param (Operator Parameters) ................................................................................. 37
6.5. Mfr Param (Manufacturer Parameters) ............................................................................ 40
6.6. Param Upkeep (Parameter Maintenance) ........................................................................ 44
6.6.1. Backup Params............................................................................................................. 45
6.6.2. Restore Backup ............................................................................................................ 45
6.6.3. Factory Params............................................................................................................. 45
6.6.4. Export Parameters ........................................................................................................ 46
6.6.5. Import Parameters ........................................................................................................ 46
6.7. System Upkeep ................................................................................................................ 46
6.7.1. Language ...................................................................................................................... 46
6.7.2. Export Log ..................................................................................................................... 47
6.7.3. System Update ............................................................................................................. 47
6.7.4. Register ......................................................................................................................... 48
6.7.5. Help ............................................................................................................................... 48
6.7.6. Reboot .......................................................................................................................... 48
6.7.7. Exit ................................................................................................................................ 48
6.7.8. Delete Log ..................................................................................................................... 49
6.7.9. Disk Space .................................................................................................................... 49
6.7.10. Delete Info..................................................................................................................... 49
6.7.11. Modify Code .................................................................................................................. 49
6.8. Diagnosis .......................................................................................................................... 49
6.8.1. System Info ................................................................................................................... 49
6.8.2. Ports List ....................................................................................................................... 49
6.8.3. Keypress Diag............................................................................................................... 50
6.8.4. Inport Diag .................................................................................................................... 50
6.8.5. Outport Diag .................................................................................................................. 50
6.8.6. LED Diag ....................................................................................................................... 50

7. Machining Operations of NK105G3 .......................................................................................... 51

7.1. Manual Machining............................................................................................................. 51


7.1.1. Mode Selection of Manual Machining ........................................................................... 51
7.1.2. Parameter Setting of Manual Machining ...................................................................... 52
7.2. Automatic Machining ........................................................................................................ 52
7.2.1. Load File ....................................................................................................................... 53
7.2.2. WCS Selection .............................................................................................................. 53

viii Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

7.2.3. Set Workpiece Origin .................................................................................................... 54


7.2.4. Start Machining ............................................................................................................. 54
7.3. Adjustment during Automatic Machining .......................................................................... 55
7.3.1. Feedrate Override Adjustment ...................................................................................... 55
7.3.2. Spindle Speed Adjustment ............................................................................................ 55
7.3.3. Machining Pause and Jiggle ......................................................................................... 55
7.3.4. Soft Limit Handling ........................................................................................................ 56
7.3.5. Hard Limit Handling ...................................................................................................... 56
7.3.6. E-stop Handling ............................................................................................................ 56

8. System Update ........................................................................................................................... 58

8.1. Software Update ............................................................................................................... 58


8.2. System Mirror Update ....................................................................................................... 58

9. Driver ........................................................................................................................................... 60

9.1. Driver parameters ............................................................................................................. 60


9.1.1. Parameter Setting of YASKAWA Σ –Ⅱ Servo Driver ................................................ 60
9.1.2. Parameter Setting of DELTA ASDA-A Servo Driver ...................................................... 62
9.1.3. Parameter Setting of DELTA ASDA-A2 Servo Driver.................................................... 64
9.1.4. Parameter Setting of PANASONIC MINAS_A4 Servo Driver ....................................... 66
9.1.5. Parameter Setting of FUJI FALDIC-β Servo Driver ...................................................... 67
9.1.6. Parameter Setting of STONE GS Servo Driver ............................................................ 68
9.1.7. Parameter Setting of MITSUBISHI MR-E Servo Driver ................................................ 69
9.2. Wiring Diagram of NK105 and Driver ............................................................................... 71
9.2.1. Wiring Diagram of NK105 and Differential Input Stepping Driver ................................. 71
9.2.2. Wiring Diagram of YASKAWA Σ –Ⅱ Servo Driver .................................................... 71
9.2.3. Wiring Diagram of DELTA ASDA Servo Driver .............................................................. 72
9.2.4. Wiring Diagram of PANASONIC MINAS_A4 Servo Driver ........................................... 73
9.2.5. Wiring Diagram of MITSUBISHI MR-E Servo Driver .................................................... 73
9.2.6. Wiring Diagram of FUJI FALDIC-β Servo Driver .......................................................... 74
9.2.7. Wiring Diagram of STONE GS Servo Driver ................................................................ 74

10. Software License Agreement ................................................................................................ 75

Specialized, Concentrated, Focused ix


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

x Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

1. Summarization

1.1. System Introduction


Independently-developed NK105G2/G3 provides a whole set of solutions to engraving
machines based on embedded industrial control platform.
NK105G2/G3 integrated CNC system is composed of a host system and an operation panel.
Also called control box, the host system integrates system control card, terminal board and other
parts, and makes connection with the operation panel via a 15-pin extension cable.
The up and down ends at the back of the control box are used to inlay terminals while the left
side includes an USB interface and a DB15 interface. The DB15 interface is for connection with the
operation panel, while the USB interface for external connection with USB equipment (e.g. USB
flash drive).
Also called handheld box, the operation panel is concise and portable, connected with the host
system via a 15-pin extension cable, so it can break away from the distribution box and facilitate
machine tool control. And its moving distance is only restricted by the length of extension cable.

1.2. Basic Configuration


Basic configuration of NK105G2 system:
NK105G2 handheld box
NK105 three axes control box
Basic configuration of NK105G3 system:
NK105G3 handheld box
NK105 three axes control box

1.3. Mechanical Dimension


The integral thickness of NK105 host system is 218.3mm, with terminals embedded at its up
and down ends. Fig. 1-1 is the dimensional drawing and cut-out drawing of NK105G2/G3 control box
(unit: mm).

Specialized, Concentrated, Focused 1


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

218.3
205
3.5

16
8

131
129
90
4-M3
205

90
25.4
50.6 Cut-out Drawing
187.1

Dimensional Drawing

Fig. 1-1 Dimensional drawing and cut-out drawing of NK105G2/G3 control box

2 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

2. Wiring Method

2.1. Terminal Specification


2.1.1. Terminal Wiring When General Software Installed
NK105 terminals are inlayed at the up and down ends of the control box. The detailed wiring
diagram is as shown in Fig. 2-1, when general software is installed.

Fig. 2-1 Terminals on NK105 control box


The detailed explanation of terminal pin signals is as shown in Table 1 and Table 2.

Table 1 Output signals


Silk-printed
Corresponding signal Remark
name
Negative differential signal of
GY01(XD-)
X-axis direction XD+ and XD- are differential pair signals of
Positive differential signal of X-axis direction.
GY02(XD+)
X-axis direction
Negative differential signal of
GY03(XP-)
X-axis pulse XP+ and XP- are differential pair signals of
Positive differential signal of X-axis pulse.
GY04(XP+)
X-axis pulse

Specialized, Concentrated, Focused 3


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Silk-printed
Corresponding signal Remark
name
Negative differential signal of
GY05(YD-)
Y-axis direction YD+ and YD- are differential pair signals of
Positive differential signal of Y-axis direction.
GY06(YD+)
Y-axis direction
Negative differential signal of
GY07(YP-)
Y-axis pulse YP+ and YP- are differential pair signals of
Positive differential signal of Y-axis pulse.
GY08(YP+)
Y-axis pulse
Negative differential signal of
GY09(ZD-)
Z-axis direction ZD+ and ZD- are differential pair signals of
Positive differential signal of Z axis direction.
GY010(ZD+)
Z-axis direction
Negative differential signal of
GY011(ZP-)
Z-axis pulse ZP+ and ZP- are differential pair signals of
Positive differential signal of Z-axis pulse.
GY012(ZP+)
Z-axis pulse
Spindle reverse rotation
GY013(SP-)
control port
Spindle forward rotation
GY014(SP+)
control port
2nd gear output port of spindle
GY15(S_2)
speed Multi-gear spindle speed control ports: they
st
1 gear output port of spindle can provide at most 8-gear speed control;
GY16(S_1)
speed in wiring, COM at the inverter end needs
0th gear output port of spindle joining to the GND terminal.
GY17(S_0)
speed
GY18 Workpiece cooling output port
GY19 Spindle coolant output port
GY20 Auto lube output port
+24V OUT +24V output For connection with +24V power supply.

Table 2 Input signals


Silk-printed
Corresponding signal Remark
name
The two GND of the power terminal are
connected with power GND and the
GND Power GND or COM port common ground point of the machine tool
respectively, while GND of other terminals
can be used as COM signals.

4 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Silk-printed
Corresponding signal Remark
name
For external connection with +24V DC
+24V IN +24V DC power input
power.
Machine origin signal of
GX01(XORG)
X-axis
GX02(XLM+) Positive limit signal of X-axis
GX03(XLM-) Negative limit signal of X-axis
Machine origin signal of
GX04(YORG)
Y-axis For external connection with mechanical,
GX05(YLM+) Positive limit signal of Y-axis photoelectric, or proximity switch, etc.
GX06(YLM-) Negative limit signal of Y-axis
Machine origin signal of
GX07(ZORG)
Z-axis
GX08(ZLM+) Positive limit signal of Z-axis
GX09(ZLM-) Negative limit signal of Z-axis
GX10 Reserved input
GX11 Reserved input
GX12 Reserved input
GX13 Reserved input
GX14 Reserved input
GX15 E-stop alarm signal input
GX16 Tool presetter input

2.2. Input Interface of +24V Power


The +24V power input interface is for external connection with 24V power. And its pin definition

is as shown in Fig. 2-2, in which is connected to the grounding copper plate of a machine tool,
namely to the earth.
24V+
COM

Fig. 2-2 Pin definition of +24V power input interface

2.3. USB Interface


The USB interface is used for externally connecting with USB device (e.g. USB flash drive).

Specialized, Concentrated, Focused 5


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

3. Basic Concepts

NK105 system involves various concepts, like workpiece coordinate system (WCS), machine
coordinate system (MCS), operation mode, and operation state, etc. You have to grasp these
concepts before using NK105.

3.1. Operation Mode and State


3.1.1. Operation Mode
The machine tool is always in one of the following operation modes.

 Auto Mode

Under automatic operation mode, the machine tool generates motions through the file loaded in
advance. Therefore, the machining file must have been loaded.

 Manual Mode

To meet the requirements of manual motion under different situations, the system provides
―Jog‖ and ―Stepping‖ modes.

 Jog mode: there is no concrete data control under this mode, fit for tuning machine coordinates
roughly.

 Stepping mode: this mode is applicable to tuning machining coordinates accurately.

3.1.2. Operation State


The machine tool is also always in one of the following operation states; operation mode and
operation state together decide the state of the machine tool.

 IDLE State

Idle state is the most common state. Under this state, the machine has no motion to output, but
is ready to accept any new task.

 ESTOP State

This is an abnormal state. When there is an error in the hardware of the machine tool, the
system will enter into this state and implement the predetermined protection actions, such as closing
spindle motor and cooling pump. Under this state, the machine tool is locked and can not carry out
any new action.

6 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

 Running State

When the machine tool is implementing any action, the system enters into Running State.

 Pause State

When the machine tool is running, if the key of ―pause during machining‖ is pressed, the system
will enter into PAUSE state and wait for further instruction. At this time, pressing the ―Start‖ key will
make the system enter into ―Running‖ state, while pressing the ―Stop/Cancel‖ key will make the
system stop.

 LOCK State

Lock state is an internal state occurring at the time of soft limit operation.

3.2. Coordinate System


Coordinate system is a terminology that is used to describe the motion of a machine tool. For
the sake of unification, standard coordinate system adopts the right-hand rule. See Fig. 3-1.

+Y
+B +Z
+X+Y+Z
+Y
+X
+X
+C +A

+Z +Y +A+B
+C
+X
+Z

Fig. 3-1 A coordinate system conforming to right-hand rule


For milling machines, the direction of machine axes is decided by both the type of machine tool
and the layout of each component. The basic coordinate axes of milling machines are X-axis, Y-axis,
and Z-axis:
——Z-axis is coincidental with spindle axis and the direction of the cutter moving away from
workpiece is its positive direction (+Z).
——X-axis is perpendicular to Z-axis and parallel to the clamped surface of workpiece. For the
single column vertical milling machine, if the user faces the spindle and looks in the column direction,
right moving direction is its positive direction (+ X).
——X-axis, Y-axis and Z-axis constitute a coordinate system adhering to the right-hand rule.

3.2.1. Machine Coordinate System


Machine coordinate system is a set of fixed right-hand coordinate system. Its coordinate origin

Specialized, Concentrated, Focused 7


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

is always fixed with respect to a certain position on the machine tool. Therefore, at any time, a
certain point in space can be exclusively fixed by the machine coordinate system.
The machine coordinate system requires the machine available of the homing function, or this
concept will only appear in the software.

3.2.2. Workpiece Coordinate System


As a set of right-hand coordinate system for the programmer, workpiece coordinate system is
used in programming. To establish it, the programmer can select a given point on the workpiece as
the origin (also called program origin). The origin of workpiece coordinate system (namely the
workpiece origin) is fixed with respect to a certain point on the workpiece, while variable with respect
to the machine origin. The origin of workpiece coordinate system should be selected meeting such
conditions as simple programming, easy dimension conversion and small machining errors.
Workpiece offset corresponds to WCS G54, G55, G56, G57, G58 and G59. After the system is
opened, the default WCS is G54, and the relation between workpiece offset and machine coordinate
system is as shown in Fig. 3-2.
G54(X)
Machine
Origin
G54(Y)

Workpiece

Workpiece
Origin

Limit of Axial Motion

Fig. 3-2 The relation between workpiece offset and machine coordinate system
One, two or several workpiece offsets can be used in one machining program. As shown in Fig.
3-3, three workpieces are installed on the worktable, so each workpiece has a workpiece origin
corresponding to the G code of workpiece coordinate system. To drill a hole on each of the
workpiece, with calculation depth as Z-0.14, the programming example is as follows.

8 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

G56(X)

G55(X)

G54(X)
Machine
Origin

G54(Y)

G56(Y)

G55(Y)
Workpiece

Workpiece

Workpiece

Fig. 3-3 Example figure


O1801
N1 G20
N2 G17 G40 G80
N3 G90 G54 G00 X5.5 Y3.1 S1000 M03 (Use G54)
N4 G43 Z0.1 H01 M08
N5 G99 G82 R0.1 Z-0.14 P100 F8.0
N6 G55 X5.5 Y3.1 (Switch to G55)
N7 G56 X5.5 Y3.1 (Switch to G56)
N8 G80 Z1.0 M09
N9 G91 G54 G28 Z0 M05 (Switch to G54)
N10 M01

Program segments N3~N5 are for the first workpiece, within G54 WCS; program segment N6
drills the hole for the second workpiece of the same batch within G55 WCS; program segment N7
drills the third hole for the third workpiece of the same batch within G56 WCS.
Aiming at all WCSs, public offset is used to adjust the workpiece origin of X, Y and Z axes,
without changing the offset value of G54~G59.
Workpiece offset, tool offset and public offset meet the following expression:
Workpiece coordinate = Machine coordinate – Workpiece offset – Tool offset – Public offset

Specialized, Concentrated, Focused 9


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

4. Functions & Operation Methods of Panel Keys

4.1. NK105G2 Panel Keys


See Fig. 4-1 for the layout of NK105G2 panel keys.

(0,0)

Fig. 4-1 Panel keys of NK105G2

4.1.1. Function Information of Each Single-key


NK105G2 operation panel is both light and concise. With a single-key or combination key, all
the operations can be realized. The usage of each single-key is: press a key lightly to complete the
called function and then release the key, except that the function of the mode shift key becomes
effective when released. See Table 3 for the function information of each single-key.

10 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Table 3 Single-key function table

Key icon Key name Function

Increase of feedrate override; input of number 7; increase of


Override+ spindle gear with the help of the auxiliary key when the
spindle port has input
Positive movement of Y axis; input of number 8; switch
Y+
between MCS and WCS with the help of the auxiliary key

Z+ Positive movement of Z axis; input of number 9

Negative movement of X axis; input of number 4; homing all


X-
the axes with the help of the auxiliary key
Start or stop of spindle under manual mode; input of number
Spindle ON/
5; backing to workpiece origin with the help of the auxiliary
(0,0) OFF
key

X+ Positive movement of X axis; input of number 6

Decrease of feedrate override; input of number 1; decrease


Override- of spindle gear with the help of the auxiliary key when the
spindle port has input
Negative movement of Y axis; input of number 2; first tool
Y-
measurement with the help of the auxiliary key
Negative movement of Z axis; input of number 3;
Z- measurement after tool change with the help of the auxiliary
key
Speed Switchover between jog/rapid jog speed in jog mode; input
0 switchover of number 0; tool measurement with the help of auxiliary key
XY clearing; input of minus; Z clearing with the help of
Clearing
auxiliary key
Entering menu page; input of decimal point; entering image
Menu
update page at the time of system start-up
Start key; breakpoint resume with the help of the auxiliary
Start
key

Up Suspend processing; up direction key

Stop processing; cancellation of various selections, inputs


ESC
and operations
Auxiliary key; switchover between stepping mode and jog
Shift
mode under machining page

Down Down direction key

Entering jog/rapid jog speed adjustment page under menu


OK page; confirmation of various selections, inputs and
operations

Specialized, Concentrated, Focused 11


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

4.1.2. Function Information of Combination Key


The usage of combination key: press the auxiliary key, and then the second; release the two
keys simultaneously after the corresponding function called.

Table 4 Combination key function table

Key icon Function

Increase of spindle gear


+

Switchover between WCS and MCS


+

Homing all the axes


+

Backing to workpiece origin


+ (0,0)

Decrease of spindle gear


+

Moveable tool measurement


+ 0

Z clearing
+

Breakpoint resume
+

Entering help page


+

First tool measurement


+

Measurement after tool change


+

Jiggle at pause
+

12 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

4.2. NK105G3 Panel Keys


See Fig. 4-2 for the layout of NK105G3 panel keys.

Fig. 4-2 Panel keys of NK105G3

4.2.1. Function Information of Each Single-key


The operation panel of NK105G3 is both light and concise. With a single-key or combination key,
all the operations can be realized. The usage of each single-key: press a key lightly to complete the
called function and then release the key, except that the function of the mode shift key becomes
effective when released. See Table 5 for the function information of each single-key.

Table 5 Single-key function table

Key icon Key name Function

Start Start key; breakpoint resume with the help of the auxiliary key

Pause Pause during machining

Stop Stop machining

Specialized, Concentrated, Focused 13


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Key icon Key name Function

Spindle
Start or stop of spindle under manual mode
ON/OFF
Entering menu page; entering image update page at the time
Menu of system start-up; entering help page with the help of the
auxiliary key

ESC ESC Esc key; returning to the previous page

XY clearing XY clearing; X clearing with the help of the auxiliary key


X=0

Z=0
Z clearing Z clearing; Y clearing with the help of the auxiliary key
Y=0

Auxiliary key; switchover between stepping mode and jog


Shift
mode under machining page
Increase of feedrate override; increase of spindle gear with
Override+
- the help of the auxiliary key when the spindle port has input
- Decrease of feedrate override; decrease of spindle gear with
Override-
-
. the help of the auxiliary key when the spindle port has input
Back to
(0,0)
XY axes backing to workpiece origin; XY axes backing to
workpiece
(X,Y) 0 fixed point with the help of the auxiliary key; input of number 0
origin

X- Negative movement of X axis; input of number 4

X+ Positive movement of X axis; input of number 6

Positive movement of Y axis; input of number 8; switchover


Y+
between MCS and WCS with the help of the auxiliary key
Negative movement of Y axis; input of number 2; first tool
Y-
measurement with the help of the auxiliary key
Positive movement of Z axis; input of number 9; tool
Z+
measurement executed with the help of the auxiliary key
Negative movement of Z axis; input of number 3;
Z- measurement after tool change with the help of the auxiliary
key
Speed Switchover between jog speed and rapid jog speed in jog
5 switchover mode; input of number 5
IV+ Positive movement of the extended axis; input of number 7;
Positive
7 homing all the axes with the help of the auxiliary key
IV-
Negative Negative movement of the extended axis; input of number 1
1

14 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

4.2.2. Function Information of Combination Key


The usage of combination key: press the auxiliary key, and then the second; release the two
keys simultaneously after the corresponding function called.

Table 6 Combination key function table

Key icon Function

Breakpoint resume
+

entering help page


+

X clearing
+ X=0

Z=0
Y clearing
+ Y=0

Increase of spindle gear


+ -

-
. Decrease of spindle gear
+ -

(0,0)
XY axes backing to fixed point
+ (X,Y) 0

IV+
homing all the axes
7
+

Switchover between MCS and WCS


+

Moveable tool measurement


+

Jiggle function
+

First tool measurement


+

Measurement after tool change


+

4.3. Modification Method of System Parameters


Parameters for modification can be divided into two types:

 Input of Numeric Value

After entering the parameter modification page, directly input the desired number, and then
press [OK] to save it or press [ESC] to return to the previous page. Only when [OK] is pressed can
the modification be saved after parameter modification each time.
For example: the modification method for the parameter ―REFP Speed‖ is as follows.

Specialized, Concentrated, Focused 15


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Speed (mm/min)
X Axis: 1800.000
Y Axis: 1800.000
Z Axis: 1500.000

Fig. 4-3 Modification page of ―REFP Speed‖


Press ―Menu‖→ 5. Mfr Param→ 5. REF. PointSet→ 1. REFP Speed, and then press [OK] to
enter the page as shown in Fig. 4-3, and then press the ―Up‖ and ―Down‖ keys to select the axis
speed parameter to be modified. When the cursor is on an item, enter the new parameter value
directly and then press [OK] to save it.

Note:

If you switch to another parameter without saving the input value during parameter modification, this new value
will not be saved and the original value will be restored.

 Selection of Parameter Value

Select the parameter value by directly pressing the ―UP‖ or ―Down‖ key.
For example: the modification method for the parameter ―REFP Dir‖ is as follows.

Homing Direction
X Axis: Negative
Y Axis: Positive
Z Axis: Positive

Fig. 4-4 Modification page of ―REFP Dir‖


Press ―Menu‖→ 5. Mfr Param→ 5. REF. PointSet→ 2. REFP Dir, and then press [OK] to enter
the page as shown in Fig. 4-4, and then press the ―Up‖ and ―Down‖ keys to select the axis direction
parameter to be modified. When the cursor is on an item, press the [OK] key to enter the interface as
shown in Fig. 4-5, the arrow indicating the current parameter value. Press [Up] or [Down] key to
select the desired parameter value, and then press the [OK] key to confirm the modification.

Direction of X
· Positive
Negative

Fig. 4-5 Selection dialog

4.4. System Start-up


The system interface is as shown in Fig. 4-6 after power on.

16 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Booting the system...

Fig. 4-6 System start-up interface


After the system is started, ―Back to REF. Point‖ will be prompted, as shown in Fig. 4-7. Press
[ESC] to cancel this operation. You need to adjust the following related parameters sequentially: port
polarity (see Chapter 5.3), pulse equivalent (see Chapter 5.1.2), axis output direction (see Chapter
5.1.1) and machine stroke (see Chapter 5.2) before homing all the axes.

Back to REF.
Point?
OK ESC

Fig. 4-7 Prompt to home all the axes after system started

Specialized, Concentrated, Focused 17


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

5. Machine Tool Debugging

5.1. Adjustment of Axis Direction and Pulse Equivalent


5.1.1. Adjustment of Axis Direction
Firstly confirm the positive direction of each axis according to the coordinate system adhering to
the right-hand rule before starting machine debugging.
After fixing the positive direction of each axis following the right-hand rule, manually operate the
machine to check if the axes move correctly. If the direction is opposite, modify the parameter ―Axis
OutpDir‖. Take X-axis as an example, manually move the X-axis, only to find it moves oppositely. To
solve this problem, you just need to change the value of X axis in the parameter ―Axis OutpDir‖ from
―Positive (Negative)‖ to ―Negative (Positive)‖.
Press the ―Menu‖ key→ 5. Mfr Param→ 2. Axis OutpDir, and then press the [OK] key to enter
the interface as shown below.

*Axis Output Dir


X Axis: Negative
Y Axis: Positive
Z Axis: Positive

Fig. 5-1 Modification interface of ―Axis OutputDir‖

Note:

The mark ―*‖ in front of a parameter indicates that the modification to this parameter becomes effective after
reboot. Modification to a parameter without the mark becomes effective immediately.

5.1.2. Adjustment of Pulse Equivalent


Pulse equivalent is the moving distance of the worktable or rotation degree of the rotary axis per
pulse sent by the CNC device, i.e. the minimum distance controlled by the CNC system. This item
can be calculated in terms of information of screw pitch, electronic gear ratio, mechanical
deceleration ratio, etc.
The smaller the pulse equivalent is, the higher the machining precision and surface quality will
be. At the meanwhile, the setting value of pulse equivalent decides the max. feed speed (feed rate),
and the relationship between pulse equivalent and max. feed speed is as shown below:

Max. feed speed (mm/min)  Pulse equivalent (mm/p)  Hardw are frequency (p/s)  60 (s/min)

The hardware frequency of NK105G2/G3 is 320KHz; when pulse equivalent is 0.001mm/p, the
max. feed speed of machine tool is 19.2m/min.

18 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Lower pulse equivalent should be set under the condition of meeting the demand of feed speed.

 Pulse Equivalent of Linear Axis

The calculation of pulse equivalent varies with different motor systems.

 Stepping motor

Screw pitch
Pulse equiv alent 
360
 Subdiv ision  Mechanical deceleration ratio
Stepping angle

Hereinto, mechanical deceleration ratio= rotary speed input in reducer / rotary speed output
=teeth number of driven gear / teeth number of driving gear.
For instance, the selected screw lead of X-axis for a certain type machine tool is 5mm, and the
stepping angle of stepping motor is 1.8°, with ―10‖ subdivision and ―1:1‖ deceleration ratio. Thus, the
pulse equivalent of X-axis is:
5m m
Pulse Equivalent   0.0025m m /p
360
10 1
1.8

 Servo motor

B Encoder resolution
Electronic gear ratio   Mechanical decelerati on ratio
A Screw pitch
Pulse equivalent
Electronic gear ratio: if a servo motor makes one circle per every 5000 pulse commands sent by
the system, setting electronic gear ratio of the servo motor can make the servo rotate twice with the
same amount of pulse commands (please refer to parameter setting of each servo brand).
Please see the servo motor label plate and then refer to the corresponding manual to confirm its
encoder resolution. A label plate of YASKAWA SGMSH type motor is as shown below, and the 4th
character in motor type is the serial encoder specification, so the resolution of this motor is 2 17, i.e.
131072.

Motor Type:
TYPE SGMSH-1 0 A C A 2 1
(The 4th character)

The 4th character:


serial encoder spec.
Sign Spec. Remark

2 17-bit absolute Standard

C 17-bit incremental Standard

Fig. 5-2 Name plate of servo motor-encoder resolution

Specialized, Concentrated, Focused 19


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

For instance: (an example of YASKAWA) the screw pitch of a certain type machine is 5mm, with
17 bit encoder resolution, ―0.0001mm/p‖ pulse equivalent and ―1:1‖ deceleration ratio.

PN 202 217 131072 8192


Electronic gear ratio = 1 = 1 =
PN 203 5 / 0.0001 5 / 0.0001 3125

 Pulse Equivalent of Rotary Axis

The pulse equivalent of rotary axis refers to the rotation degree of the axis clamping the
workpiece per pulse. The rotary degree of workpiece per revolution of motor is equal to screw pitch.

 Stepping motor

360
Pulse equivalent 
360
 Subdivisio n  Mechanical decelerati on ratio
Stepping angle

 Servo motor

B Encoder resolution  Pulse equivalent


Electronic gear ratio   Mechanical decelerati on ratio
A 360

5.2. Setup of Machine Stroke


Machine stroke refers to the valid motion stroke of a machine tool. In the parameter
―MachineStrok‖, the valid motion range of the three axes (X/Y/Z) can be set. Because this system
regards the machine tool dimensions as the reference for soft limit, their values should be consistent
with the actual dimensions of the machine tool. Otherwise, limit overrun or axis crash may occur.
If file machining range exceeds the machine tool‘s dimensions, there will be a message box
prompting machining is out of range, as shown in Fig. 5-3. You can press [OK] or [ESC] to return to
the main page, and then manually move the machine tool to release limit.

X soft limit
OK ESC

Fig. 5-3 Soft limit prompt


Modification to this parameter becomes valid after system reboot.

5.3. Port Polarity


The polarities of input/ output ports in the software are specified in terms of the switch type: the
polarity of a normally closed switch is ―P‖; the polarity of a normally open switch is ―N‖. The
corresponding relation between system port No. and ports on the terminal board is as shown in
Table 7 and Table 8.

20 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

The steps to modify port polarity are as following: press ―Menu‖→ 8. Diagnosis→ 2. Port List,
and then press [OK] to enter the interface as shown in Fig. 5-4. At this time, you can press the ―Up‖
or ―Down‖ key to move the cursor to the desired port, and then press the ―Shift‖ key to change its
polarity. After its polarity change, press [OK] to save the modification.

IN GX01 · P
IN GX02 ○ N
IN GX03 ○ N
IN GX04 ○ N

Fig. 5-4 Modification interface of port polarity

Table 7 Corresponding signals of system input ports


System Terminal
Corresponding signal Remark
port No. name
0 GX01(XORG) Machine origin signal of X axis
1 GX02(XLM+) Positive limit signal of X axis
2 GX03(XLM-) Negative limit signal of X axis
3 GX04(YORG) Machine origin signal of Y axis For external connection with
4 GX05(YLM+) Positive limit signal of Y axis mechanical, photoelectrical or
5 GX06(YLM-) Negative limit signal of Y axis proximity switch.
6 GX07(ZORG) Machine origin signal of Z axis
7 GX08(ZLM+) Positive limit signal of Z axis
8 GX09(ZLM-) Negative limit signal of Z axis
9 GX10 Extended input
A GX11 Extended input
B GX12 Extended input
C GX13 Extended input
D GX14 Extended input
External connection with E-stop
E GX15 E-stop alarm signal
button on the machine tool
F GX16 Tool presetter signal

Table 8 Corresponding signals of system output ports


System Terminal
Corresponding signal Remark
port No. name
0 GY013(SP-) Spindle reverse rotation
1 GY014(SP+) Spindle forward rotation
2nd gear output port of spindle
2 GY15(S_2) Multi-gear spindle speed control
speed
ports: they can provide at most
1st gear output port of spindle
3 GY16(S_1) 8-gear speed control; in wiring,
speed
COM at the inverter end needs
0th gear output port of spindle
4 GY17(S_0) joining to the GND terminal.
speed

Specialized, Concentrated, Focused 21


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

System Terminal
Corresponding signal Remark
port No. name
5 GY18 Workpiece cooling
6 GY19 Spindle coolant
7 GY20 Auto lube

5.4. Back to Machine Origin


Origin of Machine Coordinate System (the inherent coordinate system of a machine tool), also
called machine origin, mechanical zero, or home, is fixed after design, manufacturing and
debugging before the machine tool leaving factory. Only after backing to machine origin can such
operations as soft limit, setting fixed point and tool change be enabled. Therefore, after startup of
CNC system, it is necessary to home all the axes. This system will remind to back to machine origin
after start-up.
If homing can‘t be executed due to home switch fault, it is necessary to set the parameter ―Back
REF First‖ to ―No‖.

5.4.1. Parameter Setup of Backing to Machine Origin


The parameter ―REF. PointSet‖ includes the setting of ―REFP Speed‖, ―REFP Dir‖ and ―Retract
Dist‖.
Press ―Menu‖→ 5. Mfr Param→ 5. REF. PointSet, and then press the [OK] key to enter the
setting interface of backing to machine origin, in which press the ―Up‖ or ―Down‖ key to select the
corresponding parameter to be modified.

 ―REFP Speed‖: it is the speed of rough positioning during backing to machine origin, i.e. the
motion speed of an axis towards the home switch during rough positioning. The value of this
parameter should be set in accordance with the integral structure of a machine tool. And too
fast speed can cause missing steps, damage to the machine tool or to the home switch due to
axis crash.

 ―REFP Dir‖: it is the direction of rough positioning during backing to machine origin, i.e. the
motion direction of an axis towards the home switch during rough positioning. This parameter is
decided by the motor direction and installation position of the home switch; at the same time, it
is also related with the defined attribute of the input level and the attribute of the home switch.

 ―Retract Dist‖: this parameter is decided by the machine tool itself. After arriving at the machine
origin, the machine tool will move some distance away from the machine origin to get out of the
signal sensitive zone of the home switch. Its value is recommended as half of the screw pitch.

5.4.2. Operation Mode of Backing to Machine origin


After system start-up, pressing [OK] in the dialog box shown in Fig. 5-5 will home all the axes.

22 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Back to REF.
Point?
OK ESC

Fig. 5-5 Prompt dialog box of backing to machine origin


This method can only home all the axes. If you want to execute single axis backing to machine
origin, refer to the following steps.
Press the ―Menu‖ key→ 3. Operations→ 1. Back REF Point, and then press the [OK] key to
enter the setup interface of backing to machine origin, in which press the ―Up‖ or ―Down‖ key to
select the desired mode. And then press the [OK] key to execute backing to machine origin in the
selected way. It is recommended to execute ―Z Home‖ firstly. If ―X Home‖ or ―Y Home‖ is executed
firstly, a message as shown below will be displayed on the LCD prompting to execute ―Z Home‖
firstly. To see all the information, press the ―Up‖ and ―Down‖ keys.

Dangerous
operation,
OK ESC

Fig. 5-6 Dangerous prompt for operation of backing to machine origin


At this time, you can press the [OK] key to enter the machining page and execute backing to
machine origin for the selected axis, or press [ESC] to cancel and return to the previous page.

5.5. Spindle Debugging


This system can control spindle motor through parameters of ―Spindle Gears‖, ―ON/OFF Delay‖,
―Initial Gear‖ and ―Max. Spdl Speed‖. Spindle speed can also be changed during machining under
the condition that the interface board and inverter have been well connected.

5.5.1. Spindle Setup


Press the ―Menu‖ key→ 5. Mfr Param→ 6. Spindle Set, and then press the [OK] key to enter the
spindle setup interface, in which press the ―Up‖ or ―Down‖ key to select the corresponding parameter
for modification.

 Spindle Gears

Currently, 8 gears are supported.

 ON/OFF Delay

Since it takes some time for the spindle to reach the rated rotary speed or stop completely, tool
damage or a scrap may happen if machining starts before the spindle reaching the rated rotary

Specialized, Concentrated, Focused 23


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

speed or other actions are performed before the spindle stopping completely. This parameter set the
delay time for the spindle to reach the set spindle speed or stop completely when turned ON or OFF.

 Initial Gear

It sets the default gear when the spindle started, and its value should be smaller than the total
gear number of the spindle. Otherwise, the input value is invalid. If the input value of ―Spindle Gears‖
is smaller than that of ―Initial Gear‖, the setup is not effective, either.
Modification to this parameter becomes effective after reboot.

 Max. Spdl Speed

It refers to the max. rotary speed of the spindle; its value is consistent with the setting of
inverter.
Modification to this parameter becomes effective after reboot.

5.5.2. Park MCS Site


Press the ―Menu‖ key→ 3. Operations→ 5. Park MCS Site, and then press the [OK] key to enter
the interface of ―Park Mode‖ and ―Park Site‖, as shown in Fig. 5-7. The position of the spindle after
the end of machining can be set here.

1. Park Mode
2. Park Site

Fig. 5-7 Park MCS site interface


Select ―Park Mode‖, and then press [OK] to enter the interface as shown below.

Not move
To park site
To WCS Origin
[OK] Select

Fig. 5-8 Park mode selection


Press the ―Up‖ or ―Down‖ key to select the desired item, and then press the [OK] key to
accomplish the selection and return to the previous page. If ―To park site‖ is selected and confirmed,
input or select the park site under ―2. Park Site‖.
After selecting ―Select Site‖, press the [OK] key, and then press [OK] again to set current
position as the park position. The system will then back to the main page automatically. At this time,
you can press the ―Start‖ key to start machining directly.

Note: current position cannot be set under ―Select Site‖; you need to set the current position of the spindle in
advance.

24 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

5.5.3. Spindle Stop


Press the ―Menu‖ key→ 4. Oper Param→ 10. SpindleStop, and then press the [OK] key to enter
the setting interface of ―Spindle Stop‖, in which press the ―Up‖ or ―Down‖ key to select the
corresponding parameter for modification. See Fig. 5-9 for the three modes of spindle stop.

1. SOff at Pause
Yes
2. SOff at Stop
3. SOff at End

Fig. 5-9 Spindle stop setting interface

5.6. Manual Machining


Manual machining refers to manipulating a machine tool by the direction keys of the three axes
on the panel. At the same time, the operation speed and step length, etc. can also be adjusted
according to the requirements of operation.
After backing to the reference point, the system will enter into the manual state automatically,
the screen display as shown in Fig. 5-10.

1X 0.000 Idle
1Y 0.000 SOff
1Z 0.000 Slow
Jog 100%

Fig. 5-10 Manual machining interface

Note:

Chapters 5.6, 5.7 and 5.8 are the machining operations of NK105G2, while Chapter 7 introduces the machining
operations of NK105G3 in details.

5.6.1. Mode Selection of Manual Machining


To satisfy the requirements of manual motion under different situations, this system provides
two kinds of manual motion modes: ―Jog‖ and ―Stepping‖, which can be switched by pressing the
―Shift‖ key. The current motion mode is displayed at the bottom of the LCD.

 Jog Motion Mode

There is no concrete data control under this mode. You can press an axis direction key ( ,

, , , , ) to move the machine tool accordingly under this mode. The

Specialized, Concentrated, Focused 25


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

machine tool will not stop until the direction key is released. For the motion speed, it is decided by
the current type of speed (jog speed and rapid jog speed). This motion mode is suitable for coarse
tuning of the position of machine coordinate.

 Stepping Motion Mode

Under this motion mode, the machine tool will move accordingly after an axis direction key

( , , , , , ) is pressed. This motion mode is suitable for fine

tuning of the position of machine coordinate.

5.6.2. Parameter Setting of Manual Machining


Basic parameters of manual machining include: rapid jog speed (i.e. ―High‖ shown in the
machining page), jog speed (i.e. ―Slow‖ shown in the machining page), XY step and Z step.

Table 9 Parameters for manual machining


Parameter Meaning Setting range
MSpd (High) Two types of speed under manual 0.06~Max. speed of machine tool
machining, deciding the axis motion speed
MSpd (Slow) 0.06~Rapid jog speed
during manual machining.
The motion distance of the corresponding
Step XYZ axis each time an axis direction key of X/Y/Z 0.001~10000mm
is pressed.
The max. speed of a machine tool is related with the setting of pulse equivalent. For the concrete
expression, see Chapter 5.1.2.

Jog speed (Slow) and rapid jog speed (High) are switched by pressing 0 .

The concept of stepping (also called gridding in some other systems) is introduced for the accuracy of
machining and debugging. When the system is in the stepping mode, step is the motion distance of
the corresponding axis each time an axis direction key of X/Y/Z is pressed.
Under the main page, press the [OK] key to enter the parameter setting page of manual
machining, as shown in Fig. 5-11.

MSpd 3000/ 1500


1500
StepXY 10.000
StepZ 1.000
File <FLOWER.G>

Fig. 5-11 Manual parameter setting page


Press ―Up‖ or ―Down‖ to select the desired parameter, and then press [OK] for confirmation after
modification. Note that modification should be within the parameter range.
Current file name is displayed at the bottom of the LCD. Press ―Up‖ or ―Down‖ to move the

26 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

cursor to the file name, and then press [OK] to enter the file list of C disk, as shown in Fig. 5-12. You
can only load these files, unable to delete or copy them under this page.

FLOWER.G
Testing.dxf
Tool.nc
C: [OK] Load

Fig. 5-12 File list page


If there is no file in the C disk, the prompt ―File Not Found, Show USB File?‖ will be displayed;
press [OK] to enter the file list of USB flash drive.

To switch between USB file list and C file list, press 0 .

5.7. Automatic Machining


Automatic machining refers to that the system processes system files and the files in the USB
flash drive in terms of instructions, also called file machining. All the parameters of the machine tool
and the system should be set correctly before automatic machining starts.

5.7.1. Load File

 Load an Ordinary File

Press ―Menu‖ to enter the menu page→ press the ―Up‖ and ―Down‖ keys to select ―Local Files‖
or ―USB Files‖→ press [OK] to enter the corresponding file list page→ press [OK] to select the

desired machining file→ press to load the selected file.

 Load an ENG File with Tool Selection Function

Find the desired ENG file following the steps above-mentioned to load an ordinary file, and then

press [OK] to select the ENG file to be machined, and then press to automatically enter the

tool selection page as shown in Fig. 5-13.

Number of tools: 2
Tool No.: 0
Cutter 1: [Flat Bottom]JD-6.00

Fig. 5-13 Tool selection page


Number of tools: the number of tools in this ENG file

Specialized, Concentrated, Focused 27


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Tool No.: current tool No., selected by pressing the ―Up‖ and ―Down‖ keys
Cutter: selected by pressing the ―Up‖ and ―Down‖ keys, displaying tool sequence number and
name
After parameters are set, press [OK] to load the file; after loading, the system will return to the
machining page automatically.

5.7.2. WCS Selection

WCS and MCS are switched by pressing the combination key + . And their

screen display is as shown in Fig. 5-14.

X 0.000 Idle 1X 0.000 Idle


Y 0.000 SOff 1Y 0.000 SOff
Z 0.000 Slow 1Z 0.000 Slow
Jog 100% Jog 100%
MCS WCS

Fig. 5-14 Screen display of WCS and MCS


Number 1~6 in front of X/Y/Z in WCS indicates G54~G59 respectively, while there is no number
before X/Y/Z in MCS. A sign * will appear after each axis in MCS after the completion of backing to
machine origin.
Press the ―Menu‖ key→ 3. Operations→ 6. Select WCS, and then press [OK] to enter the setup
page, in which press the ―Up‖ and ―Down‖ keys to select the desired WCS. After selection, the
contents in the main page will change accordingly. For instance, after ―G55 WCS‖ is selected, the
number in front of each axis will change to 2, as shown in Fig. 5-15.

2X 0.000 Idle
2Y 0.000 SOff
2Z 0.000 Slow
Jog 100%

Fig. 5-15 Main page under WCS G55

5.7.3. Set Workpiece Origin


Workpiece origin is the zero of X, Y, and Z in the machining file. Before machining, you must set
workpiece origin to determine its actual position.

Manually move the X and Y axes to the desired origin position, and then press for XY

clearing, i.e. to confirm the position of XY workpiece origin.


For Z workpiece origin, there are two ways to set it:

28 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

 Method one is the same as that to set XY workpiece origin. Manually move the Z axis to the

desired origin position. And then press + for Z clearing, i.e. to confirm the

position of Z workpiece origin.

 Method two takes advantages of tool measurement. Press + 0 to execute

moveable tool measurement. After measurement completed, the coordinate of Z axis is Z


workpiece origin.

5.7.4. Start Machining

Press the start key to start automatic machining in the machining page.

Prompts like feedrate override and feed rate are scrolled on the LCD during file machining.

5.8. Adjustment during Automatic Machining


5.8.1. Feedrate Override Adjustment

Feedrate override can be increased or decreased by pressing or during file

machining. And the feed rate changes with the feedrate override. The relation between actual feed
rate and feedrate override is as follows:
Actual feed rate = Feed rate × Feedrate override
The least unit of feedrate override is 0.1. Namely, override increases (decreases) by 0.1 after

each press of or ; at the same time, the feedrate override displayed on the LCD

increases (decreases) by 10%. The range of feedrate override is within 0%~120%. In addition, the
display of feed rate value changes with the feedrate override.

5.8.2. Spindle Speed Adjustment

Spindle speed are adjusted by pressing + or + , and divided into

8 gears from S0~S7 with speed increasing sequentially.

Specialized, Concentrated, Focused 29


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

5.8.3. Machining Pause and Jiggle


If machining is found not in position exactly, suspend the machining and then execute manual
jiggle. Suspend machining by pressing the ―Pause‖ key in machining, ―Paus‖ displayed at the top
right corner of the LCD while the machine tool stopping moving; as for the spindle, whether it stops
or not is decided by the setting of the parameter ―SOff at Pause‖. Whether the spindle stops or not,
at this time, the three axes can be jiggled, and the system is in ―Stepping‖ mode by default. Each
press of an axis direction key will make the corresponding axis move a specified step.
The operation steps as follows:

1) Press in the process of machining, and then press + to enter the jiggle
page.

2) Press ―↑‖ or ―↓‖ to select a step size from ―0.01‖, ―0.02‖, ―0.05‖, ―0.10‖, ―0.20‖, ―0.50‖ and ―1.00‖.

3) Press one of ―4‖, ―6‖, ―2‖, ―8‖, ―3‖ and ―9‖ to execute jiggle on the desired axis in the
corresponding direction.

4) Press ―Start‖ to resume machining after jiggle.

Note: if hard limit, soft limit or E-stop occurs in jiggle, the system will stop jiggle, give a limit prompt or an alarm,
and return to the main page.

5.8.4. Continuing Machining after Pause

When the system is in the state of pause, pressing the start key will continue machining

from the pause position, running status at the top right corner of the screen changing from ―Paus‖ to
―Run‖; at the same time, the machine tool continues machining.

5.8.5. Soft Limit Handling


Soft limit occurs when an axis exceeds the setting range of ―MachineStroke‖ during machining,
and the system will display a limit dialog as shown below.

X Soft Limit

OK ESC

Fig. 5-16 Soft limit dialog


Press [OK] or [ESC] to exit from this warning dialog and return to the machining page, and then
manually move the limit axis towards the reverse direction to release limit. After soft limit occurs, the

30 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

system prohibits the limit axis from moving towards the limit direction.

5.8.6. Hard Limit Handling


The system detects hard limit periodically under the main page. When hard limit occurs, its
prompt dialog is as shown in Fig. 5-17.

Limit! Exit
Manually.
OK ESC

Fig. 5-17 Hard limit dialog


At this time, press [OK] to return to the main page under ―Jog‖ mode, with ―Limit Rls.‖ displayed
at the bottom right corner of the LCD, as shown in Fig. 5-18. Or you can press [ESC] to directly back
to the main page under ―Jog‖ mode.

1X 15.617 Idle
1Y 551.107 SOff
1Z 9.900 Slow
Jog Limit Rls.

Fig. 5-18 Prompt interface of limit release


Move the machine tool away from the limit position, ―Limit Rls.‖ disappearing. The main page
returns to its normal state.

Specialized, Concentrated, Focused 31


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

6. Menu Page

6.1. Summarization
After start-up, the system is in manual mode and machining page by default. The machining
page displays info like coordinate axes, coordinate value, operation state, spindle state, type of
manual speed and machining mode. See Fig. 6-1.

1X 0.000 Idle Operation


State

1Y 5.994 SOff Spindle

1Z 1020.490 Slow State

Type of
Jog 100% Manual Speed

Machining Mode Coordinate Coordinate Feedrate


(Feed rate) Axes Value Override

Fig. 6-1 Machining page

 Machining Mode

It is comprised of jog and stepping modes, which can be switched by pressing .

 Coordinate Axes

Machine coordinate system (MCS) and workpiece coordinate system (WCS) are included, and

are switched by pressing the combination key + . The system in Fig. 6-1 is in WCS,

and the number 1~6 before X/Y/Z axis indicates WCS from G54 to G59 respectively. For MCS, there
is no number before X/Y/Z axis. After homing is accomplished, a sign * will be displayed after the
corresponding axis in MCS.

 Operation State

Operation state includes idle, E-stop, running, pause and lock states.

 Spindle State

It indicates the current spindle gear and spindle ON/OFF. In idle state, spindle is turned ON or

OFF by pressing (0,0)


. In machining state, spindle gear is increased or decreased by pressing

32 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

+ or + . 1S represents the 1st-gear rotary speed, 2S the 2nd-gear

rotary speed, and nS the nth-gear rotary speed.

Note:

For NK105G3, in idle state, spindle is turned ON or OFF by pressing ; in machining state, spindle gear is
-
increased or decreased by pressing + - or + -
..

 Type of Manual Speed

Manual speed is divided into two types: rapid jog speed (High) and jog speed (Slow), which are

switched by pressing 0 . Refer to Chapter 5.6.2 for the speed setting method.

Note:

For NK105G3, rapid jog speed and jog speed are switched by pressing 5 .

 Menu Page

Press to enter the menu page. There are altogether 8 parameter items in the menu but

the LCD can only show 4 of them at a time, as shown in Fig. 6-2.

1. Local Files
2. USB Files
3. Operations
4. Oper Param

Fig. 6-2 Menu page


Press ―Up‖ and ―Down‖ keys to select the desired item and then press [OK] key to enter the
corresponding sub-menu.

6.2. Local Files/ USB Files


Local file list page or USB file list page is as shown in Fig. 6-3, in which load, delete or copy can
be executed. Only one file can be loaded to the system at a time. If several files are selected at the
same time, a prompt dialog will appear in loading.

Specialized, Concentrated, Focused 33


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Note:

After is pressed to execute ―③Copy―, a dialog box will pop up asking for confirmation; press [OK] to
start copying; if the file is large, the system page will display ― Copy Progress…‖; wait patiently and do not press
any key on the operation panel until copy completed.

Bicycle.dxf
FLOWER.G √
Horse.nc √ √ indicates this file is
currently being selected

U: ①Ld②De③Copy
U: indicates current files are in Press shortcut keys 1, 2, and 3 to load, delete or copy a file accordingly.
USB flash disk 1: after load completed, the system will return to the main page
C: indicates current files are in automatically.
the Local disk 2 and 3: after pressed, press [OK] for confirmation. After delete or copy
completed, the system will still remain in the current page.

Fig. 6-3 File list page

6.3. Operations
The sub-menus under [Operations] are as shown in Fig. 6-4.

All Home
Z Home
1. Back REF Point X Home
Y Home

2. Rect Machining 1. Params Setting


Operations

2. Load the Last


3. Select Line No

4. Machining Info

5. Park MCS Site 1. Park Mode


2. Park Site

6. Select WCS G54~G59 WCS

7. Array Process

8. Origin List

9. Nearby Process

Fig. 6-4 Submenus under [Operations]


Press the ―Menu‖ key→3. Operations, and then press [OK] to enter its page, in which select the
desired menu item by the ―Up‖ or ―Down‖ key. Fig. 6-5 is the [Operations] page.

1. Back REF Point


2. Rect Machining
3. Select Line No
4. Machining Info

Fig. 6-5 [Operations] page

6.3.1. Back REF Point


For details, see Chapter 5.4.

34 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

6.3.2. Rect Machining


The system offers rectangle milling wizard; after setting parameters successfully, press the ―Up‖
and ―Down‖ keys to select [Load Now], and then press [OK] to load the machining file; and then you

can press to start machining.


You can also select ―2. Load the Last‖, and then press [OK] to load the last rectangle milling and

return to the machining page, and then press to start machining.


Parameters ―X Init‖ and ―Y Init‖ decide the initial position of machining plane; ―Height‖ and
―Width‖ decides the size of machining plane; two kinds of machining mode are available: ―Horiz. Mill‖
(the feed direction of tool is parallel to X axis) and ―Long. Mill‖ (the feed direction of tool is parallel to
Y axis); ―EachDpth‖ is the tool machining depth each time; generally, the value of ―EngrDpth‖ (the
total depth of several millings) is set bigger than that of ―EachDpth‖; if the value of ―EachDpth‖ is
equal to or bigger than that of ―EngrDpth‖, only one milling will finish the machining; ―NoseGap‖
means the distance between two adjacent lines, whose value should be set smaller than that of
―ToolDia‖ to avoid missing millings.

Note:

1. After setting parameters and moving the cursor to ―Load Now‖, you still need to press [OK] to load the
machining file.

2. If the input value of ―EngrDpth‖ is too big, the system will send the warning information ―Too many file layers
generated, continue?‖, as shown in Fig. 6-6. You can press [ESC] to back to modify the value; or press [OK] to
load the file anyway, the system staying in the page shown in Fig. 6-6. At this time, if you press a key, its
function will not be executed until this dialog box disappears, so it is not allowed to press any key under this
state. You can wait patiently until the file is successfully loaded, or you can power off and re-power on the
system.

Too many file


layers generated
OK ESC

Fig. 6-6 Warning dialog when parameters not properly set

6.3.3. Select Line No


This page shows the loaded file information, like total line No., start line No. and end line No.
The default setting of ―StartLine‖ is the breakpoint position of the current file, and ―EndLine‖ the last
line. With this function, you can select any blocks to be processed. After these values are set, press
the ―Up‖ or ―Down‖ key to select ―Execute Now‖, and then press [OK] to start machining instantly.

Specialized, Concentrated, Focused 35


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Note:

The default line No. of ―StartLine‖ is the breakpoint line No. under this page.

6.3.4. Machining Info


After this item is selected and [OK] is pressed, the system will analyze the file currently loaded
automatically, like calculating the needed time for file machining and the machining range of each
axis. The page of analytic result is as shown in Fig. 6-7.

Time: 0:1:42

X : 108 205
Y : 20 117
Z : 0 5

Fig. 6-7 Analytic result of machining

6.3.5. Park MCS Site


For details, refer to Chapter 5.5.2.

6.3.6. Select WCS


Press ―Menu‖→ 3. Operations→ 6. Select WCS, and then press [OK] to enter the page shown
in Fig. 6-8, displaying the 6 WCSs from G54 to G59.

G54 WCS
G55 WCS
G56 WCS
Select by [OK] key

Fig. 6-8 WCS selection page


After pressing the ―Up‖ and ―Down‖ keys to select the corresponding WCS, press [OK] to
confirm the selection. After confirmation, the number before X/Y/Z axis will change accordingly,
WCSs of G54~G59 corresponding to 1~6 respectively.

6.3.7. Array Process


Array machining (array process), i.e. array machining of graphics, is available in NK105G2/G3.
After selecting a file and specifying rows, columns and row/ column space, press ―Load Now‖ to
generate and load the array file. Before starting machining, you can turn to ―Machining Info‖ under
―Operations‖ to see the machining range of the array file.
Operation steps as follows:
Menu→ Operations→ Array Process→ Load the desired single-workpiece machining file, and
set parameters like Rows, Columns, RowSpace, ColSpace and Delay→ Select Load Now and press
OK→ Press Start to start array machining. The array file generated can be found under the source

36 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

file path.

Note:

1. This function is only available for tool path files of text format, like txt, nc and u00.

2. Codes, like G92, M17 and G65, and #variables, like #1 and #2, cannot appear in the tool path file.

3. Codes, like M30, M2 and M1, when included in the tool path file, will be removed automatically from the
newly generated array file.

4. Call of a sub-program in the PUBLIC is not allowed in the tool path file.

6.3.8. Origin List


Press ―Menu‖→ 3. Operations→ 8. Origin List, and then press [OK] to enter the origin list page.
To save workpiece origin, the operation steps are as follows:
If the current position is desired to save as workpiece origin, press the corresponding shortcut
key to set it as workpiece origin→ turn to the origin list page→ move the cursor to one of the 8 items
and press ―OK‖→ press the number key ―1‖ to save the current position as workpiece origin.

Note:

Before saving, loading or deleting workpiece origin in the origin list page, press ―OK‖ to confirm the selected
item.

The number key 1 is for saving workpiece origin, 2 for loading, and 3 for deleting. If workpiece origin saved in
one of the 8 items is loaded, it will be set as the current workpiece origin.

6.3.9. Nearby Process


NK105G2/G3 supports machining from proximal point. In case of insufficient machining, you
can manually move the spindle nearby, and then execute ―Nearby Process‖ to resume machining
from the machining point nearest to the current spindle position.

6.4. Oper Param (Operator Parameters)


 Parameters Related with Velocity

Parameter Meaning Setting range


G00 speed, which can be set in this Related with the specific machine tool
G00 Speed
parameter or in the program file G00 speed < Max. velocity of machine tool
Gxx Speed Gxx speed Related with the specific machine tool
Whether manual operations affected Yes: Affected
Ratio ON Manu
by feedrate override No: Not affected
The max. velocity of a machine tool is related with the setting of pulse equivalent. For the detailed
expression, see Chapter 5.1.2.
The relation between actual feed rate and feedrate override is:
Actual feed rate= Feed rate × Feedrate override

Specialized, Concentrated, Focused 37


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Parameter Meaning Setting range


Jog speed and rapid jog speed are set in the manual speed setup page; G00 speed ≥ machining
speed, and rapid jog speed ≥ jog speed > 0.06

 Parameters Related with Machining

Parameter Meaning Setting range


Whether homing all the axes before machining required Yes: Required
Back REF First
or not No: Not required
Lifts on Pause Lifting amount at pause 0~10000 mm
CycleProcess
Yes: Enabled
Cycle Process Whether to enable cycle process
No: Disabled
Cycle machining times, valid when ―Cycle Process‖ is
Cycle Times 1~9999
set to ―Yes‖
Cycle Interval Interval between two adjacent cycles 0~3600000
Yes: Stop
S_Off in Intev Whether to stop spindle in the interval
No: Not stop
G73_G83Retract Retract or spacing amount of G73_G83 command 0~1000000 mm
Homing all the axes before machining can prevent machining deviation and ensure position accuracy.
It is recommended to set ―Back REF First‖ to ―Yes‖ to disable a machine tool to run automatically if
backing to machine origin is not executed before machining. When the home switch cannot work
normally, ―Back REF First‖ can be set to ―No‖.
G73_G83Retract: the retract amount after each feed under G73 command; under G83 command, the
distance between the feed plane where the cutter changes from G00 to Gxx and the previous peck
depth.

 Parameters Related with Offset

Parameter Meaning Setting range


Aiming at all the WCSs, used for adjusting workpiece
PublicOffset -10000~10000 mm
origin of X, Y and Z axes
Work Offset D-value of WCS origin and MCS origin -10000~10000 mm
The relation of workpiece offset, tool offset and public offset is as following:
Workpiece coordinate = Machine coordinate - Workpiece offset – Tool offset – Public offset

 Spindle Parameters

Parameter Meaning Setting range


SpindleStop
SOff at pause Whether to stop spindle at pause Yes: Stop; No: Not stop
SOff at Stop Whether to stop spindle at stop Yes: Stop; No: Not stop
SOff at End Whether to stop spindle when machining completed Yes: Stop; No: Not stop
Whether to turn on the red light indicator as a sign of the
ProcessEndTip Yes: On; No: Off
completion of machining
This group of parameters sets whether to stop spindle under various forms of stop state.

38 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

 File Parameters

Parameter Meaning Setting range


Dxf Params
It sets the tool lifting height of Z axis during rapid
Lifting Height 0~99999 mm
traverse when a DXF file is being processed.
Process Depth It specifies the machining depth for 2D files. -99999~0 mm
It sets whether to set the first point as workpiece origin
1st Point as 0 Yes: Valid; No: Invalid
when a DXF file is processed.
The system will not process the next shape until the
Shape Process Yes: Valid; No: Invalid
current shape is finished.
Valve operation is enabled only when [3D cutting] is on
Bottom Process Yes: Valid; No: Invalid
the workpiece surface.
Yes: Metric size
Metric Size It forcibly sets a dxf file using metric size.
No: Imperial size
Eng Params
It sets the tool lifting height of Z axis during rapid
Lifting Height 0~99999 mm
traverse when an ENG file is being processed.
It sets whether to pause and prompt tool change when
ToolChangeTip tool change command is encountered during ENG file Yes: Valid; No: Invalid
machining.
Cycle Times It sets the cycle times to process an Eng file. 0~100000
0: Reciprocating chip
removal
Deep Hole Mode Mode selection for deep hole machining 1: High-speed
reciprocating chip
removal
Retract amount after each feed in high-speed
Retract Amount 0~99999999 mm
reciprocating chip removal mode
If this parameter is set to ―Yes‖, the machining will be
Select ToolNo. executed in terms of the specified tool No. in the Yes: Valid; No: Invalid
machining file and only this file will be processed.
Plt Params
It sets the tool lifting height of Z axis during rapid
Lifting Height 0~99999 mm
traverse when a PLT file is being processed.
Normally, 1plt=40.195mm, which can be enlarged or
Plt Unit 0.001~99999
diminished by setting this parameter.
The value should be confirmed in terms of the tool
Tool step diameter and make the adjacent tool paths overlap for 0.0001~99999 mm
a full machining.
Processing
It specifies the machining depth for 2D files. -99999~0 mm
Depth
DXF parameters are for the translation of DXF files. In DXF file machining, the system treats the
action of tool lifting as the separate mark for the adjacent shapes, If there is no tool lifting, the system

Specialized, Concentrated, Focused 39


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Parameter Meaning Setting range


will consider only one shape is being processed. If tool lifting occurs, it indicates the machining of a
complete shape is finished. For example, process several circles adjacent to each other. The depth of
each circle is 10mm, and each feed depth of Z axis is 2mm. If the parameter ―Shape Process‖ is set to
―Yes‖, the machine tool will process the current circle 5 times, and then lift the tool, and then go to
process the next circle. If it is set to ―No‖, the machine tool will process the current circle once, then lift
the tool, and then go to process the next circle. After all the circles are processed once, this process
will be re-executed 4 times to finish machining all the shapes.
ENG parameters are for the translation of ENG files.
PLT parameters are for the translation of PLT files. PLT is a format of 2D machining files defined by an
American company—Hewlett Packard (HP), usually used in embossment and advertising carving. At
the same time, PLT is also a kind of unit. Normally, 1plt=40.195mm, which can be enlarged or
diminished by setting the parameter ―PLT Unit‖.

 Tool Change Parameters

Parameter Meaning Setting range


Tool Change
ATC Capacity Capacity of tool magazine 1~20
Current ToolNo. Tool No. currently used 1~Value of ATC Capacity
Tool Offset Modification to the tool offset along each axis X/Y/Z: -10000~10000 mm
Whether to send prompt when there is tool
ToolChangeTip Yes: Valid; No: Invalid
change command in the file
The machine coordinate (X/Y/Z) of tool presetter
X/Y/Z Cali Coor /
in fixed tool measurement
The required tool lifting height after the end of tool
CaliToolHeigh 0.001~9999 mm
measurement

 Ignore Command

Parameter Meaning Setting range


Yes: Enable the feed rate in the system
Whether to enable the feedrate
Ignore F Code No: Enable the feed rate in the
command in the machining file
machining file
Yes: Enable the spindle command in
Whether to enable the spindle the system
Ignore S Code
command in the machining file No: Enable the spindle command in the
machining file

6.5. Mfr Param (Manufacturer Parameters)


 Velocity Parameters

Parameter Meaning Setting range


To protect tools, the machine tool will decelerate
Decel. Dist. 0~999mm
(at [Approach Speed]) when approaching the

40 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Parameter Meaning Setting range


target position during positioning. This parameter
is used to specify the distance from the
decelerating position to the target position.
It is the feed speed of the tool when approaching
workpiece during positioning (the distance Jump speed ~ Machining
Approach Speed
between the tool and workpiece is smaller than speed
deceleration distance).
Description of the acceleration/ deceleration
Sgl Axis Acc. 0.001~100000.0mm/s2
capability of each feed axis, in ―mm/s2‖
The max. acceleration of feed motion on adjacent
Max. Turn Acc. 0.001~100000.0 mm/s2
axes
The change rate of acceleration of single axis
Jerk 0.001~100000.0 mm/s3
(acceleration‘s acceleration)
Max. Speed of Z It specifies the max. speed of Z axis. 0.06~100000.0 mm/min
ShortSegSpdLmt Whether to enable speed limit for short segments Yes: Valid; No: Invalid
SpdLmt Length The max. length of short segments 0.001~100000mm
0: Not disposed
Z Down Option The mode of Z axis downward cut 1: Only Z axis
2: XYZ synchronization
The downward cut speed of Z axis under G01
Z PlungeCutSpd 0~Max. Speed of Z axis
downward cut
Ref Cir Radius See below for explanation. 0.001~100000.0 mm
Reference circle is the reference for the
machining of circular workpiece. The max. speed Min. speed of arc
Ref Cir. Speed of reference circle refers to the max. speed of machining ~ Machining
machine in machining this circle without obvious speed
vibration.
The max. speed for the stepper motor at start-up [Approach Speed]~
Jump Speed
without acceleration Machining speed
After the installation of a machine tool, you can make the machine process a circle, in which vibration
will occur due to centrifugal force. The higher the speed is, the stronger the vibration will be. Gradually
increase the feed speed to see the state of vibration of the machine tool until the max. circular speed
is achieved, i.e. the max. speed of the machine tool without strong vibration. This circle is regarded as
the reference circle, and its max. speed is the max. speed of reference circle. Max. centripetal
acceleration ―a‖ can be calculated in terms of the reference circle radius and its max speed. The
formula is as follows: V0 and R0 are the speed and radius of the reference circle respectively, while Vx
and Rx are the speed and radius of an arc to be processed. After Rx is confirmed, when the arc
machining speed is larger than Vx calculated, the system will limit the arc machining speed
automatically to ensure it is within the debugging value, i.e. the vibration will not be stronger than that
during ex-factory debugging.
V02 Vx2
a 
R0 Rx

Specialized, Concentrated, Focused 41


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

 Parameters Related with Machine Tool Debugging

Parameter Meaning Setting range


Axis OutpDir The motion direction of each axis Positive; Negative
The valid motion stroke of a machine tool, i.e. the Set according to the
MachineStroke
valid machining range of a machine tool in X/Y/Z axis actual machine tool
The worktable stoke per pulse sent by the CNC
Pulse Equiv. device or the rotary degree of a rotary axis, i.e. the 0.00009~999.0 mm/p
least distance the CNC system can control
REF. PointSet
The speed of rough positioning in backing to machine 0.001~Max. speed of
REFP Speed
origin machine tool
The direction of rough positioning in backing to
REFP Dir Positive; Negative
machine origin
The additional motion distance after fine positioning
Retract Dist stage in backing to machine origin, to move out of the 0~10000 mm
machine origin signal sensitive zone
Sign of BK Whether to eliminate the sign of backing to machine Yes: Eliminate
REF origin after E-stop No: Not eliminate

Note:

If you can ensure that the axis position will not deviate after E-stop, you can set the parameter ―Sign of BK REF‖
to ―No‖, so you can continue machining without backing to machine origin after E-stop is obviated. Otherwise,
you need to set this parameter to ―Yes‖ to ensure machining accuracy.

 Spindle Parameters

Parameter Meaning Setting range


Spindle Set
Spindle Gears Spindle speed is divided into several gears. 1~8
The wait time for the spindle to reach normal
ON/OFF Delay rotary speed or stop completely after turned ON or 0~60000 ms
OFF
Initial Gear Initial speed gear 1~[Spindle Gears]
Spindle speed~999999
Max. Spdl Speed Max. spindle speed
mm/min

 Y Rotaryaxis

Parameter Meaning Setting range


Y AsRotaryAxis Whether Y axis is set as rotary axis Yes: Valid; No: Invalid
The pulse equivalent of Y axis when it is set as
Rotary Y Pulse 0~100 mm/p
rotary axis
mm As Unit It sets the measure unit for the rotary axis. Yes: in mm

42 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Parameter Meaning Setting range


No: in deg
The length of Y axis in CAM programming is the
value of workpiece radius × 2× π. The value of
Rev. WorkRadius 0~1000000mm
this parameter changes with the radius of
workpiece.
Rotary Takeoff The takeoff speed of the rotary axis 0~1000000 mm/s
The acceleration of the rotary axis, with unit as
Rotary Y Acc. 0.001~100000.0 rad/ s2
rad/s2
Max. RotaryVel. Max. rotary speed 0.06~6000000 r/min

 Lubrication Setting

Parameter Meaning Setting range


Lube
Whether to open lubrication pump automatically Yes: Valid
EnableAutoLube
at fixed period No: Invalid
Time Interval Time interval between two adjacent lubes 0~34560000 s
Duration Duration time to release lubrication oil each time 0~34560000 s

 Parameters Related with Algorithm

Parameter Meaning Setting range


Enable S Algo Whether to adopt S-type algorithm Yes: Valid; No: Invalid
Whether to adopt arc increment mode
In arc increment mode, the coordinates of the
Arc Increment Yes: Valid; No: Invalid
circle centre are relative to the starting point.
Otherwise, they are relative to workpiece origin.
Used to set the max. look-ahead segments
Forward LookSeg 0~10000
when calculating connection speed
In the IJK incremental representation of G02
and G03, the circle radius is calculated twice.
Generally, the two values calculated are not the
0.001~Max. speed of
ARadiuToleranc same and their D-value is called arc radius
machine tool
tolerance. Typically, arc instruction does not
incur too large tolerance, and the recommended
value is about 0.01mm.
The system looks ahead a certain distance to
Look Ahead Dis 0~999mm
analyze and calculate path interpolation.

Note:

The parameter ―Look Ahead Dis‖ is only available in NK105G3.

Specialized, Concentrated, Focused 43


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

 Compensation Parameters

Parameter Meaning Setting range


Backlash Set
CompensationON Whether to enable backlash compensation Yes: Valid; No: Invalid
The backlash compensation amount of X, Y and
AxisBacklash Z axes, valid only when ―CompensationOn‖ is set 0~1000000 mm
to ―Yes‖
Generally, the spindle is secured to a screw whose outer wire and inner wire on the outer wire can not
be completely matched, backlash compensation compensates the clearance between the screw of
last direction that the spindle needs to finish after reversing its moving direction.

 Other Operations

Parameter Meaning Setting range


The larger the value is, the smoother the
workpiece surface will be, but tool large value
Smoothing Time will affect the dimension of workpiece. 0.01 is 0.0~0.064 ms
recommended for a mold machine, and 0.03 for
a woodworking machine.
Whether to enable 100% feedrate override for
G00 Feed 100% Yes: Valid; No: Invalid
G00
Calculated with respect to workpiece origin. The
horizontal movement at this height is considered
Safety Height 0~5000 mm
to be safe, used in breakpoint resume and
backing to workpiece origin.
CalibThickness The thickness of the tool presetter 0~Worktable range
0: Not disposed
Corner Option The type of corner smooth 1: Curve
2: Arc
For the integral smoothness of workpiece, the
tool may not arrive at the specified position
accurately at the connection of each two
program segments. When the difference
Corner Toler 0.0~0.1
between the tool position and the specified
position is equal to the value of this parameter,
the system regards the end of the current
program segment machining.
Yes: Enable
Setting Contro Whether to enable 1.5ms control cycle
No: Disable

6.6. Param Upkeep (Parameter Maintenance)


Press the ―Menu‖ key→ 6. Param Upkeep, and then press [OK] to enter the page, in which
select a submenu by pressing the ―Up‖ and ―Down‖ keys.

44 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

The submenus under this page are as shown in Fig. 6-9.

1. Backup Params

Param Upkeep
2. Restore Backup

3. Factory Params

4. Export Params

5. Import Params

Fig. 6-9 Submenu list of parameter upkeep

6.6.1. Backup Params


Press [OK] to confirm backing up the parameters. No matter whether the parameter backup is
successful or failed, a prompt will be displayed.

6.6.2. Restore Backup


It is used to restore the backup parameters. If the parameters have not been backed up,
―Backup File Not Found!‖ will be displayed.
If the recovery is successful, a prompt of rebooting the system will be displayed, as shown in
Fig. 6-10. At this time, you can press [OK] to reboot the system directly, or [ECS] to return to the
previous page.

Reboot
Immediately?
OK ESC

Fig. 6-10 Prompt dialog of system reboot

6.6.3. Factory Params


The action of ex-factory parameter recovery is to clear all the data and parameters interiorly set
stored in the system memory chip. It is necessary to perform this action when there are messy
codes in the interior file or after upgrade finishes.
Operate following the prompts displayed on the screen. After recovery is successful, a cue to
reboot the system will be displayed on the screen, as shown in Fig. 6-10. At this time, you can press
[OK] to restart the system, or [ESC] to back to the previous page.
The action of ex-factory parameter recovery won‘t clear the parameters backup file. Therefore,
if this action is carried out accidentally and all the interior parameters are cleared, you can restore
the backup parameters by ―Restore Backup‖.

Note:

Modification to this item will not become effective until the system is rebooted.

Specialized, Concentrated, Focused 45


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

6.6.4. Export Parameters


When software or hardware fault occurs, you can export parameters to an USB flash drive for
backup.

6.6.5. Import Parameters


Import the parameters in the USB flash drive to the system, avoiding repeatedly setting
parameters. After import is successful, the system will display a prompt of system reboot as shown
in Fig. 6-11.

Imported!
Restart?
OK ESC

Fig. 6-11 Prompt dialog of successful parameter import

6.7. System Upkeep


Press ―Menu‖→ 7. System Upkeep, and then press [OK] to enter its page, in which select a
submenu by pressing the ―Up‖ and ―Down‖ keys.
The submenus under this page are as shown in Fig. 6-12.

1. Chinese
1. Language
2. English
System Upkeep

2. Export Log
3. System Update
4. Register

5. Help
6. Reboot
7. Exit
8. Delete Log
9. Disk Space
10. Delete Info
11. Modify Code

Fig. 6-12 Submenu list of system upkeep

6.7.1. Language
Currently, the system supports two kinds of language: Chinese and English, which can be
switched in the following page.

1. Chinese
2. English

Fig. 6-13 Chinese-English selection page

46 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

6.7.2. Export Log


A Log.txt will be generated after the log is exported to an USB flash drive. After log export
finishes, ―Log Exported Successfully‖ will be displayed on the screen. Press [OK] or [ESC] to return
to the previous page.

6.7.3. System Update


After the cursor is on the ―System Update‖ item, press [OK] for confirmation, after which a dialog
will pop up asking whether to update the system. After [OK] is pressed again, a dialog as shown in
Fig. 6-14 will pop up.

Successfully!
Reboot Now?
OK ESC

Fig. 6-14 Prompt dialog after successful system update


Press [OK] to reboot the system. After the system displays ―USB Available Now!‖, press [OK] to
enter the system update page, as shown in Fig. 6-15.

Update public
Delete parameter
Start system
Update system

Fig. 6-15 System update page


Select a corresponding operation in this page by pressing the ―Up‖ and ―Down‖ keys. ―Update
public‖ is to update the Public.dat file; ―Delete parameter‖ is to delete the configuration file in BOOT,
which must be executed before ―Update system‖; ―Start system‖ is to start the original system
without upgrading it; ―Update system‖ means deleting the original system and upgrading the system
by the new application file in the USB flash drive. Refer to Chapter 8 for the details of system
update.
At this time, you can select ―Start system‖ and then press [OK] to exit from system update page,
or select ―Update system‖ and then press [OK] to exit from system update page and enter the
machining page by booting the new system.

 Export Backup

The software will be exported to the USB flash drive for backup, with its backup folder named
―backup‖.

Specialized, Concentrated, Focused 47


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

 Import Parameter

This menu item is used to import the parameter file (file name: settings.dat) in the USB flash
drive into the system. Generally, the parameter file is under the root directory of the USB flash drive.
If it is not in the root directory, search for it in the ―backup‖ folder.

 Version number

It is used to view the version number of BOOT loader.

6.7.4. Register
Move the cursor to ―4. Register‖, and then press [OK] to enter registration code input page, as
shown in Fig. 6-16.

Enter Reg. Code

ABCDEFGHIJKLMNOP
QRSTUVWXYZ

Fig. 6-16 Registration code input page


Register by entering the registration code in this page. Select a letter (end-around) by pressing
the ―Up‖ and ―Down‖ keys, and then press [OK] for conformation; for the input of a number, press the
corresponding number key.

6.7.5. Help
After the cursor is on the item ―5. Help‖, press [OK] to enter the ―Help Message Show Delay‖
parameter setting page as shown in Fig. 6-17. The value of this parameter is an integer within the
range of 1~999999.

Spec.: Help message


show delay
Value: 10
Unit: S

Fig. 6-17 Help setting page

6.7.6. Reboot
After the cursor is on this item, press [OK] to eject its dialog box asking ―Sure To Reboot
System‖, press [OK] to reboot the system.

6.7.7. Exit
After the cursor is on this item, pressing [OK] will eject a dialog box, in which pressing [OK] will
exit from the system. And then the LCD goes blank. If you want to enter the system again, you need

48 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

to power off and re-power the system.

6.7.8. Delete Log


After the cursor is on this item, pressing [OK] will eject a dialog box, in which pressing [OK] will
delete the system log.

6.7.9. Disk Space


The menu item is used for viewing the capacity and used space of the system disk.

6.7.10. Delete Info


This menu item is used for clearing temporary files in the system to release space.

6.7.11. Modify Code


This menu item is used for changing manufacturer password.

6.8. Diagnosis
Press ―Menu‖→ 8. Diagnosis, and then press [OK] to enter its page, in which select a submenu
by pressing the ―Up‖ the ―Down‖ keys.
The submenus under this page are as shown in Fig. 6-18.

1. Software Ver.
1. System Info 2. Card No.
3. Remaining Time
Diagnosis

2. Port List 4. Register Times

3. Keypress Diag

4. Inport Diag

5. Outport Diag

6. LED Diag

Fig. 6-18 Submenu list of system diagnosis

Note:

LED diagnosis is only available in NK105G3.

6.8.1. System Info


In this page, you can view the software version, control card No., remaining time and registered
times. If an item is wrong, after pressing [OK] for confirmation, an error prompt ―Failed to Read
Registration Info‖ will be displayed. At the same time, the other items can not be read, either.

6.8.2. Ports List


For details, see Chapter 5.3.

Specialized, Concentrated, Focused 49


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

6.8.3. Keypress Diag


This menu item is used to check whether panel keys work normally. After entering the test page,
the system will display a prompt ―Press a key‖. Pressing any key at this time will show the name of
the pressed key on the screen, as shown in Fig. 6-19. If the pressed key is damaged and out of work,
the screen will not display its name or the wrong key name. Pressing ―ESC‖ will exit from this page.

Current key:

Up

Fig. 6-19 Keypress diagnosis page

6.8.4. Inport Diag


This page is only for viewing the polarities of the input ports, instead of changing them.

6.8.5. Outport Diag


This page is only for viewing the polarities of the output ports displayed by running lights,
instead of changing them. The corresponding relation among system output terminal No., terminal
board ports and signals is listed in Chapter 5.3 Port Polarity.

6.8.6. LED Diag


This page is only for checking the work conditions of the LEDs on the NK105G3 handheld box.
In the LED diagnosis page, press F1. If the LEDs work regularly, all the LEDs become light.

50 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

7. Machining Operations of NK105G3

7.1. Manual Machining


Manual machining refers to manipulating a machine tool by the direction keys of the three axes
on the panel. At the same time, the operation speed and step length, etc. can also be adjusted
according to the requirements of operation.
After backing to the reference point, the system will enter into the manual state automatically,
the screen display as shown in Fig. 7-1.

1X 0.000 Idle
1Y 0.000 SOff
1Z 0.000 Slow
Jog 100%

Fig. 7-1 Manual machining interface

7.1.1. Mode Selection of Manual Machining


To satisfy the requirements of manual motion under different situations, this system provides
two kinds of manual motion modes: ―Jog‖ and ―Stepping‖, which can be switched by pressing the
―Shift‖ key. The current motion mode is displayed at the bottom of the LCD. For the setup of step, jog
speed and rapid jog speed, press [OK] under the machining page to enter the setup interface.

 Jog Motion Mode

There is no concrete data control under this mode. You can press an axis direction key ( ,

, , , , ) to move the machine tool accordingly under this mode. The


machine tool will not stop until the direction key is released. For the motion speed, it is decided by
the current type of speed (jog speed and rapid jog speed). This motion mode is suitable for coarse
tuning of the position of machine coordinate.

 Stepping Motion Mode

Under this motion mode, the machine tool will move accordingly after an axis direction key is

pressed ( , , , , , ). Each time an axis direction key is pressed


down, the machine tool will move the set step in the corresponding direction. This motion mode is
suitable for fine tuning of the position of machine coordinate.

Specialized, Concentrated, Focused 51


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

7.1.2. Parameter Setting of Manual Machining


Basic parameters of manual machining include: rapid jog speed (i.e. ―High‖ shown in the
machining page), jog speed (i.e. ―Slow‖ shown in the machining page), XY step and Z step.
Parameter Meaning Setting range
MSpd (High) Two types of speed under manual 0.06~Max. speed of machine tool
machining, deciding the axis motion speed
MSpd (Slow) 0.06~Rapid jog speed
during manual machining.
The motion distance of the corresponding
Step XYZ axis each time an axis direction key of X/Y/Z 0.001~10000mm
is pressed.

Jog speed (Slow) and rapid jog speed (High) are switched by pressing 5 .

The concept of stepping (also called gridding in some other systems) is introduced for the accuracy of
machining and debugging. When the system is in the stepping mode, step is the motion distance of
the corresponding axis each time an axis direction key of X/Y/Z is pressed.
Under the main page, press the [OK] key to enter the parameter setting page of manual
machining, as shown in Fig. 7-2.

MSpd 3000/ 1500


1500
StepXY 10.000
StepZ 1.000
File <FLOWER.G>

Fig. 7-2 Manual parameter setting page


Press ―Up‖ or ―Down‖ to select the desired parameter, and then press [OK] for confirmation after
modification. Note that modification should be within the parameter range.
Current file name is displayed at the bottom of the LCD. Press ―Up‖ or ―Down‖ to move the
cursor to the file name, and then press [OK] to enter the file list of C disk, as shown in Fig. 7-3. You
can only load these files, unable to delete or copy them under this page.

FLOWER.G
Testing.dxf
Tool.nc
C: [OK] Load

Fig. 7-3 File list page


If there is no file in the C disk, the prompt ―File Not Found, Show USB File?‖ will be displayed;
press [OK] to enter the file list of USB flash drive.
(0,0)

To switch between USB file list and C file list, press (X,Y) 0 .

7.2. Automatic Machining


Automatic machining refers to that the system processes system files and the files in the USB

52 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

flash drive in terms of instructions, also called file machining. All the parameters of machine tool and
system should be set correctly before automatic machining starts.

7.2.1. Load File

 Load an Ordinary File

Press ―Menu‖ to enter the menu page→ press the ―Up‖ and ―Down‖ keys to select ―Local Files‖
or ―USB Files‖→ press [OK] to enter the corresponding file list page→ press [OK] to select the
IV-
desired machining file→ press 1 to load the selected file.

 Load an ENG File with Tool Selection Function

Find the desired ENG file following the steps above-mentioned to load an ordinary file, and then
IV-
press [OK] to select the ENG file to be machined, and then press 1 to automatically enter the
tool selection page as shown in Fig. 7-4.

Number of tools: 2
Tool No.: 0
Cutter 1: [Flat Bottom]JD-6.00

Fig. 7-4 Tool selection page


Number of tools: the number of tools in this ENG file
Tool No.: current tool No., selected by pressing the ―Up‖ and ―Down‖ keys
Cutter: selected by pressing the ―Up‖ and ―Down‖ keys, displaying tool sequence number and
name
After parameters are set, press [OK] to load the file; after loading, the system will return to the
machining page automatically.

7.2.2. WCS Selection

WCS and MCS are switched by pressing the combination key + . And their
screen display is as shown in Fig. 7-5.

X 0.000 Idle 1X 0.000 Idle


Y 0.000 SOff 1Y 0.000 SOff
Z 0.000 Slow 1Z 0.000 Slow
Jog 100% Jog 100%
MCS WCS

Fig. 7-5 Screen display of WCS and MCS


Number 1~6 in front of X/Y/Z in WCS indicates G54~G59 respectively, while there is no number

Specialized, Concentrated, Focused 53


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

before X/Y/Z in MCS. A sign * will appear after each axis in MCS after the completion of backing to
machine origin.
Press the ―Menu‖ key→ 3. Operations→ 6. Select WCS, and then press [OK] to enter the setup
page, in which press the ―Up‖ and ―Down‖ keys to select the desired WCS. After selection, the
contents in the main page will change accordingly. For instance, after ―G55 WCS‖ is selected, the
number in front of each axis will change to 2, as shown in Fig. 7-6.

2X 0.000 Idle
2Y 0.000 SOff
2Z 0.000 Slow
Jog 100%

Fig. 7-6 Main page under WCS G55

7.2.3. Set Workpiece Origin


Workpiece origin is the zero of X, Y, and Z in the machining file. Before machining, you must set
workpiece origin to determine its actual position.

Manually move the X and Y axes to the desired origin position, and then press X=0 for XY

clearing, i.e. to confirm the position of XY workpiece origin. You can also press + X=0 and
Z=0

+ Y=0 to execute X clearing and Y clearing separately.


For Z workpiece origin, there are two ways to set it:

 Method one is the same as that to set XY workpiece origin. Manually move the Z axis to the
Z=0

desired origin position. And then press Y=0 for Z clearing, i.e. to confirm the position of Z
workpiece origin.

 Method two takes advantages of tool measurement. Press + to execute mobile


tool measurement. After measurement completed, the coordinate of Z axis is Z workpiece
origin.

7.2.4. Start Machining

Press the start key to start automatic machining in the machining page.
Prompts like feedrate override and feed rate are scrolled on the LCD during file machining.

54 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

7.3. Adjustment during Automatic Machining


7.3.1. Feedrate Override Adjustment
-
Feedrate override can be increased or decreased by pressing - or -
. during file
machining. And the feed rate changes with the feedrate override. The relation between actual feed
rate and feedrate override is as follows:
Actual feed rate = Feed rate × Feedrate override
The least unit of feedrate override is 0.1. Namely, override increases (decreases) by 0.1 after
-
each press of - or -
. ; at the same time, the feedrate override displayed on the LCD
increases (decreases) by 10%. The range of feedrate override is within 0%~120%. In addition, the
display of feed rate value changes with the feedrate override.

7.3.2. Spindle Speed Adjustment


-
Spindle speed are adjusted by pressing + - or + -
. , and divided into 8
gears from S0~S7 with speed increasing sequentially.

7.3.3. Machining Pause and Jiggle


If machining is found not in position exactly, suspend the machining and then execute manual
jiggle. Suspend machining by pressing the ―Pause‖ key in machining, ―Paus‖ displayed at the top
right corner of the LCD while the machine tool stopping moving; as for the spindle, whether it stops
or not is decided by the setting of the parameter ―SOff at Pause‖. Whether the spindle stops or not,
at this time, the three axes can be jiggled, and the system is in ―Stepping‖ mode by default. Each
press of an axis direction key will make the corresponding axis move a specified step.
The operation steps as follows:

1) Press in the process of machining, and then press + to enter the jiggle
page.

2) Press ―↑‖ or ―↓‖ to select a step size from ―0.01‖, ―0.02‖, ―0.05‖, ―0.10‖, ―0.20‖, ―0.50‖ and ―1.00‖.

3) Press one of ―4‖, ―6‖, ―2‖, ―8‖, ―3‖ and ―9‖ to execute jiggle on the desired axis in the
corresponding direction.

4) Press ―Start‖ to resume machining after jiggle.

Note: if hard limit, soft limit or E-stop occurs in jiggle, the system will stop jiggle, give a limit prompt or an alarm,
and return to the main page.

Specialized, Concentrated, Focused 55


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

7.3.4. Soft Limit Handling


Soft limit occurs when an axis exceeds the setting range of ―MachineStroke‖ during machining,
and the system will display a limit dialog as shown below.

X Soft Limit

OK ESC

Fig. 7-7 Soft limit dialog


Press [OK] or [ESC] to exit from this warning dialog and return to the machining page, and then
manually move the limit axis towards the reverse direction to release limit. After soft limit occurs, the
system prohibits the limit axis from moving towards the limit direction.

7.3.5. Hard Limit Handling


The system detects hard limit periodically under the main page. When hard limit occurs, its
prompt dialog is as shown in Fig. 7-8.

Limit! Exit
Manually.
OK ESC

Fig. 7-8 Hard limit dialog


At this time, press [OK] to return to the main page under ―Jog‖ mode, with ―Limit Rls.‖ displayed
at the bottom right corner of the LCD, as shown in Fig. 7-9. Or you can press [ESC] to directly back
to the main page under ―Jog‖ mode.

1X 15.617 Idle
1Y 551.107 SOff
1Z 9.900 Slow
Jog Limit Rls.

Fig. 7-9 Prompt interface of limit release


Move the machine tool away from the limit position, ―Limit Rls.‖ disappearing. The main page
returns to its normal state.

7.3.6. E-stop Handling


When E-stop occurs, the system will stop machining, and give an alarm as shown in Fig. 7-10,
the ―ALM‖ indicator on the panel ON. Before executing any other operations, remove this alarm by
turning the E-stop button clockwise.

56 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

After E-stop alarm is removed, home all the axes, and then press + to execute
breakpoint resume, i.e. to resume machining from the stop position when E-stop occurs.

1X 15.617 Estp
1Y 551.107 SOff
1Z 9.900 Slow
Jog ESTOP2

Fig. 7-10 E-stop alarm

Note:

In E-stop state, all the other keys are invalid except the ―Menu‖ key. You can press the ―Menu‖ key to enter the
menu page and make desired changes.

Specialized, Concentrated, Focused 57


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

8. System Update

NK105G2/G3 can be used directly since the software has already been well installed before
delivered. In case of breakdown, update the system.

8.1. Software Update


Software update is included in the process of system image update. If there is no need updating
the system image, directly update the software following the below steps:

1) Store the software application to be updated under the root directory of an USB flash drive, and
then insert the USB flash drive into the USB interface of NK105 control box. (The software
application is composed of five file folders—―CHN‖, ―Config‖, ―ENG‖, ―Font‖, and ―NewNK200‖,
which should all be under the root directory of the USB flash drive)

2) Power on NK105, press ―Shift‖ to enter the menu page, select ―7. System Upkeep‖ and ―3.
System Update‖ in turn, and operate according to the tips on the LCD until ―USB Available
Now!‖ appears. Press ―OK‖ to enter the system update interface, and then select ―Delete
parameter‖. After parameter files are deleted, select ―Update system‖ to start updating the
software. After update completed, the new software will be rebooted automatically.

Note:

Parameters should be restored to factory setting after each software update, unless the update software is
totally the same as the old software (e.g. the same version). If ―Delete parameter‖ is not selected in the process
of update, it is a must to restore ex-factory parameters after software updated by following the below steps: after
the system is rebooted, press ―Shift‖ to enter the menu page; and then select ―6. Param Upkeep‖ and ―3.
Factory Params‖ sequentially, and then operate according to the tips on the LCD.

8.2. System Mirror Update


1) Store the system image (NK105.nb0) and the software application to be updated under the root
directory of an USB flash drive (above 1G), and then insert the USB flash drive into the USB
interface of the NK105 control box. (The software application is composed of five file folders—
―CHN‖, ―Config‖, ―ENG‖, ―Font‖, and ―NewNK200‖, which should all be under the root directory
of the USB flash drive)

2) Power on NK105, and then long press the ―Menu‖ key until entering the update selection
interface. Press ―1‖ to select ―1: Update menu‖, and then press 3 to select ―3: OS‖ in the new
pop-up page to start updating the system image.

3) Note that this process is a little long, about 3 minutes. After completed, ―USB Available Now!‖
will be displayed on the LCD. Press ―OK‖ to enter the system update interface, and then select
―Update system‖ to start updating the software. After update completed, the new system will be
rebooted automatically.

58 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

The steps of EBOOT and FPGA update are similar to those of image update. The file for FPGA
update is fpga105.dat, while that for EBOOT update is EBOOT.nb0. They should also be placed
under the root directory of an USB flash drive. After entering the update selection interface and
pressing ―1‖ (―1: Update menu‖), you can start FPGA update by pressing ―1‖ (―1: FPGA‖), or EBOOT
update by pressing ―2‖ (―2: EBOOT‖).

Note:

Since image update clears all the old files, it is strongly recommended to do backup before image update.

Specialized, Concentrated, Focused 59


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

9. Driver

9.1. Driver parameters


Driver parameters listed in this chapter can only make a machine tool motion normally, without
ensuring machining effects. To get a better machining result, you need to read through the servo
driver documentation of the corresponding brand and change the parameter setting according to the
specific machine tool.

9.1.1. Parameter Setting of YASKAWA Σ–Ⅱ Servo Driver


Para.
Function Value Description
No.
Set [0000]:
Set password (to
modification to user parameters [PnXXX] and part
prevent
of auxiliary function parameters [FnXXX] permitted;
Fn010 arbitrarily 0000
Set [0001]:
modification to
modification to user parameters [PnXXX] and part
parameters)
of auxiliary function parameters [FnXXX] prohibited.
Monitor if the number of sent and received pulse is
correct by setting this parameter. In Weihong
LXXXX
Pulse counter of control system, the correct quantity of pulse sent by
Un00C (Hexadecimal
input command control card is detected by pulse inspection in order
system)
to determine whether there is electrical
interference.
Bit 0: Set 0, ―CCW‖ is forward rotation (viewed from
Direction
the load end of screw ball); Set 1, the rotation
selection
Pn000 0010 direction of the motor is reversed.
Control mode
Bit 1: Set 1, position control mode (calculate pulse
selection
instruction all the time).
Bit 0: Set 5, select the instruction input mode as
Select pulse
Pn200 0005 ―pulse + direction‖, negative logic.
instruction mode
Bit 3: Set 0, input differential signal into filter.
Bit 1: Set 0, Servo ON /S-ON, input from 40th pin;
Selection Set 7, Servo ON all the time.
Pn50A 8100
function Bit 3: Set 8, positive rotation not used and signal
input (P-OT) prohibited.
Selection Bit 0: Set 8, reverse rotation not used and signal
Pn50B 6548
function input (N-OT) prohibited.
Set it when servo motor with brakes.
Selection
Pn50F 0300 Bit 2: Set 3, brake interlock signal ―/BK‖ is output
function
from CN1-29, CN1-30 to control 24V relay for brake

60 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Para.
Function Value Description
No.
Set it when servo motor with brakes
Selection To avoid of CN1-29 and CN1-30 being used for
Pn50E 0211
function other function and leading to brake ineffective, ―3‖ is
not allowed to appear in the 4 digits.
Servo off, time
delay of brake Set it when motor with brakes
Pn506 Depended
when motor Default setting is ―0‖, setting unit is 10ms.
stops
Encoder Encoder Pulse No. per Motor
Type
cycle-divided Circle (pulses/ revolution)
ratio A 13bit 2048
Gain
Pn201 (Pulse output No. Right-side B 16bit 16384
Encoder
per motor cycle
by encoder after C 17bit 32768
cycle-divided)
Pn202 = pulse No. of each encoder circle × 4 ×
Electronic gear Need mechanical deceleration ratio.
Pn202
ratio (numerator) Calculation Pn203 = (screw pitch/ pulse equivalent).
Typical value: pitch 5mm, encoder 17-bit,
deceleration ratio 1:1, pulse equivalent 0.001mm,
Electronic gear Pn202=16384; Pn203=625.
Need
Pn203 ratio Pitch 5mm, encoder 17-bit, deceleration ratio 1:1,
Calculation
(denominator) pulse equivalent 0.0005mm, Pn202=8192; Pn203
=625.

Specialized, Concentrated, Focused 61


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

9.1.2. Parameter Setting of DELTA ASDA-A Servo Driver


Para. Format
Function Value Description
No. & Range
Monitor if the number of sent and received
pulse is correct by setting this parameter. In
Driver
Weihong control system, the correct quantity of
P0-02 status 02
pulse sent by control card is detected by pulse
display
inspection in order to determine whether there
is electrical interference.
External
X=2: pulse + direction;
P1-00 pulse input ZYX 002
Z=0: positive logic
type
Z=0: during control mode switching, DIO is
maintaining the set value, regardless of mode
Control switching, so Z=0.
P1-01 ZYX1X0 0000
mode setup Y=0: forward rotation (CCW) (in terms of load),
Y=1, the rotation direction is reversed;
X1X0=00: position control mode
Y=0: when there is no servo enabled, motor
Motor stop
dynamic brake occurs; Y=1: motor is free.
P1-32 mode YX 00
X=0: motor stops instantly, X=1: motor stops
selection
with deceleration.
Electronic N1/M= encoder pulses× 4× pulse equivalent×
Gear Ratio Need mechanical deceleration ratio / pitch.
P1-44 1~32767
(Numerator) calculation Representative value:
(N1) encoder pulses=2500, pitch=5mm,
pulse equivalent=0.001, deceleration ratio=1,
Electronic
calculation as below:
Gear Ratio Need
P1-45 1~32767 N1/M= 2500×4×0.001/5 = 2 / 1, N1=2, M=1;
(Denominat calculation
When the multi-electronic gear ratio is not
or) (M)
used, P2-60~ P2-62 are not required.
X1X0=01: digital input (DI1=SON) corresponds
Digital Input to 9th pin of CN1.
P2-10 X2X1X0 101
Pin DI1 X2 = 1: set DI1 input as NO (normally open)
a-contact point.
Digital Input Default factory setting of DI6 and DI7 are NC
P2-15 X2X1X0 100
pin DI6 (normally closed) limit signal input pins; driver
can‘t run without being connected to pin 32
and pin 31 of CN1.
Digital Input
P2-16 X2X1X0 100 X2=1: set DI6 and DI7 inputs as NO (normally
Pin DI7
open) a-contact points; X1X0=00, limit signal
input of the driver is not used.

62 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Para. Format
Function Value Description
No. & Range
Function
setting for
P2-17 X2X1X0 100 External EMG stop input is not used.
digital input
pin DI8
DO4 corresponds to pin 1 & pin 26, used as
Function clamping-position brake signal of Z-axis;
setting for X2=1: set DO4 output as NO (normally open)
P2-21 digital X2X1X0 108 a-contact point; X2=0: set DO4 output as NC
output pin (normally closed) b-contact point;
DO4 X1X0=08: set pin 1 and pin 26 as BK+ and BK-
respectively.
Function DO5 corresponds to pin 28 & pin 27, used as
setting for servo alarm signal.
P2-22 digital X2X1X0 007 X2=0: set DO5 output as NC b-contact point.
output pin X1X0=07: set pin 28 and pin 27 as ALRM+ and
DO5 ALRM- respectively.
0: Servo ON must be triggered by numerical
input signal.
Servo ON
P2-51 0 1: when servo is powered, if there is no alarm
(SON) setup
signal, servo will be on automatically.
Set 1 when there is no SON signal line.

Specialized, Concentrated, Focused 63


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

9.1.3. Parameter Setting of DELTA ASDA-A2 Servo Driver


Para. Format &
Function Value Description
No. Range
Monitor if the number of sent and received
pulse is correct by setting this parameter.
In Weihong control system, the correct
Driver status
P0-02 02 quantity of pulse sent by control card is
display
detected by pulse inspection in order to
determine whether there is electrical
interference.
External pulse X=2: pulse + direction;
P1-00 ZYX 002
train input type Z=0: positive logic
Z=0: during control mode switching, DIO
is maintaining the set value. Since
switching control mode is not used, Z=0;
P1-01 Set control mode ZYX1X0 0000 Y=0: forward rotation (CCW) (from the
view of load);
Y=1: the rotation direction is reversed.
X1X0=00: position control mode
Electronic Gear N1/M= mechanical deceleration ratio × 4 ×
Need
P1-44 Ratio 1~32767 encoder pulses× pulse equivalent / pitch.
calculation
( Numerator)(N1) Representative value: encoder
pulses=2500, pitch =5mm, pulse
equivalent=0.001, deceleration ratio = 1,
Electronic Gear calculation as below:
Need
P1-45 Ratio 1~32767 N1 / M = 2500×4×0.001/5 = 2/1, N1=2,
calculation
(Denominator)(M) M=1;
When the multi-electronic gear ratio is not
used, P2-60 ~P2-62 are not required.
X1X0=01: digital input (DI1 = SON)
Digital Input Pin 1 corresponds to 9th pin of CN1.
P2-10 X2X1X0 101
(DI1) X2=1: set DI1 input as NO (normally open)
a-contact point.
Default factory setting of DI6 and DI7 is
NC (normally closed) limit signal input;
Function setting driver can‘t run without being connected to
P2-15 for digital input pin X2X1X0 100 pin 32 and pin 31 of CN1.
DI6 X2=1: set DI6 and DI7 input as NO
a-contact points.
X1X0=00, limit input of driver is not used.

64 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Para. Format &


Function Value Description
No. Range

Function setting
P2-16 for digital input pin X2X1X0 100
DI7

Function setting
P2-17 for digital input pin X2X1X0 100 External EMG stop input is not used.
DI8

DO4 corresponds to pin 1 & pin 26, used


as clamping-position brake signal of
Z-axis;
Function setting X2=1: set DO4 output as NO (normally
P2-21 for digital output X2X1X0 108 open) a-contact point; X2=0: set DO4
pin DO4 output as NC (normally closed) b-contact
point;
X1X0=08: set pin 1 and pin 26 as BK+ and
BK- respectively.
DO5 corresponds to pin 28 & pin 27, used
as servo alarm signal.
Function setting
X2=0: set DO5 output as NC b-contact
P2-22 for digital output X2X1X0 007
point.
pin DO5
X1X0=07: set pin 28 and pin 27 as
ALRM+ and ALRM- respectively.

Specialized, Concentrated, Focused 65


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

9.1.4. Parameter Setting of PANASONIC MINAS_A4 Servo


Driver
Para.
Function Value Description
No.
Monitor if the number of sent and received pulse is
correct by setting this parameter. In Weihong control
Pr01 LED initial status 12 system, the correct quantity of pulse sent by control
card is detected by pulse inspection in order to
determine whether there is electrical interference.
0: position mode
Select control
Pr02 0 1: velocity mode
mode
2: torque mode
Select command
Pr40 1 1: input through difference exclusive circuit
pulse input

Select command Set command pulse input mode: command pulse +


Pr42 3
pulse input mode command direction, negative logic
The 1st numerator Need
of the command calculation
Pr48 Typical values: pitch 5 mm, encoder resolution 10000,
pulse frequency Range:
deceleration ratio 1:1, pulse equivalent 0.001 mm:
multiplication 1~10000
Pr48=10000
Denominator of Need
Pr4B= pitch 5mm/ pulse equivalent 0.001mm=5000
the command calculation
Pr4B So, Pr48/Pr4B=10000/5000=2/1
pulse frequency Range:
multiplication 1~10000
After the parameters are set, writing mode of EEPROM has to be selected. Please refer to the
following steps:
① Press [MODE] button → Select [EEPROM]→ Enter mode [EE_SET];
② Press SET button, showing [EEP ―];
③ Keep pressing UP direction key for approx. 3 seconds, then [EEP ――] will be displayed,
and then writing starts until [Start] is displayed.
If [Finish] is displayed after saving the parameters, it means successful modification. If [Reset]
is shown, alteration will be validated only after restarting the driver. If [Error] occurs, the write-in is a
failure, and another setting is needed.

66 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

9.1.5. Parameter Setting of FUJI FALDIC-β Servo Driver


Para.
Name Value Description
No.
Need Command pulse numerator and denominator are
Command pulse
01 calculation also equal to those of the electronic gear ratio.
numerator α
1~32767 α/ β=encoder resolution× pulse equivalent×
mechanical deceleration ratio / screw pitch.
Typical value: encoder resolution 65536, pitch 5mm,
Need
Command pulse pulse equivalent 0.001, mechanical deceleration
02 calculation
denominator β ratio 1,
1~32767
α / β=65536×0.001 / 5=8192 / 625,
So α=8192, β=625.
Set the input mode of pulse string as: instruction +
03 Pulse string input form 0
symbol, that is ‗pulse + direction‘.
Direction of rotation Set 0: Positive direction: Forward rotation (CCW);
04 0 or 1
switch Set 1: Positive direction: Reverse rotation (CW).
CONT1 is distributed as RUN (i.e. SON); if not
CONT1 signal
10 1 distributed, CONT1 will be auto ON if there is no
distribution
alarming when powered.
CONT2 is distributed as RST (i.e. servo alarming
clearance CLR).
CONT2 signal
11 2 When 12, 13, 14 are 0, that is CONT3, CONT4 and
distribution
CONT5 can‘t be distributed as OT (over-travel) or
EMG (external emergency stop).
Set 1, OUT1 is distributed as a-contact point of
OUT1 signal alarming output;
15 1
distribution Set 2, OUT1 is distributed as b-contact point of
alarming detection.
Parameter Set 0, write-enable.
27 0 or 1
write-protection Set 1, write-protected.
Its initial value is 0, and it is set ―1‖ here to enable
74 CONT Always ON 1 1
servo (RUN).

Note:

FUJI servo has no braking signal wire, so there is no need to set the parameters related to braking; you only
need to provide 24V brake power to pin Br (lead wire 5 and 6) of motor with braking.

Specialized, Concentrated, Focused 67


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

9.1.6. Parameter Setting of STONE GS Servo Driver


Para.
Para. Name Value Description
No.
Electronic gear
F0f 2 Electronic gear ratio of position mode: 4× pulse frequency
ratio numerator
fed back by motor encoder = command pulse frequency× F0f
Electronic gear
/ F10; value of F0f / F10 must be within 1/100~100.
F10 ratio 1
(calculated with pitch as 10mm)
denominator
0: external speed running mode; make sure the value and
direction of motor speed according to the external analog
-10V ~ +10V signal of CN2-16, 17;
1: internal speed running mode; make sure the value and
direction of motor speed according to the setting of
parameter F33, F35, F37, F39 and the port status of CN2-9,
CN2-25;
2: position pulse running mode; receive the input of external
position command pulse and direction level signal;
3: jog mode; make sure the motor speed in terms of
parameter setting of F3b, and control the rotation direction by
the direction keystroke ▼ and ▲;
4: torque mode; make sure the value and direction of motor
Control mode
F00 2 torque according to the external analog -10V ~ +10V signal
selection
of CN2-43, 1;
5~10: mixed mode; select mode according to the port input
status of CN2-24:

CN2-24 Interface Status


F00
Value
OFF (Mode One) ON (Mode Two)

5 Position Pulse Mode External Speed Running Mode

6 Position Pulse Mode Internal Speed Running Mode

7 Position Pulse Mode Torque Mode

8 Internal Speed Running Mode External Speed Running Mode

9 Internal Speed Running Mode Torque Mode

10 External Speed Running Mode Torque Mode

Pulse input
F2e 2 Command pulse string mode selection of position mode:
mode selection

68 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Para.
Para. Name Value Description
No.
1- single pulse string pulse 12 27
positive logic direction 13 28

pulse 12 27
2 – single pulse
string negative logic direction 13 28

CCW 12 27
3 - double pulse
strings positive logic CW 13 28

CCW 12 27
4 - double pulse
strings negative logic CW 13 28
12 27
5 - quadrature pulse phase A
positive logic phase B 13 28

6 - quadrature pulse phase A 12 27


negative logic phase B 13 28

9.1.7. Parameter Setting of MITSUBISHI MR-E Servo Driver


Para.
Code Function Value Description
No.
Bit 0: set 0: select position control mode.
Select control
Bit 1, select motor series: 0: HC-KFE; 1:
mode and
0 *STY X0X0 HC-SFE;
regenerative
Bit 3, select regenerative apparatus, set 0: not
fittings
use. Bit 4, select motor power.
Bit 0: input signal filter. If external input signal
causes chattering due to noises, etc., input
Function filter is used to suppress it. Bit 1: CN1-12
1 MBR 001X
selection 1 function selection, set ―1‖: electromagnetic
brake interlock (MBR); set ―0‖: zero speed
detection signal.
CMX/CDV=command unit × servo motor
Electronic gear Need
3 CMX resolution × mechanical deceleration ratio /
numerator calculation
pitch of screw.
E.G., pitch 5 mm, encoder resolution 10000,
deceleration ratio 1:1, pulse equivalent 0.001
mm,
Electronic gear Need
4 CDV CMX/CDV=10000×0.001/5 = 2/1;
denominator calculation
When pulse equivalent = 0.0005mm,
CMX/CDV = 1/1.
Electronic gear ratio range: 1/50 ~ 500

Specialized, Concentrated, Focused 69


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

Para.
Code Function Value Description
No.
3: cumulative command pulses E: load
inertia
When the parameter is set [3], monitor if the
Status display number of sent and received pulse is correct
18 *DMD 00XX
selection by setting this parameter. In Weihong control
system, the correct quantity of pulse sent by
control card is detected by pulse inspection to
determine if there is electrical interference.
Function
selection 3 Set pulse command input form:
21 *OP3 0001
(command pulse pulse train+ sign, negative logic
format selection)
Bit 0: Servo-ON selection. [0]: servo on by
external input; [1]: servo on all the time inside.
Signal input Bit 1: last signal of positive rotation range
SON-ON, (LSP):
LSP-ON and [1]: auto servo on inside, without external
41 *DIA 0110
LSN-ON wiring.
automatically Bit 3: last signal of negative rotation range
selection (LSN) :
[1]: auto servo on inside and no need of
external wiring.
(Note: regarding parameters with the symbol ―*‖ in front, when changed, they will be effective
after re-power on the driver.)

70 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

9.2. Wiring Diagram of NK105 and Driver


9.2.1. Wiring Diagram of NK105 and Differential Input
Stepping Driver

NK105 Control Box X-axis Stepping Driver

XD+ D+
XD- D-
XP+ P+
XP- P-
+5V

Y-axis Stepping Driver

+COM (OPTO)
YD+
YD- D+
YD+
YD- DIR
D-
YP+
YP- P+
YP+
YP- CP
P-
+5V

Z-axis Stepping Driver

+COM (OPTO)
ZD+
ZD- D+
ZD+
ZD- DIR
D-
ZP+
ZP- P+
ZP+
ZP- CP
P-
+5V

Note: twisted pair adopted for differential signal

Fig. 9-1 Wiring of NK105 control box and differential input stepping driver

9.2.2. Wiring Diagram of YASKAWA Σ–Ⅱ Servo Driver


NK105 Control Box YASKAWA ∑-Ⅱ Servo Driver

D- 12 *SIGN
D+ 11 SIGN
P- 8 *PULS
P+ 7 PULS
+5V 24V 47 VIN
COM 1 SG
Z-axisBrakeWire (Red) 29 SRDY+
Z-axisBrakeWire (Black) 30 SRDY-

Fig. 9-2 Wiring diagram of NK105 and YASKAWA Σ–Ⅱ servo driver

Note: Wirings of X axis, Y axis, and Z axis are the same. Only Z axis has two brake signal lines which can be
connected to relay to control brake.

Specialized, Concentrated, Focused 71


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

9.2.3. Wiring Diagram of DELTA ASDA Servo Driver

NK105ControlBox DELTA ASDA_A Servo Driver

D- 36 /SIGN
D+ 37 SIGN
P- 43 /PULSE

P+ 41 PULSE

+5V 24V 11 COM+


COM 45 COM-
Z-axis Brake Wire (Red) 1 DO4+
Z-axis Brake Wire (Black) 26 DO4-

Fig. 9-3 Wiring diagram of NK105 and DELTA ASDA_A servo driver

NK105ControlBox DELTA ASDA_ABServo Driver

D- 36 /SIGN
D+ 37 SIGN
P- 41 /PULSE

P+ 43 PULSE

+5V 24V 11 COM+


COM 45 COM-
Z-axisBrakeWire (Red) 1 DO4+
Z-axisBrakeWire (Black) 26 DO4-

Fig. 9-4 Wiring diagram of NK105 and DELTA ASDA_AB servo driver

Note: Wirings of X axis, Y axis, and Z axis are the same. Only Z axis has two brake signal lines which can be
connected to relay to control brake.

72 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

9.2.4. Wiring Diagram of PANASONIC MINAS_A4 Servo Driver


NK105ControlBox PANASONIC MINAS_A4 ServoDriver

P+ 44 PULSH1
P- 45 PULSH2
D+ 46 SIGNH1

D- 47 SIGNH2
+5V 24V 7 COM+
41 COM-
COM 29 /SRV-ON
13 GND
Z-axis Brake Wire (Red) 11 BRKOFF+
Z-axis Brake Wire(Black) 10 BRKOFF-
50 FG

Fig. 9-5 Wiring diagram of NK105 and PANASONIC MINAS_A4 servo driver

Note: Wirings of X axis, Y axis, and Z axis are the same. Only Z axis has two brake signal lines which can be
connected to relay to control brake.

9.2.5. Wiring Diagram of MITSUBISHI MR-E Servo Driver

NK105 Control Box MITSUBISHI MR_E ServoDriver

D- 24 NG
D+ 25 NP
P- 22 PG
P+ 23 PP
+5V 24V 1 VIN
COM 13 SG
Z-axis Brake Wire (Red) 12 MBR
Z-axis Brake Wire (Black) 13 SG

Fig. 9-6 Wiring diagram of NK105 and MITSUBISHI MR-E servo driver

Note: Wirings of X axis, Y axis, and Z axis are the same. Only Z axis has two brake signal lines which can be
connected to relay to control brake.

Specialized, Concentrated, Focused 73


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

9.2.6. Wiring Diagram of FUJI FALDIC-β Servo Driver

NK105 Control Box FUJI FALDIC-ß Servo Driver

D- 21 *CB

D+ 20 CB

P- 8 *CA

P+ 7 CA

+5V 24V 1 P24

COM 14 M24

Fig. 9-7 Wiring diagram of NK105 and FUJI FALDIC-β servo driver

Note: Wirings of X axis, Y axis, and Z axis are the same, and the brake of Z axis is internally controlled.

9.2.7. Wiring Diagram of STONE GS Servo Driver

NK105 Control Box STONE GS Servo Driver

D- 28 DIR-

D+ 13 DIR+

P- 27 PUL-

P+ 12 PUL+
Z-axis Brake Wire (Red)
+5V 21 BRAKE+
Z-axis Brake Wire(Black)
5 BRAKE-

Fig. 9-8 Wiring diagram of NK105 and STONE GS servo driver

Note: Wirings of X axis, Y axis, and Z axis are the same. Only Z axis has two brake signal lines which can be
connected to relay to control brake.

74 Specialized, Concentrated, Focused


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

10. Software License Agreement

Important—Read Carefully before Using This Product:


The term ―Software Product‖ includes all copies of the licensed software and its documentation.
This license agreement is a legal agreement between You (either an individual, a legal entity or any
affiliated companies or other entities) and Weihong Electronic Technology Co., Ltd. (hereinafter
referred to as Weihong Company). By installing, copying, or otherwise using the Software Product,
you agree to be bound by the terms and conditions of this license. Unless otherwise stated in this
agreement, you shall not use, copy, revise, rent, or transfer the Software product or any part of the
Software Product for any other purposes.
Description of Further Rights and Restrictions:
1. You may install for use one copy of the Software Product on a single machine;
2. You may make a copy of the Software Product for archive or backup purposes and the
copy is to be used on this machine only;
3. You may transfer the Software Product and the license agreement to a third party, provided
that the third party accepts the terms and conditions stated in this agreement, with prior
express permission from Weihong Company;
4. When transfer confirmed, you shall transfer all the copies of the original documents and the
supplementary documents to the third party or destroy all the copies un-transferred.
5. You can use the Software Product on a network server or intranet server only if it is
stipulated in explicit terms that you are allowed to use the Software Product on a network
server or intranet server, or you have purchased license for each node and terminal using
the Software Product;
6. You may NOT sublicense, assign or transfer the license agreement;
7. You may NOT or direct any third party to reverse engineer, decompile or disassemble the
Software Product;
8. You may NOT copy or transfer the Software Product or any part of the Software Product
unless otherwise expressly stated in this agreement;
9. The license agreement shall be terminated automatically upon you transfer the Software
Product or copies of all or part of the Software Product to a third party.
Intellectual Property Rights Notice:
The Software Product and all intellectual property rights therein (including but not limited to any
all copyrights, patents, trademarks, and publicity rights) are owned by Weihong Company. The
Software Product is protected for Weihong Company on the basis of copyright law and international
treaty provisions as well as on the basis of other laws and agreements regarding intellectual

Specialized, Concentrated, Focused 75


上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.

property. You are not allowed to remove the copyright statement made in the Software Product, and
guarantee that you shall copy the copyright statement in all copies of the Software Product or of any
part of the Software Product. You are obliged to stop any form of illegal copying of the Software
Product and accompanying materials.
After-sales Guarantee:
Weihong Company guarantees that for 90 days from the date of shipment the software carrier
will be free from defects in materials and workmanship. When such a defect has been confirmed,
our only responsibility is to replace the software carrier. This remedy is your exclusive remedy. This
after-sales guarantee is invalid for any carrier defect caused by accidents, abuses or maloperation.
The replaced software carrier enjoys the remaining guarantee time of the original software carrier or
of a 30-day guarantee time, whichever is longer.
Except as the after-sales guarantee made above, the Software Product does not enjoy any
other form of after-sale guarantee.
Limitation of Liability:
The above guarantee, whether made explicitly or by implication, constitutes the entire contents
of the guarantee, including guarantee for the commerciality and applicability of special application
aim. Whether you follow other terms in this agreement or not, Weihong Company, as well as its
agents and sales staff, will not be responsible for any profits loss, availability loss, business break-off
or any forms of indirect, special, accidental or inevitable damage or claim made by any third party,
generated from the using of the Software Product, even if Weihong Company has been informed of
the possible occurrence of such events in advance.
Termination:
This license may be terminated by Weihong Company at any time once you violate any terms or
conditions made in this agreement. Once the license is terminated, you are obliged to destroy all the
copies of the Software Product or return them to Weihong Company.
Applicable Law:
Copyright Law, Regulations for the Protection of Computer Software, Patent Law and other
relevant laws and regulations.

Now, we affirm that you have already read through this agreement and understood it thoroughly
and agreed to comply with all of the terms and conditions of this agreement strictly.

Weihong Electronic Technology Co., Ltd.

76 Specialized, Concentrated, Focused

You might also like