0% found this document useful (0 votes)
44 views53 pages

CNC Plasma/Flame Cutting Controller Manual

Uploaded by

akiyevislam45
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views53 pages

CNC Plasma/Flame Cutting Controller Manual

Uploaded by

akiyevislam45
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CNC Plasma/Flame Cutting Controller

SH-2012AH

Manual

Beijing Flourishing Start Digital Technology Co., Ltd


Room604, Zeyang Mansion, No.166 Fushi Road, Shijingshan District, Beijing, 100043, China
Sales & After-sale Tel: +86-10-8890-9235
Fax: +86-10-8890-9277
Email: henrycnc@[Link]
Contact Person: Henry
[Link]
1
Content

Controller Function Overview

Controller Operation Main Menu

Auto Function

Manual Function

Edit Function

Program Function

Parameter Setup

Graphic Library Function

Diagnosis Function

Controller Input / Output Connection

Appendix

Torch Height Controller Pins Definition

Sh-rf01 wireless remote controller Guide

SH-2012AH-QG Upgrade Guide

Installation Dimension

Common Problems Solutions

2
Please carefully read this manual before using the controller.

1) Please check whether the controller is damaged and goods are the same as the packing list after
opening the package.

2)This manual is only for SH-2012AH-QG CNC plasma/flame cutting controller produced by Beijing
Flourishing Start Digital Technology Co., Ltd.

3) Please whether the power grid voltage is proper. AC220V isolation transformer is used between
power grid voltage and the controller for its normal performance and user’s safety.

4)The controller’s working environment temperature is 0℃ ~ +40℃ and relative humidity is 0 ~ 85%.
Under high-temperature, high-humidity, caustic gas, special protection is a must.

5) The controller’s cable connection is correct and there is a good earth connection.

6) It’s not allowed to insert and pull out all cable plugs connected with the controller before turning off
it.

7) The controller’s output port cable and other power cables can't cause short circuit for avoid burning
the controller.

8) In dusty environment, dustproof protection is a must and controller must be cleaned timely.

9) The controller is used by professional users after training.

10) It’s not allowed to connect AC/DC power supply inside the controller to other equipments.

11) Don’t change parts inside the controller at random.

12) Please setup parameters according to the manual.

13) The controller’s LCD screen is easy to break. Please protect.

14) Only U disk is for the controller’s USB port.

15) It’s a must to turn off the controller when outside and inside keyboard is transformed.

16) The controller’s guarantee period and guarantee range is 12 month since the delivery date.
We will charge for repair beyond guarantee period and guarantee range.
The following is beyond guarantee range,
A: it’s damaged because of wrong operation.
B: force majeure (natural reasons, such as lightning stroke, earthquake, flood, etc.; social reasons,
such as war, strike, etc.)
C: repair at random

17) The final explanation right of the manual is owned by Beijing Flourishing Start Digital Technology
Co., Ltd.

3
Content

Chapter 1 Controller Function Overview: Page 5

1.1 Controller Function: Page 5


1.2 Controller Feature: Page 55
1.3 Matching Products of SH-2012AH-QG: Page 6

Chapter 2 Controller Operation Main Menu: Page 7

2.1 Menu Feature: Page 7


2.2 Main Menu Instruction: Page 7

Chapter 3 Auto Function: Page 8

3.1 Auto Interface Instruction: Page 8


3.2 Auto Cutting Function Selection: Page 10
3.3 Speed Mode (Multiplying Power) and Start of Auto Cutting: Page 12
3.4 Control and Cutting Position Adjust during Auto Cutting: Page 13
3.5 Original Path Return: Page 14
3.6 Break Point Resume and Double Break Point Resume: Page 15
3.7 Section Selection Function: Page 16
3.8 Thick Plate Edge Pierce: Page 17

Chapter 4 Manual Function: Page 18

4.1 Manual Mode Interface: Page 18

Chapter 5 Edit Function: Page 20

5.1 Edit Function Menu: Page 20

Chapter 6 Command System: Page 22

6.1 Programming symbol: Page 22


6.2 Coordinate System: Page 22
6.3 G (Basic Prepare Command): Page 22
6.4 M Assistant Function: Page 26

Chapter 7 Parameter Setup: Page 29

7.1 Parameter Instruction: Page 29


7.2 Speed Parameters: Page 30
7.3 System Parameter: Page 31
7.4 Flame Parameter Setup: Page 32
7.5 Plasma Parameter Setup: Page 33
7.6 Control Parameter: Page 34
4
Chapter 8 Graphic Library: Page 36

8.1 Graphics Library Setup: Page 36


8.2 Shape Parts Selection: Page 36
8.3 Shape Parts Setup and Nesting: Page 36

Chapter 9 Diagnosis Function: Page 38

9.1 Check Input Output Port: Page


9.2 Output Check: Page 38
9.3 Input Check: Page 38

Chapter 10 Controller Input/Output Port Connection: Page 39

10.1 Controller’s Input: Page 39


10.2 Controller’s Output: Page 39
10.3 Input/Output Definition: Page 39
10.4 15-Pin Motor Port: Page 41
10.5 Wire Connection of Flame Cutting (DB15): Page 41
10.6 Wire Connection of Plasma Cutting: Page 41
10.7 Wire Connection of Flame and Plasma Integration: Page 42
10.8 Wire Connection Definition: Page 43

Appendix 1 Wire Connection of Torch Height Controller (SH-HC30): Page 45


Appendix 2 Sh-rf01 Wireless Remote Control: Page 47
Appendix 3 SH-2012AH-QG Upgrade: Page 49
Appendix 4: Installation Dimension: Page 50
Appendix 5: Common Problems Solution: Page 51

5
Chapter 1 Controller Function Overview

1.1 Controller Function

SH-2012AH-QG is used for CNC plasma/flame cutting machines. It runs after parameter setup and
function selection. Different interface and menu will show.

* SH-2012AH-QG is widely used for many areas, such as metal fabrication, advertisement, stone, etc.

* It’s anti plasma interference, anti lightning stroke, anti surge, etc. based on its perfect design.

* It has advanced cutting technology, such as corner speed automatic control, torch height control,
wireless remote control, etc.

* Kerf compensation function and check whether it’s proper, then report to the user for reference.

* Break point resume, auto power break resume, break point memory.

* Random section selection and pierce point selection.

* Thick plate outside edge pierce and thin plate cross-bridge function.

* During return, section selection and break point resume, pierce position is selected at random.

* Move cutting any time.

* Small section technology for better cutting.

* 24 common shapes in graphic library (can add new shapes).

* It can work with many nesting software, such as IBE, Fastcam.

* English, Russian and Chinese, motion graphics, magnify shapes to 1 ~ 8 times, moving point auto
follow, U disk carry program.

1.2 Technical Parameters

* Industrial ARM7 processor chip

* 13 optoelectronic isolation input, 8 optoelectronic isolation output

* 2 axis (extend to 4 axis)

* Pulse equivalence: electronic gear, numerator and denominator setup range (1 ~ 65535)

* Store space: 32 ~ 64M

* Size: 298 X 202 X 95.2(mm)


6
* Working temperature: 0℃ ~ +40℃

* Storage temperature: – 40℃ ~ +60℃

1.3 Matching products with CNC cutting controller of SH-2012AH-QG

7
Chapter 2 Controller Operation Main Menu

2.1 Menu Feature

Menu display applies step-by-step hint style. Under the main menu, system loads all the available
functions after entering the sub-menu. Follow the hints that windows displays, press 【F1】 to 【F7】
to choose desired functions, press ESC to abort and return to upper level menu.

