SoftwareManual (SV Programmer)
SoftwareManual (SV Programmer)
CONTROLLER
SV Programmer
Software Manual
■ Introduction
The SV-NET Controller is a motion controller that is compliant with the Tamagawa Seiki original motion network (SV-NET).
You can architect a compact motion control system by using this product in combination with our SV-NET drivers.
This manual describes how to use the SV Programmer (a programming tool designed specifically for the SV-NET
Controller). The SV Programmer helps you create your own servo systems. Make sure you thoroughly understand the use
and functions of the SV Programmer as well as the techniques behind the product before using it for control of your system.
■ Abbreviations
Abbreviation Meaning
Safety Safety
The item “Technical Personnel Dispatching Service” is added.
Precautions Precautions
JOG Operation Description of stop operation from the Tool Pane is deleted. Page 51
Descriptions of the Jog Pane and the DIO Pane are added to Pages 76 and
the Subpane. 77
Program Grid Description of starting status monitoring from the Supervision
Pane, Monitor Pane, or Task Pane of the Subpane with the Pages 73 to 75
[Start] button is deleted.
2.0 2008/9/2 “Debug” has been changed to “Debug.” Page 59
z Warranty
O Period of Warranty
This warranty covers repair or replacement of the product only if the customer contacts us or returns the defective
product within one year after shipment.
O Scope of Warranty
Please note that we are not liable for any quality deterioration of the product resulting from use or storage that differs in
the following manner from that described in this manual, even if the pertinent product is still under warranty:
• The product is used under any condition, in any environment, or by any method other than those described in the
product specifications, manuals, or others.
• The product is modified or repaired by any person other than our service engineers.
• The product is used in a way not originally intended.
• The problem in question could not be predicted with the technology available at the time the product was shipped.
O Limitations of Warranty
• We are not liable for any damage to others arising from our products.
• We are not liable for any results caused by programs prepared by any person other than our representatives.
z Conditions of Use
O This product is designed and manufactured for general industrial applications. It cannot be used with equipment and
systems operated under conditions where there is a risk to life.
O This product is not intended for use in applications which require extremely high reliability.
If this product is used in any of the applications listed below, consult specifications, manuals, or other documents to
narrow your questions and then contact our sales representatives.
Be sure to take necessary safety measures, including implementation of safety circuits to minimize danger in case of a
failure.
• Atomic energy control equipment, spaceships, trains, airplanes, vehicle equipment, medical equipment, safety devices,
and incinerators
• Systems, machines, and equipment that may endanger human life or property
• Facilities that require high reliability such as gas, water, and power utilities, and equipment used for 24-hour continuous
operation
• Outdoor use or use under conditions not described in the manuals or other documents
• Other applications comparable to the above that require high reliability
O We make continuous efforts to improve the quality and reliability of this product. However, there is always a possibility
that this product may malfunction.
For the use of this product, we recommend you take numerous safety measures to prevent a malfunction of this product
from propagating or escalating.
O Program samples and application examples shown in the manuals and other documents are for reference only.
Please make sure of the safety and functions of the systems, machines, and equipment in which this product is to be
used before use.
z Changes to Specifications
The specifications, manuals, data sheets, and other documents for this product may be changed as needed for
improvement of performance, expansion of specifications, or addition of accessories. For the latest technical data, please
z Upgrading
The software for the main unit of this product may be upgraded for improvement of performance or expansion of
specifications.
Please check that you have the latest software version installed before use. If an update is required, consult our sales
representative.
z Service Limitations
The price of this product does not include fees for dispatching technical personnel or other services.
We offer the technical personnel dispatching service for a modest fee to help customers to launch their equipment.
It will take some time to initially start equipment or implement a new system.
It is particularly recommended to use our technical personnel dispatching service if you want to implement a new system or
If you have any questions about service fees or details of the service, please contact our sales representative.
Contents
Operation ...........................................................................................................................................................................3
Main Toolbar..........................................................................................................................................................................4
Status Bar..............................................................................................................................................................................6
DEVICE SETUP........................................................................................................................................................................9
[Tool Pane]....................................................................................................................................................................... 11
[Parameter Pane].............................................................................................................................................................12
[Servo Command].....................................................................................................................................................20
[Servo Gain]..............................................................................................................................................................24
[Tool Pane].......................................................................................................................................................................28
[Parameter Pane].............................................................................................................................................................29
[Tool Pane].......................................................................................................................................................................51
[Speed Level]............................................................................................................................................................52
[Mode] ......................................................................................................................................................................53
[Tool Button]..............................................................................................................................................................53
[I/O Status]................................................................................................................................................................54
[Tool Pane].......................................................................................................................................................................58
[Subpane] ........................................................................................................................................................................67
·Toolbar .....................................................................................................................................................................69
·Grid ..........................................................................................................................................................................69
·Searchable ranges...................................................................................................................................................69
·Grid ..........................................................................................................................................................................71
·Toolbar .....................................................................................................................................................................72
·Slider........................................................................................................................................................................72
7. Watch Pane..............................................................................................................................................................73
·Toolbar .....................................................................................................................................................................73
·Grid ..........................................................................................................................................................................73
8. Monitor Pane............................................................................................................................................................74
·Toolbar .....................................................................................................................................................................74
·Mode........................................................................................................................................................................77
·Tool Button...............................................................................................................................................................77
Monitor Variable...............................................................................................................................................................82
[I/OStatus].................................................................................................................................................................92
UTILITIES...............................................................................................................................................................................93
File.................................................................................................................................................................................105
View...............................................................................................................................................................................108
Window.......................................................................................................................................................................... 118
The SV Programmer is PC application software that is connected to the SV-NET controller through USB.
• Programming function
–1–
PC PC/AT-compatible machine
Supported OS Windows2000/XP/Vista
Communication USB
* Notes:
1. If Microsoft .NET Framework 2.0 is not installed on your PC, it is automatically installed by the installer.
If you do not want the automatic installation, download Microsoft .NET Framework 2.0 from the Microsoft Web site for
2. If this application is executed on Windows Vista, do not use the Windows Aero function.
→ Otherwise, some functions including the monitor function may not provide proper display depending in the environment of
your PC.
*Note: For the Windows Aero function, refer to the Windows Vista manual.
–2–
Operation
1. Select [SV-NET Controller Software]-[SV Programmer] from the Start menu.
* Note:
If “ON LINE” is displayed at USB Status in the status bar, the SV-NET controller is not connected.
–3–
When this software is started, the main toolbar and the status bar are displayed in the initial window. When you click a
button in the main toolbar, the associated window is displayed in the form display area.
Main Toolbar
When you click a button in the main toolbar, the associated form window is started.
Starts [Device Setup], which allows you to reference and set parameters of the SV-NET driver.
Starts [Jog Operation], which performs a test run of the servo motor.
Starts [Servo Monitor], which monitors the feedback data of the SV-NET driver and the status of the SV-NET controller.
[Utility] button
Starts [Utility], which makes display settings and operates special functions of each window.
The form display area is a client area where a form window is displayed.
When you click a button in the main toolbar, the associated form is displayed.
–5–
The status bar displays the execution status of this software as the status.
[USB Status]
Displays the connection status between the PC and the SV-NET controller.
When the two are being connected, “ON LINE” is displayed on a green background.
When the two are not connected, “OFF LINE” is displayed on a gray background.
[Controller Type]
Displays the controller type.
[Controller Version]
Displays the controller version.
[Override]
Displays the present speed override value.
connected.
[Task Status]
Displays “RUN” on a yellow background when a task is being executed.
[Debug Status]
Displays “NORMAL” if a task is executed in the normal mode; displays “DEBUG” if a task is executed in the debug mode.
–6–
–7–
Selects whether to create a new project file or to read a saved project file. In the project file, the window configurations
changed by the user and the folders containing the program files are recorded.
* You can operate each function of the main toolbar with no project file selected.
–8–
• Print function
1. Prints the parameter list on the printer.
–9–
– 10 –
Search Starts communication with the SV-NET controller and displays the
* Note:
When you click the [Write One] button, all parameters with a rewritable data ID are changed.
Make sure that all the parameters displayed in the list are correct before clicking the [Write One] button.
– 11 –
[Net List]
This page displays the product information of the presently connected SV-NET driver.
When you click a specific “Device (No.) ” the detailed data of that SV-NET driver is displayed.
<Device>
<Product>
<Revision>
<Serial>
– 12 –
This page displays the parameter list for each MAC-ID number set in the SV-NET driver.
Outline of Parameters
<Data ID>
<Data Name>
<Data Value>
<Data Type>
<Data Length>
<Write Enable>
“O” indicates that the parameter is rewritable; “x” indicates that the parameter is not rewritable.
<Save Enable>
“O” indicates that the parameter can be saved in the flash memory; “x” indicates that the parameter cannot be saved in the
flash memory.
– 13 –
The tab text on the [MAC-ID: *] Tab Page contains the MAC-ID numbers set in the SV-NET driver.
– 14 –
ID Parameter name
50 Kp1
51 Kv1
52 Ki1
53 LPF_f
54 NF_f
55 NF_d
56 Kcp1
57 Kci1
58 Phase-Advance Gain
59 Load Inertia
60 Kp2
61 Kv2
62 Ki2
70 Position Resolution_n
71 Position Resolution_m
72 Reference Direction
88 Velocity Limit
90 Homing Type
91 Preset Value
– 15 –
94 Creep Velocity
95 Bump Time
96 Bump Torque
118 Monitor1
119 Monitor2
145 Tuning-KV
146 Tuning-KI
– 16 –
<MAC-ID>
Displays the MAC-ID of the driver. If the rotary DIP switch is set to any of the positions other than [0], the set value of the
switch is displayed.
<Device Code>
<Product Code>
<Revison>
– 17 –
[Servo FeedBack]
Displays the feedback information of the driver.
<Position>
<Velocity>
<Current>
Displays the present electric current of the driver (unit: 0.01 A).
[Control Mode]
Changes the control mode for the driver.
<Position Control>
<Velocity Control>
<Torque Control>
– 18 –
<No Select>
– 19 –
<Servo On>
<Clear Alarm>
<Smooth Stop>
<Hard Stop>
<Direction>
<Clear P-error>
Clears the position deviation counter. (This counter is used when pulse strings are input.)
<Position Reset>
– 20 –
These items are [Clear Alarm], [Clear P-error], and [Position Reset]. Since these items need not always be turned ON, the SV
Programmer turns them OFF automatically after data is transferred to the driver.
The items [Smooth Stop], [Hard Stop], and [Accel Limit On] turn ON or OFF automatically when you click the [Stop], [Set], or
[Start] button on [Command Data] and [Profile Data] described in the next section.
[Stop] button: When you click this button, [Smooth Stop] and [Accel Limit On] turn ON automatically.
[Set] button: When you click this button, [Accel Limit On] turns ON automatically; [Smooth Stop] and [Hard Stop] turn OFF
automatically.
[Start] button: When you click this button, [Smooth Stop] and [Hard Stop] turn OFF automatically.
– 21 –
<Servo On>
<Profile>
<InPosition>
<Fault>
<Forward Limit>
Turns the status ON when the forward direction soft limit is reached.
<Reverse Limit>
Turns the status ON when the reverse direction soft limit is reached.
<Torque Limit>
<Velocity Limit>
– 22 –
<TGT Position>
Sets the target position (ID:32) of the profile operation (unit: pulse).
<TGT Velocity>
Sets the target speed (ID:33) of the profile operation (unit: rpm).
<Acceleration>
The value of ID:34 is used for both acceleration and deceleration of profile operation.
– 23 –
<Kp1>
* The unit [1/s] applies when the load inertia is set properly.
<Kv1>
<Ki1>
<Load>
<LPF_f>
<NF_f>
<NF_d>
[Read] button: Sets the present servo gain values to the driver.
[Set] button: Sets the present servo gain values to the driver.
– 24 –
– 25 –
• Function to start SV-NET controller connection and obtain SV-NET controller parameters
1. Starts connection with the SV-NET controller.
• Print function
1. Prints the parameter list on the printer.
– 26 –
– 27 –
SV-NET controller.
hexadecimal notation.
* Note:
When you click the [Write All] button, all parameters with a rewritable data ID are changed.
Make sure that all the parameters displayed in the list are correct before clicking the [Write All] button.
– 28 –
<Software-ID>
<Version>
<Model Number>
<Serial Number>
– 29 –
The memory switch is used to determine the operation to be started after the SVC is powered on.
<Read>
<Set>
– 30 –
The baud rate options are 250 kbps, 500 kbps, and 1 Mbps.
* Note:
The default baud rate of the SV-NET driver is 1 Mbps.
<SV-NET CH2>
The baud rate options are 250 kbps, 500 kbps, and 1 Mbps.
<Read>
<Set>
– 31 –
[MCH Cpnfiguration]
This tag page is used to set the mechanism configuration.
<Max Axis>
[Axis Number]
Sets the driver axis number for an axis that belongs to the mechanism.
The driver axis number is different from the MAC-ID. This item cannot be set.
– 32 –
<Limit Action>
Sets the operation after stop caused by the emergency stop limit. Select any of the following operation options:
[Options]
Ignore
Smooth
Hard
Smooth2
Hard2
Alarm + Smoth
Alarm + Hard
Alarm + Smooth2
Alarm + Hard2
<DIO Number>
Sets the DIO number to which the emergency stop limit is assigned.
<LS Number>
Sets the LS number to which the emergency stop limit is assigned by a bit pattern.
<Home Mode>
[Options]
Home
Not Home
– 33 –
<Level>
[Options]
Ignore
Warning
Alarm + Smooth
– 34 –
[Mortor Type]
<Sensor Pulse>
<Max Speed>
Sets the maximum speed value (unit: rpm) for the motor.
[ACC/DEC]
<ACC/DEC Time1>
<ACC/DEC Time2>
[Axis Type]
<Axis Type>
The instruction units are mm for the linear-motion axis and deg for the rotation axis.
– 35 –
Linear
Rotation
Linear2
Rotation2
<Pulse Rate_n>
Sets the numerator value (unit: deg or mm) for the pulse rate.
<Pulse Rate_d>
Sets the denominator value (unit: pulse) for the pulse rate.
<Velocity Unit>
[Options]
0.01%
[deg/sec]
Rpm
* A speed unit of 0.01% is based on the set value for “Max Speed” of the motor type.
[Speed Limit]
<Limit Action>
[Options]
Ignore
Smooth Stop
Hard Stop
Clamp
Warning + Clamp
– 36 –
<HEX>
Sets the move to be performed when the forward direction soft limit is reached.
[Options]
Ignore
Smooth Stop
<+Soft Limit>
Sets the move to be performed when the reverse direction soft limit is reached.
[Options]
Ignore
Smooth Stop
<-Soft Limit>
[Infinity Reset]
<Infinity Reset>
Sets the coordinate reset value for an infinite length axis. The setting is valid if the axis type is set to infinite rotation axis or
– 37 –
Sets the move to be performed when the forward direction stroke limit is reached.
[Options]
Ignore
Smooth Stop
Hard Stop
<DIO Number>
Sets the DIO number to which the forward direction stroke limit is assigned.
<LS Number>
Sets the LS number to which the forward direction stroke limit is assigned by a bit pattern.
Sets the move to be performed when the reverse direction stroke limit is reached.
[Options]
Ignore
Smooth Stop
Hard Stop
<DIO Number>
Sets the DIO number to which the reverse direction stroke limit is assigned.
<LS Number>
Sets the LS number to which the reverse direction stroke limit is assigned by a bit pattern.
– 38 –
[Set]
Sets the data for each axis.
* Note:
The axis number indicated at the top of this window is the axis number in the mechanism.
– 39 –
<Label [A]>
<Label [B]>
<Read>
<Set>
– 40 –
<Local Variable>
<Stack Size>
<Alarm Level>
[Options]
Stop.
Run
<Read>
<Set>
– 41 –
<Baudrate>
[Settable Speeds]
<Data Bit>
[Options]
8bit
7bit
– 42 –
[Options]
1bit
2bit
<Parity>
[Options]
none
odd
even
<Alarm Action>
[Options]
<Protocol Type>
[Options]
No Connect Equipment
<Time Out>
Sets the wait time (msec) until an alarm is issued after communication is disconnected.
<Response Wait>
This item must be set when the communication type is the computer link protocol.
– 43 –
<Auto Mode>
[Options]
Read/Write Always reads and writes to and from the specified device area of the connected device.
Read Always only reads from the specified device area of the connected device.
Write Always only writes to the specified device area of the connected device.
Sets the first address of the connected device at which reading begins.
Sets the first address of the connected device at which writing begins.
<Data Number>
Sets the number of data items to be read and written per communication session.
<Repeat Number>
The data amount calculated by <Data Number> x <Repeat Number> is the total amount of read and written data.
Sets the starting address of the destination where the network variables are read at the time of data reading.
Sets the starting address of the source where the network variables are written at the time of data writing.
<Com Interval>
– 44 –
<Set>
– 45 –
Outline of Parameters
<Class name>
<Class ID>
<Group ID>
<ID>
<Data Name>
<Data Value>
<Data Type>
– 46 –
“O” indicates that the parameter is rewritable; “x” indicates that the parameter is not rewritable.
– 47 –
When you place the mouse pointer on a group box, description of the associated parameter is displayed.
– 48 –
This window is used to perform a test run of the motor after the parameters are set by device setup and controller setup.
2. Executes Servo ON, Servo OFF, and Servo FREE for all axes.
* The rpm of the motor is changed with respect to the reference rpm.
– 49 –
– 50 –
– 51 –
[Servo Status]
Displays the servo status of the SV-NET driver.
Status name Description of status ON OFF
Servo On Servo ON
Profile Profile operation is in progress.
In Position In-position
Fault An alarm is detected.
Foward Limit The forward direction soft limit is detected.
Reverse Limmit The reverse direction soft limit is detected.
Torque Limit The torque limit is detected.
Velocity Limit The speed limit is detected.
[Alarm Status]
Displays the alarm status of the SV-NET driver.
[Speed Level]
Specifies the reference rpm of the motor (for 100% override).
– 52 –
High 3000
Mid 1500
Def 500
Low 100
[Mode]
Sets the mode of test run.
[Tool Button]
Executes an operation for the JOG control-target driver.
Button Description
– 53 –
[MCH Status]
Status name Description of status
Homing Homing
[I/O Status]
Displays general I/O information of the SV-NET controller.
IN Input status
OUT Output status
– 54 –
This window is used to perform operations ranging from creating to executing and debugging a program designed specifically
– 55 –
– 56 –
Download Downloads the program data to the SV-NET controller after the program is built.
– 57 –
controller.
building a program.
Executes a program.
Starts Task 0.
Stops a program.
execution.
– 58 –
Inserts a line.
Deletes a line.
Task
Starts Trace Program.
View
Non
Stops Trace Program.
Display
– 59 –
– 60 –
create the program instructions, “Argument List Grid” to set the detailed information for the instructions, and “Variable List
Grid” to edit the variables. A maximum of 5000 program instructions can be created.
– 61 –
<No.>
Displays the line numbers in the program list. The program is executed in ascending order (starting from the top line).
<Label>
<CMG>
Selects the type of command. A list in which commands are categorized by types is displayed to allow you to select
<CMD>
Displays a list of the commands selected in the “CMG” column. Commands are set when they are selected from the list.
– 62 –
<No.>
Displays the line numbers in the argument list. The number of arguments varies according to the command.
<Name>
<Value>
– 63 –
Variables are used for the simplification of entering argument data to the argument list and for additions and subtractions of
<No.>
<Name>
You can use any variable names as long as the following restrictions are observed:
Array
An array can be specified by enclosing a numerical value in square brackets (example: [3]) following a variable name. This
– 64 –
Displays the initial values of variables. Only numerical values can be specified for initial values of variables.
When “Array Variable List” is selected from the menu displayed when an initial value is double-clicked or right-clicked, the
<Comment>
– 65 –
When “Value” of a variable name defined by the Variable List Grid is double-clicked, an array variable list is displayed.
<No.>
<Value>
<OK>
<Cancel>
Closes the Array Variable List window without confirming the edited values.
– 66 –
1. Comment Pane
The comment pane is a text editor in which comments can be input. Input comments for each program step. The comment
– 67 –
– 68 –
the [Find] button. For the searchable ranges, see the following table:
·Toolbar
[Find] button Starts search for the contents currently displayed in the search list box.
Search list box Used to enter the character string to be searched for.
When the list box is expanded, a list of the character strings searched for thus far is displayed.
·Grid
Grid Displays the grids of the strings that matched the search condition.
Step No. Displays the program line numbers of the strings that matched the search condition.
Arg No. Displays the argument numbers of the strings that matched in the argument list.
Var No. Displays the line numbers of the strings that matched in the variable list.
·Searchable ranges
Labels, command types, and Argument values can be searched Variable names and initial values can
commands can be searched for a character string. (Argument be searched for a character string.
for a character string. (Line numbers and argument names are (Variable line numbers and comments
numbers are excluded from excluded from the search range.) are excluded from the search range.)
– 69 –
– 70 –
Double-click the cell where the content of a build error is described, you can go to the line where the build error occurred.
·Grid
Error Word Displays the character strings that caused the error.
Row Displays the program line numbers in which the error occurred.
– 71 –
·Toolbar
Axis selection list Selects an axis for which the gain is adjusted.
[SAVE FLASH] Saves the changed gain data in the flash memory of the driver.
button Note: Stop any running program before saving gain data.
·Slider
– 72 –
·Toolbar
[B] button Up to 100 variables can be monitored at a time. This button displays the previous list.
If the first list is being displayed, pressing this button has no effect.
Variable list Displays the number of the currently displayed variable list. Variable list numbers are
[G] button Up to 100 variables can be monitored at a time. This button displays the next list.
If the last list is being displayed, pressing this button has no effect.
·Grid
Value Displays the variable values after data has been read.
Checked: Hexadecimal
Unchecked: Decimal
– 73 –
·Toolbar
UNIT Switches the position data of the servo monitor between “Command”
– 74 –
·Task monitor
– 75 –
When a label in the OUT group is clicked, the status is output directly to the I/O device.
– 76 –
·Speed Level
Selects a speed from among 10, 50, 100, and 300 rpm.
·Mode
Unit Selects the display unit of the current value between “Command”
·Tool Button
Button Description
– 77 –
The following table shows the results of edit operations by items selected for editing:
– 78 –
– 79 –
Select multiple line The same operation as The same operation as The same operation
headers. that for “Select a line that for “Select a line as that for “Select a
(Non-contiguous) header” is used. header” is used. line header” is used.
– 80 –
Group Operation
New
Open
File
Save
Flash
Build
Build Download
Collation
Undo
Redo
Copy
Cut
Edit
Paste
Insert Paste
Inset
Delete
– 81 –
branch to occur in a program according to the condition of the motor. The following is a list of monitor variables:
MCH_FPLS[*] [*] Present position (pulses) Mechanism number and axis number
MCH_FCUR[*][*] Present actual electric current (0.01 A) Mechanism number and axis number
MCH_FVEL[*] [*] Present actual speed (rpm) Mechanism number and axis number
MCH_FSPD[*] [*] Present actual speed (speed unit) Mechanism number and axis number
MCH_CPOS[*][*] Instructed position (instruction unit) Mechanism number and axis number
MCH_FPOS[*] [*] Present position (instruction unit) Mechanism number and axis number
MCH_SVSTS[*] [*] Servo status of each axis Mechanism number and axis number
MCH_SVALM[*] [*] Servo alarm of each axis Mechanism number and axis number
MCH_JSTS[*] [*] Move status of each axis Mechanism number and axis number
– 82 –
CTRL+Z Undo
CTRL+Y Redo
CTRL+C Copy
CTRL+X Cut
CTRL+V Paste
Insert Inset
F5 Start Program
F6 Download
F9 Set/Reset Breakpoint
F11 Step-in
– 83 –
The Servo Monitor is used to execute the program created by the “Program Grid” and to monitor various information items
such as the feedback data of the SV-NET driver and the mechanism and I/O information of the controller.
• Monitor functions
1. Function to monitor the servo status and servo feedback of each axis
2. Function to monitor the mechanism and I/O information of the SV-NET controller
• Graphical function
1. Displays data of positions, speeds, and electric currents
– 84 –
– 85 –
Stops a program.
Wave form.
Unit Sets the display unit for each monitor (position, speed,
Electric
Unit Position Speed
current
mm rpm 0.01 A
Command
deg rpm 0.01 A
– 86 –
* Notes:
1. The [Log Start] button and the [Log Stop] button in the tool pane are disabled in graphical display mode.
2. The instruction unit changes depending on the type of the parameter value of the SV-NET controller.
– 87 –
buttons.
The servo status and servo feedback information for each of the currently connected axes is displayed.
[Servo Status]
Servo ON Servo ON
Profile Profile operation is in progress.
In Position In-position
Fault An alarm is detected.
Forward Limit The forward direction soft limit is detected.
Reverse Limit The reverse direction soft limit is detected.
Torque Limit The torque limit is detected.
Velocity Limit The speed limit is detected.
– 88 –
The following table describes the button of each pulldown menu used for graphical display:
[Command]: Displays the deviation between the present position and the
instructed position.
– 89 –
[Single Window]: Displays [View Axis], [Comp Axis1], and [Comp Axis2] in one window.
[Split Window]: Splits the display of [View Axis] and [Comp Axis1] and that of [Comp
Selects an axis to be compared against the axis set by [View Axis] and displays the
Selects an axis to be compared against the axis set by [View Axis] and displays the
– 90 –
– 91 –
[MCH Status]
Homing Homing
[I/OStatus]
Displays general I/O information of the SV-NET controller.
IN Input status
OUT Output status
– 92 –
This software includes utilities for customization of each window and handling of special functions.
Utility Functions
– 93 –
·Environment
·Device Setup
·SVC Setup
·Program Grid
·Parameter Writing
·Program Writting
·Label Setup
– 94 –
·General Setting
·Selecting a language
·Menu Bar
·Command Help
·Default
·Save
·Cancel
– 95 –
·CPU Type
Selects the CPU type of the SV Controller from among SVCT, SVCC, and SVCW.
·Enhancing Type
<Enhancing Board1–4>
– 96 –
Changes the background color for the odd-numbered lines of the parameter list grid.
Changes the background color for the even-numbered lines of the parameter list grid.
Changes the type and size of the font used in the parameter list grid.
– 97 –
The description of the set items is the same as that for Parameter List Grid Window for Device Setup.
– 98 –
The description of the set items is the same as that for Parameter List Grid Window for Device Setup.
4. Debug
The description of the set items is the same as that for Parameter List Grid Window for Device Setup.
* Note:
After you changed settings of the Device Setup, SVC Setup, or Program Grid window, close the window and open it again
– 99 –
Press the “Authentication” button and then the “OK” button after entering a password, and the Forced Write Parameters
function is enabled.
– 100 –
purpose.
·Communication setting
<COM Port>
Select the port number for data transfer from among COM1 to COM16.
<Baud Rate>
·Program writing
– 101 –
– 102 –
– 103 –
The axis names in the Program Grid, JOG Operation, and Servo Monitor windows are changed.
– 104 –
This section describes the functions selectable by the menu bar and the toolbar.
File
·Project File -> New
– 105 –
– 107 –
-> Windows to be used: Device Setup, Controller Setup, JOG Operation, Program Grid, Servo Monitor
·File Explorer
Toggles the display of the supervise tab of the Program Grid ON and OFF.
·Tool Explorer
Toggles the display of the toolbar of the currently handled window ON and OFF.
-> Windows to be used: Device Setup, Controller Setup, JOG Operation, Program Grid, Servo Monitor
·Variable List
Toggles the display of the variable list of the Program Grid ON and OFF.
·Comment
Toggles the display of the comment tab of the Program Grid ON and OFF.
·Help
Toggles the display of the help tab of the Program Grid ON and OFF.
·Find
Toggles the display of the search tab of the Program Grid ON and OFF.
·Output
Toggles the display of the output tab of the Program Grid ON and OFF.
·Error List
Toggles the display of the error information tab of the Program Grid ON and OFF.
– 108 –
Toggles the display of the gain tab of the Program Grid ON and OFF.
·Watch
Toggles the display of the supervise tab of the Program Grid ON and OFF.
·Monitor
Toggles the display of the monitor tab of the Program Grid ON and OFF.
·Task
Toggles the display of the task tab of the Program Grid ON and OFF.
·DIO
Toggles the display of the DIO tab of the Program Grid ON and OFF.
·Jog
Toggles the display of the JOG tab of the Program Grid ON and OFF.
·Tool Collapse
Reduces the size of the group box in the tool pane of the currently handled window.
-> Windows to be used: Device Setup, Controller Setup, JOG Operation, Program Grid, Servo Monitor
·Tool Expand
Expands the group box in the tool pane of the currently handled window.
-> Windows to be used: Device Setup, Controller Setup, JOG Operation, Program Grid, Servo Monitor
– 109 –
·Undo
·Redo
·Copy
·Cut
·Paste
·Insert Paste
Inserts and pastes the copied or cut program list to the currently selected steps.
·Insert
Inserts blank step lines into the currently selected program step.
·Delete
– 110 –
·Task View
·Break Point
·Break Release
·Restart
·Step In
Executes the currently stopped program step and stops the program before executing the following step.
– 111 –
· Read Parameters
Refer to [Read One] in the tool pane of the Device Setup window.
· Write Parameters
Refer to [Write One] in the tool pane of the Device Setup window.
· Display Category
Refer to [Category] in the tool pane of the Device Setup window.
· Display List
Refer to [All] in the tool pane of the Device Setup window.
– 112 –
· Read Parameters
Refer to [Read All] in the tool pane of the Controller Setup window.
· Write Parameters
Refer to [Write All] in the tool pane of the Controller Setup window.
· Display Category
Refer to [Category] in the tool pane of the Controller Setup window.
· Display List
Refer to [All] in the tool pane of the Controller Setup window.
– 113 –
– 114 –
– 115 –
· Execute Program
Refer to [Start] under the “Task” group in the tool pane of the Servo Monitor window.
· Stop Program
Refer to [Stop] under the “Task” group in the tool pane of the Servo Monitor window.
– 116 –
·Monitor Unit
– 117 –
·Cascade
·Tile Vertically
·Tile Horizontally
– 118 –
·Contents
·About SV Programmer
– 119 –
This section shows the icons associated with the functions contained in “Tool” of the menu bar.
– 120 –
– 121 –
– 122 –
Delete, 80 Insert, 80
Net Search, 14, 38, 67, 117 Save Project File with Name (Menu Bar), 145
– 125 –
■ Inquiries
• Phone center: 1-595-1 Haba-cho, Iida City, Nagano Prefecture, 395-0063 Japan TEL: +81-265-56-5421 ,5422 FAX: +81-265-56-5426
Manufacturer
Please note that this manual may be changed without prior notice.