NC Editor Plasma Cutting CNC System
NC Editor Plasma Cutting CNC System
NC Editor Plasma Cutting CNC System
Users’ Manual
4th Edition
The information contained in this manual is constantly being updated. You can login to the official website
of Weihong Company www.en.weihong.com.cn to download the latest PDF edition for free.
Specialized Concentrated Focused
Preface
About This manual
This manual is intended for operators. If you use Weihong CNC system for the first time, it is
suggested to read through this manual. If not, however, you can search for the desired information via
the contents.
With 8 chapters, this manual can be divided into 4 parts, as follows:
1) Software part. See chapter 1, 2, 3 and 4. Chapter 1 summarizes all the advantageous features of
NcEditor. Chapter 2 and 3 introduce the interface while chapter 4 is the menu introduction.
2) Machine debugging part, including chapter 5. It introduces the CNC system installation and ports
wiring.
3) Advantageous function part, referring to chapter 6. This part focuses on the advantageous
functions, including screw error compensation, leapfrog etc.
4) Appendix part, including chapter 7 and 8. The former lists all the system parameters, shortcut
keys while the latter is the software license agreement.
Contact Us
You can contact us by the following info for technical support and pre-sales / after-sales service:
Company Name: Weihong Electronic Technology Co., Ltd.
Headquarters Address: No.1590, Huhang Rd., Fengxian, Shanghai, PRC 201400
Tel: +86-21-33587550
Fax: +86-21-33587519
Website: http://en.weihong.com.cn
Revision History
You can refer to the following table for the revision records of each edition.
Preface「I」
Specialized Concentrated Focused
Precautions
Precautions can be divided into caution and warning according to the degree of possible loss or injury
in case of negligence or omission of precautions stipulated in this manual.
CAUTION
: general info, mainly for informing, such as supplementary instructions and
conditions to enable a function. In case of negligence or omission of this kind of precautions, you may
not activate a function. Note that in some circumstances, negligence or omission of this kind of
precautions could cause physical injury or machine damage.
WARNING
: warning info requiring special attention. In case of negligence or omission of
this kind of precautions, you may suffer physical injury, or even death, machine damage or other
losses.
WARNING
Dragging or carrying the products via cables or devices connected to them is prohibited;
Only when this equipment 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;
A fan or heat exchanger should be adopted for the heat dissipation and air convection of the
cabinet;
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;
「II」Preface
Specialized Concentrated Focused
WARNING
100 mm space should be preserved between the back of the CNC device and the cabinet wall
for plugging cable connected with the device and the ventilation & heat dissipation in the
cabinet;
Space between this device and other equipment 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;
It will be better if CNC device is installed at a position facilitating debugging and maintenance.
Only qualified people are allowed to participate in the wiring and checking;
The CNC device should be grounded reliably and grounding resistance should be less than 4
ohm. Neutral line is absolutely not allowed to replace earth wire. Otherwise, it may result in
malfunction of the device due to the interference;
Voltage values and positive & negative polarity of any connection plug should be in accordance
with specifications set forth in the manual, or it may result in breakdowns such as short circuit
and permanent damage to the device;
To guard against electric shock or 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.
Parameters setting should be checked before running, since wrong setting may lead to
accidental movements;
5) Precautions in Use
Before power-on, please make sure that the switch is on blackout to avoid occasional start-up;
Preface「III」
Specialized Concentrated Focused
WARNING
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 to power up the
machine again at least one (1) minute later after power failure or blackout.
CAUTION
Matters related to restrictions and functions available stipulated in the manuals issued by the
machine manufacturer are prior to those in this manual;
This manual assumes all the optional functions are available, which you must confirm through
manuals issued by the machine manufacturer;
Please refer to manuals issued by the machine manufacturer for the instructions of machine
tools;
Functions, and software interfaces vary with the system and the version of software. Before
using the system, you must confirm the specifications.
Please make sure that the products are what you have ordered;
Check if the components and accessories are damaged or missing in terms of the detailed list;
「IV」Preface
Specialized Concentrated Focused
Contents
1. Features of NcEditor ............................................................................................................ 1
Contents「V」
Specialized Concentrated Focused
「VI」Contents
Specialized Concentrated Focused
7. Appendix ........................................................................................................................... 82
Contents「VII」
Specialized Concentrated Focused
「VIII」Contents
Specialized Concentrated Focused
1. Features of NcEditor
Supporting the basic element creation of machining objects, including points, lines, polylines,
rectangles, circles, ellipses, arcs, etc;
Supporting view change function, including translation, zooming in, zooming out and fit to window;
Supporting feature point catch function, such as catch of endpoint and midpoint of a straight line,
catch of center and quadrant point of a circle;
Supporting inserting and editing a file of other format into currently loaded file.
Supporting multi-object alignment, including ―align right‖, ―align left‖, ―align top‖, ―align bottom‖,
―align vertical midline‖, ―align horizontal midline‖, ―align center point‖, ―distribute horizontally‖, and
―distribute vertically‖;
Supporting saving part of objects in currently loaded file as another processing file;
Supporting undo and redo functions, which can undo or redo 64 previous operations sequentially;
Features of NcEditor「1」
Specialized Concentrated Focused
Supporting closed detection, self-cross detection, intersection detection and overlap detection to
check whether a path is good;
Supporting processing condition setting for a single object, distinguished by color, and parameters
setting;
Supporting auto sorting according to start point & end point and manual sorting, which can
optimize cutting jobs that require thoroughness;
Supporting display of machining object type and display & modification of object name;
Supporting load and transformation of ENG files, G code files, DXF files and PLT files;
Supporting origin mark, which can be reset and adjusted, and after file loaded, the origin can be
set as the start point of machining;
On-line running report and alarm info are showed in real time;
Displaying machining speed, track G00 time, cutting time, machining file name and machining
progress bar.
「2」Features of NcEditor
Specialized Concentrated Focused
2. Software Interface
The main interface of NcEditor encompasses ―Title Bar‖, ―Menu Bar‖, ―Toolbar‖, ―Drawing Toolbar‖,
―Status Bar‖, ―Object Editor Space‖, ―Machine Control Bar‖ and ―Ruler Bar‖, as shown in Fig. 2-1.
Warning
Drawing Machine
toolbar control bar
Editing space
Status bar
Software Interface「3」
Specialized Concentrated Focused
2.3. Report
In Report, elapsed machining time and total machining time are displayed; current system state is
displayed: running or idle; current machining speed and layer can also be learned in real time.
Clicking on ―Report‖ will eject a dialog displaying statistical information of machining. On the Running
column, information of currently being processed file is displayed, ranging from file name, start time,
cutting length to G00 time. The information of completed files is displayed below the Running column.
To charge for a machining file, after machining finishes, select the file and click the ―Charging‖ button
to calculate the machining fees in terms of the holes cut and total cut length. See Fig. 2-2. After
entering unit price of holes and cut length, click ―Calculate‖ to automatically count the total fees.
2.4. Warnings
In Warnings, error message and warnings are displayed.
Error message mainly relates with errors that prevent the software from running, such as E-stop alarm,
limit alarm, file error, software error, etc.
Warning information mainly prompts information that the user needs to be aware of; for example, if a
port is operated without being configured, corresponding warning will be shown in Warnings.
「4」Software Interface
Specialized Concentrated Focused
Generally, it displays the info of current object, such as steps and meanings to draw an object, whether
current operation is successful or not.
Software Interface「5」
Specialized Concentrated Focused
Coordinate
display area
Manual setting
area
Machining
operation area
Process control
area
each axis.
Double clicking ―WorkCoor‖ (―MachCoor‖) will shift to display current machine coordinates (workpiece
coordinates), so will clicking on pull-down arrow on the right side of ―WorkCoor‖ (―MachCoor‖).
[Feedrate Override]
[Manual Operation]
As and , they are manual buttons of X axis, corresponding to negative and positive
motion direction of X axis, with shortcut keys as 4 and 6 on the keyboard; as and
, they are manual buttons of Y axis, corresponding to positive and negative motion
[BackWorkOrg (F6)]
As , clicking this button will make spindle back to workpiece origin automatically from current
position.
As , after load of a machine file, clicking this button will make the system move around along the
circumscribed rectangle of machining file to decide the machining range. This operation is optional.
[Start (F(9)]
As , if there is no loaded processing file, the button is disabled; if a processing file is loaded, the
button is enabled. After the button is clicked, the system will start machining automatically from the first
line of the loaded processing file.
The button has two functions:
If a certain processing procedure has been loaded, homing has been finished, and the system is in
"Idle" state, by pressing the button, the machine tool will carry out the procedure automatically from
the first line. Once machining starts, the system enters into ―Running‖ state.
If the system is under ―Auto|Pausing" state, by clicking the button, the system will resume
machining from the suspended position automatically and enter into ―Running" state.
[Pause (F10)]
As , after this ―Pause‖ button is clicked, the machine tool will suspend machining and lift its gun,
and then enter into pausing state. So as to continue machining, press [Start] button or select the
relative menu item.
[Stop (F11)]
As , this button is valid during machining. Clicking this button will make the machine tool stop
working and enter into idle state. This is the normal way to stop machining during machining process.
[Resume]
As , after this button is clicked, the system will resume machining from the last stop position
automatically.
In case of E-stop, power failure, or clicking ―Stop‖ button during machining, the user can press this
button to make the machine tool rapidly resume machining from breakpoint if the accuracy of
workpiece coordinate is ensured. If the accuracy of workpiece coordinate can not be ensured, the user
needs to home all axes before clicking this button to resume machining.
The software saves the machining info every 5s. If power failure occurs before
the software saves the machining info, after re-powered, the software will return
to the last saved position after this function is used, i.e. the machine tool will
CAUTION retract a little distance before continuing machining.
If this function is used not after power failure in machining, machining will be
continued from the exact breakpoint.
[Simu]
As , if a program is loaded and the system is in ―Idle‖ state, clicking this button will make the
system start rapid simulation from the first line of program automatically.
Under simulation mode, the system will not drive the machine tool to do the relative machinery and
electric actions, but only show the machining path at a rapid speed in the [Object Editor Space].
[DryRun]
As , in dry run mode, except for not cutting the workpiece, the machine tool will start working as
As , this button is used for forward motion or reverse motion during machining.
If the user wants to go back to a previous machining position, selecting ―Go Backward‖, i.e. the left
arrow, will make the system reverse along the original path.
The user can set the distance of forward motion or reverse motion according to his own needs. After
setting, clicking ―Go Forward‖ or ―Go Backward‖ will move the corresponding distance.
After the cursor is moved onto this button, a little double-arrow will appear. Clicking on this
double-arrow can change to ―Jog‖ or ―Specify Distance‖. If ―Jog‖ is switched to, clicking on ―Go
Forward‖ (―Go Backward‖) and holding down the mouse will make the plasma head keep forwarding
(reversing) till the mouse is loosed. If ―Specify Distance‖ is switched to, forward (reverse) distance can
be user-defined by clicking on the original distance and entering a new distance. After the distance is
changed, each time clicking on ―Go Forward‖ or ―Go Backward‖ will make the plasma head forward
(reverse) the set distance.
[Plasm]
After the button is clicked, the system will send an arc striking signal which will be opened
automatically when machining starts. After striking, normal machining can be started.
[Auto-H.]
After is clicked, the system will open auto height gauge and adjust the distance between cutter
[Fall]
After is clicked, the system will send a signal of falling and the cutter will descend automatically.
Clicking it again stops it from falling.
[Rise]
After is clicked, the system will send a signal of rising and the cutter will lift up automatically.
Clicking it again stops it from rising.
4. Menu Functions
NcEditor includes such menus as file menu, edit menu, view menu, draw menu, object menu, mach
menu and help menu, which will be introduced separately as follows.
The menu item is used for opening a NCE file generated by our system and loading it into the program
interpolation buffer zone of the system. Then the parsing engine will parse buffered data into
instructions, and transfer these instructions to CNC card.
This menu item is used to open files of all other formats supported by the system,
like .G, .NC, .DXF, .ENG, .PLT. This function will overwrite all previously loaded files and perform auto
combination and deleting points for the currently loaded file. After this menu item is selected, an [Open]
dialog will pop up, as shown in Fig. 4-1. Select a machining file, and then check [Preview] to preview
the file in this dialog. Pressing ―Open‖ will load the file automatically; the file name will appear on the
title bar, which is clear at a glance.
If files of unsupported format are opened, warning box ―File error‖ will pop up.
「12」Menu Functions
Specialized Concentrated Focused
[Insert File]
The function of this menu item is to add machining objects of a supported format file to the loaded file,
instead of overwriting the loaded file.
[Nest]
This function is used to nest parts. Clicking it will eject the dialog box shown as below:
Menu Functions「13」
Specialized Concentrated Focused
Users can click [Add] in the [Parts which will be nested] section to select the parts to be nested. The
system supports nce.format, dxf.format and dwg.format. After the parts are loaded, the parts nesting
illustration will be displayed on the right side. And users can press [Edit] to edit priority, rotate angle
and nest count.
Priority: set the priority of the parts arrangement. The smaller the number is, the higher the priority
will be. In case of insufficient materials, the system will nest those parts that have higher priority
first.
Rotate angle: set the parts rotary angle.
Nest count: set the number of the parts to be nested.
As to adding materials, the system provides two methods, including make new materials and import
materials. [New] clicked, users can custom the name, width, height and number of the material. And
through [Import], users can load dxf and dwg format material from local.
Nest algorithm consists of ―remnant rectangle‖ and ―true shape‖. ―Remnant rectangle‖ is mainly used
in nesting regular figures such as rectangle while ―true shape‖, which boasts high efficiency in using
material, focuses on irregular figures and applies to special parts with small number.
After [Config] is clicked, a dialog box as below will pop up. Users can set nest border, part space, start
corner and nest direction here.
The material size should be larger than that of the parts, or the nest will fail
CAUTION without any nested parts.
「14」Menu Functions
Specialized Concentrated Focused
After a click on [View sheet], a nest sketch will appear as shown in Fig. 4-5.
Clicking [Save sheet], users can save the nested parts to the local file folder in dxf or nce format;
[Remnant] clicked, a dialog box as Fig. 4-6 ejects. Remnant refers to the remaining part of the nested
materials and users can click [Save As Dxf] to save it.
Menu Functions「15」
Specialized Concentrated Focused
[Save As]
The function is using another file name to save the file currently edited.
Its function is to select part of objects in the currently loaded file as a separate machining file.
This function can be used to view the recently loaded .NCE files and open them.
This function selected, users can backup the software to the default directory(D:\Weihong\Setup)
quickly. It provides great convenient to save the preset parameters.
After this submenu is clicked, a dialog shown as below will pop up:
「16」Menu Functions
Specialized Concentrated Focused
This dialog box varies with the software configuration. the above just gives an
CAUTION example under 63A configuration. Please stick to the software version in actual
situation.
The library parameters and configuration to be backed up checked, the system will save the library
parameters under the designated configuration to the target directory.
[Exit]
In possession of strong redo and undo functions, this software can redo or undo several previous
operations sequentially until the user is satisfied.
Operation method is: after execution of an operation, clicking on the undo button on the toolbar will
undo this operation, so will pressing the shortcut key Ctrl + Z. Likewise, to execute the undo operation
again, click the redo button on the toolbar or press the shortcut key Ctrl + Y. After a new operation,
which will be put under undo list, is performed, all actions in the redo list will be cleared.
Menu Functions「17」
Specialized Concentrated Focused
This menu item is used to select all the objects in ―Object Editor Space‖, which avoids the trouble to
continuously select objects.
There are two ways for selection in this NcEditor software: click and region.
Click: clicking on an object will select it. To continue to select other objects, press Ctrl at the same time.
Region: if there is a circumscribed rectangle outside an object, it indicates that the object is selected.
Region can be divided into left region and right region, as follows:
1) Left region: select an object from the left side towards the right side. Under this mode, an object to
be selected must be totally in the region rectangle, or it won‘t be selected.
2) Right region: select an object from the right side towards the left side. Under this mode, an object
to be selected just needs to contact with the region rectangle.
When several objects are selected simultaneously, size and coordinates of the general circumscribed
rectangle will be displayed on the toolbar, as following:
W\H: width and height of the general circumscribed rectangle. Clicking the icon can determine
whether width and height are changed in proportion. When the icon is shown as , width and height
are in proportion, i.e. changing the value of one of them will change the value of the other accordingly.
When shown as , width and height can be changed separately in spite of original proportion.
If there is a need to remove the selection state of one or several objects after selection of multiple
objects, simultaneously press Shift and click on an object (objects) to be deselected.
To select objects of a certain type when all objects are selected, double click the desired type under
Multiple Objects. See Fig. 4-8.
「18」Menu Functions
Specialized Concentrated Focused
This item deselects the objects previously selected while selecting previously unselected objects. The
contrast between before ―Select Invert‖ and after ―Select Invert‖ is as shown in Fig. 4-9 and Fig. 4-10.
Menu Functions「19」
Specialized Concentrated Focused
[Delete (Delete)]
Used for deleting selected objects in ―Object Editor Space‖, also available on the right-click menu.
Used for pasting objects in the clipboard into ―Object Editor Space‖. After selecting this item, click on
―Object Editor Space‖ to decide the paste position. The click position is where the left-bottom vertex of
circumscribed rectangle of objects to be pasted locates.
[Paste As Group]
When there are two or more copied or cut objects, clicking this item will paste the copied or cut objects
as a group into [Object Editor Space].
「20」Menu Functions
Specialized Concentrated Focused
[Clear Clipboard]
Its function is to clear all the contents in the clipboard, only valid for operation this time. After this item
is selected, paste function will be invalid.
[Pan]
The user can reposition a figure to clearly view other parts of the figure. This
CAUTION command will not change the position or ratio of the figure in the coordinate
system, only the view. The user can pan the figure up and down, left and right.
Then hold down the left mouse button in the [Object Editor Space] while dragging the mouse to the
aimed position, and then release the mouse.
[Zoom]
The user can zoom in and zoom out a figure by menu + mouse or drawing toolbar
CAUTION + mouse; the actual size of the figure won’t change, only the view will be
enlarged or minified.
Sliding the mouse wheel in the [Object Editor Space] can also be used to scale objects. Sliding forward
zooms in the object centered around the current cursor position, while sliding backward zooms out the
object centered around the current cursor position.
[Zoom By Rect]
“Zoom By Rect” command can enlarge part of an object to window size, but not
CAUTION change its coordinates.
Method one: open [View] menu, select the option [Zoom By Rect];
Menu Functions「21」
Specialized Concentrated Focused
Method two: select the [Zoom By Rect] button on the drawing toolbar.
After zooming and translating, if the user wants to fit the view to window, this
menu item can be used. This function can make the user get a general view
CAUTION without sliding the wheel, since this function can make the track view fit to
window.
Method one: open [View] menu, select the option [Fit to window];
[Show Order]
Method one: open [View] menu, select the option [Show Order];
[Show Direction]
This item, corresponding to the button on the toolbar, is to display/hide machining direction.
This item, corresponding to the button on the toolbar, is to display/hide lead-in/out line.
[Show Track]
[Clear Track]
This item is to display current machining point in the middle of [Object Editor Space].
「22」Menu Functions
Specialized Concentrated Focused
[Wireframe Mode]
It is the default draw mode, under which all objects are displayed in wireframe.
[Ordinary Mode]
Also called fill mode, ordinary mode shows objects belonging to ―Fill‖ (under Object menu) filled with a
color.
[Set Origin]
Clicking this menu item will eject a dialog ―Set Origin‖, as shown in Fig. 4-11, in which workpiece origin
can be set.
After a file is loaded, the position of workpiece in WCS can be fixed more precisely;
All the following drawn figures can be accurately positioned through toolbar after
CAUTION selected. The drawing is finished by left click.
Menu Functions「23」
Specialized Concentrated Focused
[Dot]
Select the option [Dot] under [Draw] menu or click the button on the drawing toolbar, and then
click the left mouse button in a selected place of [Object Editor Space] to draw a point.
If the user needs to position the drawn point more precisely, he can input the coordinates
[Line]
If the user wants to draw a straight line, he can select the option [Line] under [Draw] or single click icon
.
Two points can determine one straight line. Draw two points in [Object Editor Space] as the beginning
and end points of a straight line.
After selecting a line, the user can input the beginning and end points coordinates in the dialog as
following to position and redraw it accurately.
[Arc]
If the user wants to draw an arc, he can select [Arc] under [Draw] or single click icon .
NcEditor ensures the position and size of an arc by radius, arc center, beginning angle and central
angle.
After selecting an arc, the user can accurately position and redraw it by inputting its circle center
coordinates, required radius, beginning angle and central angle in the following dialog.
[Polyline]
A polyline refers to a curve connected end to end by different straight lines and arcs, which enables the
user to reduce operation times of segments and improve the velocity of modeling via finishing
manipulation of multiple arcs and segments once.
If the user wants to draw a polyline, he can select [Polyline] under [Draw] or single click icon .
During drawing, the user can right click to select the type of a polyline, i.e. line or tangent arc. After
drawing finishes, right click to select the type to finish drawing, as following:
「24」Menu Functions
Specialized Concentrated Focused
[Rectangle]
If the user wants to draw a rectangle, he can select [Rectangle] under [Draw] or single click icon .
NcEditor determines the position and shape of a rectangle by the left-bottom vertex coordinates, angle
of inclination, width and height.
After selecting a rectangle, the user can accurately position and redraw it by inputting the left bottom
vertex coordinates, angle of inclination, height and width in the following dialog.
[Circle]
If the user wants to draw a circle, he can select [Circle] under [Draw] or single click icon .
NcEditor ensures the position and size of a circle by radius and circle center.
After selecting a circle, the user can accurately position and redraw it by inputting its circle center
coordinates and radius in the following dialog.
[Ellipse]
If the user wants to draw an ellipse, he can select [Ellipse] under [Draw] or single click icon .
NcEditor ensures the position and size of an ellipse by circle center, angle of inclination, LongR (major
semi-axis) and ShortR (minor semi-axis).
After selecting an ellipse, the user can accurately position and redraw it by inputting its circle center
coordinates and radius, etc in the following dialog.
[Ellipse Arc]
If the user wants to draw an ellipse arc, he can select [Ellipse Arc] under [Draw] or single click icon
NcEditor ensures the position and size of an ellipse arc by circle center, angle of inclination, LongR
(major semi-axis), ShortR (minor semi-axis), starting angle and central angle.
Menu Functions「25」
Specialized Concentrated Focused
After selecting an ellipse arc, the user can accurately position and redraw it by inputting its circle
center coordinates and radius, etc in the following dialog.
[Polygon]
If the user wants to draw a polygon, he can select [Polygon] under [Draw] or single click icon .
NcEditor ensures the position and size of a polygon by circumscribed radius, center X, center Y, angle
of inclination and edges, etc.
After selecting a polygon, the user can accurately position and redraw it by inputting the related values
in the following dialog.
[Star]
If the user wants to draw a star, he can select [Star] under [Draw] or single click icon .
NcEditor ensures the position and size of a star by circumscribed radius, inscribed radius, center X,
center Y and angle of inclination, etc.
After selecting a star, the user can accurately position and redraw it by inputting the related values the
following dialog.
[Text]
If the user wants to write a section of text, he can select [Text] under [Draw] or single click icon .
After selecting [Text], left click in [Object Editor Space], and drag a text input box, in which input text.
Press ―Enter‖ to finish inputting. During inputting, Ctrl + Enter can be used to make a line break.
After selecting a text, the user can accurately position and redraw it by inputting the related values in
the following dialog.
This plasma cutting system is equipped with gallery function, holding dozens of machining shapes
commonly used. The user can select one of them and set its corresponding parameters before adding
it into a machining file, as shown in Fig. 4-12.
「26」Menu Functions
Specialized Concentrated Focused
[Translate]
Method one: menu method. After selecting an object, select ―Translate‖ menu item. The first click
point is the start point of translation vector, while the second click point is the end point of
translation vector; using this method can accurately position the end point of translation vector.
Method two: mouse method. Click on an object, the current point on the object the start point of
translation vector; hold down the mouse, and drag the object, the point where the mouse is
released the end point of translation vector.
[Rotate]
Method one: after selection of an object, click the [Rotate] option under [Object] menu to enter
rotation mode. The first click point is the center of rotation, and included angle between the positive
X axis and the straight line connected by the second click point and first click point is the rotary
angle.
Menu Functions「27」
Specialized Concentrated Focused
Method two: click on one of the small rectangles around the selected object, at the same time press
Ctrl to enter rotation mode. With this method, the center of rotation is located in the center of the
circumscribed rectangle of selected object by default, so the center position will remain the same.
CAUTION Rotation changes position and direction of an object, with no change to its shape.
[Align]
When there are two or more selected objects in [Object Editor Space], align menu item becomes
available. With this menu item, selected objects in 2D plane can be aligned. ―Align‖ menu item is also
included in the right-click menu.
Align Left
Left edges of selected objects are aligned on the basis of that of the general circumscribed rectangle
of selected objects.
Align Right
Right edges of selected objects are aligned on the basis of that of the general circumscribed rectangle
of selected objects.
Align Top
Top edges of selected objects are aligned on the basis of that of the general circumscribed rectangle of
selected objects.
Align Bottom
Bottom edges of selected objects are aligned on the basis of that of the general circumscribed
rectangle of selected objects.
Centers of selected objects are aligned on the basis of that of the general circumscribed rectangle of
selected objects.
Y coordinates of centers of selected objects are aligned on the basis of that of the general
circumscribed rectangle of selected objects.
X coordinates of centers of selected objects are aligned on the basis of that of the general
circumscribed rectangle of selected objects.
「28」Menu Functions
Specialized Concentrated Focused
Distribute Horizontally
With this menu item, the horizontal distances become equal between center points of selected objects,
and the positions of the two objects next to the horizontal edge are fixed. Three or more objects must
be selected.
Distribute Vertically
With this menu item, the vertical distances become equal between center points of selected objects,
and the positions of the two objects next to the vertical edge are fixed. Three or more objects must be
selected.
[Group]
[Break Group]
This option combines multiple objects, which should be unclosed (like lines, arcs, ellipse arcs and
unclosed polylines), into one single-path object to realize integrated operations. It is recommended to
open ―Catch‖ before using ―Combine‖.
In combination, objects are combined following a certain criterion, so combine tolerance is offered.
When the distance between selected objects is within combine tolerance ranging from 1e-009 to 10,
objects will be combined. Selecting [Combine] will eject a dialog as shown in Fig. 4-13.
Selecting this item will eject a dialog as shown in Fig. 4-14 for setting parameters related to machining
sequence.
Menu Functions「29」
Specialized Concentrated Focused
Under [Manual Set Machining Order] menu item, included sub-menu items are .
After ―Set Machining Order‖ or the button on the drawing toolbar is selected, +① is added near
the cursor. At this time, clicking on any object will make its machining order become 1, while the order
of left objects will change to 2, 3,… sequentially according to the original order.
If ―Specify Machining Order‖ is selected, a dialog as shown in Fig. 4-15 will pop up.
「30」Menu Functions
Specialized Concentrated Focused
This option is used to check selected objects in the currently loaded machining file to tell whether
current path is normal and where are the abnormalities. As shown in Fig. 4-18, ―Shape Check‖
includes ―Closed Check‖, ―Self-cross Check‖, ―Intersection Check‖ and ―Overlap Check‖, any of which
checked is about to be performed.
Menu Functions「31」
Specialized Concentrated Focused
[Measure]
「32」Menu Functions
Specialized Concentrated Focused
Click again to finish this time measurement. Then another measurement can be performed as the
above-mentioned steps. To exit from ―Measure‖, right click.
[Shape Pre-processing]
Before formal machining, there is a need to process the objects in the machining file. Shape
pre-process function can process the selected objects automatically, like deleting overlap, joining
(combination), deleting dots, deleting mini-circles, and deleting mini-curves, as shown in Fig. 4-20.
After checking the pre-process items and setting the relevant parameters, click ―OK‖ to execute these
pre-processes on objects. If ―Apply when import‖ is checked, objects will be pre-processed
automatically when a machining file is loaded. At this time, there is no need to manually select objects
and open this dialog.
[Clip Overlaps]
[Delete Shorties]
[Smooth Curve]
This function executes smoothing on the curves. After smoothing, the curves become smoother, so
does machining.
CAUTION This function is only available for polylines, while unavailable for other objects.
[Reverse Direction]
Clicking this option will reverse machining direction of selected objects. Select the icon to
display machining direction before using this option.
Menu Functions「33」
Specialized Concentrated Focused
Click on this option to eject a dialog, as shown in Fig. 4-21, to set machining direction intelligently.
[Fill]
With this menu item, inside of object is preserved while outside is abandoned after machining.
[Unfill]
With this menu item, outside of object is preserved while inside is milled after machining.
If this item is selected, ―Fill‖ or ―Unfill‖ will be selected automatically by the system according to the
type of selected objects as outside ones or inside ones.
Select an object, then select this menu item under Object menu or under right-click menu, and then set
the type of lead-in/out line in the following dialog.
「34」Menu Functions
Specialized Concentrated Focused
Seal length decides whether lead-in/out line is cut-out or seal lead-in/out line.
In case of a negative value, under-cut will appear, i.e. this is a cut-out lead-in/out line.
In case of a positive value, over-cut will appear, i.e. this is a seal lead-in/out line.
Cut Mode: fill, unfill and changeless (with no change to current cut mode) are available in cut mode.
Seg No.: there are probable N straight lines (N is a natural number) on the selected object.
‗‘Segment No.‘‘ refers to the sequence number of the segment on which the lead-in/out line is
among all the segments of the selected object (It is used to fix the location of lead-in/out line on a
certain segment).
Pos Ratio: it refers to the ratio of the distance from the position of lead-in/out line on a segment to
the beginning of this segment to the whole length of the segment, and its range is [0, 0.999].
Simplified: this button is to switch between simplified and advanced setting. Under simplified mode,
segment No. and position ratio are not available.
Manual Set: after clicking this button, the position of lead-in/out line can be set manually.
Menu Functions「35」
Specialized Concentrated Focused
In terms of position, lead-in/out line can also be divided into inner lead-in/out line and outer lead-in/out
line, which depends on which part is to be reserved after machining.
If a selected object is under [Fill] mode, the system will set it as outer lead-in/out; if a selected object is
under [Unfill] mode, the system will set it as inner lead-in/out.
This option is to cut any shape on a circular tube. To cut a shape on a circular tube, the cylinder with
this shape as the intersecting surface and the circular tube should be intersected, so cutting trajectory
should be intersecting line of the two solids. The system gives cutting trajectory with the help of this
item, so there is no need for the user to draw the intersecting line in the tool path.
After this option is selected, a dialog will pop up, as shown in Fig. 4-23.
CAUTION Diameter of steel tube must be larger than maximum height of selected shape.
Kerf compensation is the amount of cutting path offset required to compensate for the material
removed by the plasma cutting process. In unilateral cutting, the offset between dimensions of actually
processed workpiece and theoretically processed workpiece is half of the kerf width; in bilateral cutting,
the offset is the kerf width. With no kerf compensation, outer outline of actually processed workpiece
becomes smaller while inner outline becomes bigger. The method of kerf compensation in our system
is as follows:
2) Select ―Set Kerf Compensation‖ under ―Object‖ menu or under right-click menu to eject a dialog as
shown in Fig. 4-24.
「36」Menu Functions
Specialized Concentrated Focused
3) In the above dialog, set transfer type, kerf width and compensation type. If outside of workpiece is
to be reserved, select compensation type as ―Shrink‖; if inside or workpiece is to be reserved,
select compensation type as ―Expand‖.
When transfer type is selected as ―Line‖, various compensation results are as follows; texts should be
changed to polylines before setting kerf compensation.
Menu Functions「37」
Specialized Concentrated Focused
[Catch]
This item opens or closes catch options, corresponding to the button on the toolbar.
[Catch Options]
[Catch Options] is used to find the object feature points more precisely during drawing so that they can
be easily caught when approached.
Selecting [Catch Options] under [Object] menu or clicking the button on the toolbar will eject the
「38」Menu Functions
Specialized Concentrated Focused
2) The feature point of a straight line: two endpoints and one midpoint;
5) The feature point of a circle: four quadrant points and a circle center;
6) The feature point of an ellipse: four quadrant points and a circle center;
7) The feature point of an arc: a start point, an end point, a midpoint and a circle center.
The user can directly use the cursor to position to an above-mentioned feature points precisely without
knowing the concrete coordinates, which is convenient for the accurate connection of objects in
drawing. This function is always used together with [Combine] function.
Menu Functions「39」
Specialized Concentrated Focused
Sensitivity is used to specify the reflection intensity of catching when the cursor is approaching a
feature point. Precision is used for controlling the grid density and improving the accuracy in catching.
[Set IncAngle]
Use this item to catch a certain angle after checking ―Custom Polar Axis‖ under ―Catch Options‖ or
―Open Custom PolarAxis‖ in the ―Set IncAngle‖ dialog. For instance, choose ―45‖; in drawing a
straight-line, after the first point is clicked, a red polar axis will be caught when the straight line to be
drawn moves anticlockwise near 45 degree each time with the positive X axis as the start direction.
[Layer Parameters]
There are altogether 8 numbered colors for selection in the color window, with each color
corresponding to different values of such machining parameters as speed, power, etc.
In 2D mode, NcEditor software considers machining objects in the same color as sharing the same
values of machining parameters. Therefore, if value of a machining parameter corresponding to a color
is changed, all objects in this color will be changed their value of this machining parameter accordingly.
There are two ways to enter layer setup window:
Any one of the two above-mentioned methods executed, layer setup window, as shown in Fig. 4-30,
will pop up.
「40」Menu Functions
Specialized Concentrated Focused
As shown above, each layer can be set its speed, power, action before and after arc striking, action
before and after arc closing.
For example, set action before arc striking as opening Z-axis cylinder after delay 300ms, and closing it
after delay 100ms. The concrete operations are as follows: select the layer to be modified and then
use buttons in ―Action Editing‖ under ―Before On‖:
In the column of ―Action Editing‖, clicking ―Insert Delay‖ will insert a delay action before current action.
The delay time can be modified with default value as 100ms. Clicking ―Insert Port‖ will insert a port
action with modifiable attribute before current action.
The material library function is added for the convenience of directly calling the set parameters of
machining materials. This function can save N groups of parameters. After saving the set parameters
of a certain material, next time machining the same material can call this group of parameters to save
time and avoid mistakes.
As shown above, when the parameters of current layer is set, clicking ―SaveLibrary‖ will eject the
―Save to Library‖ dialog, as shown in Fig. 4-31, in which enter the name of this group of parameters,
and then click ―OK‖ to save parameters.
When there is a need to call the saved group of parameters, click ―LoadLibrary‖ and then select the
desired group, and then click ―OK‖.
Menu Functions「41」
Specialized Concentrated Focused
Multi-group of parameters can be saved in material library. Once they are saved,
CAUTION they cannot be deleted, but can be modified.
In addition, such functions are included on the drawing toolbar as ―Rect Array‖, ―Circle Array‖,
―Horizontal Mirror‖, ―Vertical Mirror‖ and ―Add Bridge‖.
[Pipe Cutting]
[Instant Setting]
[Rect Array]
Select one or multiple objects or groups (objects in different groups should be set as a group first) in
[Object Editor Space]→ choose the button [Rect Array] on the drawing toolbar→ input the array
rows, columns, line space / offset, column pitch / offset into the pop-up dialog as shown in Fig. 4-32.
「42」Menu Functions
Specialized Concentrated Focused
[Circle Array]
Select one or multiple objects or groups in [Object Editor Space] (objects in different groups should be
set as a group first) → choose the button [Circle Array] on the drawing toolbar → input center
coordinates of rotation, array counts and array angle into the pop-up dialog as shown in Fig. 4-33.
[Vertical Mirror]
Select one or multiple objects or groups in [Object Editor Space] (objects in different groups should be
set as a group first) → choose the button [Vertical Mirror] on the drawing toolbar to flip currently
selected objects along X axis.
Menu Functions「43」
Specialized Concentrated Focused
[Horizontal Mirror]
Select one or multiple objects or groups in [Object Editor Space] (objects in different groups should be
set as a group first) → choose the button [Horizontal Mirror] on the drawing toolbar to flip
currently selected objects along Y axis.
[Add Bridge]
The bridge function is to make it more convenient for the user to manage processed parts. After
processing, the parts will not fall off but remain in the original position.
[Add Bridge] is divided into [Bridge automatically] and [Bridge manually], and it is only available for a
single object, unavailable for a group.
Currently, [Add Bridge] is available for a circle, an arc, a rectangle, a straight line, an ellipse, an ellipse
arc and a polyline.
[Bridge automatically]
Select an object, and then select the button on the drawing toolbar to eject a dialog as shown in
Fig. 4-34.
「44」Menu Functions
Specialized Concentrated Focused
The bridge is located in the gaps shown above. During machining, these gaps will be skipped to keep
this rectangle from falling off the surface of workpiece.
[Bridge manually]
Check ―Bridge manually‖ in the dialog shown in Fig. 4-34. Then enter bridge width and click [OK]. And
then single click on an object. Clicked positions, which are user-defined, are where the bridges locate.
This item is to display or hide the machine control bar in the main interface.
After the menu item is clicked, a ―√‖ appears in front of ―Machine Control Bar‖, and the machine tool
control bar is displayed in the main interface.
This option is to open system parameters, including operator parameters, manufacturer parameters
and developer parameters.
[Show Statistics]
[Cyclical Machining]
This function is used to set cycle times and interval time as well as to show processed times, as shown
in Fig. 4-36.
Menu Functions「45」
Specialized Concentrated Focused
“Finish Times”, i.e. processed times, is shown in real time. After “Circle Times”
CAUTION is finished, “Finish Times” restores to 0 automatically.
[Configs]
In 52C configuration, there are two configurations, including ―Auto-H‖ and ―Cylinder‖; In 63A/62A
software, there are three configurations, including ―1Y (6A+EX22A)‖, ―2Y (6A+EX22A)‖, ―Yrev
(6A+EX22A)‖. For the wiring diagram of terminal board in each configuration, refer to Chapter 7.2.
Modification to configuration becomes valid after restart.
Machine coordinate system is the inherent coordinate system of a machine tool. Its origin, also known
as machine origin, reference point, and home, is fixed after design, manufacture and debugging before
leaving factory. After this software is booted, generally it is necessary to home all axes manually or
automatically.
―Go Home‖ can be divided into ―All Go Home‖, ―X Go Home‖ and ―Y Go Home‖. After one of them is
selected, a dialog as shown in Fig. 4-37 will pop up to prompt confirmation for homing.
After homing is performed, the homing mark ― ‖ after ―Axes‖ indicates that homing has already been
successfully completed.
If the accuracy of current machine coordinates is ensured, and no abnormal conditions like ―E-stop‖
occur, clicking ―Set Directly‖ can set current machine coordinates as correct and accurate. When this
When ―Go Home Setting‖ is selected, a dialog as shown in Fig. 4-38 will pop up. If ―This dialog pops up
automatically when the software is started‖ is checked, this dialog will pop up automatically each time
the software is opened. Otherwise, it needs to be manually opened.
「46」Menu Functions
Specialized Concentrated Focused
The origin of workpiece coordinate system, namely workpiece origin, is fixed relative to a certain point
on workpiece, while floating relative to machine origin. Workpiece origin should meet demands of
simple programming, easy dimension conversion, and small caused machining error, etc.
The user can set the coordinates of the fixed point in advance, so when plasma head is damaged or
plasma head change is necessary, after this function is executed, the system will uplift the spindle and
back to fixed point automatically. Then the user can complete other relative operations.
[Set Directly]
When the user can ensure that current position is consistent with machine coordinates, and the
machine tool does not meet such exception as ―E-stop‖, he can click on this item to directly set current
machine coordinates as accurate machine coordinates, after which the homing mark will appear
Menu Functions「47」
Specialized Concentrated Focused
[WCS Adjust]
The software supports manual edge finding function, which is the ―WCS Adjust‖ option under ―Mach‖
menu. Clicking on this option will eject a dialog, as shown in Fig. 4-39, including two-point positioning
and three-point positioning.
Two-point positioning: set a point O‘ at the lower left of workpiece as the origin of new workpiece
coordinate system, and then a point A in the positive direction of X axis; thus, the new X axis O‘A is
confirmed, the software automatically confirming the new Y axis by constructing a line perpendicular to
line O‘A through O‘.
Three-point positioning: take the left bottom of workpiece as the temporary origin of new WCS, set a
point A and B in the positive direction of X axis to confirm the new X axis, and then set a point C in Y
axis, the software automatically confirming the new Y axis by constructing a line perpendicular to line
AB through point C. The foot of perpendicular O‘ is the origin of new workpiece coordinate system.
Open the guide control when setting points in order to lead to the positioning
position.
CAUTION Point A, B and C should all be on the positive axis.
In three-point positioning, A should be confirmed before B; otherwise, the axis
direction will be reversed.
「48」Menu Functions
Specialized Concentrated Focused
Take two-point positioning as an example, after selecting ―Adjust Type‖ as ―Two points‖, manually
move X and Y axes to point O‘ at the lower left of workpiece, then click on the button ―Set O‘‖ to set O‘
as the origin of new WCS, and then move X axis towards positive direction to set point A, line O‘A the
X axis of new WCS. At this time, the software will confirm the new WCS automatically on the basis of
point O‘ and A. After the button ―Calculate=>‖ is clicked, the software will automatically calculate the
angle of rotation of current workpiece with respect to machine coordinate system, so that the software
will automatically rotate the WCS in the tool path by the corresponding angle. If the rotation angle is
larger than 15 degrees, it indicates that the workpiece is not put well, and the user needs to re-place
the workpiece before edge finding again.
If the selected coordinates of O‘ and A are not accurate or currently selected point needs to be deleted
so as to choose a new point, clicking the button ―Reset O‘A‖ will restore the coordinates of O‘ and A to
the default.
Manually move coordinates in Jog or Incremental step mode. Number keys 4, 6, 2 and 8 on the
keyboard are respectively corresponding to X-, X+, Y- and Y+. Combination key can also be used. For
instance, when 0 and 4 are pressed simultaneously, the spindle moves towards the negative direction
of X axis at rapid jogging speed. However, when 4 is pressed, the spindle moves toward the negative
direction of X axis at jogging speed.
This function will be disabled automatically after machining ends normally, but
the data of last edge finding will not be cleared in the software interface; to
continue using these data for machining, select “Use work coordinate adjust” and
CAUTION then click “OK”.
If edge finding function is not desired before machining ends normally, uncheck
the “Use work coordinate adjust” and then click “OK” to temporarily disable this
function.
They correspond to Start, Pause and Stop button in the middle of machine control bar separately.
For Start, its shortcut key is F9; For Pause, F10; for Stop, F11.
After this item is clicked, the system will only process currently selected objects and ignore other
objects.
Menu Functions「49」
Specialized Concentrated Focused
If the job is not cut thoroughly in the process of cutting, manually move the cut head to the to-be-cut
point, and then click this item to make the system resume machining from the point on the tool path
nearest to the current point.
The default radius centered around the current point is 100mm, which cannot be modified by the user.
[Simulation (F8)]
[Dry Run]
After load of a machining file, clicking on this menu item will make the system move around along the
circumscribed rectangle of the machining file to decide the machining range. Frame check is optional.
[Teaching]
For the convenience of editing special-shaped tool path, the software is equipped with teaching
function so as to help the user draw a machining path manually according to the shape and contour of
workpiece.
Clicking ―Teaching‖ will eject the following dialog, as shown in Fig. 4-40.
A node is a control point of a curve to control the shape of the curve, including linear node and
circular node.
「50」Menu Functions
Specialized Concentrated Focused
When drawing a line (i.e. a segment), each time clicking on ―End Point‖ will confirm a linear node,
while when drawing a tangent arc or a three-point arc, each time clicking on ―End Point‖ or ―Point 3‖
will confirm a circular node.
Tangent arc: two arcs tangent to each other with only one point of intersection.
Take ―3 Points Arc‖ as an example to illustrate the concrete operation and usage:
1) Select ―3 Points Arc‖, and then click ―Start Path‖ to set current XY coordinates as the first point. If
the current point is not the desired one, move XY axes to the desired position before clicking ―Start
Path‖ in order to set the desired position as the first point.
2) After the first point is set, move XY axes to the next target position, then click ―Point 2‖ to confirm
the second point, then move XY axes to the third target position, and then click ―Point 3‖ to confirm
a three-point arc, meanwhile, point 3 is also the first point of the next arc. Then operate the same
to confirm the second and third point of second, third…nth arc as confirming the second and third
point of the first arc until clicking ―End Path‖ to complete this path.
3) During drawing, if the user needs to delete the selected point 2, he can click ―Back 1 Point‖. But
when an arc is confirmed after clicking ―Point 3‖, the user has to click ―Back 1 Node‖ to delete the
current third point because now the third point is a node and ―Back 1 Point‖ is invalid. ―Back 1
Node‖ cancels the third and second drawn point, with the first point remained. To cancel the first
point, the user has to click ―Abandon Path‖.
Move axes in Jog and Incremental step mode. In Jog mode, jogging speed and rapid jogging speed
can be switched by pressing a number key or combination key (a number key and acceleration key). In
Incremental step mode, ―Stop‖ button is used to stop the currently moving axis.
―Clear Track‖ is used to clean the redundant red trajectory during drawing and keep the useful blue
path trajectory.
[Adjust Light]
This function is used to adjust the laser power in jog and incremental mode to ensure an appropriate
power in cutting.
After the ―Jog‖ is checked and ―Laser‖ is clicked, the plasma port in the machine control bar will open
for a while and then close. But if the ―Jog‘ is not checked, clicking ―Laser‖ leads to continuous laser
output from the plasma port on the right side and clicking it again will stop the output.
Menu Functions「51」
Specialized Concentrated Focused
[Language]
The user can switch between Chinese and English on line by this menu item.
[Log]
The log screen records the important user operation and system events. Users can not only view the
log information after the last startup, but also review the history log recorded before.
After this item is selected, the shortcut key information window will pop up. For details, see Appendix of
Shortcut Keys.
[User Manual]
[Daily Tips]
This function introduces each function and its user guide briefly in the sequence of software operation.
Click ―Prev‖ and ―Next‖ to view the tips in order. ―Show daily tips on startup‖ checked, daily tips dialog
box will pop up at each system startup, or users need to manually click the submenu to eject it.
[Weihong Introduction]
This submenu provides the Weihong introduction, by which users can learn more and contact us.
[About NcEditor]
After this option is selected, a dialog pops up, as shown in Fig. 4-41.
「52」Menu Functions
Specialized Concentrated Focused
Menu Functions「53」
Specialized Concentrated Focused
Control System Config See 5.1.1 Set Plasma Tech. See 5.6.3
Install Control System See 5.1.2 Set Software Params See 5.5
Open the computer after correct hardware setup; Set related parameters by [System Parameters]
double click the software icon and install the under [Mach] menu, and debug various speed
software per prompts; right click “My parameters used in machining, like “Jogging
Computer” and select “Manage”, find speed”, “Rapid jogging speed”, “Single
Weihong device (control card) under “Device axis acceleration in machining/positioning”,
Manager”, and then install drive according to “Cornering acceleration”, “Max./Min. speed
prompts; double click the software icon to open
the software normally, setup completed. of reference circle”.
Run the software NcEditor V12, then select Set the developer parameter “Check worktable
[Ports Setting] under [Mach] menu to modify the stroke” to enable software limit by “System
polarity (N/P) of input ports as necessary; Parameters” under “Mach” menu per actual
Select a port, and then click [ConvertPol] below machine size and “Upper/Lower limit of
to change the polarity of selected port. The worktable stroke”.
password is “ncstudio”. Modification becomes Software limit can ensure normal operation of
valid after restart. machine tool to a large extent.
Debug Driver Params See 5.3 Set Machine Origin See 5.4.3
C o n f i r m the SON signal type of servo driver Set direction in coarse positioning, of which
selected to see whether it is active low ; m a k e proximity, mechanical or photoelectric switch can
sure the type of pulse signal received in be used;
parameters setting of servo driver is “ pulse + Set direction, opposite to coarse positioning
direction, in precision positioning that makes
direction ” ; make sure the driver parameter axes return to machine origin exactly;
“forward and reverse rotation input prohibited” Set back space per distance between coarse
is set invalid; supply 24V power to terminal positioning switch& fine positioning switch;
board, and trial run the driver. For details, see At last, local coordinate system is synchronized
[Driver Parameters]. with actual external coordinate system.
Set Pulse Equivalent See 5.4.1 Set Direction of Axes See 5.4.2
Formula to calculate pulse equivalent: Move the machine tool manually to make sure
Electronic Gear Ratio= the correctness of moving direction of each axis.
(Encoder Resolution× Mechanical Deceleration Note that NcEditor adopts “ r i g h t hand ”
Ratio)/(Screw Pitch/ Pulse Equivalent) coordinates system. For X-axis, right movement
Set pulse equivalent by [System Parameters] is the positive direction; while the positive
under [Mach] menu. The password of direction of Y-axis is to move away from the
Manufacturer parameters is “ncstudio”. Move operator; if the direction is not correct, alter the
the machine tool, and see if actual moving manufacturer parameter “Axis direction” from
distance matches with software distance. If so, 1 to -1 (or -1 to 1) or the relative parameters of
the setting is correct. servo driver.
A CD of NcEditor motion control software (unnecessary if the manufacturer has already customized
one.)
One MPG flat cable FC16-DB15F (35cm, with rail block), for connecting MPG (optional)
2) Power off the computer, then open the computer chassis, and then insert the control card into a
PCI slot (white) and fasten the screw of rail block (if there is an extended flat cable, its rail block
screw should also be fastened), and then lid the computer case;
3) Power on the computer. The computer will find the new hardware-device and install its driver
automatically;
4) Double click the shortcut icon of NcEditor on the desktop; if it runs normally, installation is over (if
not, please check whether the control card is well inserted and whether the gold finger is clean).
2) Examine the input signal LEDs of the terminal board: for example, if the origin switch connected is
normally closed, at this time, two LEDs of X0 and Y0 are on; trigger the origin switch through
artificial imitation. (For a travel switch, artificial press can be used to observe whether the signals
can be received. For a photoelectrical switch, artificially obstruct the light to see if the signals can
be gotten. For a metal proximity switch, artificially approach it with a metal block to see if the
signals can be gotten.) If the corresponding LED is out, it indicates the origin signals have been
sent to the terminal board. If the origin switch connected is normally open, LEDs should be usually
out, and by artificially touching the switch, LEDs should become light, which shows the origin
signals have been sent to the terminal board. The same method can be taken to test other input
ports to ensure the correctness of the wiring between the terminal board and the machine tool,
greatly shortening the debugging time.
2) Dots in red indicate the signals are invalid at the time (with no input or output), while dots in green
indicate the signals are valid at the time. The ―IOPorts‖ window is as shown in Fig. 5-1. (It is for
reference only. Ports displayed in ―IOPorts‖ window will vary with different software versions and
hardware board card types. The actual situation is in line with shipment).
3) Alter the input port polarity in the software in terms of such buttons selected as origin switch and
E-STOP button: the polarity of NO input ports is N; the polarity of NC input ports is P. The way to
alter polarity in the plasma cutting software NcEditor is as follows: select the port to be modified its
polarity, and then click the manipulation button [ConvertPol]. The password to modify polarity is
ncstudio. After all the polarity modification has been finished, shut down and restart NcEditor to
validate polarity modification.
2) Press the button [Start], and observe whether the dot color of ―program start‖ signal changes.
When the button is being pressed, the dot color should show in green, and in red after released. If
there is no change to the dot color, please turn to 5.1.3 above to check whether the LED on the
terminal board works normally when the button is being pressed. If the terminal board works
normally, it indicates that the software has not collected the signals from the terminal board.
Examine the connection of cable DB37M/F and DB50M/F with the control card and the terminal
board. Similar method can be taken to examine program stop signal and emergency stop signal.
3) In accordance with the above method, open IOPorts window and simulate to trigger the zero
signals, observing whether the dot in front of the zero signal turns into green when an origin button
is being triggered. Be sure that both the origin signals of X and Y axes can be gotten.
5: C+
15: GND
10: CLR
14: DIR- 4: B-
9: SON
13: DIR+ 3: B+
8: ALM
12: PUL- 2: A-
7: C-
11: PUL+ 1: A+
6: +24V
CLR: alarm clearance, releasing alarm signals, only effective for the alarms that can be cleared;
A+, A-, B+, B-, C+, C-: three-phase input signals of encoder for detecting encoder zero.
1) Firstly confirm the SON signal type of servo driver selected to see whether it is active low (i.e.
servo is ON when SON and GND of 24V power is conducted);
2) Then make clear the level of servo driver alarm output port when there is no alarm. If it is normally
low-level, the input port polarity of servo alarm should be ―P‖ in ―IOPorts‖ window of software; if it is
low-level when alarm occurs, the port polarity should be ―N‖; for polarity setting, refer to Ports
Detection part;
3) Make sure the type of pulse signal received in parameters setting of servo driver is ―pulse +
direction‖; make clear whether there is external emergency stop signal input in the input terminal
of servo driver, and the logic of this signal;
4) Before the trial run of the driver, 24V power supply must be provided for the terminal board,
because the 24V power for the driver is indirectly provided through the terminal board; if the driver
can‘t rotate, make sure the driver parameter ―forward and reverse rotation input prohibited‖ is set
invalid.
2) Coarse positioning is used to drive X/Y axis around the machine origin. And the following switches
can be adopted in coarse positioning, involving proximity switch, mechanical switch, photoelectric
switch, etc. Due to the limit of these switches on precision and repetition in positioning, the X/Y
axis is unable to return to machine origin exactly in coarse positioning, thus, fine positioning is
compulsory.
3) Fine positioning, with various methods, is used to make each axis return to machine origin exactly
by regarding encoder origin as fine positioning switch, i.e. the axis is searching for machine origin
in the motion via detecting encoder origin. Due to one origin signal sent per revolution of encoder,
fine positioning signal is periodic.
4) Set manufacturer parameters ―1.2 Bkref‖ in the software according to the installation positions of
zero sensors of the two axes. When the setting is correct, run ―Go Home‖ under [Mach] menu.
will be. Generally, for servo motor systems, the value is between 1000 and 5000; for heavy machine
tools, the value should be smaller. Set the value smaller at the beginning; make the machine tool
perform various typical movements for a period of time, and carefully observe it; if there is no abnormal
situation, increase the value gradually; otherwise, decrease the value and reserve 50% ~ 100%
insurance allowance.
v2
a
r
Thus centripetal acceleration a can be calculated; when other arcs are processed, this centripetal
acceleration is the maximum allowable centripetal acceleration. Arc speed will be limited, if it is too
large causing centripetal acceleration larger than a calculated in this formula.
v2
a
r
According to the above formula, in processing an arc with small radius, the line speed will be limited
quite low caused by arc speed limit, which will be a waste of time. Therefore, the software provides the
parameter ―Min. speed of reference circle‖, which is the minimum speed for circular motion. However
small the arc radius is, the machining speed will not be smaller than the value of this parameter.
Usually, given the drive ability of servo motor, frication of machine assembly, and endurance capacity
of mechanical components, the maximum speed of the two axes in actual using can be limited by
modifying the manufacturer parameters ―Max. speed‖ of each axis.
Motor Type:
TYPE SGMSH-1 0 A C A 2 1
(The 4th character)
Command
unit: 1μm
Worktable
Electronic
gear ratio: M
B/A
As lead screw pitch= 6mm (lead screw travels 6mm per revolution of bearing axle), ―2048‖ (213/22)
pulses will be generated per revolution of servo motor with 13-bit incremental encoder.
Command unit= 0.001mm (lead screw moves 0.001mm per pulse generated by host controller)
Amount of movement per revolution of bearing axle= 6mm/0.001mm=6000
Ball Screw
Fig. 5-7 Servo motor sharing the same axle with lead screw (without reduction gearbox)
Servo motor and lead screw are sharing the same axle (without reduction gearbox), and one revolution
of motor will lead to one rotation of lead screw.
B 2048 4 1 8192 Pn202
Electronic Gear Ratio
A 6000 1 6000 Pn203
(Note: for YASKAWA servo, ―4‖ should be multiplied by the numerator.)
Sample Two
Round Table
Command unit: 0.1°
Deceleration ratio
3:1
Bearing axle
Sample Three
Belt + Pulley
Bearing axle
Deceleration ratio
2:1
Pulley dia. Φ100mm
If the calculation result is out of setting range, both the numerator and
CAUTION denominator should be divided by their common divisor.
Primary Dia.: the diameter of primary pipe, like ―D‖ in the above picture. Under rotary table
configuration, its value can be changed by clicking behind, synchronizing with the system
parameter ―Rotation Diameter‖.
Auxiliary Dia.: the diameter of auxiliary pipe, like ―d‖ in the above picture. Manually enter the
auxiliary diameter which must be less than or equal to primary diameter, when cutting the primary
pipe.
Distance: the offset between central line of primary pipe and central line of auxiliary pipe, like ―e‖
in the above picture.
After entering the above parameters and clicking ―Create Curve‖, the motion trajectory of cutting
primary pipe will be generated automatically according to the data, as shown in Fig. 5-11.
Fig. 5-12 The trajectory to cut several circular holes on a primary tube
Length: the size of rectangle edge parallel to the edge of round tube.
Width: the size of rectangle edge perpendicular to the edge of round tube.
Titled Angle: tilt angle of ―Length‖ edge with respect to the central line of round tube, which can be
used to cut multiple rectangle holes on different parts of round tube at different angles. If ―Tilted
Angle‖ is positive value, tilt goes CCW; if negative, title goes CW.
Other parameters are the same as those of circle cutting. The trajectory to cut several rectangle holes
on a primary tube is as shown below.
Fig. 5-14 The trajectory to cut several rectangle holes on a primary tube
Rev Axis: the rotary axis under current rotary table configuration.
Tube Dia: the value set in the system parameter ―Rotation Diameter‖.
Angle: the angle ([5, 175]) included by cutting face and pipe central line, like ―A‖ in the below
picture.
2) Select all the objects and then select ―Set Intersecting Line‖ under ―Object‖ menu or under
right-click menu. (Setting ―Intersecting Line‖ for each object is also ok, but too tedious.) A dialog as
following pops up.
Pipe Dia.: the diameter of current pipe, which must be larger than the max. height of all objects, or
an error prompt will pop up.
Precision: the contact ratio of actual cutting path and pre-estimated path; the smaller the Precision
is, the smaller the error will be.
3) After setting the above parameters, click OK to automatically generate the motion trajectory, as
following.
6. Advantageous Functions
Pitch error is caused by defect in manufacturing of lead screw and long-term wear, etc. In order to
improve precision, pitch compensation is needed to meet the requirement. The sketch of lead screw is
shown in Fig. 6-1. A coordinate system is established, based on point ―O‖ on the lead screw as the
reference point, nominal value as X-coordinate, and actual value as Y-coordinate. Then ideal moving
curve is as curve ―1‖ in Fig. 6-2 however, actual curve will be curve ―2‖ due to pitch error. That is to say,
the Actual value is not the same as its corresponding Nominal value, actual moving curve deviating
from the ideal one, and their difference is called error, i.e.:
Error = nominal mechanical coordinate – actual mechanical coordinate
L(actual value)
2
Actual move(with screw error)
Reference point
Backlash Error
Hysteresis feature is caused by forward and reverse clearance. Assume that the driving shaft drives
the driven shaft in negative (CW) rotation, the servo motor will be idling without moving worktable
because of mechanical driving chain backlash when the driving shaft suddenly begins CCW rotation
(positive motion). After staying at a certain position for some time, the worktable will move backward
with the driving shaft. When the direction of driving shaft changes again, the situation is the same,
which is called Hysteresis. If pitch error doesn‘t exist, under ideal condition, the moving curve of
「74」Advantageous Functions
Specialized Concentrated Focused
worktable is shown in Fig. 6-2, and the curve of horizontal section is during the idling of servo motor,
while worktable has no movement. The actual moving curve of worktable is shown in Fig. 6-4.
The name of lead screw error compensation file is axeserr.dat, found under Tools folder of the
installation directory (like C:\Program Files\Weihong). Modification to the data in the lead screw error
compensation file will become valid after the software is restarted.
The file format is:
1) Firstly specify length unit, currently the supported length unit is mm and the style of writing is:
unit=mm
2) Then specify error sequence of each axis. To work properly, the contents in this sequence must be
arranged in the ascending order of position value from small to large, as follows:
[Axis.<Axis Name>]
<Position>, <Forward Error>, <Backward Error>
<Position>, <Forward Error>, <Backward Error>
<Position>, <Forward Error>, <Backward Error>
Among them, <Axis Name> is X, Y, Z… (Case-insensitive)
Advantageous Functions「75」
Specialized Concentrated Focused
Position: nominal value, i.e. the theoretically arrived position driven by the pulses sent by the system
when there is no compensation;
Measured Value (P): the actually arrived position driven by the pluses sent by the system to move
forward when there is no compensation.
Measured Value (N): the actually arrived position driven by the pulses sent by the system to move
reversely when there is no compensation.
AxesErrEditor.exe is in Tools folder under installation directory (for example C:\Program Files\Weihong)
after software installation.
The main interface of AxesErrEditor.exe is as shown in Fig. 6-3:
1) File compensation. Select [Import File] under [File] menu, choose the compensation data
recorded by a laser interferometer to be imported in the pop-up dialog, and then save the data file
to corresponding configuration folder (for standard configuration, save the file to ―6B_std‖ under
―config‖ folder, for double-Y configuration, save it to ―6A_2Y"). In this way, automatic
compensation will be performed during machining in terms of the data in the file. Currently,
only .lin files are supported.
「76」Advantageous Functions
Specialized Concentrated Focused
2) Directly setting compensation on the interface. Enter position, positive measured value and
negative measured value in the interface as shown in Fig. 6-3, positive error, reverse error and
reverse clearance calculated automatically. Then save the data file under the corresponding
configuration folder. In this way, automatic compensation will be performed during machining
according to the value in the file.
A visualized path graph, as shown in Fig. 6-4, will be generated according to the input data.
Advantageous Functions「77」
Specialized Concentrated Focused
Weihong control system realizes bidirectional screw pitch error compensation and can confirm the
correction of forward and backward direction by one measure of machine tool precision, which greatly
reduce work load of machine tool measurement and improve positioning accuracy, while for traditional
compensation, backlash value and screw pitch error value are measured separately with
compensation table made afterwards.
It has been found that lead screw error compensation greatly improves positioning accuracy and
repeated positioning accuracy of CNC machine tools.
2) Home all axes again after restarting the system in case of sudden power failure during machining.
3) Use ―Breakpoint Resume‖ function on the software to continue machining from the position where
power failure happens.
「78」Advantageous Functions
Specialized Concentrated Focused
head to the next cut point horizontally, and then lowers the cutting head for the next cutting. However,
with the help of frog leaping, the cutting head will move up while moving horizontally until reaching the
height set by Z-up delay time, and then move down to the cut point in a curve set by the follow-up
delay, so the whole process is completed in a curve, which saves G00 time and improves cutting
efficiency.
Advantageous Functions「79」
Specialized Concentrated Focused
「80」Advantageous Functions
Specialized Concentrated Focused
Advantageous Functions「81」
Specialized Concentrated Focused
7. Appendix
1) If it is an upgrade, exit from wireless handle drive first, then click XHC-HB05-X.exe for installation,
and then operate as per the prompts. (Install according to the default prompts, and it‘s better not to
install it to Program Files directory.)
3) After run, this program will be registered into registry as a startup autorun object. If there is firewall,
allow the register.
4) This handwheel can be only inserted into its customized USB controller to work normally.
「82」Appendix
Specialized Concentrated Focused
DB37 Socket
+
DC COM
POWER
-
Z Stepping Interface
Power Status ZD-
24V Power Input
+ +24V Indicator
- ZD+
DC
ZP-
EX23A3
ZP+
Plasma Power Voltage AVI SVC
Analog +5V
GND ACM GND Output
YD-
Y Stepping Interface
SPCOOL YP-
Output YP+
Auto-H OIL +5V
XD+
Red Lamp RED Relay
X Driver
XP-
GND Terminal
COM XP+
Home Input Terminals
+5V
Arc Feedback Signal Z-0
GND Terminal
COM
Axis Y Zero/Negative Y-0
Area
Limit of Axis Y +Y Limit
STOP
-X Limit
X-0 START
Axis X Zero +X Limit
CUT
E-stop
ESTOP
Appendix「83」
Specialized Concentrated Focused
「84」Appendix
Specialized Concentrated Focused
DB37 Socket
DC + - COM
POWER
Z Stepping Interface
ZD-
24V Power Input Power Status Indicator
+ - +24V ZD+
DC
ZP-
EX23A3
ZP+
Plasma Power Voltage AVI SVC
Analog +5V
GND ACM GND Output
YD-
Y Stepping Interface
Plasm Gate SPIN
YD+
Y Driver
SPCOOL YP-
Output
YP+
Z-axis Cylinder OIL +5V
XD+
Red Lamp RED Relay
X Driver
XP-
GND Terminal
COM XP+
Home Input Terminals
+5V
Negative Limit of Axis Y Z-0
GND Terminal
COM
Y-0
Area
Axis Y Zero +Y Limit
STOP
-X Limit
X-0 START
Axis X Zero +X Limit
CUT
E-stop
ESTOP
Appendix「85」
Specialized Concentrated Focused
Silk-printed
Signal Remarks
Name
limit switch of X axis.
Binary input signal, active low, connecting the positive
STOP Positive limit of Y axis
limit switch of Y axis.
Binary input signal, active low, connecting the
START Negative limit of X axis
negative limit switch of X axis.
Binary input signal, active low, connecting the
Z0 Negative limit of Y axis
negative limit switch of Y axis.
Binary input signal; active low; connecting the zero
Y0 Y origin
switch of Y axis.
Binary input signal; active low; connecting the zero
X0 X origin
switch of X axis.
GREEN Green light On when machine tool in normal work status.
RED Red light On when E-stop occurs or when machining finishes.
OIL Z-axis cylinder External connection with the cylinder switch.
SPIN Plasma gate External connection with the plasma power.
Terminal board EX22A3 is the upgraded version of EX22A2. The two share the
CAUTION same ports. Note that the following wiring diagram takes the EX22A3 as an
example.
「86」Appendix
Specialized Concentrated Focused
DB37 Socket
+ +24V Analog Voltage of
24V DC Power Input SVC VI Plasma Power
- COM
GND ACM Analog GND
Program Start START
Operation Inputs
Y2 Servo
Interface
Socket
Program Stop STOP
DB15
Breakpoint Resume CUT
Estop ESTOP
Program Pause OILCK
Y1 Servo
Interface
Y Servo
GINP
Socket
DB15
COM
Edge Finding Signal SET0 EX22A3
Feed Speed Down F- Red
F+ ZBK+
Feed Speed Up
Cutting Head Alarm Z- COM
Output Black
Cutting Head Collide Alarm Z+
Interface
Z Servo
Socket
Axis Y Negative Manual Moving Y-
DB15
Axis Y Positive Manual Moving Y+
Axis X Negative Manual Moving X-
Axis X Positive Manual Moving X+
COM
Interface
X Servo
X Servo
Socket
DB15
BRAKE
COM
GREEN
Green Lamp Relay XL+
COM +X Limit
RED XL- -X Limit
+Y Limit
Limit Inputs
H/L
Yellow Lamp Y2L+
COM
Y2L-
H.P. ZL+
Plasm Gate COM ZL-
BOOSTER
Thick Plate Perforate Area COM
COM
Home Inputs
Appendix「87」
Specialized Concentrated Focused
「88」Appendix
Specialized Concentrated Focused
DB37 Socket
+ +24V Analog Voltage of
24V DC Power Input SVC VI Plasma Power
- COM
GND ACM Analog GND
Program Start START
Operation Inputs
Y2 Servo
Y2 Servo
Interface
Socket
Program Stop STOP
DB15
Breakpoint Resume CUT
Estop ESTOP
Program Pause OILCK
Y1 Servo
Y1 Servo
Interface
Arc Feedback Signal GINP
Socket
DB15
COM
Edge Finding Signal SET0 EX22A3
Feed Speed Down F- Red
F+ ZBK+
Feed Speed Up
Cutting Head Alarm Z- COM
Output Black
Cutting Head Collide Alarm Z+ Interface
Z Servo
Socket
Axis Y Negative Manual Moving Y-
DB15
Axis Y Positive Manual Moving Y+
Axis X Negative Manual Moving X-
Axis X Positive Manual Moving X+
COM
Interface
X Servo
X Servo
Socket
DB15
BRAKE
COM
GREEN
Green Lamp Relay XL+
COM +X Limit
RED XL- -X Limit
+Y1 Limit
Limit Inputs
H/L
Yellow Lamp Y2L+ +Y2 Limit
COM
Y2L- -Y2 Limit
H.P. ZL+
Plasm Gate COM ZL-
BOOSTER
Thick Plate Perforate Area COM
COM
Home Inputs
Appendix「89」
Specialized Concentrated Focused
「90」Appendix
Specialized Concentrated Focused
DB37 Socket
+ +24V Analog Voltage of
24V DC Power Input SVC VI Plasma Power
- COM
GND ACM Analog GND
Program Start START
Operation Inputs
Y2 Servo
Interface
Socket
Program Stop STOP
DB15
Breakpoint Resume CUT
Estop ESTOP
Program Pause OILCK
Y1 Servo
Interface
Y Servo
Arc Feedback Signal GINP
Socket
DB15
COM
SET0 EX22A3
Feed Speed Down F- Red
F+ ZBK+
Feed Speed Up
Axis Z Negative Manual Moving Z- COM
Output Black
Axis Z Negative Manual Moving Z+ Interface
Z Servo
Z Servo
Socket
Axis Y Negative Manual Moving Y-
DB15
Axis Y Positive Manual Moving Y+
Axis X Negative Manual Moving X-
Axis X Positive Manual Moving X+
COM
Interface
X Servo
X Servo
Socket
DB15
BRAKE
COM
GREEN
Green Lamp Relay XL+
COM +X Limit
RED XL- -X Limit
+Y Limit
Limit Inputs
H/L
Yellow Lamp Y2L+ Cutting Head Collide Alarm
COM
Y2L- Cutting Head Alarm
H.P. ZL+
Plasm Gate COM ZL-
BOOSTER
Thick Plate Perforate Area COM
COM
Home Inputs
Appendix「91」
Specialized Concentrated Focused
Silk-printed
Signal Remarks
Name
STOP Program stop
CUT Breakpoint resume
ESTOP Emergency stop External connection with an E-stop switch.
OILCK Program pause Binary input
GINP Arc feedback signal Arc feedback detection after plasma port opened.
Y2L- Cutting head alarm
Feeding back cutting head alarm to the software.
Y2L+ Cutting head collision alarm
F- Feed speed -
F+ Feed speed +
Z- Manual motion along -Z axis
Z+ Manual motion along +Z axis
External connection with reset switches.
Y- Manual motion along -Y axis
Y+ Manual motion along +Y axis
X- Manual motion along -X axis
X+ Manual motion along +X axis
SVC Analog voltage (+) Connection with plasma supply power to control
GND Analog voltage (-) plasma generator output power.
GREEN Green light
RED Red light
H\L Yellow light
Binary signal, no voltage output.
H.P Plasma gate
BOOSTER Thick plate punch signal
COOL Blow nitrogen
XL+ Positive limit of X axis
XL- Negative limit of X axis
Y1L- Negative limit of Y axis
Y1L+ Positive limit of Y axis
External connection with mechanical,
Z- Negative limit of Z axis
photoelectric or proximity switches, etc.
Z+ Positive limit of Z axis
X0 X origin
Y1_0 Y origin
Z0 Z origin
「92」Appendix
Specialized Concentrated Focused
+24V 6 47 +24VIN
ALM 8 40 SRV-ON
SON 9 31 ALM+
CLR 10 44 A-CLR
GND 15 1 GND
32 ALM-
PUL+ 11 7 PULS
PUL- 12 8 /PULS
DIR+ 13 11 SIGN
DIR- 14 12 /SIGN
A+ 1 33 PAO
A- 2 34 /PAO
B+ 3 35 PBO
B- 4 36 /PBO
C+ 5 19 PCO
C- 7 20 /PCO
PUL+ 11 7 PULS
PUL- 12 8 /PULS
DIR+ 13 11 SIGN
DIR- 14 12 /SIGN
A+ 1 33 PAO
A- 2 34 /PAO
B+ 3 35 PBO
B- 4 36 /PBO
C+ 5 19 PCO
C- 7 20 /PCO
BK+(Red )
29 BRK-OFF+
Z-axis Brake Line
30 BRK-OFF-
BK-(Black)
Appendix「93」
Specialized Concentrated Focused
PUL+ 11 7 PULS
PUL- 12 8 /PULS
DIR+ 13 11 SIGN
DIR- 14 12 /SIGN
+24V 6 47 +24V
ALM 8 31 ALM+
SON 9 40 /S-ON
CLR 10 44 /ALM-RST
GND 15 32 ALM-
1 SG
Red
29 S-RDY+/BK+
Z axis brake line
30 S-RDY-/BK-
Black
Figure 1
SGDM Servo CN1 50P HD Plug Weihong DB15 Driver Interface SGDM Servo CN1 50P HD Plug
Red Red
S-RDY+/BK+ 29 29 S-RDY+/BK+
Z-axis Brake Line Z-axis Brake Line
S-RDY-/BK- 30 30 S-RDY-/BK-
Black Black
Figure 2
「94」Appendix
Specialized Concentrated Focused
PUL+ 11 44 PULS1
PUL- 12 45 PULS2
DIR+ 13 46 SIGN1
DIR- 14 47 SIGN2
+24V 6 7 COM+
ALM 8 37 ALM+
SON 9 29 SRV-ON
CLR 10 31 A-CLR
GND 15 41 COM-
36 ALM-
Red 11 BRKOFF+
Z-axis Brake Line 10 BRKOFF-
Black
50 FG
PUL+ 11 10 PP
PUL- 12 11 PG
DIR+ 13 35 NP
DIR- 14 36 NG
+24V 6 20 DICOM
ALM 8 48 ALM
SON 9 15 SON
CLR 10 19 RES
GND 15 46 DOCOM
42 EMG
43 LSP
44 LSN
47 DOCOM
Appendix「95」
Specialized Concentrated Focused
PUL+ 11 10 PP
PUL- 12 11 PG
DIR+ 13 35 NP
DIR- 14 36 NG
+24V 6 20 DICOM
ALM 8 48 ALM
SON 9 15 SON
CLR 10 19 RES
GND 15 46 DOCOM
42 EMG
43 LSP
44 LSN
47 DOCOM
BRK+ 23 MBR
BRK- 46 DOCOM
Pin Signal
Signal Pin 2 OPC
+24V 6 1 VIN
ALM 8 9 ALM
SON 9 4 SON
CLR 10 3 RES
GND 15 13 SG
8 EMG
A+ 1 15 LA
A- 2 16 LAR
B+ 3 17 LB
B- 4 18 LBR
C+ 5 19 LZ
C- 7 20 LZR
PUL+ 11 23 PP
PUL- 12 22 PG
DIR+ 13 25 NP
DIR- 14 24 NG
Red 12 MBR
Z-axis Brake Line
13 SG
Black
「96」Appendix
Specialized Concentrated Focused
PUL+ 11 43 PULSE
PUL- 12 41 /PULSE
DIR+ 13 36 SIGN
DIR- 14 37 /SIGN
+24V 6 11 COM+
ALM 8 28 DO5+ ALRM
SON 9 9 DI1 SON
CLR 10 33 DI5 ARST
GND 15 45 COM-
30 DI8 EMGS
27 DO5-
47 COM-
Red
1 DO4+
Z-axis Brake Line
26 DO4-
Black
Figure 1
PUL+ 11 22 PULSE
PUL- 12 21 /PULSE
DIR+ 13 20 SIGN
DIR- 14 19 /SIGN
A+ 1 10 OA
A- 2 23 /OA
B+ 3 12 OB
B- 4 11 /OB
C+ 5 24 OZ
C- 7 25 /OZ
Red
16 DO1+
Z-axis Brake Line
13 COM-
Black
Figure 2
Appendix「97」
Specialized Concentrated Focused
27 DO5- ALRM-
PUL+ 11 41 PULSE
PUL- 12 43 /PULSE
DIR+ 13 37 SIGN
DIR- 14 39 /SIGN
A+ 1 21 OA
A- 2 22 /OA
B+ 3 25 OB
B- 4 23 /OB
C+ 5 13 OZ
C- 7 24 /OZ
Bk+ (Brown)
7 DO1+
Z-axis Brake Line
6 COM-
BK- (Black)
OA 10 A+ 1 10 OA
/OA 23 A- 2 23 /OA
OB 12 B+ 3 12 OB
/OB 11 B- 4 11 /OB
OZ 24 C+ 5 24 OZ
/OZ 25 C- 7 25 /OZ
Red Red
DO1+ 16 16 DO1+
Z-axis Brake Line Z-axis Brake Line
COM- 13 13 COM-
Black Black
Figure 4
「98」Appendix
Specialized Concentrated Focused
PUL+ 11 28 NPC
PUL- 12 29 /NPC
DIR+ 13 26 PPC
DIR- 14 27 /PPC
+24V 6 23 COM+
49 COM+
ALM 8 43 ALM
SON 9 37 SON
CLR 10 30 RST
GND 15 24 COM
48 SG
47 SG
25 COM
12 SG
42 HBON
Z-axis Brake Line
PUL+ 11 28 PPC
PUL- 12 29 /PPC
DIR+ 13 26 NPC
DIR- 14 27 /NPC
+24V 6 50 COM+
49 COM+
ALM 8 46 OUT
SON 9 37 SON
CLR 10 15 RST
GND 15 24 COM
48 SG
47 SG
25 SG
42 HBON
Z-axis Brake Line
Appendix「99」
Specialized Concentrated Focused
PUL+ 11 3 PP
PUL- 12 8 PG
DIR+ 13 4 NP CN3
DIR- 14 9 NG
A+ 1 3 LA
A- 2 8 LAR
B+ 3 4 LB CN6
B- 4 9 LBR
C+ 5 2 LZ
C- 7 7 LZR
PUL+ 11 7 CA
PUL- 12 8 *CA
DIR+ 13 20 CB
DIR- 14 21 *CB
「100」Appendix
Specialized Concentrated Focused
PUL+ 11 15 PLSP
PUL- 12 16 PLSN
DIR+ 13 40 SIGP
DIR- 14 41 SIGN
A+ 1 21 OAP
A- 2 22 OAN
B+ 3 46 OBP
B- 4 47 OBN
C+ 5 23 OZP
C- 7 24 OZN
13 BRK
Z-axis Brake Line
Appendix「101」
Specialized Concentrated Focused
PUL+ 11 14 PP
PUL- 12 15 PN
DIR+ 13 16 DP
DIR- 14 17 DN
A+ 1 35 PA
A- 2 36 /PA
B+ 3 37 PB
B- 4 38 /PB
C+ 5 39 PZ
C- 7 40 /PZ
BK+ 20 BI
BK- 47 DG
50 FG
With a towline
PUL+ 11 4 PP
PUL- 12 5 PN
DIR+ 13 6 DP
DIR- 14 7 DN
A+ 1 16 PA
A- 2 17 /PA
B+ 3 18 PB
B- 4 19 /PB
C+ 5 20 PZ
C- 7 21 /PZ
25 FG
「102」Appendix
Specialized Concentrated Focused
Para.
Function Value Description
No.
Monitor if the number of sent and received pulses is
correct by setting this parameter. In Weihong control
Pr528 LED initial status 6 system, the correct quantity of pulse sent by control
card is detected by pulse inspection in order to
determine whether there is electrical interference.
Command pulse
When it is set to ―0‖, parameters Pr009 and Pr010 are
Pr008 No. per motor 0
valid.
circle
1st numerator of
command pulse Need
Pr009 frequency calculation Range: 0~230
division/ 0~230 Typical value: pitch 5 mm, encoder resolution 10000,
multiplication deceleration ratio 1:1, pulse equivalent 0.001 mm:
Denominator of Pr009=10000
command pulse Need Pr010=pitch 5mm/ pulse equivalent 0.001mm=5000
Pr010 frequency calculation Pr009/Pr010=10000/5000=2/1
division/multiplic- 0~230
ation
1st position loop 480
Pr100 Unit: 0.1/s. Set it according to the actual situation.
gain (default)
1st velocity loop 270
Pr101 Unit: 0.1Hz. Set it according to the actual situation.
gain (default)
1st velocity loop
210
Pr102 integrated time Unit: 0.1ms. Set it according to the actual situation.
(default)
constant
When the value of Pr0.08 is not ―0‖, it can be calculated in terms of the following formula:
Screw pitch 5mm
Commandpulse No. per motor circle 5000
Pulse equivalent Mechanicaldeceleration ratio 0.001mm/p
When screw pitch is 5mm and pulse equivalent 0.001, the value of Pr0.08 is ―5000‖.
Appendix「103」
Specialized Concentrated Focused
Attached list: the relationship among parameters Pr0008, Pr0009 and Pr010
Para.
Function Value Description
No.
Set [0000]:
Set password (to modification to user parameters [PnXXX] and part of
prevent arbitrary auxiliary function parameters [FnXXX] permitted;
Fn010 0000
modification to Set [0001]:
parameters) modification to user parameters [PnXXX] and part of
auxiliary function parameters [FnXXX] prohibited.
Monitor if the number of sent and received pulse is
LXXXX
correct by setting this parameter. In Weihong control
(hexadeci-
Un00C Surveillance mode system, the correct quantity of pulse sent by control
mal
card is detected by pulse inspection in order to
system)
determine whether there is electrical interference.
Bit 0: Set 0, ―CCW‖ rotation is forward rotation (viewed
Direction selection from the load end of screw ball); Set 1, the rotation
Pn000 Control mode 0010 direction of the motor is reversed.
selection Bit 1: Set 1, position control mode (calculate pulse
instruction all the time).
「104」Appendix
Specialized Concentrated Focused
Para.
Function Value Description
No.
Bit 0: Set 5, select the instruction input mode as ―pulse
Select pulse
Pn200 0005 + direction‖, negative logic.
instruction mode
Bit3: Set 0, input differential signal into filter.
Bit 1: Set 0, Servo ON /S-ON, input from the 40th pin;
Set 7, Servo ON all the time.
Pn50A Selection function 8100
Bit 3: Set 8, forward rotation not used and signal input
(P-OT) prohibited.
Bit 0: Set 8, reverse rotation not used and signal input
Pn50B Selection function 6548
(N-OT) prohibited.
Set it when servo motor with brakes.
Pn50F Selection function 0300 Bit 2: Set 3, brake interlock signal ―/BK‖ is output from
CN1-29, CN1-30 to control 24V relay for brake.
Set it when servo motor with brakes.
To avoid of CN1-29 and CN1-30 being used for other
Pn50E Selection function 0211
function and leading to brake ineffective, ―3‖ is not
allowed to appear in the 4 digits.
Servo off, time
Set it when motor with brakes.
Pn506 delay of brake Depended
Default setting is ―0‖, setting unit is 10ms.
when motor stops
Pn202 = pulse No. of each encoder circle × 4 ×
Electronic gear Need mechanical deceleration ratio.
Pn202
ratio (numerator) Calculation Pn203 = (lead screw pitch/ pulse equivalent).
Typical value: pitch 5mm, encoder 17-bit, coaxial
connection between motor and screw, pulse
Electronic gear equivalent 0.001mm, Pn202=16384; Pn203=625.
Need
Pn203 ratio Pitch 5mm, encoder 17-bit, coaxial connection
Calculation
(denominator) between motor and screw, pulse equivalent
0.0005mm, Pn202=8192; Pn203=625.
Appendix「105」
Specialized Concentrated Focused
Para.
Function Value Description
No.
Set [0000]:
modification to user parameters [PnXXX] and part of
Parameter input auxiliary function parameters [FnXXX] permitted;
Fn010 0000
prohibition setting Set [0001]:
modification to user parameters [PnXXX] and part of
auxiliary function parameters [FnXXX] prohibited.
Bit 0: Set 0, positive rotation at positive rotation
Function selection command.
Pn000 0010
basic switch 0 Bit 1: Set 1, position control mode (pulse sequence
command).
Format selection
Bit 0: Set 5, select the instruction mode as ―pulse +
Pn200 switch of position 0005
direction‖, negative logic.
control command
Bit 1: Set 0, Servo ON /S-ON, input from the 40th pin;
Input signal Set 7, Servo ON all the time.
Pn50A 8100
selection 1 Bit 3: Set 8, positive rotation not used and signal input
(P-OT) prohibited.
Input signal Bit 0: Set 8, negative rotation not used and signal
Pn50B 6548
selection 2 input (N-OT) prohibited.
Set it when servo motor with brakes.
Output signal
Pn50F 0300 Bit 2: Set 3, brake interlock signal ―/BK‖ is output from
selection 2
CN1-29, CN1-30 to control 24V relay used for brake.
Set it when servo motor with brakes
Output signal To avoid of CN1-29 and CN1-30 being used for other
Pn50E 0211
selection 1 function and leading to brake ineffective, 3 is not
allowed to appear in the 4 digits.
Brake instruction-
Set it when motor with brakes
Pn506 servo OFF time Depended
Default setting is ―0‖, setting unit is ms.
delay
Pn20E = pulse No. of each encoder circle × 4 ×
Electronic gear Need mechanical deceleration ratio.
Pn20E
ratio (numerator) Calculation Pn210 = (lead screw pitch/ pulse equivalent).
Typical value: pitch 5mm, encoder 17-bit, shaft
coupler direct drag, pulse equivalent 0.001mm,
Electronic gear Pn20E=16384; Pn210=625.
Need
Pn210 ratio Pitch 5mm, encoder 17-bit, shaft coupler direct drag,
Calculation
(denominator) pulse equivalent 0.0005mm, Pn20E=8192; Pn210=
625.
「106」Appendix
Specialized Concentrated Focused
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
Selection of
Pr40 command pulse 1 1: input by differential exclusive circuit
input
Select command Set command pulse input mode: pulse + direction,
Pr42 3
pulse input mode negative logic
1st numerator of Need
command pulse calculation Typical value: pitch 5 mm, encoder resolution 10000,
Pr48
frequency Range: shaft coupling direct drag, pulse equivalent 0.001
multiplication 1~10000 mm:
Denominator of Need Pr48=10000
command pulse calculation Pr4B=pitch 5mm / pulse equivalent 0.001mm=5000
Pr4B
frequency Range: Pr48/Pr4B=10000/5000=2/1
multiplication 1~10000
Para.
Function Value Description
No.
Monitor if the number of sent and received pulse is
correct by setting this parameter. In Weihong control
Pr5.28 LED initial status 6 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
Pr0.01 0 1: velocity mode
mode
2: torque mode
Appendix「107」
Specialized Concentrated Focused
Para.
Function Value Description
No.
0: Photo-coupler input (PULS1, PULS2, SIGN1,
Selection of SIGN2)
Pr0.05 command pulse XX 1: Exclusive input for line driver (PULSH1, PULSH2,
input SIGNH1,SIGNH2)
Note: generally, ―1‖ is selected for this parameter.
Command pulse Set command pulse input mode: pulse + direction,
Pr0.07 3
input mode setup negative logic.
Command pulse
When it is set as ―0‖, parameters Pr0.09 and Pr0.10
Pr0.08 counts per one 0
are valid.
motor revolution
1st numerator of Need
Typical value: pitch 5 mm, encoder resolution 10000,
command pulse calculation
Pr0.09 shaft coupling direct drag, pulse equivalent 0.001
frequency Range:
mm:
multiplication 0~230
Pr0.09=10000
Denominator of Need
Pr0.10 = pitch 5mm/ pulse equivalent 0.001mm =
command pulse calculation
Pr0.10 5000
frequency Range:
Pr0.09/Pr0.10=10000/5000=2/1
multiplication 0~230
When the value of Pr0.08 is not ―0‖, it can be calculated in terms of the following formula:
Screw pitch 5mm
Command pulse No. per motor circle 5000
Pulse equivalent 0.001mm / p
When screw pitch is 5mm and pulse equivalent 0.001, the value of Pr0.08 is ―5000‖.
Attached List: the relationship among parameters Pr0.08, Pr0.09 and Pr0.10.
Pr0.08 Pr0.09 Pr0.10 Description
Command Position
Pulse Input Encoder Resolution Command
— —
20 Setting Value of Pr008
0~2 (no (no
influence) influence) As shown above, the process is undergone in terms of the setting
value of Pr0.08, not affected by the settings of Pr0.09 and Pr0.10.
Command Position
Pulse Input Encoder Resolution Command
Setting Value of Pr010
0 0~230 When the values of Pr0.08 and Pr0.09 are both set as ―0‖, as
shown above, the process is undergone in terms of the setting
value of Pr0.10.
0
Command Position
Pulse Input Setting Value of Pr009 Command
Setting Value of Pr010
30 30
0~2 0~2
When the value of Pr0.08 is ―0‖, but the value of Pr0.09 is not ―0‖,
as shown above, the process is underdone in terms of the setting
values of Pr0.09 and Pr0.10.
「108」Appendix
Specialized Concentrated Focused
Appendix「109」
Specialized Concentrated Focused
Para.
Code Function Value Description
No.
Need CMX/CDV=command unit × servo motor resolution
Electronic gear
3 CMX calcul- × mechanical deceleration ratio / pitch of lead
numerator
ation screw.
E.G., pitch 5 mm, encoder resolution 10000, shaft
coupling direct drag, pulse equivalent 0.001 mm,
Need
Electronic gear CMX/CDV=10000×0.001/5 = 2/1;
4 CDV calcul-
denominator When pulse equivalent = 0.0005mm, CMX/CDV =
ation
1/1.
Electronic gear ratio range: 1/50 ~ 500
3: cumulative command pulses E: load inertia
When the parameter is set [3], monitor if the
number of sent and received pulse is correct by
Status display
18 *DMD 00XX setting this parameter. In Weihong control system,
selection
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: pulse train+ sign,
21 *OP3 0001
(command pulse negative logic
format selection)
Bit 0: Servo-ON selection. [0]: servo on by external
Signal input input;
SON-ON, [1]: servo on all the time inside.
LSP-ON and Bit 1: last signal of positive rotation range (LSP):
41 *DIA 0110
LSN-ON [1]: auto servo on inside, without external wiring.
automatically Bit 3: last signal of negative rotation range (LSN):
selection [1]: auto servo on inside and no need of external
wiring.
「110」Appendix
Specialized Concentrated Focused
Para. Format
Function Value Description
No. & Range
Monitor if the number of sent and received
pulse is correct by setting this parameter. In
Driver status Weihong control system, the correct quantity
P0-02 02
display of pulse sent by control card is detected by
pulse inspection to determine if there is
electrical interference.
Appendix「111」
Specialized Concentrated Focused
Para. Format
Function Value Description
No. & Range
Default factory setting of DI6 and DI7 are NC
Digital Input pin (normally closed) limit signal input pins;
P2-15 X2X1X0 100
DI6 driver can‘t run without being connected to
pin 32 and pin 31 of CN1.
Digital Input Pin X2=1: set DI6 and DI7 inputs as NO
P2-16 X2X1X0 100 (normally open) a-contact points; X1X0=00,
DI7
limit signal input of the driver is not used.
Function setting
P2-17 for digital input X2X1X0 100 External EMG stop input is not used.
pin 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 output
pin DO4 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 (normally
P2-22 for digital output X2X1X0 007
closed) b-contact point.
pin DO5
X1X0=07: set pin 28 and pin 27 as ALRM+
and ALRM- respectively.
0: Servo ON must be triggered by numerical
input signal.
Servo ON (SON)
P2-51 0 1: when servo is powered, if there is no
setup
alarm signal, servo will be automatically on.
Set 1 when there is no SON signal wire.
「112」Appendix
Specialized Concentrated Focused
Appendix「113」
Specialized Concentrated Focused
「114」Appendix
Specialized Concentrated Focused
Appendix「115」
Specialized Concentrated Focused
「116」Appendix
Specialized Concentrated Focused
Appendix「117」
Specialized Concentrated Focused
Our system
Control mode:
selects
4-3 TYPE *Select one control mode from position, velocity, and 6 types
position
torque modes.
control mode.
「118」Appendix
Specialized Concentrated Focused
Appendix「119」
Specialized Concentrated Focused
Para. Parameter
Set Value Remarks
No. Name
Group 1
Set electronic gear ratio for position command pulse.
E.G., incremental encoder 2000, motor needs 2000
×4=8000 pulses per circle. If pulse equivalent of Weihong
Electronic gear
GER1 1/1 control card is 0.001mm/p, it needs 1000 pulses to move
ratio 1
1mm along line, in other words, if the screw pitch is 5, so,
to move 5mm along line needs 5000 pulses, so
F=8000/5000=8/5.
Electronic gear This setting is the same as that of electronic gear ratio 1
GER2 1/1
ratio 2 and activated during electronic gear switching.
Group 4
Command
PA400 00H Set position command pulse as ―pulse + direction‖.
pulse selection
Group 8
AL-RST Alarm reset 10H Make the function of servo alarm effective
「120」Appendix
Specialized Concentrated Focused
Para.
Parameter Name Value Description
No.
The control mode of the driver can be set through this
Control mode parameter:
PA4 0
selection 0: position control mode; 1: speed control mode;
2: trial run control mode; 3: JOG control mode.
Set the ratio of position command pulse (electronic gear).
Under position control mode, with the setting of the PA12
and PA13, it is convenient to match with pulse source of
each type, which can reach users‘ perfect control resolution
(that is angle/pulse)
Expression: P G N C 4
P: pulse amount of the input command;
G: electronic gear ratio, G=ratio numerator / ratio
Numerator of
denominator.
position
PA12 2 N: circle number that the motor rotates;
command pulse
C: each circle line number of photoelectric encoder,
ratio
C of our system =2500.
E.G.: input 6000 command pulses to make the servo motor
N C 4 1 2500 4 5
G
rotate one circle, P 6000 3
So set PA12 as 5 and PA13 as 3.
The recommended range of electronic gear ratio is:
1
G 50
50
Denominator of
position
PA13 1 Refer to parameter PA12.
command pulse
ratio
Set the input mode of the position command pulse; there
are three following modes which can be selected by setting
the parameter:
Input mode of the
0: pulse + symbol;
PA14 position 0
1: forward rotation pulse/reverse rotation pulse;
command pulse
2: two orthogonal pulses inputs
The setting of our system is ―0‖: pulse + sign, negative
logic.
Appendix「121」
Specialized Concentrated Focused
Para.
Parameter Name Value Description
No.
0: Valid stroke end of LSP, LSN forward rotation, reverse
rotation.
When switch LSP is connected, driving of the forward
rotation is allowed; When switch LSP is disconnected,
driving of the forward rotation is prohibited (torque of the
forward direction is 0). LSN is the same as LSP. If LSP and
LSN are both disconnected, the abnormal alarming of
driving prohibited (NO.7) will occur.
「122」Appendix
Specialized Concentrated Focused
Para.
Name Value Description
No.
Need Command pulse numerator and denominator are
Command pulse
01 calculation 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
Need
Command pulse 5mm, pulse equivalent 0.001, mechanical
02 calculation
denominator β deceleration ratio 1,
1~32767
α / β=65536×0.001 / 5=8192 / 625,
So α=8192, β=625.
Pulse string input Set the input mode of pulse string as: instruction +
03 0
form symbol, that is ‗pulse + direction‘.
Direction of rotation Set 0: Positive direction: Forward rotation (CCW)
04 0 or 1
switch Set1: 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.
Initial value: 0. when set ―1‖, servo is activated
74 CONT always ON 1 1
(RUN).
Appendix「123」
Specialized Concentrated Focused
Para.
Para. Name Value Description
No.
Electronic gear
F0f 2 Electronic gear ratio of position mode: 4× pulse frequency fed
ratio numerator
back by servo encoder = command pulse frequency× F0f / F10;
Electronic gear
value of F0f / F10 must be within 1/100~100. (calculation with
F10 ratio 1
pitch 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; accept the input of external
position 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 ▲;
Control mode 4: Torque mode; make sure the value and direction of motor
F00 2
selection torque according to the external analog -10V ~ +10V signal of
CN2-43, 1;
5~10: Mixed mode; select mode according to the port input
status of CN2-24:
F00 CN2-24 Interface Status
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
「124」Appendix
Specialized Concentrated Focused
Para.
Function Value Description
No.
Control mode
Value CN1 Pin12 open CN1 Pin12 closed
circuit circuit
0 Speed control Speed control
Pn010-1 Set control mode 1 1 Position control Position control
2 Torque control Torque control
3 Speed control Speed control
4 Position control Position control
5 Torque control Torque control
Set the pulse input Value The format of pulse input
format under 0 Pulse + direction
Pn010-2 0
position control 1 Dipulse
mode 2 A/B phase difference
Value Function
Input positive order, motor rotates
Set rotation 0
Pn010-3 1 anti-clockwise.
direction of motor
Input positive order, motor rotates
1
clockwise.
Electronic gear ratio Need The input pulse amount will be multiplied by this
Pn021
numerator calculation ratio before output. Ratio range of parameter 21 to
Electronic gear ratio Need 22:
Pn022
denominator calculation 1/127<parameter 21/ parameter 22<127
Value Function
Set the value of
Pn011-4 1 0 Output of ―0‖ speed signal
Pin20 of CN1
1 Output of brake signal
Set the maximum
pulse frequency It can correct the phenomenon of unauthorized
received by the over-travel. Received frequency is divided into 8
Pn013-1 7
driver under segments from 500Kpps to 200Kpps. ―0‖ indicates
position control 500Kpps while ―7‖ 200Kpps.
mode
CAUTION For parameter setting of a specific driver, refer to the driver manual.
Appendix「125」
Specialized Concentrated Focused
「126」Appendix
Specialized Concentrated Focused
When
Parameter Name Setting Range Default
Enabled
YAxis Param
Rotation diameter 1~3000 (mm) 10 After restart
Axis direction 1: Positive; -1: Negative 1 After restart
Pulse equivalent 0.00000001 ~ 1000(deg/p) 0.01 After restart
Check worktable stroke Yes: Enable; No: Disable Yes After restart
Lower limit of worktable stroke -999999 ~ Upper limit(mm) -1000 After restart
Upper limit of worktable stroke Lower limit ~ 999999(mm) 1000 After restart
Starting speed 0 ~ Max. speed(mm/min) 0 After restart
0 ~ Max. speed supported by 7853.98163
Max. speed Immediately
hardware(mm/min) 4
Max. acceleration 0 ~ 100000(mm/s2) 400 After restart
3
Max. jerk 0 ~ 100000( mm/s ) 10000 Immediately
ZAxis Param
Axis direction 1: Positive; -1: Negative 1 After restart
Pulse equivalent 0.00000001 ~ 1000(mm/p) 0.001 After restart
Check worktable stroke Yes: Enable; No: Disable Yes After restart
Lower limit of worktable stroke -999999 ~ Upper limit(mm) -1000 After restart
Upper limit of worktable stroke Lower limit ~ 999999(mm) 1000 After restart
Starting speed 0 ~ Max. speed(mm/min) 0 After restart
0 ~ Max. speed supported by
Max. speed 9000 Immediately
hardware(mm/min)
Max. acceleration 0 ~ 100000(mm/s2) 400 After restart
3
Max. jerk 0 ~ 100000 (mm/s ) 10000 Immediately
Compensation
0: No compensation;
Lead screw compensation mode 1: Backlash compensation; 0 After restart
2: Screw error compensation
Backlash X 0 ~ 0.1 0 After restart
Backlash Y 0 ~ 0.1 0 After restart
Backlash Z 0 ~ 0.1 0 After restart
Track Control
Max. look-ahead paths 1 ~ 1000 300 Immediately
Track smooth time 0 ~ 0.064(s) 0 Immediately
―Track smooth time‖ works as post-acceleration/ deceleration. The larger the value is, the more
ambiguous the details of workpiece are, i.e. the workpiece is smoother. But it will lead to reduction
of arc radius in machining an arc. And it will also dwarf wave peak in machining workpiece
resembling waves, as following.
Appendix「127」
Specialized Concentrated Focused
When
Parameter Name Setting Range Default
Enabled
Speed/Acc
0: Use file speed
Feeding speed options 0 Immediately
1: Use default speed
0.06 ~ Min. value of max. speed
G00 speed 3000 Immediately
of each axis (mm/min)
0.06 ~ Min. value of max. speed
Default feed speed 1200 Immediately
of each axis (mm/min)
IsUseIntroSpeed Yes: Enable; No: Disable No Immediately
0.06 ~ Min. value of max. speed
EnterIntroSpeed 1200 Immediately
of each axis (mm/min)
0.06 ~ Min. value of max. speed
ExitIntro Speed 1200 Immediately
of each axis (mm/min)
Speed of simulate cut 0 ~ 9000 (mm/min) 3000 Immediately
Single axis acceleration in
100 ~ 100000(mm/s2) 400 Immediately
machining
Single axis acceleration in
100 ~ 100000(mm/s2) 400 Immediately
positioning
Cornering acceleration 0.001 ~ 100000(mm/s2) 1000 Immediately
3
Jerk 0.001 ~ 9999999(mm/s ) 10000 Immediately
Jerk refers to growth rate of acceleration, i.e. the increment of acceleration in unit time, with unit
―mm/s3‖. It is available for S_type and LEP_type acceleration & deceleration, used to mitigate the
bad effect caused by abrupt acceleration & deceleration of machine.
Max. angle of high-speed
0 ~ 180(deg) 90 Immediately
connection
During machining, if the angle of two adjacent segments are larger than ―Max. angle of high-speed
connection‖, the speed of machining joint is ―0‖; if smaller than ―Max. angle of high-speed
connection‖, an appropriate connection speed will be calculated according to the connection angle.
Interpolation algorithm 0~2 2 Immediately
0: straight line for acceleration, trapezoid speed; 1: triangle for acceleration, S-type speed; 2:
straight line for jerk, trapezoid acceleration
For trapezoid algorithm, its acceleration is a straight line and speed a trapezoid.
For S-type algorithm, its acceleration is a triangle and speed an S-type.
For acceleration trapezoid algorithm, its jerk is a straight line and acceleration a trapezoid.
The machining efficiency of trapezoid algorithm and S-type algorithm is high. When S-type
algorithm is adopted, the max. acceleration of the system can reach 2 times of single axis
acceleration set in the system. Thus, it is recommended to make down the value of parameter
―Single axis acceleration in machining‖ when S-type algorithm is selected.
Acceleration trapezoid algorithm means the curve of acceleration is a trapezoid. The relation
between acceleration and time is acceleration will increase to its max. value at jerk and then keep
constant and then decrease to ―0‖ at jerk.
「128」Appendix
Specialized Concentrated Focused
When
Parameter Name Setting Range Default
Enabled
Circular speed limit Yes: Enable; No: Disable Yes Immediately
Only when ―Circular speed limit‖ is enabled can parameters ―Max. look-ahead paths‖, ‖Max. speed
of reference circle‖, and ―Min. speed of reference circle‖ work.
Min. speed of reference circle ~
Max. speed of reference circle Min. value of max. speed of all 1800 Immediately
axes (mm/min)
0.06 ~ Max. speed of reference
Min. speed of reference circle 180 Immediately
circle(mm/min)
Others
Additional action when ended 0~2 0 Immediately
Additional action after machining finishes normally; for abnormal stop, this parameter does not
work. 0: None; 1: Back to fixed point; 2: Back to workpiece origin.
Min. angle of arc transition 0 ~ 175 (deg) 5 After saved
The position where the corner is smaller than the value of this parameter will not be performed
closed-angle smoothing.
Max. angle of arc transition 5 ~ 180 (deg) 175 Immediately
The position where the corner is larger than the value of this parameter will not be performed
closed-angle smoothing.
Precision of arc transition 0.001 ~ 10(mm) 0.01 Immediately
The precision for closed-angle smoothing, i.e. the length of |OD| shown in Fig. 7-7. The larger the
value is, the larger the angle of round-fillet is, the larger the error will be, while the smaller the value
is, the smaller the angle of round-fillet is, the smaller the error will be.
C
θ/2
B
D
θ
E A O
The parameter No. of each parameter is not fixed. Under different configurations,
CAUTION parameter list is slightly different. This parameter list includes all parameters
under all configurations.
Appendix「129」
Specialized Concentrated Focused
Call gallery
Array,
Closed check, Self-cross Mirror,
Available file Manually draw check, Intersection Bridge,
formats objects check, Overlap check Order
Set lead-in/out
line
X+, X-, Y+, Y-, Set Workpiece Origin, Layer technology Set kerf
Back to Workpiece Origin parameter setting compensation
Frame
Plasma Auto -H Fall Rise Simulate Dry run
check
「130」Appendix
Specialized Concentrated Focused
Appendix「131」
Specialized Concentrated Focused
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 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.