2.2 Main Menu Function

Version Number: Under left bottom corner, info about software version is displayed.
[F1] AUTO: For cutting operations using a stored program or straight cutting
[F2] MAN (Manual): Manually adjust the cutting gun position
[F3] EDIT: Edit/Change/Save files/Load files
[F4] SETUP (Parameter): Set or modify cutting parameters
[F5] DIAGNOSE: Diagnose Input / Output ports
[F6] LIBMINIT (Graphic library): Shape Library offers existing standard figures
[G] [G] [3] Initialize:A hint is shown as below;

8
Chapter 3 Auto Function

Under main menu, press [F1] to enter Auto Function menu,shown as below:

Flame cutting mode

Plasma cutting mode

3.1 Auto Interface Instruction

3.1.1 Speed
1) in auto mode, screen’s left-up corner show F X (auto cutting speed multiplyingpower) = setup
cutting speed
2) in manual mode, screen’s left-up corner show F X (manual cutting speed multiplyingpower) =
manual speed
3) SPEED is actual speed, use 【F↑】 and 【F↓】to adjust current speed multiplyingpower
4) Under this function menu, press 【F】 to setup speed, then press [Enter] to confirm
5) Attention: speed value may be Metric System or British System. It depends on Metric/British
System parameter (check SETUP-CTRL)

3.1.2 Program, Pierce No., Kerf


It shows program name, numbers of pierce and kef width.
9
3.1.3 Working mode, operation information
It shows in working mode column current working mode, such as choose rotation function, break point
recover, mirror function, choose section to cut, etc.

It shows in operation information column cut or pause, every limit alarm, delay time, etc.

3.1.4 Input and Output


Below the strong current switches, there are 3 rows×8 ○.

The top 13 show the status of input ports, ○ indicating no signal input and ● indicating signal input.

The bottom indicators show the status of 8 output ports, ○ indicating no signal output and ●
indicating signal output.

Check the description of DIAGNOSE function for the definitions of input/output ports.

3.1.5 Machining Parameters Indication


This zone indicates various parameter values in the current machining mode.

3.1.6 Selection of Coordinate Unit


It shows Metric System (mm) or British System (inch). It depends on setup of Metric/British from
“SETUP” menu.

3.1.7 Press six keys of strong current on the panel to control external strong current,
including
[IGN]: check M20 for ignition function
[PREHEA]: check M24 for opening preheat oxygen magnetic valve
[GAS]: check M10 for opening acetylene (gas) magnetic valve
[CUT]: check M12 for opening cut oxygen magnetic valve, for plasma, to connect switch of start arc
[PIERCE]: strong current control key
To finish a pierce, operation is as below,
Flame cutting: torch up (M72), open cut oxygen (M12), torch down (M73)
Plasma cutting: M07
It’s a very important function, and it’s used repeatedly when pause, back, pierce. When preheat is over,
press [Pierce] key, pierce and start are finished together.
[Total shut]: To shut all strong current output.
[S↑]: torch up
[S↓]: torch down

3.1.8 [1] Enlarge Figure


Press one time, figure is enlarged 1 time, you can press continuously three times, figure can be
enlarged 8 times

3.1.9 [2] Recover Figure


Recover to standard figure size

3.1.10 [X] Dry Running


Press [X] key, and controller runs as cutting limit speed, but doesn’t execute M command. The function
10
is usually used for fast location, or check plate’s cutting range. Pause anytime during cutting, press [X]
to cancel dry running

3.1.11 [Y] AU-SPD


In controller manual speed and auto speed is divided, press this key, adjust speed to be speed
multiplyingpower during auto cutting, or to be manual adjust speed multiplyingpower

3.2 Function Selection of Auto Cutting


Choose files by edit function, if program is chosen (program name is the same), run directly
If choose program by U disk, specially bigger program, no need to save, run by U disk

3.2. 1 [F1] Section


Ask the controller runs from any section of program

3.2.2 [F2] Man


Controller change to manual mode

3.2.3 [F3] Resbrek


After choosing this function, press [Start] to continue break point recover

3.2.4 [F4] View


After choosing the function, controller will show cutting figure, and mark piercing point’s sequence
number, there is cross cursor at original point in the figure.
Press [1] to enlarge figure 1 time (most 8 times), press [2] to recover figure, press [↑] [↓] [←] [→]
to move figure position

3.2.5 [F5] Kerf


Press the key to input width of kerf compensation, if no compensation (usually compensation is set
from nest), input 0

3.2.6 [F6] Assi

3.2.7【F1】Run along Outline


Aim: before cutting, confirm whether cutting is beyond plate by outline function
Method: press [F1] to start, if torch is not at reference point (coordinate is not 0), controller reminds,
Current point location: make torch current position as reference point
Reference point location: torch returns to reference point, then start to outline
When run along outline, if torch is beyond plate, press [Pause] to move torch to plate edge, press
[Start], controller reminds, “revise reference point EN/ESC? “, press [Enter] to confirm reference point
revision, controller makes current position as outline to continue run, press [ESC] cancel revision. The
operation can be used repeatedly till there is proper position. .

3.2.8【F2】Wentai
Press [F2], the controller will remind WENTAI program, WENTAI is a kind of CAD/CAM software for
word processing, widely used for advertisement industry cutting. If use the program made by WENTAI,
choose the function.

3.2.9【F3】Rotate (steel plate adjustment)

11
[Link] Rotate angle cutting
Steel plate is hard to put well one time, or it needs a angle to cut, then the function is useful. In man
menu, assistant, check start, check end, use rotate function. You can setup angle directly. The
controller will adjust the angle to cut.
Attention: angle is anticlockwise +

[Link] Example
Measure the starting point and end point of a side (a straight line) of the plate, calculate angle as below
(MAN-ASSI),
1) make a side of the plate as datum line, move torch to starting point of datum line, press [F3] set
starting point measurement
2) make torch to move along datum line to end point (it’s better to have a far distance between staring
point and end point), press [F4] to set end point measurement
3) rotate angle for datum line is calculated automatically

3.2.10 [F4] Mirror


Continuously press [F4] to choose X mirror, Y mirror and mirror cancellation
Choose X mirror, run along symmetrical direction of X axis
Choose Y mirror, run along symmetrical direction of Y axis

3.2.11 [F5] Scale


Press the key to input scale value you want.

3.2.12 [F6] Nest


This function is for single cutting program.
No. of Line: Y direction
No. of Column: X direction
Line Distance: X direction
Column Distance: Y direction
Offset: line of even line, offset distance to right

3.2.13 Reset (back to mechanical original point) function


Back to mechanical original point has two parts of “test original point” and “reset”
Back to mechanical original point is back to machine mechanical zero point, two axis run together when
back to zero and finish independently

12
Prepare before reset (back to zero):
(a) mechanical original point should choose NPN-type Hall close switch (normally open, low is for
signal), and install a proper position

(b) set parameters (check parameters setup F3)


Reset speed-[SETUP]-[SPEED], feed speed when reset, unit: mm/min
Reset direction-[SETUP]-[SYSTEM], 0-this axis doesn’t reset, -1-reverse direction, 1-forward direction
(c) machine returns to zero as below

A section: go forward fast in reset speed


B section: lower speed to stop
C section: come to valid zone in reverse direction
D section: come to valid zone in forward direction and stop (end)

(d) test original point: confirm mechanical original point’s workpiece coordinate
First, move torch to reference point (any point) of workpiece coordinate
Second, set current workpiece coordinate
Third, [Man]-[Assi]-[Test original point], the controller finishes movement of back to mechanical
original point, and send current coordinate values to machine original point values, [Setup]-[System]
machine original point is changed

