Software Manual: Fx-Pcs-Vps/Win-E
Software Manual: Fx-Pcs-Vps/Win-E
Software Manual: Fx-Pcs-Vps/Win-E
FX-PCS-VPS/WIN-E
FX Series Programmable Controllers
FX-PCS-VPS/WIN-E
SOFTWARE MANUAL
i
FX Series Programmable Controllers
ii
FX Series Programmable Controllers
FAX BACK
Mitsubishi has a world wide reputation for its efforts in continually developing and pushing
back the frontiers of industrial automation. What is sometimes overlooked by the user is the
care and attention to detail that is taken with the documentation. However, to continue this pro-
cess of improvement, the comments of the Mitsubishi users are always welcomed. This page
has been designed for you, the reader, to fill in your comments and fax them back to us. We
look forward to hearing from you.
What condition did the manual arrive in? Good Minor damage Unusable
Will you be using a folder to store the manual? Yes No
What do you think to the manual presentation?Tidy Un-friendly
Are the explanations understandable? Yes Not too bad Unusable
Which explanation was most difficult to understand: ..................................................................
....................................................................................................................................................
Are there any diagrams which are not clear? Yes No
If so,which:..................................................................................................................................
What do you think to the manual layout? Good Not too bad Un-helpful
If there one thing you would like to see improved,what is it?......................................................
....................................................................................................................................................
....................................................................................................................................................
Could you find the information you required easily using the index and/or the contents,if possi-
ble please identify your experience: ...........................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
Do you have any comments in general about the Mitsubishi manuals?.....................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
Thank you for taking the time to fill out this questionnaire. We hope you found both the product
and this manual easy to use.
iii
FX Series Programmable Controllers
iv
FX Series Programmable Controllers
1 ) Indicates that the identified danger WILL cause physical and property damage.
2 ) Indicates that the identified danger could POSSIBLY cause physical and property
damage.
Software warning
4 ) Indicates special care must be taken when using this element of software.
5 ) Indicates a special point of which the user of the associated software element
should be aware.
v
FX Series Programmable Controllers
vi
FX Series Programmable controllers
Table of Contents
2. Installation............................................................................................. 2-1
2.1 Operating System Requirements ........................................................................ 2-1
2.2 Installation ........................................................................................................... 2-1
2.3 Uninstallation....................................................................................................... 2-1
2.4 System Configuration .......................................................................................... 2-2
1. Introduction
This section describes the major functions of the FX-PCS-VPS/WIN-E software and the
Outline of this manual. Make sure to read this section before using the software.
1.1 Outline
The software package FX-PCS-VPS/WIN-E is a programming tool designed to be used with
the GM range of positioning units. The Visual Positioning Software (VPS) runs on Microsoft
Windows Versions 95/98 and above and, Microsoft Windows NT Version 4.0 and above
(hereafter referred to collectively as Windows). The software has been designed to be both
powerful and user friendly. While many of the software features can be learned intuitively, a
detailed help file has been incorporated into the software to assist users in finding answers to
their questions.
1.1.1 List of Models Compatible with the VPS software
The FX-PCS-VPS/WIN-E software is compatible with all of the GM Series positioning units.
Current models and last generation models include; FX-10GM, FX2N-10GM, FX-20GM and FX2N-
20GM.
1.1.2 Product Configuration
Check the contents of the FX-PCS-VPS/WIN-E box against this list to confirm that the
following accessories are supplied.
Floppy Disk SW0D5F-FXVPS-E 3.5-inch (1.44 MB) 3 disks
Manual (this manual) JY993D86801A
1.1.3 Major Features of the FX-PCS-VPS/WIN-E Software
FX-PCS-VPS/WIN-E is a powerful tool for programming the GM series positioning units in an
uncomplicated flow chart format. The Visual Nature of the software helps the user to see and
understand the relationships between all parts of the program. Powerful and easy to use, the
VPS software has incorporated the following features for your convenience:
Normal Windows based software functions
Full range of pull down menus with premade icons
Mouse Access to Most Features
Icon or list code programming
Sketch or OLE file import facility
Real Time Monitor
1-1
FX Series Programmable Controllers Introduction 1
1.2 Definitions
The following terms will be used throughout this manual and the FX-PCS-VPS/WIN-E
software.
Flow Chart programming - The style of creating a positioning program for the GM units.
Flow Components - The elements required to construct a flow program. These are found in the
Flow Accessories tool bar under the FLOW, CODE and FUNC headings. They may also be
referred to as symbols or flow icons.
Flow & Monitoring Windows - The canvas for your master piece. 500 flow windows and 1
monitor window is provided for each project.
Workspace window - A quick and efficient way to navigate around your project.
1.3 Abbreviations
The following definitions or abbreviations will be used throughout this manual.
The FX-PCS-VPS/WIN-E software will be referred to as VPS software.
The FX(2N)-10GM & FX(2N)-20GM may be referred to as GM units or GM positioning units.
The FX(2N)-10GM may be referred to as 10GM
The FX(2N)-20GM may be referred to as 20GM
1-2
FX Series Programmable Controllers Installation 2
2. Installation
This section describes how to install the FX-PCS-VPS/WIN-E software package and to
connect the GM units to a Personal computer. The Operation System requirements are
outlined and the equipment necessary to make all proper connections are detailed.
Item
Operating System Microsoft Windows 95/98 or Windows NT 4.0 or above
CPU Pentium 133 MHz or more (recommended)
Hard Disk 10 MB of free capacity
Memory 32 MB or more (recommended)
Floppy Disk Drive 1.44 MB (Required for Setup)
Pointing Device Mouse or other pointing device
Video SVGA (800 x 600) 256 colors or more (recommended)
2.2 Installation
Insert the SW0D5F-FXVPS-E disk 1 into the appropriate drive. Execute “setup.exe.”
Perform installation in accordance with the Wizard. The procedure is equivalent to that for
general Windows applications.
2.3 Uninstallation
To uninstall the FX-PCS-VPS/WIN-E software, click the [Install/Uninstall] option in the
“My Computer:\Control Panel:\Add/Remove Programs”.
Delete “Mitsubishi SW0D5*-FXVPS-E”.
2-1
FX Series Programmable Controllers Installation 2
Computer GM unit
PLC EXT
I/O MOTOR
2-2
FX Series Programmable Controllers Using the Help Files 3
The VPS software includes a powerful package of help files to guide the user through the
programming options. Use the F1 key, click the help icon, or use the Help pull down menu to
access the help files.
The Context Help command can provide help with Tool Bars and associated commands.
When you choose the Toolbar's Context Help button, the mouse pointer will change to an
arrow and question mark. Then click on the item needing clarification in one of the VPS
windows. The Help topic will be shown for the item you clicked.
Key operation : Shift+F1
3-1
FX Series Programmable Controllers Using the Help Files 3
Introduction - Choose from a basic introduction, information on the monitoring window or the
flowchart window.
Menu Options - Choose to view detailed information upon each pull down menu available at
the top of the screen.
Tool bars - View information about each available tool bar and the individual icons
incorporated.
Symbols - Learn about the functions and capabilities of the Flow components available for
programming with the VPS software.
Monitoring objects - Learn about the components available for use in the Monitoring window.
Parameters - This explains the structure of each of the parameters and the variable elements
incorporated.
Various Modes of Operation - Explains about the different modes of operation including the
Programming mode and the Monitoring Mode.
Special Features - This section describes the various convenient features of the VPS software,
including Program in text, Drag and Drop and Aligning components.
Help Support - Provides information on using the Contents Help icon, F1 key, and help dialog
boxes.
When an option is chosen, the main topics available for that category pop up on screen.
Choose the desired topic to bring up a dialog box.
Words or phrases that are highlighted in green contain addition information in another dialog
box. Click on the highlighted text to view its dialog box.
3-2
FX Series Programmable Controllers Using the Help Files 3
3-3
FX Series Programmable Controllers Using the Help Files 3
3-4
FX Series Programmable Controllers What You Should Know Before Starting to Program 4
This section describes the basic functions and background information necessary to the
proper operation of the VPS software. Please read and understand this section prior to
beginning your first program.
There are two screens that can be accessed from the VPS software, the Flow Chart window
and the Monitoring screen.
4-1
FX Series Programmable Controllers What You Should Know Before Starting to Program 4
The user can perform the following operations in the Flow Chart window. Refer to Chapter Six
for more details.
- Place flow components from the Flow Accessories tool bar.
- Configure each aspect of the flow program.
- Set individual function parameters.
- Create ladder program exerts for use in SW0PC-FXGP/WIN-E software.
- Wire flow components together.
- Read data from a GM unit.
- Write data to a GM unit.
- Print the flow chart program shown on the screen.
4-2
FX Series Programmable Controllers What You Should Know Before Starting to Program 4
4-3
FX Series Programmable Controllers What You Should Know Before Starting to Program 4
The user is able to add, change parameters, move and connect the flow icons in the Flow
Chart window. Any flow icon in the window can be selected by pointing at it with the mouse
and pressing the left mouse key. The selected flow icon can then be moved or deleted. Double
clicking on a flow icon present in the window, will open the parameter setting dialog box. Using
the wiring button, flow icons can be connected to form a positioning program.
4.4.2 The Monitoring window in Programming Mode
The user is able to add, modify, move and re-size the drawing objects in the Monitoring
window. Any component in the window can be selected by pointing at it with the mouse and
pressing the left mouse key. By dragging the handles, drawing objects can be moved and
resized. Double click on any icon in this window will not have any affect.
The Monitoring Mode can monitor and test the actual target controller hardware which is
connected to the PC through an RS232 interface. The information regarding state and current
value of Signals and Functions will be continuously read from the target controller and updated
accordingly in the VPS software.
It is possible to start/stop Monitoring and switch to Program Mode either by clicking the
Monitoring button present in the FX-GM tool bar or by selecting the FX-GM toolbar item,
Monitoring Start/Stop.
Please refer to Chapter 8 for more information.
4-4
FX Series Programmable Controllers Menu Bar Functions 5
This chapter gives a brief description of the functions available in the Pull Down menus avail-
able on the top edit bar.
5.1 File
New (Crtl+N) - Creates a new file with default name ‘Untitled.VPS’. This new file has one blank
monitoring window and one flow chart window (with Start & End icons). Any file currently
open will be closed with an option to save.
Open (Crtl+O) - Open an existing file. Only the monitoring window will be shown, the Flow
chart window(s) can be accessed through the workspace window. Any file currently open
will be closed with an option to save.
Close - Closes existing active documents in both the flow chart and monitoring windows with
an option to save any changes.
Save (Crtl+S) - Saves the open file to its current name and directory.
Save As - Save the open file under a new name and or directory. The first time a file is saved
this command will come up so that the file can be named.
Import Text - Creates a visual file from a text based program. If text files are imported to an
existing openVPS program, the new converted data will be added to the current program.
Export Text - Generate an equivalent texual program for the current program graphically
depicted by all flow chart windows. The new program is saved as a ‘.txt’ file.
Print Setup - Select a printer and printer connection from the Print Setup Dialog Box that pops
up on the screen.
Print Preview - View the active document as it would appear if printed.
Print (Crtl+P) - A Print Dialog box pops up onscreen to select options and Print data.
1-8 “Latest Files” - Use the numbers and filenames listed to Open the last eight documents
that have been closed.
Exit - End the VPS session. A prompt will appear to save open documents.
5.2 Edit
Undo (Crtl+Z) - Cancel the Previous Instruction. There is only one level of Undo available.
Redo (Crtl+Y) - Cancel the Previous Undo Instruction. There is only one level of Redo
available.
Cut (Crtl+N) - Remove the selected data from the Screen and place it to the Clipboard.
Copy (Crtl+C) - Copy the selected data to the Clipboard.
Paste (Crtl+V) - Add the data from the Clipboard to the Program
Delete (Del) - Delete the selected data from the program.
Select All (Crtl+A) - Select All items of the active screen.
5-1
FX Series Programmable Controllers Menu Bar Functions 5
5.3 View
Standard Toolbar - When the Check mark appears, the Standard Toolbar will be displayed
onscreen.
FX-GM Toolbar - When the Check mark appears, the Controller Toolbar will be displayed
onscreen.
Drawing Toolbar - When the Check mark appears, the Drawing Toolbar will be displayed
onscreen.
Accessories Toolbar - When the Check mark appears, the Accessories Toolbar will be
displayed Onscreen.
Status Bar - When the Check mark appears, the Status Bar will be displayed Onscreen.
Zoom - Choose from 200, 150, 100, 75, 50, 25, or 10% zoom factor
5.4 Insert
The Insert menu is only shown when the monitoring window is active.
Current Position - Inserts an object that shows the current position of both the X & Y axes.
Plotting - Inserts a graph that traces the movement as well as current position of both X and Y
axes.
Device Status - Inserts an object, which shows the current status and contents of all selected
devices. Any number of device status objects can be inserted in the Monitoring window.
Manual Operation - Inserts pre-defined objects, which enable the user to execute commands
such as, Start, Stop, Zero return, Jog etc. manually.
Manual Input Status - Inserts an object that shows the current status of all manual Input Oper-
ations.
FX-GM Status - Inserts an object that can be used to monitor the FX-GM status.
Program Information - Inserts an object that shows information about the currently executing
program.
Insert New Object - Insert a Display, OLE, or file into the Monitoring window.
Links... - Edit links between the VPS file and other documents.
Object - Opens the application in which the selected embedded or linked object was created
so that you can edit it.
5.5 Tools
Search by Comment - Search for a Flow icon by the attached comment. The comment does
not have to be displayed nor is the search case sensitive. The text, however, must be an
exact match. If a match is found, the symbol will be highlighted.
Search by Number - Search for a pointer by its number. If a match is found the pointer will be
highlighted and the pointer flow chart shown.
Used Memory - Shows the Total memory available in the connected Positioning Controller and
the amount of memory used by the current program.
Change Base Color - To change the colour of the base rectangle of the Monitor window and/or
Flow-chart windows.
5-2
FX Series Programmable Controllers Menu Bar Functions 5
5.6 FX-GM
Write to Controller - Write the program in the VPS software to the memory of the GM unit. The
contents of the GM units memory will be overwritten.
Read from Controller - Transfer the contents of the GM units memory into the VPS program.
The current program in VPS will be overwritten.
Verify Controller data with VLS - Verify that the data in the Flow window matches the data in
the GM positioning unit.
Initialise FX-GM contents - Writes an empty program to the controller, i.e. Initialises all the
parameters to their default values and writes them to the Controller.
Diagnosis of Controller - Brings up a dialog box with the following information about the
connected positioning controller:
• Memory capacity
• Model name
• Version number
• Memory cassette
Close control of Program in text - Select whether the program in text instructions should
always be shown when in Monitor mode or not.
Monitor - Start and Stop monitoring between the connected GM positioning unit and the VPS
software. Re-align all of the windows when in the Monitoring mode, and Tune the systems
response time.
COM Port - Enables Users to choose desired Communication port for connecting the
Positioning Controller. This command can also be used to test the COM port.
5-3
FX Series Programmable Controllers Menu Bar Functions 5
5.7 Parameters
Positioning - To view or modify the Positioning parameters:
Units - The units of measurement for position and speed, also other information such
as pulse rate and feed rate for the drive unit.
Speed - The various speeds and acceleration/deceleration times when positioning
operations are performed.
Machine Zero - The parameters related to Machine Zero Return operation, such as
speed, signal count etc.
Settings - Other independent parameters relating to positioning, such as pulse format,
rotation direction, servo ready check , top mode etc.
I/O Control - To view or modify the I/O Control parameters :
Program Number - Parameters relating with the program number to be executed.
M Code - M code related parameters such as output and input numbers.
Manual Pulse Generator - Parameters such as pulse multiplying and division factors.
Absolute Position - Absolute position detection parameters.
Others - Parameters relating to single step operation.
System - To view or modify the System parameters (System, Subtask).
Show All - Shows a table of all parameters and their values for both X & Y axes. This
information is sorted by Parameter number.
Initialize - Initialises all the parameters to their default values.
5.8 Window
Cascade - Use this command to arrange multiple open windows in an overlapped fashion.
Tile - Use this command to vertically arrange multiple open windows in a non-overlapped fash-
ion.
Close All - Close all open Windows.
5.9 Help
Contents - Shows the Table of Contents of the Help Function. The user can click on the
desired chapter and the help file will appear onscreen.
Search for Help on... - Displays the opening screen of the Help command. Choose from a list
of instructions and reference information on the features of the VPS software.
How to Use Help - Provides information on how to use and customize the help function.
About VLS... - Gives the Version number and Copyright notice for the VPS package.
5-4
FX Series Programmable Controllers Flow Chart Programming 6
6-1
FX Series Programmable Controllers Flow Chart Programming 6
6-2
FX Series Programmable Controllers Flow Chart Programming 6
6-3
FX Series Programmable Controllers Flow Chart Programming 6
6.3.1 Comments
Each Flow component symbol can have a
comment assigned to it. This comment will be
shown on the right hand side of the symbol, if the
‘Display Comment’ check box is activated.
C om m e n ts c an be a m a x im um o f six te e n
characters in length, this includes spaces.
There is also a check box to determine if the
contents of the component is shown. If this is
activated the flow component properties are
shown on its left.
6.3.2 Parameters
Positioning parameters for all applicable flow
components can be viewed and edited by
clicking on the ‘Parameters’ button, here it is
possible to scroll through the windows for Units,
Settings, Speed and Machine Zero.
Please see Chapter 7 for parameter setting.
6-4
FX Series Programmable Controllers Flow Chart Programming 6
Wiring tool can be invoked by clicking the Wiring Toolbar. The controller supports up to 999
wires in FBD window. The user can draw wires using the following steps:
1. Press the Left mouse button at the pin position at which wiring should start.
2. Drag the mouse keeping the Left mouse button pressed to the destination pin.
3. Release the Left mouse button.
In the following cases an appropriate error message occurs:
Input Pin cannot be connected to Input Pin.
Output Pin cannot be connected to Output Pin.
Input Pin can not have more than one wire connected to it.
No pin is located in this position.
Wiring will be activated until the user presses the left mouse button on any other tool bar or on
some vacant space in the wiring area. The user can move wires with the mouse by clicking
and dragging them to a new location.
6-5
FX Series Programmable Controllers Flow Chart Programming 6
6-6
FX Series Programmable Controllers Parameter Setting 7
7. Parameter Setting
Parameters for the GM positioning units can be viewed set through the work space window.
There are three categories of parameters they are, Positioning, I/O control and System.
The Positioning parameters can also be viewed and set by double clicking each Flow
component symbol from the Code symbol set and selecting ‘Parameters’ in the pop up dialog
box.
7.1.2 Speed
The various speeds and
acceleration/deceleration
timewhen positioning operations
are performed.
7-1
FX Series Programmable Controllers Parameter Setting 7
7.1.4 Settings
Other independent parameters relat-
ing to positioning such as pulse for-
mat, rotation direction, servo ready
check , top mode etc.
7.2.2 M code
M code related parameters such as M
code output and input numbers
7-2
FX Series Programmable Controllers Parameter Setting 7
7.2.5 Others
Parameters relating to single step
operation
7.3.2 Sub-Task
The subtask related parameters such
as subtask START/STOP, error etc.
7-3
FX Series Programmable Controllers Parameter Setting 7
7-4
FX Series Programmable Controllers The Monitoring Window 8
The Monitoring Window provides a visual display interface for the Real time execution of each
Flow Chart component . The Monitoring Window graphically represents important information
regarding the status of various devices in the GM Positioning controller. As it is an independent
window it does not depend upon the information present in the Flow Chart Window, and
therefore provides total monitoring capabilities.
Drawing object will be placed on top of each other as they are created, there is no option for
changing the order.
8.1.4 Moving and Resizing Lines, Ovals, and Rectangles
The objects can be moved within the Monitoring Window base size limit by clicking on them
and dragging them to the new position. Resizing can be done by pressing the left mouse
button on any of the edges and dragging the mouse. The mouse cursor changes to double
headed arrow when it is moved over the edges indicating the direction in which Resizing can
be done.
The objects can be Resized within the boundaries of the Monitoring window base only.
Cut, Copy, and Paste can be performed on these objects within the base rectangle.
8-1
FX Series Programmable Controllers The Monitoring Window 8
8-2
FX Series Programmable Controllers The Monitoring Window 8
8-3
FX Series Programmable Controllers The Monitoring Window 8
8-4
FX Series Programmable Controllers The Monitoring Window 8
To stop the Monitoring and switch to Program Mode either, click the Monitoring button present
in the FX-GM tool bar or select the Controller menu, Monitoring Stop icon.
Note.
To assist in trouble shooting during program set up, the system response time can be
tuned. It is possible to speed up the personal computers system response by slightly
reducing the monitoring speed. This means that dialog boxes and menus will appear
instantaniously when selected. This can be found in FX-GM / Monitor / Tune System
Response. The default setting is 0, and has the effect of no reduction, to activate this
function a figure between 0 and 99 must be input. The higher the number the greater
the reduction.
This function may not be required on high specification personal computers.
8-5
FX Series Programmable Controllers The Monitoring Window 8
8-6
SOFTWARE MANUAL
FX-PCS-VPS/WIN-E
HEAD OFFICE: MITSUBISHI DENKI BLDG MARUNOUCHI TOKYO 100-8310 TELEX: J24532 CABLE MELCO TOKYO
HIMEJI WORKS: 840, CHIYODA CHO, HIMEJI, JAPAN