Fpwingr Guide e
Fpwingr Guide e
Fpwingr Guide e
Read and understand this specifications, instruction manual, installation manual and catalog
to make proper use of the product.
WARNING
If critical situations that could lead to user’s death or serious injury is assumed by
mishandling of the product:
- Do not play the accompanying disk on an audio CD player or speakers of a personal
computer.
It could lead to the injury of your ears or the damage to the speakers due to mega volume.
Copyright / Trademarks
- You may use this software in accordance with the “Licensing terms for the software”.
- This manual and its contents are copyrighted.
- You may not copy this manual, in whole or part, without written consent of Panasonic
Industrial Devices SUNX Co., Ltd.
-Windows is a registered trademark of Microsoft Corporation in the United States and other
countries.
- All other company names and product names are trademarks or registered trademarks of
their respective owners.
PLCTOOL
Introduction
Thank you for purchasing the FPWIN GR.
This Operational Guide Book was compiled with first -time users in mind, and explains how to set up
the FPWIN GR software. It also contains an overview of how the software is operated. Please make
sure you read it carefully and understand the contents before operating the software.
For more detailed information on using the software, please refer to the Help function.
For detailed information on instructions, please refer to the “Programming Manual”.
i
Table of Contents
Precautions before using this software .............................................................................v
Special precautions ...........................................................................................................vi
Additional Functions in Ver.2 .............................................................................................vii
3.2.6 Inputting Instructions not Found on the Function Bar ....................... 3-11
ii
3.2.8 Continuing Input ................................................................................ 3-14
3.3.3 Changing Relay Numbers and Timer Set Value ............................... 3-18
iii
6.1.2 Setting the Printing Style .................................................................... 6-3
iv
Precautions before using this software
This Operational Guide Book was compiled with first -time users in mind, and explains how to set up
the FPWIN GR. It also contains an overview of how the software is operated. For more detailed
information on using the software, please refer to the Help function. For detailed information on
instructions, please refer to the “Programming Manual”.
Regarding Account
[When installing]
Make sure to install with the authorized account of Administrators (computer-system managers).
v
Special precautions
Deleting programs
Before inputting programs in the PLC, always carry out the “Clear Program” operation.
[Clearing Program] → Section 3.1.2
vi
Additional Functions in Ver.2
vii
3 Program flow easy to understand at a glance
Pair instruction map function
A “Pair Instruction Map” function has been added that displays instructions that determine the flow of
the program, such as MC/MCE, JP/LBL, and CALL/SUB/RET, in pairs, as a list, making it easy to see
the overall flow of the program at a glance. This is very helpful in analyzing not only programs put
together by the user, but programs created by others as well.
To access the pair instruction map function, select “Pair Instruction Map” on the “Search” menu.
The block comment list function is accessed by selecting “Block Comment List” on the “Comment”
menu.
viii
5 User- tailored environment settings can be specified
The user can store individually tailored environments in the memory and bring them back later
The user can store his or her preferred environment tools in the memory and reproduce them as
needed. Thus, if multiple users are sharing a single computer, each c an store his or her own preferred
tool environment and access it at any time.
[Elements that can be custom- tailored]
-Positions of tool bars, comment display bars, input field bars, entry bars, and ten -key bars
-Levels and positions at which function bars are displayed
-Zoom settings, text point settings, and various display color settings
-All operation environment settings and all types of customized settings
To store individual environments in the memory and bring them back later, select “Private
Configuration” on the “Option” menu.
Except for this wizard function, Positioning wizard, PID wizard and Scaling wizard are available.
ix
7 Text Input Mode
In the Ladder Symbol View Mode, Boolean Ladder View Mode, and Boolean Non-ladder View Mode,
nimonic codes from the keyboard can be used in preference to the instruction entry with the function
key (This is called as [Text input mode].).
To use Text input mode, select “Text input mode priority” on the “Edit” menu or click Button.
In the other setting than the one that 12 is set to the [Number of Ladder
symbol] and 2 is set to the [Drawing start position of Function instruction],
the stored data of the program file (*. File) whose program is not yet
changed completely cannot be read in the FPWIN GR versions earlier than
Ver. 2.3. If you try to read it, the file is opened with the data unchanged.
When you copy the selected range of the program and then try to paste it
into the other view during program change, paste cannot be executed if the
Display ladder style setting are different in both views (copy and paste
views). After compiling the copy source program, select the range, copy it
and paste it into the other view.
By double-click on the relay or on the register, you can change the status of relay or the value of data.
By double-click pushing [Ctrl] on the relay or on the coil, you can execute forced I/O function.
x
10 Quickly jumping to mismatched point in a program
When the monitoring function is run, relays and data information can be confirmed in a ladder program
in real time.
xi
- Support [Undo] and [Redo] function.
- You can enter I/O comment simultaneously after inputting instruction.
- You can compile the program, even if the cursor is in the position of operand of High-Level instruction.
- Added SCAL/DSCAL/FSCAL instructions in [Wizard] function.
Printing
- “Print Style Setup” can now be used to specify comment fonts.
If the comment font is specified using “Depend on View Settings”, the printed output will appear
exactly like the ladder displayed on the screen.
The user can also now specify whether or not a background color will be used with block comments.
- You can print ladder list by color.
Online mode
- When downloading or uploading program, you can specify Station No. or Communication Setting.
(Ver.2.5)
- A “Security Information” function has been added under “Tool” menu. (Ver.2.5)
- A “Upload Settings” function has been added under “Tool” menu. (Ver.2.5)
- A “Monitoring PC Link” item has been added under “Status Display”.
- SSTP instruction can now be monitored either on the editing screen or on the relay monitor.
- The widths of the various columns in the “Monitoring Registers” window can be changed and stored in
the memory.
- I/O comments and remarks can now be input in the “Comment Display Bar”.
- Two supplementary lines can be drawn under “Time Chart Monitor”.
- You can synchronize the monitoring of Editing View and Data/Relay Monitor.
- In Monitoring Registers and Forced I/O, you can register only used device.
- In Monitoring Registers, you can change the value without pushing the [Enter] key.
- In Monitoring Relays, the default status is reversal of the present status.
- In Forced I/O, you can change the forced status by shortcut key and change the width of dialog.
- A “Monitoring VE Link” item has been added under “Status Display”. (Ver.2.71)
- A "FP Memory Loader Option" has been added in "Set PLC Password". (Ver 2.8)
Other additions
- The “MEWNET-H” settings software is now included with the program.
- The “FP series Programmable Controllers Programming Manual” is included in PDF file format.
- “MEWNET-W2 settings” function is included.
- [Data Editor] supported Data Memory Expansion unit.
- You can change number of column of [Data Editor].
- “MCU settings” function is included. (Ver.2.4)
- “MEWNET-VE settings” function is included. (Ver.2.71)
xii
Chapter 1
Preparation and Overview
1.1 Installing the Software
4. After the installation is complete, a dialog box is displayed for asking you to restart your
computer.
Be sure to restart your computer before using it.
1-2
1.2 Booting and Exiting the FPWIN GR
Booting procedure
1-3
2- 2. If “Open” was selected, a data file is opened.
If “Open” was selected on the Startup menu, a
dialog box is displayed on the screen, showing
the files that can be opened. Select the file to
be edited and double-click on it with the
mouse, or click on the “OK” button.
2- 3. If “Upload from PLC” was selected, data is loaded from the PLC.
If “Upload from PLC” was selected on the
Startup menu, a dialog box is displayed on the
screen, confirming that data is to be uploaded.
Click on the “Yes” button.
1-4
3. The initial FPWIN GR screen is displayed.
If the FPWIN GR is booted normally, the initial screen shown below is displayed.
Exiting operation
The FPWIN GR can be exited by clicking on “File” on the menu
bar and selecting “Exit” from the displayed menu.
1-5
1-6
Chapter 2
Names of Parts and Basic Operation
2.1 FPWIN GR Screens and Menus
Menu bar
Tool bar
Input field
Entry bar
Ten key bar
Function bar
Status bar
Menu bar
All of the FPWIN GR operations and functions are available here in menu format. Each menu matches
the relevant application.
Tool bar
Functions that are frequently used in the FPWIN GR can be accessed here using buttons.
This displays any comments linked to the device and the instruction at the cursor position.
This displays the selected PLC type, the number of steps in the program and the status of
communication between the FPWIN GR and the PLC.
2-2
Status bar
Function bar
When a program is input, instructions and functions can be selected using the mouse and the function
keys located here.
Entry bar
The [Enter], [Ins], [Del], and [Esc] keys can be input here using the mouse.
Numeric values 0 to 9, letters A to F, and other values can be entered here, using the mouse.
Input field
Normally, this displays instructions and operands at the cursor position. When a program is being
edited, it displays instructions and operands currently being edited.
2-3
2.2 Basic Operation of the FPWIN GR
Cursor
The cursor can be moved within the program display field, using the four arrow keys ( , , , ) and
by clicking the mouse. Instructions input using the function bar are input at this cursor position.
The key can be used to move the cursor to the beginning of the line, and the key to move it
to the end of the line.
The + keys can be used to move the cursor to the beginning of the program, and the
+ keys to move it to the last line of the program.
Windows
With the FPWIN GR, multiple program windows can be opened.
The various windows can be moved using the + keys, or the + keys.
2-4
Inputting instructions
When programming, instructions can be input by clicking the mouse on the function bar, or by using
the to function keys in conjunction with the and keys.
The function bar display changes based on the program input conditions, as shown below. Instructions
are input at the cursor position in the program display field.
When the high- level instruction or similar instruction has been input
2-5
2.3 Program Conversion (Compile)
Programs can be converted by clicking with the mouse on on the function bar, or by pressing
the + keys. Program creation or editing can be continued in the highlighted range up to 33
lines, but if this is done, the program in its entirety should be converted after the programming or editing
has been completed.
When using the FPWIN GR for programming, you will frequently be converting
programs and returning to the program before edit.
Remembering to use the following shortcut keys can make your programming
considerably more efficient.
Program conversion (Compile) .......................... + keys
Return to program before edit (Quit Editing) ... + keys
2-6
2.4 Online Editing and Offline Editing
Offline editing
In this mode, the FPWIN GR is used by itself to create and edit programs, and there is no
communication with a PLC.
There is no communication
between the FPWIN and PLC.
Online editing
In this mode, PLC programs can be edited and data in the PLC can be monitored, using communication
between the FPWIN GR and the PLC.
Switching modes
Switching between the online and offline editing modes is done by
clicking with the mouse on “Online” on the menu bar, or using
the [Alt] + [L] keys to switch between “Online Edit Mode” and
“Offline Edit Mode” on the displayed menu.
The modes can also be switched without using menu operation,
by the means described below.
- Keyboard operation
+ ( ) keys and + ( ) keys
- Tool bar operation
Clicking on and
2-7
Online editing
In online editing, as shown in the diagram below, programs in the PLC can be edited or monitored
through communication between the FPWIN GR and the PLC.
With online editing, the contents of programs edited with the FPWIN GR, system register settings, and
other data are reflected directly in the PLC.
Program in PLC
Reflected directly in
program in PLC
Program conversion
Communication
The “Edit in RUN Mode” operation works differently depending on the type of
PLC being used.
PLCs in which the system switches to PROG. mode while the program is
rewritten, and then back to RUN mode after rewriting is finished
- FP1, FP-M
2-8
Chapter 3
Creating and Editing Programs
3.1 Before Creating a Program
3-2
PLC Configuration settings
Different types of PLCs have different memory capacities, different numbers of
I/O points, and different instructions and functions that can be used. For this
reason, the PLC environment settings (PLC configuration settings) are stored
together with the program in the NPST-GR and FPWIN GR files.
If “New” is selected on the startup menu, the FPWIN GR sets these settings
automatically to match the type being used. To change any of the set values,
select “PLC Configuration” on the “Option” menu, and change the contents of
the system register.
3-3
3.1.2 Clearing Programs
Always run the “Clear Program” operation before entering a new program i n the PLC.
3-4
3.2 Creating Programs
Screen display
3-5
Screen display
- The coil (OUT) instruction is automatically input at the right end, and the cursor moves to the
beginning of the next line.
Device type Input using function bar Direct input using keys
X key key
Y key key
R key key
T + key key
C + key key
Device type Input using function bar Direct input using keys
K + key key
H + key key
DT key key
3-6
3.2.2 Checking the Sample Program
Programs can be converted by clicking with the mouse on on the function bar, or by pressing
the + keys. Program creation or editing can be continued in the highlighted range, but if this
is done, the program in its entirety should be converted after the programming or editing has been
completed.
3-7
3.2.4 Undo / Redo
If an error is made while programming, the “Undo” function can be run to go back to the version of the
program that existed before the changes were made (right after the previous operation).
/ 3 ( )
④ ⑤ ⑥ ( )
4 ( )
( )
DF: The relay goes on for one scan only, when
the leading edge of the signal is detected. 5 + ( )
+ ( )
DF/: The relay goes on for one scan only, when
the trailing edge of the signal is detected. 6 ( )
The key is used to switch between (DF)
( )
and (DF/).
3-8
SET Set
RST Reset
( )
When the execution condition of the SET
instruction goes on, the specified relay goes on, 4 + ( )
and remains on regardless of changes in the
( )
status of the execution condition.
When the execution condition of the RST
instruction goes on, the specified relay goes off,
and remains off regardless of changes in the
status of the execution condition.
ST= 16- bit data comparison
( )
+ ( )
2 ( )
A logical operation is initiated in response to the ( )
results of the comparison carried out on two
operands.
3-9
TM Timer
② 2
+ ( )
A preset subtraction type of counter is created.
The counter instruction moves to the right end
when the program is converted (PG conversion
is carried out).
3-10
3.2.6 Inputting Instructions not Found on the Function Bar
② + ( )
After selecting (MC) ,
③
2 ( )
④
( )
( )
When the execution condition is on, the ( )
program between MC0 and MCE0 is executed.
3 ( )
( )
( )
( )
( )
4 + ( )
After selecting (MCE) ,
3-11
3.2.7 Inputting High- level Instructions
( )
( )
3-12
FPWIN GR Configuration dialog box
3-13
3.2.8 Continuing Input
In the Ladder Symbol mode, if a ladder diagram is input that does not fit on one line, a line return can
be input at the point at which the line returns. The input just before the bus line returns at the right end
is called the continuing source, and the data at the beginning of the next line is called the continuing
destination.
Continuing source
Continuing destination
There are two types of continuing input: “Enter Continuing Pair” and “Enter Continuing Symbol”.
Enter continuing pair: The continuing source and continuing dest ination are specified as a pair.
Enter continuing symbol: The continuing source and the continuing destination are specified
individually.
3-14
4. Determine the position of continuing destination (left end).
When the position of continuing source (right end) has been determined, the message
is displayed on the status bar. Either press the Return key at
the position of continuing destination (left end), or click with the mouse. The continuing pair entry is set
at the specified number.
3-15
5. Specify the continuing symbol entry.
The continuing symbol entry is selected on the “Edit” menu, by
selecting “Enter Continuing Symbol”.
3-16
3.3 Correcting Programs
Press key.
Reference: Pressing the ( ) key once again inserts a vertical line at that position.
3-17
3.3.3 Changing Relay Numbers and Timer Set Value
Move the cursor to the position of the relay to be changed, and input the relay, using the usual
procedure. In the example below, the X0 relay is changed to the X10 relay.
Reference: When the cursor reaches a position where the set value of timer can be changed, the
current set value is displayed in the input field, and the function bar changes to a word display.
3-18
3.3.5 Inserting Rung
To insert the rung in an existing program, where additions or other changes will be made to the
program, move the cursor to the position where the rung or rungs will be inserted, and then follow the
procedure below.
Operation procedure
1. Move the cursor to the position where the rung will be inserted.
Operation procedure
-Using the menu: Select “Delete a Rung” on the “Edit” menu.
-Using the keyboard: Press + keys.
-Click with the right button of the mouse to display a menu from which the deletion can be made.
3-19
3.4 An Introduction to Other Functions
Operation procedure
3-20
Example of a device change
As shown at the left, [Source: R0 - RF] and [Destination:
R10 - R1F] are specified, and then the “Execute” button
is clicked. This changes the addresses of R0 - RF to
R10 - R1F, as shown below.
3-21
3.4.2 Shifting X and Y by Word
Operation procedure
3-22
Example of shifting X and Y by word
As shown at the left, [Area to Shift: 0 - 1] and
[No. After Shift: 1 - 2] are specified, and then
the “Execute” button is clicked. This shifts X0
- X1F to X10 - X2F, and Y0 - Y1F to Y10
- Y2F, as shown below.
The XY word shift functions also shifts the input relays [X] and output relays
[Y] for the specified number range. To specify only the input relays [X] or only
the output relays [Y], use the “Change Device” function described on the page
3-24.
Example: If the area of 0 to 1 has been specified as the target for the shift, this
area will be targeted regardless of whether or not it is used in the program.
3-23
3.4.3 Changing PLC Types
Operation procedure
If the system registers have been initialized, the following confirmation message is displayed.
Press the “OK” button.
3-24
If there are certain instructions that cannot be used on the selected PLC type,
or device numbers for areas that cannot be specified, a message like one of
those shown below is displayed.
Examples of type change error messages
The range of device numbers in the program prior to the type change must
match that of the type after the change. Make any necessary changes in the
device number ranges. (Any differences in the special data register DT9000
and DT90000 types will be converted automatically.)
The program capacities must also match. If necessary, delete part of the
program prior to the change.
If there are any instructions in the program prior to the change which cannot
be used after the change, edit them before the change is made.
System registers are not initialized in the PLC type listed below, and should be
initialized by the user if necessary.
FP0 2.7 k <- -> FP0 5 k
FP1 0.9 k <- -> FP1 2.7 k <- -> FP1 5 k
FP3 10 k <- -> FP3 16 k
FP2 16 k <- -> FP2 32 k
FP2SH 60 k <- -> FP2SH 120 k
FP10SH 30 k <- -> FP10SH 60 k <- -> FP10SH 120 k
In any PLC types other than the above, the system registers are initialized.
However, when converting FP 12 k to FP 32 k, the process for initializing the
system registers varies according to the settings of the PLC type change.
3-25
3-26
Chapter 4
Transmitting Programs
4.1 Sending a Program to the PLC
Download
ing
Program being
written
Operation procedure
4-2
3. Confirm switching of the PLC operation mode.
If the PLC is in the RUN mode, a dialog box like
that at the left appears.
To switch to the PROG. mode, click on the “Yes”
button.
4-3
Precautions when downloading a program that has comments If a program
containing comments is downloaded to a PLC with no area for writing
comments, the comments will not be sent to the PLC. Please be aware that, if
the same program is later returned (uploaded) to the FPWIN GR, the comments
will have disappeared.
If the other PLC has no comment writing area, a dialog box like that shown will
be displayed.
4-4
4.2 Verifying Programs
Operation procedure
If the two programs being verified have both been saved, first open each of the
programs. Then press the button of the “Target” item in the “Verify
Program” dialog box to specify a program name.
4-5
4.3 Totally Check Program Function
Operation procedure
4-6
4.4 Starting and Stopping Monitoring
With the FPWIN GR, monitoring is initiated automatically when the FPWIN GR goes online, for example
when a program is sent to the PLC. When the FPWIN GR switches back from the online to the offline
mode, monitoring stops automatically. The settings for starting and stopping monitoring can be entered
separately for each of the various windows.
Operation procedure
To start monitoring, select “Online” on the menu and then
place a check mark by “Start Monitoring” in the displayed
menu by clicking on it.
Re-click to undo the checkmark and stop the monitor.
This can also be done in the following ways:
-Using the keyboard
Press the + ( ) keys.
-Using the tool bar
Click on .
Note
From Ver.2.5, you can set the value by double-click the relay or register in a ladder view.
4-7
4.5 Monitoring Registers
Operation procedure
To change the column width, click the vertical separator and drag it.
To save the column width, right - click in this dialog and select [Keep list width], or select [Keep list
width] from the control menu.
To initialize the column width, right - click in this dialog and select [Reset list width], or select [Reset list
width] from the control menu.
4-8
3. Register the device to be monitored.
Pressing the [Enter] key at 1 (the line number display
column) or 2 (the registered device display column) in the
register monitoring window, or double-clicking with the
mouse, displays the monitor device dialog box shown at the
left.
Specify the type of device, the device number, and the
number of registrations to be monitored, and click on the
“OK” button.
The above dialog box can also be Clicking on the “Base Number” button, lets you specify the
displayed by selecting the following base number (format) to be used when data is displayed.
on the menu: “Online” → “Monitor
-When continuous data elements are being registered
Setup” → “Monitor Device Settings”.
together in one registration, set the number of items for the
“Entry Lines” parameter.
- Ex.: If DT0 to DT9 are being registered, enter “10” for the
“Entry Lines” parameter.
4. Begin monitoring.
After specifying the devices to be
monitored, start monitoring in the
online edit mode. This displays the
values for the devices listed in 3 (the
monitoring display column) of the
register monitoring window.
Starting/stopping monitoring
-Using the menu
Select “Online” and then “Start
If a line is being inserted in order to add a device to be Monitoring”.
monitored, press + keys, and if a line is being
deleted, press + keys. -Using the keyboard
Use the + ( ) keys.
-Using the tool bar
Click on .
4-9
Change the displayed radix.
Either press the [Enter] key at 4
(the monitor base number display
column) of the register
monitoring window, or double-
click with the mouse to display
the monitor display format (base
number) dialog box shown at the
The above dialog box can also be displayed using left.
the following menu operations: “Online” → “Monitor
Setup” → “Base Number Settings”. It can also be Specify the base number to
displayed by clicking on the “Base Number” button which the display format (base
in the register monitoring window described earlier. number) is to be changed, and
click on the “OK” button.
To use real-number monitoring,
select a Dec (Decimal) or 2
words.
From Ver.2.5, you can set the value by double-click the register in a ladder
view.
Write a comment.
Either press the [Enter] key at
5(the comment display column)
of the register monitoring
window, or double- click with the
mouse to display the I/O
comment input (Enter I/O
comment) dialog box shown at
the left.
Specify the comment, and click
on the “Entry” button.
+ keys can be used to move between the monitoring screen and the
program screen.
If the various windows are enlarged to the maximum size, the program screen
will be hidden behind the monitoring screen. To display the program screen,
use + keys to switch the window, or select “The Horizontal” or “Tile
Vertical” on the “Window”.
4-10
4.6 Monitoring Relays
Operation procedure
4-11
3. Register the relays to be monitored.
Pressing the [Enter] key at 1 (the line number
display column) or 2 (the registered device
display column) in the relay monitoring
window, or double- clicking with the mouse,
displays the monitor device dialog box shown
at the left.
Specify the type of relay to be monitored, the
number, and the number of registrations (entry
lines), and click on the “OK” button.
The menu operation selections “Online” →
“Monitor Setup” → “Monitor Device Settings” When continuous data elements are being
can be used to display the above dialog box. registered together in one registration, set the
number of items for the “Entry Lines”
parameter.
- Ex.: If X0 to XF are being registered, enter
“16” for the “Entry Lines” parameter.
4. Begin monitoring.
After specifying (highlighting) the devices to be
monitored, start monitoring in the online edit
mode. The on/off statuses of the relays and
coils are displayed in 3 (the monitoring display
column) of the relay monitoring window.
Starting/stopping monitoring
If a line is being inserted in order to add a -Using the menu
device to be monitored, press + Select “Online” and then “Start Monitoring”.
keys, and if a line is being deleted, press
+ keys. -Using the keyboard
Use the + ( ) keys.
When a relay or coil is turned on, the 3
(monitoring display column) section for that -Using the tool bar
relay or coil is highlighted. Click on .
4-12
Write the data.
When using the online monitoring
function, either press the [Enter] key
at 4 (the monitor display column) of
the relay monitoring window, or
double- click with the mouse to
The above dialog box can also be display the data writing (Enter Value)
displayed using the following menu dialog box shown at the left.
operations: “Online” → “Monitor Setup” → Set the value you wish to write and
“Enter Value”. click the “OK” button.
From Ver.2.5, you can set the value by double-click the relay in a ladder view.
Write a comment.
Either press the [Enter] key at 5 (the comment
display column) of the relay monitoring
window, or double-click with the mouse to
display the I/O comment input (Enter I/O
comment) dialog box shown at the left.
Specify the comment, and click on the “Entry”
button.
+ keys can be used to move between the monitoring screen and the
program screen.
If the various windows are enlarged to the maximum size, the program screen
will be hidden behind the monitoring screen. To display the program screen,
use + keys to switch the window, or select “Sort and Display” on
the “Window”.
4-13
4.7 Forced Input and Output
If there are relays and/or coils that are being turned on and off forcibly, a display such as
appears on the program status bar, and the relays and coils for which forced input/output is
being used are indicated as such by a special color on the ladder diagram (the default color is red).
When the PLC mode is switched from RUN to PROG., or from PROG. to RUN, all forced input/output in
the PLC main unit is canceled.
From Ver.2.5, you can execute [Force Input/Output] function by [Ctrl] +
double-click the relay or coil in a ladder view.
Operation procedure
4-14
2. The forced input/output dialog box is displayed.
Selecting “Force Input / Output” displays the
dialog box shown at the left.
To register relays and coils targeted for forced
input/output, click on the “Enter Device” button.
4-15
An explanation of the forced input/output dialog box
This dialog box displays relays registered on the list, the status of the forced
input/output for each relay, and I/O comments.
Explanation of buttons
Multiple devices can be turned on and off at the same time by pressing the
+ Space keys to select the devices, or by pressing the key and
clicking on each device.
4-16
4.8 Status Display
Operation procedure
Clearing errors
PLC errors can be cleared by pressing the “Clear Error” button.
Operation errors, remote IO system errors, and other types of errors can be
cleared. Syntax errors cannot be displayed or cleared.
For operation errors, pressing “Operation Err” button displays the address for
the error.
Depending on the PLC version, there may be times when error information
cannot be displayed.
4-17
4-18
Chapter 5
Saving a Program
5.1 Saving a Program
5-2
Files created when saving
With the FPWIN GR, only one file is created when the data is saved, and the
expansion is “.fp”. The following contents are saved to this file:
Program itself
Contents of system register settings (including I/O unit assignments and
remote assignments)
Comments (I/O comments, remarks, block comment)
PLC type
Contents of relay monitoring and register monitoring registrations
Display style settings (Number of Ladder symbol, Drawing start position of
Function Instruction)
Printing style settings
Title and author
5. The file was overwritten and saved under the same file name.
When the program is loaded at step 4 , it does not include any comments, so
when it is overwritten and saved at step 5 , the comments are lost.
5-3
5-4
Chapter 6
Printing a Program
6.1 Printing a Program
6.1.1 Printing
This function is used to print programs, I/O lists, system registers, and other information.
FPWIN GR Commercial
printer
Printout
Operation procedure
6-2
6.1.2 Setting the Printing Style
In the default settings, only ladder diagrams are specified as the contents to be printed.
If necessary, use the “Print Style Setup” parameters to select other items to be printed.
Operation procedure
6-3
To print data that includes comments, press the “Detail” button for the ladder,
and place a check mark by the comment item.
To print a cover title, an item concerning the author, open “Properties” on the
“File” menu, and fill in the “Title” and “Author” entries.
6-4
Printing preview
To view and check the image before it is printed, select “Print Preview” on the
“File” menu, or double- click on “Preview” in the printing style settings dialog
box.
Printing preview screen
Explanation of buttons
: This closes the printing preview screen and returns to the e diting screen.
6-5
6-6
Chapter 7
Inputting Comments
7.1 An Overview of Comments
Types of comments
There are three types of comments which can be input, described below.
I/O comments
These are comments which are attached to the various devices, such as input/outp ut relays, internal
relays, and data registers. They can be displayed on the screen and printed.
Remarks
These can be attached at the output coil position, and if the data is printed out, they are printed at the
right side of the ladder diagram. They are not displayed on the screen.
Block comments
These comments are attached to block unit explanations in the ladder diagram, and when input, are
introduced between ladder diagrams. They can be displayed on the screen and printed.
Remark is printed
here
step0 cycle1
the output program
cycle1 When the program is excuted manually, Y0-Y2 will output by
setting the condition of boot R0-R2 Block comments
When the program is excuted manually, Y0-Y2 will output by
setting the condition of boot R10-R12
Remark is printed
here
step0 lamp0
step2
I/O comments
7-2
Switching the comment display on the screen
The following procedure is required in order to display the input comments on the screen.
cycle1
step0
step1
7-3
Precautions concerning saving files when comments are input Comments
written to programs are not written to the PLC, except for the types listed
below. When saving program loaded from a PLC, make sure the correct
operation procedure is used.
The volume of comments which can be written varies depending on the type.
5. The file was overwritten and saved under the same file name.
When the program is loaded at step 4 , it does not include any comments, so
when it is overwritten and saved at step 5 , the comments are lost.
7-4
Loading comments
It is possible to read only comments from a file that has been saved.
Operation procedure
3. Specify the program in which the comments have been saved, and load it.
I/O comment files by PLC type (special internal relays, special data registers)
Files to which I/O comments for special
internal relays and special data registers have
been input for the relevant PLC type are
installed in the “Documents” folder. If “Load I/O
Comment” is used to load the J_*.fp and E_*.fp
files that matches the PLC type being used
from this folder, it takes less time to input I/O
comments for special internal relays and
special data registers.
7-5
7.2 I/O Comments
Operation procedure
7-6
If similar comments are being input consecutively, the following shortcut is
convenient.
1. Align the cursor with the comment that is to be copied, and press +
keys.
2. Move the cursor to the area to which the comment is to be pasted, and
press + keys.
7-7
7.3 Block Comments
Operation procedure
7-8
7.4 Remarks
An overview of remarks
The remarks can be input only at the output coil position. When printed out, they are printed to the right
of the bus line of the ladder diagram.
Operation procedure
The remarks that have been input can be confirmed using the comment
display bar.
You can also enter the remarks in Comment Display Bar.
7-9
7-10
Chapter 8
Searches
8.1 Device Searches
Operation procedure
The relay, coil, operand, or instruction where To search for X1, enter “X1”, and to search for
the cursor is currently positioned serves as the DT100, enter “DT100”.
default display. Constants such as “K1000” and “M ABCD” can
Pressing the button displays items searched also be searched.
previously.
If a check mark is placed by “Find From Top”,
the search will start at the beginning (top) of
the program.
8-2
8.2 Instruction Searches
Operation procedure
8-3
8.3 Comment Searches
Operation procedure
8-4
8.4 Address Jumps
Operation procedure
8-5
8.5 Cross Reference
Operation procedure
8-6
When making changes to a program in the ladder symbol mode, these
addresses cannot be displayed.
Items which can be searched include the following relays, coils, registers, and
instructions.
Registers ..... WX, WY, WR, WL, DT, SV, EV, FL, LD
Instructions . MC, MCE, JP, LBL, LOOP, SSTP, NSTL, NSTP, CSTP, CALL,
FCAL, SUB, INT
8-7
8-8
Chapter 9
Menu Tables
9.1 Menu Tables
File
Item Key operation Contents
New + Creates new program.
9-2
Edit
Item Key operation Contents
Undo (Z) + The program changed with the instruction is
restored to the previous status.
Redo (B) + The program restored by the Undo command is
returned to the previous status.
Quit Editing + Returns to the previous program, before it was
converted.
Cancel Program Cancel the program conversion and return to the
Conversion previous status.
Select Rect Mode Switches the rectangle mode when you copy &
+ +
paste program on ladder symbol view.
Cut + Deletes the specified portion of the program in
line or block units, and stores it on the clipboard.
Copy + Copies the specified portion of the program in
line or block units, and stores it on the clipboard.
Paste + Pastes the contents of the clipboard.
9-3
Wizard
Item Key operation Contents
Positioning auxiliary Enter parameters in the setting items for the PLC
function positioning instruction, so that the requested
instruction will be automatically expanded.
PID instruction input Enter values in setting items for the PID
assistance instruction and the requested instruction will be
automatically expanded.
FP-e Screen display Enter setting items for the screen display
instruction assistance instruction and the requested instruction will be
automatically expanded.
Scaling instruction Enter parameters in the setting items for the PLC
input assistance scaling instruction, so that the requested
instruction will be automatically expanded.
Search
Item Key operation Contents
Find + Finds a relay, coil, or operand in a program.
Used I/O List + Displays a list of usage statuses for relays, coils,
registers, and instructions.
Cross Reference + Displays a list of addresses used for relays,
coils, registers, and instructions, and enables
jumping to those addresses.
Pair instruction Map + + This function allows you to understand the flow
of entire program easily by listing the pair
instructions that determine the program flow
such as MC-MCE, JP-LABEL, or CALL
SUB-RET.
9-4
Comment
Item Key operation Contents
Enter I/O Comment + Enters comments for various devices such as
I/O relays, internal relays, and data registers.
Enter Remarks + Enters output comments, which are printed to
the right of the ladder.
Enter Block Comment + B Enters a comment between lines of a ladder
program.
Edit I/O Comment Enables editing of I/O comments in list format.
Load I/O Comment Loads only I/O comments from a file.
Export I/O comment Save I/O comments in a test file(.txt) or CSV file
(.csv).
Block Comments List + + This function lists the block comments in the
program, and allows you to understand the
process of the entire program easily.
Import Block Comment Loads block comments saved in a text file (.txt)
to the program being edited.
Export Block Comment Saves block comments from the program being
edited to a text file (.txt).
9-5
View
Item Key operation Contents
Ladder Symbol View Switches the screen to ladder symbol view
(LDS) mode.
Boolean Ladder View Switches the screen to boolean ladder view
(BLD) mode.
Boolean Non-ladder Switches the screen to boolean non-ladder view
View (BNL) mode.
Display Comment + Switches display of comments on screen on/off.
9-6
Online
Item Key operation Contents
Specify Station No. Specifies the communication station number.
Online Edit Mode + Selects the Online Edit mode.
Time Chart Monitor The menu for the time chart monitor is displayed.
Bank Number Settings Switches bank of index register and file register
to be monitored.
Monitor Setup Specifies data or relay monitoring.
Status Display + Displays the program environment and PLC
status.
Display PLC Message Displays messages from the PLC.
Display PLC Shared Displays the contents of the shared memory in
Memory the high-level unit.
Force Input/Output + Forcibly turns relays and coils on and off.
Debug
Item Key operation Contents
Totally Check Program Checks a program in the PLC.
Verify Program + Verifies the currently active program with one in
the PLC or one in a different window, and
checks them.
Verify Program Code + + Verifies the codes locating posterior to the
cursor position in a program in a different
window, and jumps to an error point.
Setting Test-run Enters settings for test operation.
Performing Test-run Tests a program to see if it runs as designed.
9-7
Tool
Item Key operation Contents
Change PLC Type Changes PLC type in program being edited.
IC Card Service Executes operations specified by data on an IC
card.
ROM Writer Handles data communication with a ROM writer.
ROM & RAM Service Sends files between the ROM and RAM.
Internal Memory <=> Sends files between the Internal memory of
Master Memory FP-X and Master memory
Security Information Display security information of PLC.
Upload Settings Set disable or enable to upload the program
from PLC.
Set PLC Password Sets the PLC password.
Set PLC Date & Time Sets the PLC date and time.
Defragmenting General General-purpose memory is re-organized.
Memory
Screen Capture Copies screen image data for a specified area to
the Clipboard.
Option
Item Key operation Contents
PLC Configuration Sets PLC system registers.
Allocate I/O MAP Makes I/O assignments for the units installed in
the slots.
Allocate Remote I/O Makes I/O assignments for units installed in slave
MAP slots in a remote I/O system.
MEWNET-W2 Settings Sets the network parameters of MEWNET-W2
MCU Settings Sets the parameters of MCU
MEWNET-VE Settings Sets the network parameters of MEWNET-VE
Communication Sets conditions for communication between the
Settings PLC and computer.
FPWIN GR Sets the operating environment for the FPWIN
Configuration GR.
Customize Customize use of + Function key and right
click menu.
Keep Window Position Saves each window position
Private Configuration This function allows you to save and call up your
favorite tool configuration.
9-8
Window
Item Key operation Contents
New Window Opens the new window and displays the
contents of the currently active window in it.
Cascade Displays windows in a superimposed display.
Tile Horizontal Displays windows aligned from top to bottom.
Tile Vertical Displays windows aligned from left to right.
Arrange Icons Arranges the smallest- size icons for the
windows in an orderly row.
Switch Program This function allows you to change the active
program by a simple operation when editing
multiple programs opening many windows.
Help
Item Key operation Contents
How to Operate Displays the FPWIN GR operation method.
Instruction List Displays a list of basic instructions and high-
level instructions, and a list of functions.
Special Internal Relay Displays a list of special internal relays and what
they do.
Special Data Register Displays a list of special data registers and what
they do.
About Displays the FPWIN GR version.
9-9
9.2 Function Bars
Default display
Default status
The actions of the function keys are as described below.
Key Display Description
Draws the symbol at the cursor position.
Enters a Function instruction (such as the high- level instruction) at the cursor
position.
Enters a horizontal line at the cursor position.
Inverts the operation results up to the cursor position.
The instructions that can be input using or key are switched using + keys or
+ keys.
9-10
Status with the key pressed
When the key is pressed, the actions of the function keys are as described below.
Key Display Description
Enters the SET instruction at the cursor position.
Enters a PFun instruction (such as the high-level instruction) at the cursor position.
Enters a leading edge and trailing edge detection at the cursor position.
9-11
Status with the key pressed
When the key is pressed, the actions of the function keys are as described below.
Key Display Description
Carries out a PG conversion (compile).
9-12
Bit display
When a relay or coil is input, the function bar changes to a bit display, as shown below.
Default status
The actions of function keys are as described below.
Key Display Description
Enters relay X in relation to the selected instruction.
9-13
Status with the key pressed
When the key is pressed, the actions of the function keys are as described below.
Key Display Description
Enters relay T in relation to the selected instruction.
Enters the leading edge and trailing edge detection at the cursor position.
9-14
Word display
When the high- level instruction or similar instruction is input, the function bar changes to a bit display,
as shown below.
Default status
The actions of the function keys are as described below.
Key Display Description
Enters WX at the cursor position.
9-15
Status with the key pressed
When the key is pressed, the actions of the function keys are as described below.
Key Display Description
Enters a timer set value at the cursor position.
9-16
Timer/counter display
When a timer or counter is input, the function bar changes to a timer/counter display, as shown below.
Default status
The actions of the function keys are as described below.
Key Display Description
Enters a 0.1-second timer at the cursor position.
9-17
Comparison display
When a comparison instruction is input, the function bar changes to a comparison display, as shown
below.
Default status
The actions of the function keys are as described below.
Key Display Description
Specifies a double word.
9-18
Index display
When an index register is input, the function bar changes to an index register display, as shown below.
Default status
The actions of the function keys are as described below.
Key Display Description
Enters index register IX or I0.
9-19
Status with the key pressed
When the key is pressed, the actions of the function keys are as described below.
Key Display Description
Enters index register I9.
9-20
9.3 Tool Bar List
The functions of the various tool bar icons are shown below.
Create new file
Open file
Save file
Print
Upload from PLC
Download to PLC
Select Rect Mode
Cut
Copy
Paste
Insert a rung
Enter continuing pair
Text input mode
Program conversion (compile)
Search
Comment display on/off
Keep window position
Switch to offline mode
Switch to online mode
Switch to PLC mode [RUN]
Run/stop monitoring function
Version display
9-21
9-22
Chapter 10
Precautions Concerning Usage
10.1 What Do I Do If ... ?
Case in which PG conversion can’t be carried out - - - When the cursor is at the high- level instruction
operand position.
Cursor position
10-2
The message “Impossible to Draw” is displayed.
While inputting a ladder diagram, if a status occurs that cannot be accommodated by the program, the
message “Impossible to Draw” may appear. If this happens, use one of the procedures described below
to recover from the input error status.
Solution 1
1. Specify the area in which “Impossible to Draw” is displayed using the mouse and pointer, and
highlight the displayed color.
2. Delete the area in which “Impossible to Draw” is displayed, using the key.
3. Try inputting the program again.
Solution 2
1. Select “Boolean Non-ladder View” on the “View” menu.
2. Correct the relevant program area, using boolean non-ladder editing input.
The same type of correction can also be made using boolean ladder editing.
10-3
When changing to the RUN mode, the message “Error in PLC” is displayed.
There is a possibility that a syntax error has occurred. Run the total check function by selecting
“Totally Check Program” on the “Debug” menu.
Total check function dialog box
10-4
Record of changes