(e) reset: torch returns to mechanical original point, and create workpiece coordinate
[Man] (or [Auto])-[Assi]-[Reset], the controller finishes movement of back to mechanical original point,
and set machine original point to current coordinate, set machine coordinate to 0

Attention:
If in parameters reset direction of two axis are 0, it means no movement, after finishing reset, current
value is machine original point. Machine coordinate is 0, it’s very important, because program limit
position make machine coordinate as base. Move torch to mechanical original point (this point may be
not a real point), choose reset function, it can confirm current machine coordinate (become zero),
according to valid distance to mechanical original point two sides, write +/- limit position value.

3.3 Start of Auto Cutting

3.3.1 Cutting Speed


When cutting, it uses auto multiplyingpower to adjust speed

Executive speed = cutting limit speed X cutting multiplyingpowr, [F], [F↑], [F↓] adjust auto
multiplyingpower.

13
If two speed multiplyingpower are good, save forever.
3.3.2 Start of Auto Cutting
1) before auto cutting start
Choose right cutting program, proper cutting speed (multiplyingpower), torch is at right height (after
program starts, torch moves up automatically (run M70)), after others are ready, auto cutting program
can start.

2) two methods of auto cutting start


a. press green button on the panel to start
b. press external “Start” button (check input/output ports definition)

3.4 Control and Cutting Position Adjustment during Auto Cutting


3.4.1 after auto cutting, only following buttons are valid to use
[Pause]: press the button, controller will speed down to stop, close cut oxygen (if plasma cutting, close
start arc switch), close torch height controller (M39), keep current screen display. If choose “torch
move up after pause (1) in parameters (check “SETUP”-“CTRL”), torch will move up after pause (M70)

Following operations can be done after pause:


a) choose new pierce point, press [F5], input the number of new pierce point, the controller will go to
the new pierce point, wait for pierce operation
b) back from previous track
c) adjust position, etc.
d) ESC cutting
e) [Start]: controller continues to run
f) Press [ESC], Esc cutting, back to AUTO menu
g) [F ↑ ], [F ↓ ] movement speed adjustment buttons: increase and decrease feed speed
multiplyingpower
h) [S↑], [S↓] control torch move up and down
i) [Emergent stop]: emergent stop button is external button (check “external input port”), signal
connects from input port.

Emergent stop is valid, all movements stop, output close for sudden situation

Following situations can cause the controller to stop


1) press external pause button
2) plasma cutting and choose “arc voltage test valid (1)”, if arc break, there is pause
3) if choose “torch bump test valid (1)”, it pause when torch bump

3.4.2 Cutting Position Adjustment after Pause

[Link] Torch position needs to be adjusted when following situations happen


1) torch is blocked, or it needs to be change, torch is moved to a safe position, and is back to starting
point after it’s ready

2) when piercing outer edge, don’t want to put piercing point be out of workpiece. Find a proper
position out of workpiece (usually steel plate’s edge), after pierce, cut along straight line to starting
point (no stop) to continue normal cutting

3) when workpiece is bigger and change cutting position


14
[Link] following operations can adjust cutting position
(1) pause, (2) back, (3) pierce, (4) choose section to cut, (5) choose hole to cut, (6) breaking point
recover

In the above state, press [↑], [↓], [←], [→] to adjust torch’s position (controller’s multiplyingpower is
manual multiplyingpower, can adjust). After adjust, press [Start], following interface appears,

1)ORI PATH RET (return from original path)


Return to adjusting starting point at G00 speed, wait for further operation, now can press relative
strong-current function button (such as ignition, preheat pierce, open cutting oxygen, etc.). Suggestion:
after preheat, press [pierce] again, controller starts to continue cutting from breaking point

2) CUT RET (cutting return)


Firstly pierce, adjust to starting point from current position along straight line at cutting speed,
continue cutting according to original path without stop, it’s like outer-edge pierce, make pierce point
more smooth

3) HOLE HERE (pierce at current position)


Firstly pierce, adjust current coordinate to paused coordinate, continue cutting according to original
path, for change pierce

4) Attention: before operating 2) and 3), preheat should be enough (if flame cutting), once choose the
operation, cut soon

Right operation is firstly to preheat (flame), press [start] to choose

3.5 Original Path Return Cutting


When steel plate is not cut through, it needs to return according to original path, operation is as below,

3.5.1 Original path return


Press [pause] to make the controller to speed down and stop, the controller shows “pause”, as below,
Go
Return
forward
Press [F6], the controller runs original path return, return speed is set from
“SETUP”---“SPEED”---“RETURN”

Press [F7], go forward based on return, during return, if it’s not a proper position, press [pause] to
repeat the operation till position is proper.

3.5.2 Return when G00 (get to a pierce point)


After back to located position, can choose torch position adjustment, (check 3.10), also can pierce
directly, press relative strong-current function buttons (such as preheat pierce, open cutting oxygen,
etc.)

15
Normal operation is below,
Preheat is ready, press [pierce]
Flame cutting, torch moves up, open cutting oxygen, torch moves down, controller continues to run
Plasma cutting, open arc, arc ends, controller continues to run

3.5.4 Above operation can be repeated till good state.

3.5.5 Esc cutting


When pause, press [ESC], esc cutting

3.5.6 total lines of returning program and starting line


Returning program section is at most 300 lines, if breaking point recover or choose section cutting,
returning starting line is current breaking point or choose section line, can’t return cutting

3.6 Breaking Point Recover and Double Breaking Points Recover


3.6.1 breaking point recover
1) if the controller pauses or has no power, it automatically save current torch position as a breaking
point, it will save forever

2) in auto mode, if current program doesn’t change, press [F3] for breaking point function, press
[Start], controller starts breaking point recover

3) if torch position doesn’t change, after find breaking point, controller shows “breaking point”, wait
for next operation, user can directly [pierce] or choose torch position adjustment, check 3.10

4) if torch position changes (not on breaking point), after controller finds program breaking point, three
choices appear (torch position adjustment)

ORI PATH RET (original path return): back to breaking point at G00 speed, breaking point is set
because of change torch or others

CUT RET (cutting return): breaking point recover, leave breaking point a little, like outer-edge pierce,
make breaking point more smooth

HOLE HERE (pierce at current position): operation as above, also for change cutting

Press relative strong-current function buttons (such as ignition, preheat pierce, open cutting oxygen,
etc.)

Suggestion: after preheat, press [pierce], controller starts to continue cutting from breaking point

When find breaking point, press [ESC], esc cutting

3.6.2 Double breaking points recover


16
Controller can save two programs breaking points
User runs A program, it stops (first breaking point), to run another B program, B program is over, back
to A, breaking point recover ([find breaking point]), controller automatically finds first breaking point,
continue cutting. Or continue cutting at new position (choose “HOLE HERE”)

3.6.3 Attention:
Don’t change rotate angle, scale.

3.7 Choose Section Function


3.7.1 Start choose section function
Start cutting from any section (or any pierce point) of a program
Press [F1] for choose section function, as below,

Press [↑], [↓] to choose one of them


Controller shows input numbers (program line number or pierce number)

3.7.2 two situations when choose section


[Link] change cutting, start from a place of a program, change to another place to cut
[Link] from any section of a program to start, recutting left program
1) for [Link], usually find a waste steel plate, directly cut from pierce point (choose “CURRENTY
POSI-”)
2) for [Link], from reference point to locate (choose “FROM REFERENCE”)

a) if choose “CURRENTY POSI-”, after controller runs, firstly draw the whole figure, and draw a big
cross cursor at pierce position, user press [1] to enlarge figure, to check whether it’s proper pierce
position, if not, press [ESC] to choose again
b) if it’s wanted pierce point, strong-current control switch, ignition, preheat, press [pierce] start to run
c) if choose “FROM REFERENCE”, before start, torch should be at reference point, after start,
controller makes torch to move pierce point, left operation as above.

3.8 Edge Pierce for Thick Plate


1) auto cutting, edge pierce is needed for thick plate
2) before cutting, move torch to plate edge
3) start preheat, when preheat is over, press [start], torch cut along straight line at set speed to pierce
point, then continue to cut
4) use edge pierce, firstly choose “edge pierce” to 1 (valid) from “SETUP”-“CTRL”. Then when pierce
every time, controller will show as below

17
3.8.1 HOLE (choose current position pierce
Controller original position pierce, usually at inside hole

3.8.2 MOVE HOLE (choose edge pierce)


1) press [↑], [↓], [←], [→] to adjust torch position to plate edge (speed multiplyingpower
automatically adjust to 5%), start to preheat

2) NO HOLE (no pierce)


No pierce, controller directly runs from current pierce position. Move to next pierce point, new pierce
shows.

18
Chapter 4 Manual Function

Under controller’s main menu, press 【F2】 to enter manual function, as below,

4.1 manual function main menu

Manual drive showed same with automatic way, distinguish is this moment is manual drive , impact
on manual drive ,Back speed,Point running speed. 【F】set speed .special operate:

4.1.1 【↑】 【↓】 【←】 【→】control direction key , 【G】continuous go ,generally, press direction keys,
relevant axle motion,raise hand stop . But press【G】,press direction key cut ,gun start working,
(raise hand can’t stop),twice stop. if require both axles working, when one is working, press another’s
direction key. This moment ,press wanton direction key ,can make enumerates axle stop,spare axle
continue going, press this button twice, stop .press【suspend】also make it stop.

4.1.2【F1】AUTO
contorller changes auto operation mode

4.1.3 【F2】MOVE
Press【F2】,then move, appear point move increase,select the blank:
Point move increase has four chooses: The first three is commonly used incremental ,The last
one is manual input the increase .At inching model , Press once the direction key ,enumerates will be
at the Max speed ,operate a point move increase:

4.1.4【F3】high speed
Select manual drive amplification fast, press【F5】,amplification is 80%,twice is 10%.

4.1.5 【F4】clean up the coordinate


Clear x/y coordinates quickly.

4.1.6 【F6】Speed
It shows at left-up corner that F X (manual speed multiplying power value)
= manual speed. Directly press [F] to set speed, and press [Enter] to confirm.
4.1.7【F3】ASSI
19
4.1.8【F1】measure starting point,(3.2.11)

20
Chapter 5 Edit Function

Under controller’s main menu, press 【F3】 to enter Edit menu, as below,

5.1 Edit Menu

5.1.1【F1】New
Create new program, clean old program and edit a new cutting program.

5.1.2【F2】Load

Choose a program to load, all programs’ names will be list, choose one of them. Press “Enter” to make
program to be edit state, press [F7] to show the shape of the program, press [ESC] to chance.

5.1.3【F3】SAVE
Saving cutting program, controller will hint,
Input a file name:1234. TXT
Controller shows current program name, it can revise. If press [Enter], name the program in edit state
and save, press [ESC] to cancel

Attention:
1) Sum of program name and extension name can’t be over 12 characters.
2) For bigger program, such as, over 200K, no need to save, operate with U-disk directly

5.1.4【F4】Delete file
21
delete a program

5.1.5【F5】Delete lines
Delete entire line under edit mode to increase editing speed.

5.1.6【F6】USB
Transfer file, this controller supports removable disk file transfer, press 【F6】 to enter next level menu.
System should be shown as below.

ESC Input Output

【F1】Load program file from U-disk to controller;


【F2】Load program file from controller to U-disk

5.1.7【F7】View
Press [F7] to make current program to be a shape in the library

22
Chapter 6 Programming Function
6.1 Programming Codes

Every action of CNC machine running according to regulate program, every machine program be
composed of some instruction segment, and every instruction segment be composed of some
Function word, each function word must start by letter, parameter follow.

Definition of function word:


N: The No. of instruction segment
G: Prepare function
M: Assistant function
T: Knife function (it’s kerf width in this controller)
L: Cycle times or delay time
X: X axis absolute coordinate
Y: Y axis absolute coordinate
U: distance of X axis relative points
V: distance of Y axis relative points
I: When cutting arc, the value of the coordinate of the circle centre subtract X axis start point value
J: When cutting arc, the value of the coordinate of the circle centre subtract Y axis start point value
R: Specified arc radius
H: Chord height of the arc
A: assistant variable
F: Specified moving speed, used for G01, G02 and G03

Attention 1: There are some appointments:


X [U]n -- It can be X or U, n express a value, but only appear once.
Y [V]n -- It can be Y or V, n express a value, but only appear once also.
PPn -- It can be assembled random axis, at least include one axis, also can include two axes.

Attention 2: The instruction executes order is sequence (except transfer and call sub program
instruction); In same program the M,S and T will be executed before G instruction.

6.2 Coordinate System

This controller uses standard right angle coordinate system, as below

Picture 6.1 right angle coordinate system

6.3 G (Basic Prepare Command)

1) G92 reference point setup


When set up a program, coordinate value of fabricating starting point (reference point) must put in
23
front of program and set up with absolute coordinate.
Format: G92 Xn Yn

If behind G92, there is no X, Y, then make current X, Y coordinate as reference point. Generally to
locate with machine origin, there is no X, Z behind G92.

2) G90/G91
Absolute coordinate G90 (default) / relative coordinate G91;
Using G90, X, Y are coordinate values, U, V are relative values for current point; using G91, X, Y and U,
V all are relative values for current point.

Format: G90
Format: G91
e.g. 1: G92 X0 Y0
G91 // relative coordinate
G00 X100 Y100 // rapidly locate to (100, 100), equal to G00 U100 V100
G01 X500 Y100 // straight line to the position (600, 200), equal to G01 U500 V100

e.g. 2: G92 X0 Y0
G90 // absolute coordinate, default
G00 X100 Y100 // rapidly locate to (100, 100)
G01 X600 Y200 // straight line to (600, 200)

3) G20/G21 British system/ metric system instruction

G20 British system, X, Y, I, J, R, U, V, H, F, behind G20, all are British system unit
G21 Metric system (default), X, Y, I, J, R, U, V, H, F, behind G21, all is metric system unit
Format: G20
Format: G21

4) G00 point movement

This command is to go to specified position rapidly. When two axes have displacement, the controller
uses max. limit speed by multiplying power, from starting point to finishing point move straightly. G00
moves, affected by speed multiplying power.

Format: G00 X [U]n Y[V]n


Or G00 PPn
e.g.: G92 X0 Y0
G00 X120 Y280
(or G000 U120 V280)

24
● current torch position
○ torch expectant position

5) G01 straight line cut

This command is to make cutting tool to straightly go to specified location, as cutting movement
command, one axis or two axes straight-line interpolation movement. Movement speed can be
specified by F.

Format: G01 X[U]n Z[W]n [Fn]


Or G01 PPn [Fn]

e.g.: G92 X0 Y00


G00 X200 Y95
G01 X80 Y235
(or G01 U-120 V145)
M02

● current torch position


○ torch expectant position

6) G02/G03 arc cut

This command is for arc interpolation, clockwise arc G02, anticlockwise arc G03,

Format: G02[03] X[U]n Y[V]n In Jn [Fn] or G02[03] X[U]n Y[V]n In Rn [Fn]


G02[03] PPn In Kn [Fn] or G02[03] PPn Rn [Fn]

e.g. (G02)
G92 X0 Y0
25
G00 X40 Y50
G02 X160 V0 I60 J20
G28
M02

e.g. (G03)
G92 X0 Y0
G00 X40 Y50
G03 X160 V0 I60 J20
(or G03 X160 V0 R63.25)
G28
M02

● current torch position


○ torch expectant position

Instruction:

I、J are X axis, the center of the circle in Y axis has a increment for starting point
R is the radius of the circle (R is positive value, when arc <=180 degree, R is radius)
If I、J are specified, don’t use R; vice versa

7) G04 pause / delay command

This command is to set up delay, when program run to this command, program will be delayed as L
specified time, unit is second
Format: G04 Ln
e.g.: G04 L2.4 (delay 2.4 s)
When run G04, press [start] to stop delay, to continue the program after G04, press [esc] to stop
current program

8) G26, G27, G28 back to reference point

This command is to make cutting tool back to the reference point


Format: G26 X axis back to reference point
G27 Y axis back to reference point
G28 X, Y axis back to reference point at the same time
e.g.: G28 (X, Y axis back to reference point at the same time, equal to G00)

9) G22/G80 loop statement


26
This command is for program loop, G22 is the start of loop, and the number of loops, G80 is the end of
the loop, can nest loop, not over 5 levels, G22 and closest G80 is a loop.

Format: G22 Ln_ (L is the number of loop)


Loop
G80
e.g.: N000 G92 X100 Y100
N001 G00 X60 Y80
N002 G22 L5----------------------start of the first-level loop
N003 G00 V50 U-25
N004 G22 L5----------------------start of the second-level loop
N005 G01 U5 V-10
N006 G80----------------------------end of the first-level loop
N007 G80----------------------------end of the second-level loop
N008 G28
N009 M02

10) Cutting tool radius compensation statement (G40、G41、G42)


Format: G41 (or G42) Rn
.

Program section in need of compensation


.
.
G40
Remark: G41 is along fabricating route, left compensation half of flame diameter
G42 is along fabricating route, right compensation half of flame diameter
G40 is excursion end

Because cutting tool compensation is finished automatically, before G41, G42, there should be G00
rapid location statement, so that the nozzle adjusts the position; after G40 cancels compensation, it
needs a G00 statement to adjust the position back.

6.4 M Assistant Function

M00: program pause command, press [start] to continue program


M02: program end command, program in the state of wait
M30: the same as M02
M10/M11: gas (acetylene) valve switch, M10 (on), M11 (off)
M12/M13: cut-oxygen valve switch, M12 (on), M13 (off)
M14/M15: torch up switch, M14 (on), M15 (off)
M16/M17: torch down switch, M16 (on), M17 (off)
M24/M25: spare switch, M24 (on), M25 (off)
M20/M21: ignition switch, M20 (on), M21 (off)
M07: pierce fixed loop (enter M07, can’t return, can move torch)
M08: cancel cut fixed loop

Flame cut operation as below:


27
M07
1. If gas (acetylene) valve is closed, then open gas (acetylene) ignition
2. Torch down (torch delay, reference M71)
3. Turn on preheat oxygen valve, preheat delay start, if the time of preheat is not enough, press
[pause] key, preheat delay can automatically be longer to 150 s, if preheat is ready, press [start] key,
preheat is over, and save automatically the time of preheat in the parameter of preheat.
4. Torch up (pierce torch up delay, M72)
5. Turn on cut oxygen valve (M12), after delay pierce, torch down (pierce torch delay M73)
6. Turn on torch height controller (M38), start to run next program

Plasma cut operation as below:


M07
1. Torch down (torch delay, M71)
2. If choose pierce location (parameter setup) valid, then torch down, touch low limit switch, stop;
torch up, after pierce location delay, torch stop
3. Turn on arc switch
4. check “arc voltage success” signal, if choose 0 (not check) in the parameter setup, then don’t check
arc voltage, after start arc is successful, delay pierce (s)
5. Turn on torch height controller (M38), start to run next program

M08 turn off cut fixed loop


Flame cut operation as below:
1. Turn off cut oxygen (M13)
2. Turn off torch height controller (M39)
3. Torch up (M70)

Plasma cut operation as below:


1. Turn off arc voltage switch
2. Turn off torch height controller (M39)
3. Torch up (M70)

M50 pierce
1. torch up (M72), plasma has no this movement
2. Turn on cut oxygen (M12), or plasma start arc, check signal of “arc voltage success”
3. torch down (M73), plasma has no this movement
4. Turn on the torch height controller (M38)

M52 ignition fixed loop


Turn on gas (acetylene) valve (M10), turn on high voltage ignition (M20), delay ignition, turn off high
voltage ignition (M21)

M70 torch up fixed loop


It’s used for the start and the end of a program, torch up, to make torch move to another position. Turn
on torch up switch (M14), delay torch up (7.3 flame parameter), turn off torch up switch (M15)

M71 torch down fixed loop


It’s used before piercing, has adverse function of M70, the value is small, because of gravity, down is
faster than up. Turn on torch down switch (M16), delay torch down (7.3 flame parameter), turn off
torch switch (M17)
28
M72 pierce torch up loop
It’s used after preheat, torch up, avoid flying slag blocking the nozzle when turning on cut oxygen. Turn
on torch up switch (M14), delay pierce torch up (7.3 flame parameter), turn off torch up switch (M15)

M73 pierce torch down loop


It’s used after preheat, finish M72, after turning on cut oxygen, torch is in cutting position, the adverse
movement of M72, and value is small, because of gravity, down is faster than up. Turn on torch down
switch (M16), delay pierce torch down (7.3 flame parameter), turn off torch down switch (M17)

M75 torch location delay


Plasma torch location, firstly torch down (M16), touch low limit (input port 8 XXW), torch down stop
(M17), then torch up turn on (M14), after torch location delay (7.4 plasma parameter), torch up stop
(M15)

M62 draw line function starts

M63 draw line function ends


After running M62, torch has an offset from current position (“SETUP”-“SYSTEM”). All words are draw
line function till M63. There is no kerf compensation when drawing lines.

After running M63, draw line function is over, torch return an offset from current position

M80 total shut


Finish M80 all output ports are closed

29
Chapter 7 Parameters Setup

In the controller’s main menu, press [F4] to enter parameters setup window as below,

Picture7.1 SETUP Main Menu

7.1 Parameters

Speed parameters
Starting speeds of every axis, adjustment time and maximum speed limit, etc.

System parameters
Gear ratio, mechanical origin, reference point, reverse backlash, soft positive/negative limit, etc.

Flame parameters
Ignition delay, preheat delay, torch up/down delay, pierce torch up/down, piercing delay, etc.

Plasma parameters
Torch positioning delay, start arc M command, break arc M command, arc voltage test option,
positioning test option, piercing delay, etc.

Control parameters
Flame/plasma mode option, edge pierce option, Metric/English system option, etc.

Save
Save the modified parameters into parameters space.

Continuously pressing “S” key, choose “external manual controller” key for manual enable/disable
option.

Attention:

1) When selecting the above parameters, it is required to save the change separately by pressing
[F7] key.
30
2) If the password of "1928" is entered in the main menu of SETUP, the save menu of [F7] will turn
to factory default. In this mode, every modification to parameter will be saved into
the factory setting parameters and current user parameters. When initializing parameters, it is
suggested to set the factory parameters as current parameters; otherwise, the modifications will be
validated to the current user parameters.

3) “↑”“↓”for more parameters in next page

7.2 “SPEED” Parameters

In the SETUP submenu, press [F1] key to enter speed parameters as below,

Picture 7.2 SPEED menu

Speed parameters include,

STARTUP (startup speed): startup speed and stop speed of X and Y axis (unit mm (or feet)/minute,
reference control parameter).

TIMING (adjustment time): time from startup speed to max. limit speed, unit: s.

CORNER ACCELER (uniform acceleration time): When speed up and down, the time of linear
acceleration speed is usually smaller TIMING (adjustment time), about 9/10. For the machine with
bigger inertia, this value is smaller.

HIGH SPD (max. limit speed): max. speed when G00 run or manual control (unit: mm (or foot) / min).

LIMIT SPEED (S) (cutting limit speed): max. cutting speed during flame/plasma cutting (unit: mm (or
foot) / min).

RET ORIGIN SPEED: speed for machine reset: unit: mm (foot) / min

RECEDE/FRONTD SPEED: speed for the controller back (unit: mm (or foot) / min

SPD TRAN ANGLE (corner speed convert angle): when the change of cutting direction is bigger than
this angle, speed will slow to startup speed when cutting the corner. If the controller is heavier, the
value will be smaller. It’s up to cutting speed, machine shake. If bigger shake, the value is smaller.

CORNER RADIUS (corner arc transition radius): check corner arc transition option
31
7.3 “SYSTEM” Parameters

In SETUP menu, press F2 to enter SYSTEM menu, as below,

Picture 7.3 SYSTEM menu

NUMERATOR/DENOMINA- ---- The ratio of electronic gear numerator and denominator is pulse
equivalent, unit: μm (1 mm = 1000 μm)
NUMERATOR < 65535, DENOMINA < 65535
e.g.: pulse equivalent is 0.008 mm, the electronic gear numerator/denominator = 8/1.

Electronic gear ratio calculation formula = lead screw pitch X 1000/(360 X subdivision number/step
angle X drive ratio)

How to adjust electronic gear


(1) setup a electronic gear ratio, such as 8:1
(2) setup a distance to make the machine to run (the longer, the precision), then measure the real
distance, calculate with the follow formula,

NUMERATOR X real distance


DENOMINA X setup distance

e.g.: setup electronic gear ratio is 8:1, setup distance 2000 mm, real distance 2651 mm
8 X 2651 = 2651
1X2000 250

MA-ORIGIN: Machine tool origin, it is a special point that set by approach switch. When the machine
tool don’t set Mechanical Home Position, you can set the Machine tool origin is zero. Unit : mm (or
foot)

REFERENCE Point: Defined as cutting start point, G92 automatically appears when running program.
32
Unit: mm (or foot)

Reverse CLEARANCE: because the machine have reverse clearance, when system move ,want to
change direction, this clearance should be compensated. The value should be measured to get unit:
mm; generally it’s not good to setup reverse clearance

SOFT LIMI+/SOFT LIMI: when the program’s coordinates are over the setup soft +/- limit value,
system will alarm. If don’t use, the parameters set over actual used value, or in parameters of control,
“choose soft limit: 1/invalid; 0” choose invalid, unit: mm (or foot)

7.4 “FLAME” Parameters

In SETUP menu, press F3 to enter FLAME menu, as below,

Picture 7.4 FLAME menu

IGNITION: Ignition time. Flame cutting, when execute M20, it is the time that open High Voltage Ignite
switch delay

HOTUP TIME: The time pierce preheat(unit: s), when pierce preheat, start preheat time delay, if the
preheat time isn’t enough, press【PAUSE】,The preheat time will be extended to 150s, if preheat
finished, press 【START】, the delay time will be saved to HOTUPTIME parameter automatically;

TORCHUP TIME: Torch up delay time, it is the delay time that execute M70 ,refer 6.4 (unit: s);

TORCHDN TIME: Torch down delay time, it is the delay time that execute M71, refer 6.4 (unit: s);

PIERCEUP TIME: Pierce torch up delay time, it is the delay time that execute M72, refer 6.4(unit: s);

PIERCEDN TIME: Pierce torch down delay time, it is the delay time that execute M73, refer 6.4 (unit:
s);

PIERCE TIME: Pierce delay time, when flame cutting pierce, execute M07, open CUTOXY, after delay,
torch down.

Gas use M command: open gas magnetic valve use output address (check diagnosis), if don’t use
(especially flame and plasma integration use), set it to be M46

7.5 PLASMA Parameters


In SETUP menu, press F4 to enter PLASMA menu, as below,

33
Picture 7.5 PLASMA menu

Torch location delay time: plasma torch locates, first torch down, touch low limit, torch stops. Then
torch up, after torch location delay time, torch up stop. (reference M75)) (unit: s)

Torch up delay time: delay time of running M70 (reference 6.4M assistant command), unit: s

Torch down delay: delay time of running M71 (reference 6.4M assistant command), unit: s

Arc voltage check: the value decides whether checking arc voltage when plasma cutting. Checking arc
voltage (1), start arc to check arc voltage feedback, to monitor arc voltage feedback. When arc voltage
feedback breaks, pause and remind. For cutting thick plate, choose arc voltage check. Don’t choose arc
voltage check (0), after turning on start arc switch, start to cut after pierce delay time, during cutting,
don’t check arc voltage feedback. For thin plate, don’t choose arc voltage check.

Location check: running M 07 command, 0 --- no location, 1 --- location

Pierce delay time: After ARC ON succeed, after pass PIERCE TIME, system cutting normally

Distance of turning off torch height controller at corner: program (corner) convert, speed maybe
change (arc voltage change, maybe torch collide), so the controller will automatically turn off torch
height controller before getting to the end.

Distance to end turning off arc voltage: the shape is usually closed curve, after cutting, the start point
and end point coincide, maybe it causes overburn, choose the distance, turn off arc voltage and torch
height controller before getting to the end.

Start arc M command: start arc output, M 12

Break arc M command: break arc output, M 13

Attention: when break-arc M command is bigger 1 than start arc, means they are the same input (even
number is to turn on, plus 1 means turn off), start arc switch uses electric level control, when two M
commands are both even numbers, and their values are not same, means two output, to control
separately turn on and turn off, and start arc uses impulse control, impulse width 0.5 s
34
7.6 CONTROL Parameters

In SETUP menu, enter F5 to enter CTRL menu, as below,

Picture 7.6 CTRL menu

Flame(0)/plasma(1) option: choose 0 for flame and 1 for plasma

Edge pierce (0/1): 0 for don’t choose, 1 for choose.

X width of steel plate: The actual width of steel plate along X axis, which is enabled only in running
extra large program.

Y-axis width of steel plate: The actual width of steel plate along Y axis, which is enabled only in running
extra large program.

Common edge XZ:0/YZ:1: because the controller can control three moving axes, this option is used to
determine the 3rd axis(Z axis) shares a common edge with X axis or with Y axis for the machine
requiring double-edge drive. Take 0 to have Z axis and X axis share a common edge; take 1 to have Z
axis and Y axis share a common edge.

Metric/English system option ——Take 0 for metric system, which will have length parameters, speed
parameters and values as well as coordinates expressed in metric unit(mm), though it supports
machining program in English system(G20). Take 1 for English system, which will have parameters,
display and coordinates expressed in English unit (inch), though it supports machining program in
metric program (G21).

Handy controller: 0---don’t use; 1---use

G41/G42 check valid (0/1): the controller checks kerf setup when working, if choose check valid (1),
stop working

Torch pneumatic up/down (0/1): cut thin plate, if pneumatic up/down is better than auto torch height
controller, you can choose 1, vice versa. Choose pneumatic up/down, torch down M14 is valid, torch up
M14 is invalid (cancel)

External limit valid (0/1): many simple small cutting machine has no external limit, choose
“SETUP”-“CTRL”-“external limit valid=0”

35
Torch bump test valid (0/1): if the machine has torch bump test (P1 pin use + limit input), choose
“SETUP”-“CTRL”-“torch bump test valid=1”, this input connect normally closed, if torch bump (break),
pause (alarm)

Attention: when use torch bump test, hardware limit function must be cancelled.

Torch up after pause (0/1): if you hope the torch moves up after pause, choose “SETUP”-“CTRL”-“torch
up after pause=1”

36
Chapter 8 Graphic Library Function

8.1 Setup
Input size what you need for getting workplace.
When input parameters, the controller will check and it will tell you if parameter is wrong.
1) The controller can’t check all wrong parameters, please try to input right size parameters.
2) When input parameters, the controller will automatically draw the shape based on parameters. It’s
helpful to check the shape.
Under main menu, press [F6] to enter Library Mode:

8.2 Shape Selection


SH-2200H presently provides 24 standard shapes(extendable upon request) Press direction button
【↑】【↓】【←】【→】to move the curser, select desired shape and press [ENTER] to confirm.

8.3 Shape setting and nesting


After selecting shape, there is the shape’s parameter at right-top.

【F1】workpiece : cutting according to workpiece (inside is valid part)


【F2】hole: cutting according to hole (outside is valid part)
【F3】revolve: the controller reminds to input revolve angle, press [ENTER] or [F6 submit] to show
shape after revolve, angel anticlockwise is +.
【F4】nesting: the controller reminds to input
Number of lines --- for workpiece
Number of columns --- for workpiece
Line distance
Column distance
Line offset

37
38
Chapter 9 Diagnose Function

Under system main menu, press [F5] to enter Diagnose function menu, shown as below
Flame mode

Plasma mode

9.1 Check Input/Output Port


The controller will diagnose its hardware resource. It checks state of input/output ports

9.2 Output Check


Cursor moves to any position of 16-point optoelectronic isolation output, use “0” and ”1” to change
electronic level of 0 and 1. 1 means setup, 0 means cancel.

9.3 Input Check


It shows current 16-point optoelectronic isolation input state. 1 means setup, 0 means no setup.

X>> +, - << X --- X + - limit position


Y>>+, - << Y --- Y + - limit position
DLZ --- plasma arc voltage check
STO --- hand emergent stop key
PAS --- hand pause key
STA --- hand start key
SX+, SX- --- handy controller X+, - direction control key
SY+, SY- --- handy controller Y+, - direction control key
SXO, SYO --- X, Y machine original point
DWA, DWB --- torch A, B previous location port

39
Chapter 10 Controller’s Input/Output Ports Connection

Controller’s ports include input (DB25 pins), output (DB25 pins), motor (15 pins), RS232 serial port.

10.1 Controller Input Principle


Common limit/start/pause etc. use mechanical switches, for avoiding interference, the normally
closed contact of the mechanical switch is usually used, connection as below.

+24V
+5V

3K

Controller’s input

Normally closed contact Input signal 5V ground

24V ground Controller’s inside

Attention:
1. Controller’s emergent stop, pause and limit all connect normally open or closed contact.
2. After turning on the controller, the state of automatically checking the start is the controlling base.
3. if out-connected start switch is not connected, then corresponding start position should connect to
24V ground (similar with normally closed contact connection) or connect nothing (similar normally
open contact).

10.2 Controller’s Output Principle


Control signal = 0 switch/relay switch on (+24V form loop, low is valid, send signal)
Control signal = 1 switch/relay switch off (+24V no loop, cancel signal)

load
+24V
Controller’s inside

COM (+24V)

Middle relay

24V ground
300
+5V
Controller’s output

(25 pins)

Control signal
24V ground

10.3 Output/Input Ports Definitions

40
Definition 25 pins Instruction
X/Y+ limit, + limit of two axis serial connection, high is valid, if don’t use,
>W+ 1 signal short circuit connect to 24V ground, if don’t use limit, it can be used
as bump torch check (normally closed)

X/Y- limit, - limit of two axis serial connection, high is valid, if don’t use,
W-< 14
signal short circuit connect to 24V ground
X0 mechanical original point, NPN type proximity switch, normally open,
SX0/DUP 2 when reset direction is invalid, it’s outside torch up, high is valid, if don’t
use, signal short circuit connect to 24V ground
Y0 mechanical original point, NPN type proximity switch, normally open,
SY0/DDN 15 when reset direction is invalid, it’s outside torch down, high is valid, if don’t
use, signal short circuit connect to 24V ground
DLZ 3 Arc voltage check, low is valid, high before arc voltage connect
Outside emergent stop, high is valid, if don’t use, signal short circuit
STO 16
connect to 24V ground
Outside pause, high is valid, if don’t use, signal short circuit connect to 24V
PAU 4
ground
XXW 17 Plasma torch location, lower limit
Torch height controller corner signal (torch height controller auto/man
5
switch) relay normally open contact output
18 Start arc signal relay normally open contact output
6 COM(OH1/OH2/OH3/OH4) isolation output public port
19 Torch height controller torch(OH4)down normally open
7 Torch height controller torch(OH3)up normally open
20 Torch height controller torch(OH4)down normally closed
8 Torch height controller torch(OH3)up normally closed
M10/M11
flame: M38 torch height controller M38 on、M39 off
Or 21
plasma: M10 spare M10 on、M11 off
M38/M39
M20 (on), M21 (off), flame: ignition switch, plasma: when ignition delay
M20/M21 9
time is 0, open all the time (make as change switch of flame/plasma)
M22/M23 22 spare
M24/M25 10 spare
23 corner(OH1)normally closed contact
11 Cut oxygen(OH2)normally closed contact
24V 24 +24V/1A power
24V 12 +24V/1A power
24V
25 24V power ground
ground
24V
13 24V power ground
ground

41
10.4 15-pin Motor Port Definition

1. differential signal 2. common anode connection


1 XDIR
1 XDIR+
9
9 XDIR-
2 XCP
2 XCP+
10
10 XCP-
3 YDIR
3 YDIR+
11
11 YDIR-
4 YCP
4 YCP+
12
12 YCP-
5 X/YDIR
5 X/YDIR+
assistant
13
13 X/YDIR-
6 X/YCP
6 X/YCP+
14
assistant
14 X/YCP- 7 OPTO
7 5V 5V public
15
port
15
8
8

10.5 Connection of flame cutting

KQ KQ: cutting oxygen solenoid valve

KR KR: gas/preheat oxygen solenoid valve

DC 24 V

+ -

relay relay
DB 24V 24G COM 01 02 DB
XS1 DB
15 25
COM <+ >-- 15
communication
relay relay
remote control

XS8 + -
torch up upper limit input/output motor
(lifting device) XS12 XS3

M
torch down lower limit
THC motor
(lifting device)
10.6 Connection of plasma cutting
42
Input/output DB25

X + limit Y + limit
1
X - limit Y - limit
14
Torch up external switch
2
Torch down external switch
Input port 15 Output port
THC plasma arc strike successful signal
3
Emergent stop (normally closed)
16
External pause (normally closed)
4
torch initial location 调高
(output) plasma mode, M38 THC
17
Auto/man change (corner signal)
24V 5 K1
relay 18 Plasma arc strike switch (normally open)
Plasma THC public port
6
(output)THC touch down (normally open)
torch 19
(output)THC touch up (normally open)
7
THC touch down (normally closed)
20
THC touch up (normally closed)
8
Steel plate
(output) flame mode M38 connect THC
21
Auto/man change
9 K1
if M20 doesn’t connect ignition (ignition
22
delay is 0), M20 is change switch of
10 flame/plasma
Corner normally closed contact
23

Cut oxygen normally closed contact


11

24
24V +
12

Flame mode go to THC public port


25
24V ground
13

43
10.7 flame/plasma integration

If flame/plasma integration is used, beside the above connection, a change switch K1 of


flame/plasma is needed, connection as below,

(1) KR acetylene (gas) magnetic valve


(2) kQ cut oxygen magnetic valve
(3) if don’t acetylene (gas) magnetic valve, don’t connect KR KQ

gas’s contact
(4) K1 is a relay (M20) of flame/plasma
K1

COM 01 02

10.8 Connection Definition

10.8.1 Torch height controller (THC, SH-HC30) 15 pins definition

No Definition Instruction

1 Serial port public 232-COM

2 Serial port receive 232-RXD

3 Serial port send 232-TXD

4 Input signal Arc voltage (torch height) signal

5 Signal ground Arc voltage signal ground

7、14 power Power 24V+ for THC

8、15 power Power 24 V ground for THC

10 input Man/auto signal

12 input Man up signal, drive torch up

13 input Man down signal, drive torch down

44
10.8.2 controller’s communication/hand control XS8 (DB15) connection

No Definition Instruction
1 24V 24V power
2 TXD RS232 send
3 RXD RS232 receive
8 24G 24V power ground
9 I8 Input 9, for wireless external control box
10 I9 Input 10, for wireless external control box
11 I10 Input 11, for wireless external control box
12 I11 Input 12, for wireless external control box
13 I12 Input 13, for wireless external control box
15 24G 24V power ground

45
Appendix 1 Torch Height Controller (SH-HC30) Connection

1. arc voltage and capacitance integration connection

2. Divide Voltage Board 9 Pins Definition

No Definition Instruction

2 power Power 24V ground for THC

5 power Power 24V ground for THC

6 output Arc voltage signal, plasma torch height signal

9 power Power 24V + for THC

46
3. Arc Voltage Torch Height Controller Connection

4. Capacitance Torch Height Controller Connection

47
Appendix 2 CC-RF3 wireless remote control

CC-RF3 wireless remote control uses 315 MHz radio frequency transmission technology and 6-digit 3
states addressing encryption technology to remotely control the cutting controller.

1. keys

No. Definition Function

Start

Pause

Pierce

Gas

Cut

Back
Please check its manual
S↑ Torch Up
S↓ Torch Down
F↑ Speed Up
F↓ Speed Down
↑ Y+
↓ Y-
← X-
→ X+

Speed Rapidly adjust multiplying power, one


Adjustment press 5%, another press 80%

Note: it’s not allowed to press two keys at the same time.

48
2. Connection

Cutting Controller DB15 pins Wireless remote control DB15 pins


No. Definition No. Definition
1 24V 1 24V
2 TXD 2 RXD
3 RXD 3 TXD
8 24G 8 24G
9 I8 9 EN
10 I9 10 S1
11 I10 11 S2
12 I11 12 S3
13 I12 13 S4
15 24G 15 24G

3. Installation

49
Appendix 3:SH-2012AH Controller Upgrade

1. Copy upgrade file “[Link]” into U disk

2. Press key between red key “0” and “USB”, then turn on the controller, when screen shows
upgrade,, loosen that key. Insert U disk, press F1 to upgrade.

3. if upgrade is successful, screen will show ‘successful upgrade” and buzzing once.
If upgrade fails, screen will show “upgrade fails” and buzzing continuously.

4. Start new program


Turn off the controller, pull out U disk, turn on the controller again, the screen will show new version
number.

Attention:

If upgrade fails, check following

Firstly, U disk must be FAT or FAT32 format. FAT is better.

Secondly, upgrade file name must be [Link]

50
Appendix 4 Installation Dimension

51
Appendix 5 Solution of common problems

Problem Detail Reason Solution


Everytime doesn’t work a program
Check the program
at the same position b controller
Machine stops, controlle
a motor locked rotor Whether machine is put horizo
r still works, torch stop
b motor damages ntally
s or only one axis
Machine A plasma power connect grou
Machine stops, controlle
doesn’t work nd
r still work, torch move
B whether motor has isolation
s along one direction o
Machine is interfered board
r doesn’t move, any ke
C flame mode, whether cut o
ys (specially pause key)
xygen switch magnetic valve h
don’t work
as break arc
Check connection Loose or drop Reconnect
Check driver Whether there is alarm Change driver setup
Start speed is 0 or so fast,
whether time adjust is so Record original parameters bef
Motor doesn’t Check controller’s setup
short, electronic gear or i ore revision
work
mpulse is 0
One axis damage or sa
Same model parts to repla
me model machine Replace damaged parts
ce

Whether Output voltage is Adjust output voltage or repla


voltage
Controller run right ce
s slowly Record original parameters bef
Controller’s parameters
ore revision
Check limit switch and con
External limit switch reconnect
nection
Limit alarm w Coordinate value is so big?
hen turning o Or over soft limit value?
Adjust values to be normal
n the controll Or soft limit value is so s
er maller
Check external limit swi Whether input state chang
tch in “Diagnosis” e
Keys connection
Keys don’t w
loosen reconnect
ork

Record values of electronic ge


In manual m
ar, then press GG3 in main m
ode, machine Wrong parameters
enu, then enter “SAVE”, turn
automatically
on controller again, reset valu
crash
es of electronic gear
No input/outp
Check input/output conloosen reconnect
52
nection
Voltage between pin 24 an
Check 24V power Check switch power
ut d pin 25
Cables loosen inside th
reconnect
e controller

Keys “””+”and “-” to adj Adjust contrast ratio readjust


Blue screen
ust contrast ratio
Cables connection of LCD reconnect
U disk is not compatibl
Use other U disk
e with the controller
USB doesn’t
Wrong U disk format FAT format
work
Cables loose inside controll
Indicator light of U disk reconnect
er, check USB port
Interface back
to main menu Change program
Wrong program Check program
after program Initialize parameters
starting
Only can cut parameters Initialize parameters
straight line Change program Check program Check program
a. plasma power, controller, machine’s cover must connect ground, diameter of ca

bles must be over 2mm²

Screen blink b. controller’s input and output must use shielding line, naked cables is less then
when opening 30mm
magnetic
valve or c. no use input must connect short circuit with 24V ground
plasma start
arc d. a 0.01uF capacitance is needed between 24V ground and cover (shielding line)
e. it’s better to install a isolation transformer (380V-220V) and interference suppre
ssor
f. big power welding/cutting machine, working power should be apart from contro
ller’s power.
Can’t save Main menu, press GG3, choose “F
program or Program can’t save ILE FORMAT”, then turn off contro
gibberish ller, then turn on again
Check voltage between pi
Controller’s Check 24V power Check switch power
n24 and pin25
output point is
Check four relays be
invalid Check relays
hind controller

53

You might also like