Professional Documents
Culture Documents
FX-PCS/WIN-E
FX Series Programmable Controllers
FX-PCS/WIN-E
Software Manual
Foreword
• This manual contains text, diagrams and explanations which will guide the reader in the correct
installation and operation of the FX-PCS/WIN-E.
• Before attempting to install or use the FX-PCS/WIN-E this manual should be read and understood.
• If in doubt at any stage of the installation of the FX-PCS-/WIN-E always consult a professional electrical
engineer who is qualified and trained to the local and national standards which apply to the installation
site.
• If in doubt about the operation or use of the FX-PCS/WIN-E please consult the nearest Mitsubishi Electric
distributor.
• This manual is subject to change without notice.
i
FX Series Programmable Controllers
Registration
• Microsoft® Windows®, MS, MS-Windows® 3.1, Windows® 95, Windows® 98, Windows® Millennium
Edition, Windows NT ® 4.0 Workstation, Windows® 2000 and Windows ® XP are either registered
trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
• The company name and the product name to be described in this manual are the registered trademarks
or trademarks of each company.
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 process
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
Unfriendly
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
Unhelpful
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
possible 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
Guidelines for the Safety of the User and Protection of the Programmable
Controller
This manual provides information for the use of the FX Series Communication Unit. The manual has been
written to be used by trained and competent personnel. The definition of such a person or persons is as
follows;
a ) Any engineer who is responsible for the planning, design and construction of automatic equipment
using the product associated with this manual should be of a competent nature, trained and qualified
to the local and national standards required to fulfill that role. These engineers should be fully aware
of all aspects of safety with regards to automated equipment.
b ) Any commissioning or service engineer must be of a competent nature, trained and qualified to the
local and national standards required to fulfill that job. These engineers should also be trained in the
use and maintenance of the completed product. This includes being completely familiar with all
associated documentation for the applicable product. All maintenance should be carried out in
accordance with established safety practices.
c ) All operators of the completed equipment (see Note) should be trained to use this product in a safe
manner in compliance to established safety practices. The operators should also be familiar with
documentation which is connected with the actual operation of the completed equipment.
Note: the term ‘completed equipment’ refers to a third party constructed device which contains or uses the
product associated with this manual.
Notes on the Symbols Used in this Manual
At various times throughout this manual certain symbols will be used to highlight points of information which
are intended to ensure the users personal safety and protect the integrity of equipment. Whenever any of the
following symbols are encountered its associated note must be read and understood. Each of the symbols
used will now be listed with a brief description of its meaning.
Hardware Warnings
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 Warnings
1 )Indicates special care must be taken when using this element of software.
2 )Indicates a special point which the user of the associate software element should be aware of.
v
FX Series Programmable Controllers
• Under no circumstances will Mitsubishi Electric be liable responsible for any consequential damage that
may arise as a result of the installation or use of this equipment.
• All examples and diagrams shown in this manual are intended only as an aid to understanding the text,
not to guarantee operation. Mitsubishi Electric will accept no responsibility for actual use of the product
based on these illustrative examples.
• Please contact a Mitsubishi Electric distributor for more information concerning applications in life critical
situations or high reliability.
Abbreviations
The following definitions or abbreviations will be used throughout this manual.
• The FX-PCS/WIN-E software will be referred to as the FX-PCS/WIN-E or FXGP/WIN-E.
• The FX0, FX0S, FX0N, FX, FX2C, FX1S, FX1N, FX2N and FX2NC Series PLC may be referred to as the FX
Series PLC or FX Series PLC.
• Input/Output may be referred to as I/O.
• Personal Computer may be referred to as PC
• Microsoft® Windows®, Windows® 3.1, Windows® 95, Windows® 98, Windows® Millennium Edition,
Windows NT® 4.0 Workstation, Windows® 2000 and Windows® XP may be referred to generically as
Windows.
vi
FX Series Programmable Controllers Contents
CONTENTS
1. Introduction ................................................................................................... 1-1
1.1 Main Software Features ................................................................................................. 1-1
1.2 Contents of Product Package and System Configuration .............................................. 1-3
1.2.1 Contents of product package .........................................................................................................1-3
1.2.2 Operation environment .................................................................................................................1-3
1.3 Compatibility of Data File Types .................................................................................... 1-5
1.4 Comment Control ........................................................................................................... 1-7
vii
FX Series Programmable Controllers Contents
viii
FX Series Programmable Controllers Contents
ix
FX Series Programmable Controllers Contents
Appendix A:
PLC Device Tables................................................................................... A-1
A-1: FX0/FX0S Series PLC ..........................................................................................A-2
A-2: FX0N Series PLC .................................................................................................A-3
A-3: FX Series PLC (Version 2.30 or earlier) ..............................................................A-4
A-4: FX (Version 3.07 or later)/FX2C (All version) Series PLC ....................................A-6
A-5: FX1S Series PLC .................................................................................................A-8
A-6: FX1N Series PLC .................................................................................................A-9
A-7: FX2N/FX2NC Series PLC....................................................................................A-11
Appendix B:
PLC Instruction Tables ............................................................................. B-1
B-1: Basic Program Instruction Table .........................................................................B-1
B-2: SFC (STL) Program Instruction Table .................................................................B-1
B-3: Applied Instruction Table .....................................................................................B-2
x
FX Series Programmable Controllers Contents
Appendix C:
Error Cord of PLC..................................................................................... C-1
Appendix D:
File converter............................................................................................ D-1
Appendix E:
Associated Manuals ................................................................................. E-1
xi
FX Series Programmable Controllers Contents
xii
FX Series Programmable Controllers
1 Introduction 1
2 Installing FXGP/WIN-E 2
3 Main Operation 3
1 Introduction
2 Installing FXGP/WIN-E
3 Main Operation
1. Introduction
This software manual describes the outline connection of the FX-PCS/WIN-E software and the construction of
1
the hardware system.
In addition, this manual describes the connection of various units and utilization of various the software
functions, such as data file compatibility. Please read this manual before installing the software. 2
1.1 Main Software Features
FX-PCS/WIN-E is designed for the creation of programs used on Mitsubishi FX series PLC. This software
3
runs on MS-Windows® 3.1, Windows® 95, Windows® 98, Windows® Millennium Edition, Windows NT® 4.0
Workstation, Windows® 2000, and Windows® XP.
4
Programming:
• Three types of programming windows
Three types of programming tools are available for simultaneous operation. They are the ladder program 5
edit window, list program edit window, and SFC program edit window. You can enter or edit data while
switching the active window between the three different methods of programing.
• Selection of the operation type in creating ladder diagrams 6
To create ladder diagrams via the ladder diagram editing window, you can use the conventional keyboard
operation method. Using this method, use function keys to enter in ladder symbols. In addition to this
conventional operation method, use the mouse operation method. To support the mouse operation
method, there is a floating pallet of ladder symbols, menu commands, and function key guides. 7
In addition, use the list editing window, You can create ladder diagrams by directly entering instructions.
• Various tools for selecting instructions from list
This software has various tools that facilitate entry of instructions, such as contact symbols, coil
instructions, and application instructions.
8
Particularly for application instruction entry, the list of instructions will be displayed, and desired
instructions can be selected from the list. Such interactive functionality will facilitate instruction entry
operation. 9
• Importance placed on keyboard operation
In some work places, the use of a mouse or pointing device may be difficult, however considering such a
problem, we have designed this software so that most of operation can be performed using the keyboard.
• Entire ladder diagram edit function
A
Modifying part of the diagram while looking the front and rear of the ladder block currently edited.
• Splitting screen into two
Splitting the ladder diagram editing window, ladder circuit monitoring window, comment editing window, B
etc. into two (upper and lower windows) using the split handle at the lower section of the screen is
possible. Each window can display the different sections of the document, and each screen can be
scrolled individually. Use this function to display the separate sections of a document concurrently, or to
monitor two sections simultaneously.
C
1-1
FX Series Programmable Controllers Introduction 1
1-2
FX Series Programmable Controllers Introduction 1
The cable connecting the PC to the PLC and the interface unit are optional. Prepare a cable and interface unit 3
applicable to the system, while referring to the configuration shown on the next page.
Display
A disk formatted as 1.44 MB shall be able to be read.
Video display adaptor whose resolution is VGA or better
C
RS-232C serial interface (COM1 to COM9 shall be able to be changed over.)
Interface
Printer
Printer interface
Printer in accordance with the OS above
D
Others Mouse or other pointing device
Applicable PLC FX0, FX0S, FX0N, FX (FX2), FX2C, FX1S, FX1N, FX2N and FX2NC series PLC E
*1: Long file names cannot be used.
*2: Remote Maintenance cannot support with these operating systems.
1-3
FX Series Programmable Controllers Introduction 1
<Mouse>
<FX0,FX0S,FX0N,FX1S*1,FX1N*1,
RS-232C/RS-422 converter FX2N*1,FX1NC,FX2NC series PLC>
FX-232AWC
FX-422CAB
cable (0.3m)
FX-422CAB-150
Cable (1.5m)
FX1N-232-BD(FX1S,FX1N)
FX2N-232-BD(FX2N) <FX1S,FX1N,FX2N Series PLC>
Use the D-sub 9pin as the RS-232C
port on PC
<FX1S*2,FX1N*2,FX2N*2,FX1NC,
FX0N-232ADP FX2NC series PLC>
+
F2-232CAB-1 cable
<FX1S*2,FX1N*2,FX2N*2,FX1NC,
FX2NC-232ADP FX2NC series PLC>
+
FX-232CAB-1 cable
*1 When using FX1S, FX1N or FX2N PLC, PLC can connect to PC via the following expansion board
- FX1S, FX1N PLC: FX1N-422-BD - FX2N PLC: FX2N-422-BD
*2 When connecting the FX0N-232ADP or FX2NC-232ADP to FX1S, FX1N or FX2N PLC, the following
expansion board need to be installed to the FX1S, FX1N or FX2N PLC.
- FX1S, FX1N PLC: FX1N-CNV-BD - FX2N PLC: FX2N-CNV-BD
1-4
FX Series Programmable Controllers Introduction 1
Comment file *2 COW Device comments, block comments, coil comments, and device
name
Register file *1 DMW Data register and RAM file register
3
Sampling trace file STW Result of sampling trace
Printer title file
Entry device monitor file
PTW
RMW
Printing style
Content of Entry device monitor setting
4
For these data files, the special format for the FXGP/WIN-E is used.The SW1PC-FX/EE (AT compatible
machine, DOS version) and the A6GPP/PHP, cannot read these files.
5
*1: Only the program and register file data will be stored in the memory of the PLC and the optional memory
cassette. Other files will be stored in the peripheral devices.
*2: The comments stored in the comment file are controlled by the peripheral devices. 6
Refer to Sec. 1.4 "Comment Control", to control the comments to be written to the program memory of the
PLC.
1-5
FX Series Programmable Controllers Introduction 1
Converted files:
• Program file (PMC)
• Data register file (DMD, DME, DMG)
• RAM file register (DMF)
• Comment file (COK)
• Sampling trace file (STA)
• Printer title file (PTL)
Unconverted files:
• Comment file (COH)
• Block comment file (COL)
• Diversion ladder circuit file (DAT)
Sequentially select File Open Save As Type and DOS Files (*.pmc) to open a file. When opened, the file will
be automatically converted. Converted data can be stored as the FXGP/WIN-E file described on the
previous page.
1-6
FX Series Programmable Controllers Introduction 1
1-7
FX Series Programmable Controllers Introduction 1
ROM writer
Data will be read/written to/from the ROM writer in the same way as the PLC.
When a program file is saved or read, comment files are handled together. The export and import
operations described above are required only when independent operations for comment files are
required. (Refer to section 6.1.2 and 6.1.4.)
1-8
FX Series Programmable Controllers Installing FXGP/WIN-E 2
2. Installing FXGP/WIN-E
This section describes the FXGP-WIN-E installation procedure.
1
Before installing FXGP/WIN-E, install the necessary system software, such as MS-DOS and MS-Windows.
2
2.1 Install Procedure (for Windows 3.1)
1 ) Turn on the power of the PC and start Windows.
2 ) Insert the SW0PC- FXGP/WIN system floppy disk (1.44 MB) into the floppy disk drive. 3
3 ) Click Icon in the Program Manager dialog box.
4 ) Click “Run”.
5 ) Click in the Command Line box, and type "A: SETUP EXE". (A= Floppy disk drive name) 4
6 ) Click the “OK” button.
7 ) Specify the directory where the FXGP/WIN-E should be installed. The default is C:\FXGPWIN
8 ) Follow the directions shown on the screen to install FXGP/WIN-E. 5
C
Uninstallation (for Windows 3.1):
• To delete this software (application program) from the hard disk, delete all the files from the
installation directory, and FXGPWIN. INI files from the Windows directory using the file manager,
D
etc. If program files are stored in the directory, be sure to back up the files before deleting this
application program. If the program files are not deleted, it will be deleted together with the
application program.
Initialize of FXGP/WIN-E:
E
1) FXGP/WIN-E is ended.
2) Delete the FXGP/WIN.INI files from the Windows directory.
3) Restart FXGP/WIN-E.
2-1
FX Series Programmable Controllers Installing FXGP/WIN-E 2
Uninstallation:
It is possible to remove all of the FX-PCS/WIN-E component files installed on your system with
the Install/Uninstall in the Control Panel.
To uninstall FX-PCS/WIN-E:
1 ) Click the “Start Menu”, choose “Setting” > “Control Panel”, and click it.
2 ) Double-click “Add/Remove Programs” icon.
3 ) Select “FX-PCS/WIN-E” in the “Install/Uninstall” tab, and click “Add/Remove”.
4 ) Click “Yes” to begin the uninstall of the FX-PCS/WIN-E component files. When the process
is complete, a FX-PCS/WIN-E is successfully uninstalled from your PC.
2-2
FX Series Programmable Controllers Main Operation 3
3. Main Operation
This section describes the main operation of FXGP/WIN-E.
1
Note that operation methods described in this section are not the special methods used for FXGPWIN-E, but
are the common operation methods used in a Windows environment.
For an inexperienced windows operator, it is recommended that the manual for operating system should be
used in conjunction with this manual.
2
9
Double- click on this icon to start FXGP/WIN-E.
The FXGP/WIN-E can activate two or more programs at the same time. For this reason, after starting FXGP-
WIN-E, if the icon is double- clicked again, another FXGP/WIN-E will be started. A
3.1.2 Starting FXGP/WIN-E for Windows 95 or After
This software cannot be run from the install (floppy) disk; this components must be installed onto hard-drive B
and subsequently run the software from the drive.
To start FX-PCS/WIN-E:
• Click the “Start Menu”, choose “Program” ⇒ “MELSEC-F FX Applications”, and click the name of the
program you want to start.
C
• It is possible to also double-click a program icon to begin start-up.
3-1
FX Series Programmable Controllers Main Operation 3
1 ) File menu
New
Use this function to create a new program.
Select the PLC type, and then click the “OK” button.
A new file will appear on the display, and data entry is then possible.
Open
Use this function to read out program file from a floppy or hard disk.
- Select a file type from the Save As Type box, and then select a drive, directory, and file name.
- From the Save As Type box, select FXGP/WIN-E type program files (*.pmw) or DOS type program
files (*.pmc).
2 ) PLC menu
Program read
This function reads the programs from the PLC connected to the PC.
Before reading the programs, be sure to connect the PC to the PLC using the appropriate cabling and
interface unit.
Ports
Use this function to select an RS-232 port from the PC in order to connect the PLC or ROM to the PC.
3 ) Remote
See.Sec.9.3 "Functions on Remote Menu"
3-2
FX Series Programmable Controllers Main Operation 3
3-3
FX Series Programmable Controllers Main Operation 3
3-4
FX Series Programmable Controllers Work Windows and their Functions 4
4-1
FX Series Programmable Controllers Work Windows and their Functions 4
4-2
FX Series Programmable Controllers Work Windows and their Functions 4
5
Move the split handle using the mouse
to the split position.
Adjust the split position to adjust the
6
upper and lower areas.
After you edit a ladder diagram in a split window, store the changed data, and then move to another
window.
4-3
FX Series Programmable Controllers Work Windows and their Functions 4
Programming window
group
(Refer to Section 4.2.)
PLC menu
4-4
FX Series Programmable Controllers Work Windows and their Functions 4
Main functions:
2
• Displays ladder circuits.
• Creates or edits ladder circuits.
• Monitors the operation of the PLC. 3
• Displays or stores comments.
• Writes data during run mode.
• Prints ladder diagrams. 4
Instruction View 6
Main functions:
•
•
Displays the instruction list.
Creates or ediats the instruction list.
7
• Displays or stores comments.
• Prints the instruction list.
8
A
SFC View
Main functions: B
• Displays ladder circuits using the SFC format.
• Creates or edits SFC diagrams.
• Monitors operation of the PLC using the SFC
diagram.
C
• Displays or stores comments.
• Prints the SFC diagrams Execute View (V) and
then Inner Ladder View (A) in the SFC program D
e dit w ind ow to dis play t he in ne r sta t e o r
transition ladder circuit.
E
4-5
FX Series Programmable Controllers Work Windows and their Functions 4
Main functions:
Device name
• Stores and edits device names.
• Displays device names.
• Prints device names.
A device name can be stored for each device number.
Device names are can be used instead of the device
numbers when creating a program or displaying a
program.
Device comment
• Stores or edits device comments.
• Displays device comments.
• Prints device comments.
Device comments are added to the device numbers.
Devise comments are attached to all devices when the
appropriate program is displayed.
4-6
FX Series Programmable Controllers Work Windows and their Functions 4
Block comment
Main functions:
1
• Stores and edits block comments.
• Displays block comment.
A block comment can be stored for each circuit block.
2
5
Coil comment
Main functions:
• Stores or edits coil comments.
6
• Displays coil comments.
A coil comments can be stored for each OUT, SET,
RST and applied instruction. 7
4-7
FX Series Programmable Controllers Work Windows and their Functions 4
Main functions:
• Displays or edits data or file registers read from the
PLC.
• Creates or edits data or file registers, and writes
the created or edited data to the PLC.
• Prints register data informat.
4-8
FX Series Programmable Controllers Work Windows and their Functions 4
Main functions:
2
• Displays step numbers to clarify where the
contacts and the output coils of the specified
devices are used in the program. 3
• Displays device names and comments.
• Searches the program for specified contact or
•
output symbols.
Prints the list.
4
A
TC setting list
Main functions: B
• Displays the timer or counter setting values written
in the program.
(Specify a device, and the setting values of 24
timers and counters started from the specified C
device will be displayed.)
• Prints the list.
D
4-9
FX Series Programmable Controllers Work Windows and their Functions 4
Main functions:
• Displays the operation history of the specified
device.
The on/ off operation of the bit devices and the
numeric values of the word devices will be
displayed.
• Displays the detailed operation of the bar position.
• Prints the sampling trace result.
4-10
FX Series Programmable Controllers Work Windows and their Functions 4
Main functions: 2
• Monitors operation of the input relay (X), output
relay (Y), auxiliary relay (M), state (S), timer (T),
counter (C), data register (D), and index registers
(V and Z). 3
• Up to 48 device numbers can be stored.
• The data register display type can be selected
from the following types: 16/32 bit, binar y,
decimal, hexadecimal, ASCII, and floating point
4
display types.
4-11
FX Series Programmable Controllers Work Windows and their Functions 4
MEMO
4-12
FX Series Programmable Controllers Guidance of Main Operations 5
5-1
FX Series Programmable Controllers Guidance of Main Operations 5
5.2 Program
[Creating a new program]
Choose [File (F)] → [New (N)]. (Refer to Section 6.1.1.)
[All-clearing a program]
Choose [Tools (T)] → [All clear (A)]. (Refer to Section 6.3.6.)
[Transferring a program to the PLC]
Choose [PLC (P)] → [Transfer (T)]. (Refer to Section 6.6.1.)
[Reading a program from a file]
Choose [File (F)] → [Open (O)]. (Refer to Section 6.1.2.)
[Saving a program to a file]
Choose [File (F)] → [Save (S)] (or [Save as (A)]). (Refer to Sections 6.1.4 and 6.1.5.)
[Checking for errors in a program]
Choose [Option (O)] → [Program check (C)]. (Refer to Section 6.8.1.)
[Printing a program]
Display the window of item to be printed, then choose [File (F)] → [Print (P)]. When printing two or more
items at a time, execute [Print All (T)]. (Refer to Sections 6.1.6 and 6.1.7.)
[Setting/changing the program memory capacity]
Choose [Option (O)] → [Parameter Settings (P)]. (Refer to Section 6.8.2.)
[Overwriting NOP instructions to a program]
Choose [Edit (E)] → [NOP overwrite (W)] from the list program edit window. (Refer to Section 6.2.9.)
[Inserting NOP instructions into a program]
Choose [Edit (E)] → [NOP insert (S)] from the list program edit window. (Refer to Section 6.2.10.)
[Removing NOP instructions from a program]
Choose [Edit (E)] → [NOP remove (E)] from the list program edit window. (Refer to Section 6.2.11.)
[Displaying the program on the specified step]
Choose [Search (S)] → [Go to step (O)]. (Refer to Section 6.4.6.)
[Searching and displaying the specified device number]
Choose [Search (S)] → [Device name search (D)] (or [Contact/Coil search (O)]). (Refer to Sections 6.4.3
and 6.4.5.)
[Searching and displaying the specified the instruction, Contact or Coil]
Choose [Search (S)] → [Instruction search (I)] (or [Contact/Coil Search (O)]). (Refer to Sections 6.4.4
and 6.4.5.)
[Displaying program on the set position]
Select [Search (S)] → [Tag Set (G)] to store an arbitrary program position as the tag position. Select [Tag
jump (J)] to display the program portion in the stored tag position. (Refer to Sections 6.4.13 and 6.4.14.)
[Replacing a device No.]
Choose [Search (S)] → [Replace Device (V)]. (Refer to Section 6.4.10.)
[Exchanging an a-/b-contact]
Choose [Search (S)] → [Change AB Contact (A)]. (Refer to Section 6.4.11.)
[Exchanging a device Number]
Choose [Search (S)] → [Exchange Device (E)]. (Refer to Section 6.4.12.)
5-2
FX Series Programmable Controllers Guidance of Main Operations 5
5-3
FX Series Programmable Controllers Guidance of Main Operations 5
5.4 List
[Displaying the list program edit window]
Choose [View (V)] → [Instruction list view (I)]. (Refer to Section 6.5.2.)
[Editing a list]
Input an instruction word directly on the list program edit window. Or using a function key or [Tools (T)] →
[Instruction (I)]. (Refer to Sections 6.3.5 and 7.3.2.)
[Printing a list]
Choose [File (F)] → [Print (P)] on the list program edit window. When printing two or more items at a time,
execute [Print All (T)]. (Refer to Sections 6.1.6 and 6.1.7.)
5.5 SFC
[Displaying the SFC program edit window]
Choose [View (V)] → [SFC view (S)]. (Refer to Section 6.5.3.)
[Editing an SFC diagram]
Using function keys on the SFC program edit window. (Refer to Sections 6.3 and 8.2.)
[Converting an SFC program]
Press the function key [f4] or choose [Tools (T)] → [Convert (C)] on the SFC program edit window. (Refer
to Sections 6.3.7 and 8.2.3.)
[Printing an SFC diagram]
Choose [File (F)] → [Print (P)] on the SFC program edit window. When printing two or more items at a
time, choose [Print All (T)]. (Refer to Sections 6.1.6 and 6.1.7.)
5-4
FX Series Programmable Controllers Guidance of Main Operations 5
5.7 PLC
[Selecting the PLC type] 1
When creating a new file, when reading (up-loading) a program from the PLC, or when reading a file in
the DOS version, the PLC type setting dialog box is displayed upon necessity. (Refer to Sections 6.1.1,
6.1.2 and 6.6.1.)
5-5
FX Series Programmable Controllers Guidance of Main Operations 5
5.8 Monitor
[Monitoring a ladder program]
Choose [PLC (P)] → [Start monitor (M)] on the ladder program edit window. (Refer to Section 6.7.1.)
[Monitoring an SFC diagram]
Choose [PLC (P)] → [Start monitor (M)] on the SFC program edit window. (Refer to Section 6.7.1.)
5.9 Comment
[Displaying a program with comments]
While the ladder/list/SFC program edit window is displayed, choose [View (V)] → [Comment display (M)].
(Refer to Section 6.5.12.)
[Printing a list of the device names or device comments]
Choose [View (V)] → [Comment view (C)] → [Device comment/Device name (D)], and display the device
name/device comment edit window.
Then choose [File (F)] → [Print (P)] (or [Print All (T)] for printing out two or more items at a time). (Refer
to Sections 6.1.6, 6.1.7 and 6.5.5.)
[Printing a program with a comment]
Choose [File (F)] → [Print (P)] (or [Print All (T)] for printing out two or more items at a time), then specify
comment type to be printed on the print setting dialog box. (Refer to Sections 6.1.6 and 6.1.7.)
[Registering an device name to a device]
While the ladder or list program edit window, etc. is displayed, choose [Edit (E)] → [Device name (N)]. Or
choose [View (V)] → [Comment view (C)], then input device name at a time. (Refer to Sections 6.2.12
and 6.5.5.)
[Registering a device comment]
While the ladder program list program edit window, etc. is displayed, choose [Edit (E)] → [Device
comment (V)]. Or choose [View (V)] → [Comment view (C)], then input device comments at a time.
(Refer to Sections 6.2.13 and 6.5.5.)
[Registering a coil comment]
While the ladder program edit window is displayed, put the cursor on a coil for which a comment is to be
registered, then choose [Edit (E)] → [Coil Comment (O)]. (Refer to Section 6.2.14.)
5-6
FX Series Programmable Controllers Guidance of Main Operations 5
5
5.10 Printer
[Printing (active window)]
While an edit window to be printed is displayed, choose [File (F)] → [Print (P)]. (Refer to Section 6.1.6.) 6
[Printing (two or more windows)]
While an arbitrary edit window is displayed, choose [File (F)] → [Print All (T)]. (Refer to Section 6.1.7.)
[Previewing the print result]
7
While an edit window to be previewed is displayed, choose [File (F)] → [Print preview (V)]. Or click
“Preview (V)” button on the print setting dialog box. (Refer to Sections 6.1.9 and 6.1.6.)
5-7
FX Series Programmable Controllers Guidance of Main Operations 5
5.11 PC
[Connecting the PC to the PLC]
As the RS-232C/RS-422 conversion interface, use the FX-232AWC or FX-232AW. The connection cable
depends on the PC and connected PLC model; Refer to the corresponding explanation item. (Refer to
Section 1.2.3.)
[Connecting the PC to the ROM writer]
Connect the COM port (RS-232C) connector in the PC to the RS-232C port in the ROM writer with a
cable FX-232CAB-1. (Refer to Sections 1.2.3 and 6.8.11.)
[Selecting an RS-232C port in the PC]
Choose [PLC (P)] → [Ports (S)]. (Refer to Section 6.6.10.)
[Changing the password registered with a program in the PC]
Choose [Options (O)] → [Entry Code Setting (Y)]. (Refer to Section 6.8.3.)
Note
The remote maintenance cannot be supported on the following operating systems.
Windows NT 4.0 Workstation
Windows 2000
Windows XP
5-8
FX Series Programmable Controllers Guidance of Main Operations 5
5.14 Others
[Open recent file] 1
Displays the history of the file opened in the past. Select the arbitrary file from the displayed history and
clicking. The file that has been opened in the past can be opened again.
(Refer to Paragraphs 6.1.11 and 3.1.1.)
[Tracing the device status in PLC]
2
The FX/FX2C/FX2N/FX2NC PLC is equipped with the sampling trace function which traces the device
status in the PLC. For the condition settings and result display of the sampling trace function, choose
[PLC (P)] → [Sampling trace (M)]. (Refer to Paragraph 6.6.9.) 3
[Downloading the data register value to PLC from PC]
Choose [PLC (P)] → [Register data transfers (R)] to download the value of a data register and file
register created in the PC to the PLC. Because a file register is stored in the program memory, it can be 4
transferred also by [Write (W)]. (Refer to Paragraphs 6.5.6 and 6.6.2.)
[Setting the parameter]
Choose [Options (O)] → [Parameter setting (P)] to set parameters including the area to hold devices in
the program step/file register area in the PLC. (Refer to Paragraph 6.8.2.)
5
[Setting the file register area]
Choose [Options (O)] → [Parameter Setting (P)]. (Refer to Paragraph 6.8.2.) 6
[Specifying a display font]
Choose [Options (O)] → [Font (F)]. Specify "MS Sans Serif" usually because something may be wrong
with the display if an alphabetic font is selected. (Refer to Paragraph 6.8.12.) 7
[Using help file]
Select the [Help (H)] menu or pressing the function key (f1) to display help file. (Refer to Paragraph 6.10.)
[Checking the version] 8
Choose [Help (H)] → [About SW0PC-FXGP/WIN-E (A)]. (Refer to Paragraph 6.10.)
5-9
FX Series Programmable Controllers Guidance of Main Operations 5
MEMO
5-10
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
4
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
OPN : Opening 6
L/ V : Ladder View
L/ M : Ladder Monitor
I/ V : Instruction View
S/ V : SFC View 7
S/ M : SFC Monitor
C/ V : Comment View
R/ V : Register View
D/ L : Contact/Coil list, Device used list, TC setting list 8
D/ M : Device Monitor
SMP : Sampling trace
9
6-1
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
6.1.1 New
Use this command to create new program files.
• Commands, internal devices, and number of steps usable for programming depend on the PLC
type specified in the PLC Type Setting dialog box.
6-2
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.1.2 Open
Use this command to read out a program file from a floppy or hard disk. 2
• Choose “File” and then “Open”. The Open dialog
box will appear on the display.
• From the File Type box, select the FXGP/WIN-E
program (*.pmw) or DOS files (*.pmc).
3
4
FXGP/WIN-E file open
5
• Check the items set in the window, and then click
the “OK” button.
• Any file types shown in the File Type box can be 6
read.The dimmed file types, cannot be read as
they do not exist.
7
DOS file open
• The data in the DOS file will be converted into the
FXGP/WIN-E data, and read. 8
• Any file types shown in the File Type box can be
converted.
The dimmed file types, however, cannot be
converted as they do not exist. 9
• Check the items set in the window. Then, after
that, select the PLC type from the PLC Type box,
and click the “OK” button.
A
To open a file including comments: • When a program is opened, if the program
includes comments stored in the program
memory, the message shown in the left figure will
B
appear.
In the dialog box, click “Yes” to transfer comments
to the FXGP/WIN-E device comment area. In
addition, the comments transferred will be set as
C
the device comments to be written to the PLC.
(See Sec. 1.4 and Sec. 6.3.9.)
If “No” is clicked in the message window,
comments will be loaded in FXGP/WIN-E as
D
program data, therefore the device comment area
will not be subject to change. However, after
loading the comments as program data,
converting them into the device comments is an
E
option. In this case, convert the comments into
device comments with reference to Sec. 6.8.8.
6-3
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
• When opening the file for DOS application format, specify the PLC type on the following dialog box.
As described above, specify TEST. PMW and execute Open, four files shown above will be read
simultaneously. For this reason, always specify the *.PMW type file even if an a alternate file other than the
program file, such as the comment or register file is needed.
If the *.COW, *.DMW, or *.PTW file is deleted for some reason, only the existing files will be read. Note that if
the *.PMW type file is deleted, no files will be read even if some files are stored.
To read the sampling trace file (*.STW), choose [PLC (P)] → [Sampling trance (M)] → [Read from result file
(R)].
6-4
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.1.3 Close and Open
Use this command to close the current program file and open another existing file. 2
1 ) If the program is not changed:
• Execute File and then Close and Open. The current file will be closed immediately.
• After closing the file, the File Open dialog box will appear on the display (see Sec.6.1.2).
2 ) If the program is changed:
3
Execute File and then Close and Open. One of the following dialog boxes will appear on the display. The
dialog box will depend on whether the file name is specified.
4
• If the file name is already specified,
the message in the dialog box will
prompt whether the data should be
overwritten on the specified file. 5
6
• If the data is new and has no file
name, the message shown in the
dialog box will prompt whether the 7
data should be stored in the untitled
file.
6-5
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
6.1.4 Save
Use this command to overwrite the currently-displayed program data in the specified file.
1 ) When an existing file is open
Execute File and then Save.The program data will be overwritten immediately continuous.
At the completion of overwrite, the program will not be closed, therefore, edit of the program is possible.
2 ) When a new file is open
Execute File and then Save As. The Save As dialog box will appear on the display.
As described above, specify TEST.PMW and then execute Save, four files shown above will be created or
updated at the same time. For this reason, always specify the *.PMW type even if you want to store a file other
than the program file, such as the comment or register file.
To save the sampling trace file (*.STW), choose [PLC (P)] → [Sampling trace (M)] → [Write to result file (W)].
6-6
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.1.5 Save As
Use this command to store current program data displayed in the specified file. 2
• To store data, specify the drive and
directory.
• Enter the file name using the 3
keyboard, or select a file name from
the list of existing files.
• Store the file in a new directory
(folder), enter the new directory 4
(folder) name in the File Name box
together with the file name. The
specified directory will be created,
and the file will be stored to the new
5
director y using the file name
entered.
Stores data in the
DOS type file
Example: C:\DATA1\TEST.PMW 6
Stores data in the FXGP/WIN-E type file.
If a directory non-existing on the
C drive is specified, the directory
7
will be created.
8
The name of the file to be stored,
PLC type, and the other files stored
at the same time will be displayed.
Use up to 32
characters to specify
9
the program title.
A
How to assign a file name
• Input a file name in up to 16 characters. The FXGP/WIN-E does not support long file names B
available in the Windows.
Due to the restriction in the operating system, the following characters are not allowed in file
names.
. , : ; ” < > | / \ * ?
C
6-7
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
6.1.6 Print
Clicking the Print command, enables the data in the currently-active window to be printed. Therefore, if you
click the Print command when the ladder program edit window is active, the ladder diagram will be printed.
If you print two or more items, such as the ladder diagram, instruction list, device use list, etc., click Print All.
• Device name comment window Print Prints the device name list.
• Device comment window Print Print Prints the device comment list.
• Register window
The data register is displayed: Print Prints the data register values.
The file register is displayed: Print Prints the file register values.
The RAM file register is displayed: Print Prints the RAM file register values.
• Contact/ coil list window Print Prints the contact/ coil list.
• Device use list window Print Prints the device use list.
• TC setting value list window Print Prints the TC setting value list.
* The set data of each Print dialog box will be stored in the printer title file (*.PTW) when the
program file is stored.
To print two or more items, click File and then All Print in the corresponding window.
6-8
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
Printing ladder diagram
This section describes how to print programs using the format of ladder diagrams.
When the ladder program edit window is active, execute File and then Print.
Set the comment type to be printed.
2
(1)
Starts printing.
3
Reads the comment display
data set in the program edit
Specify the contact
devices for printing.
window.
4
Displays the image of the
Specify the coil devices
printed document on the
for printing.
preview screen. 5
Click this button to
reduce the line spacing. Specify the program step
The printing area of each printing range.
page will be increased.
Specify the printing size.
6
Specify "Auto" or a
Click this button to print
percentage between "50%
the title setting page.
Before printing, set the
and 150%" (in increments of
5%).
7
title setting page by Click this button to print the parameter If Auto is specified, the
clicking Option and setting page. Before printing, set the number of characters in one
Printer Title. parameter setting page by clicking
Option and Parameter Setting.
line will be automatically
adjusted depending on the
8
width of the specified printing
sheet.
9
(1) Select the device comment
printing position; above or A
below the device symbol.
Click Copy Settings on the previous screen to display this screen.This screen displays the comment display
data set in the program edit window. E
6-9
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Printing instruction list
This section describes how to print programs using list program format.
When the list program edit window is active, execute File and then Print.
(2)
Starts printing.
(2)
6-10
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
Printing SFC diagram
This section describes how to print programs using the format of SFC diagrams.
When the SFC diagram edit window is active, execute File and then Print.
2
Set the comment type to print the SFC diagram.
(3)
Set the internal ladder circuit printing data.
3
Click this button to print
the state internal ladder
circuit using ladder Starts printing. 4
format.
(4) Reads the comment display data
set in the program edit window.
Click Copy Settings to display the
comment display status set in the
5
program edit window.
Click this button to print the title setting page. Before printing, set
A
the title setting page by clicking Option and Printer Title.
6-11
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
(3)
Unused
Click Copy Settings on the previous screen to display this screen. This screen
displays the comment display data set in the SFC program edit window.
(4)
Click Copy Settings on the previous screen to display this screen. This screen
displays the comment display data set in the inner ladder program edit window.
6-12
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
Printing Device comment / Device names
This section describes how to print the list of Device comments/Device names.
When the device name window is active, click File and then Print.
2
3
Specify the device Starts printing.
printing range.
4
Displays the image of the
printed document on the
Click this button not preview screen. 5
to print the unused Click this button to use 2
devices in the line printing.
program.
Click this button to use 2 6
Click this button to print the parameter setting page. line printing.
Before printing, set the parameter setting page by
Specify the printing size.
clicking Option and Parameter Setting.
Specify "Auto" or a 7
percentage between "50%
Click this button to print the title setting page. Before and 150%" (in increments
printing, set the title setting page by clicking Option and of 5%).
Printer Title. Specifying auto, adjust the 8
number of characters in
one line automatically
depending on the width of
the specified printing 9
sheet.
6-13
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Click this button to print the parameter setting page. Specify the printing size.
Before printing, set the parameter setting page by Specify "Auto" or a
clicking Option and Parameter Setting. percentage between "50%
and 150%" (in increments
of 5%).
Click this button to print the title setting page. Before Specifying Auto, adjusts
printing, set the title setting page by clicking Option and the number of characters
Printer Title. in one line automatically
depending on the width of
the specified printing
sheet.
To set data in the device used list printing dialog box, refer to "Printing contact/coil list" as described above.
6-14
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
Printing TC setting list
This section describes how to print the TC setting list. The list shows the timer/counter setting values used in
the program.
2
When the TC setting list window is active, click File and then Print.
5
To set data in the TC setting list printing dialog box, refer to "Printing contact/coil list" as described above.
6
Printing Register list
Print the list of current data register values.
To print this list, activate the data register window. While displaying the data register window, click File and
7
then Print.
To set the printing data in this window, refer to the data setting method as described in Sec. 6.5.6 "Register
D
View".
6-15
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Click this button to move the selected item from the item list to
the print list.(Storing item in the print list)
Starts printing.
Printable items
Changes the printing
order.
The printing condition
setting dialog box will
appear on the display to
enable printing of the
selected item.
Click this button to print the title Click this button to print the parameter setting page. Before
setting page. Before printing, set printing, set the parameter setting page by clicking Option
the title setting page by clicking and Parameter Setting.
Option and then Printer Title.
• To store a printing item to the print list, position the cursor on the desired item in the Item List box.
Then, click to move as item to the Print List box.
• To delete an item from as print list, position the cursor on the item in the Print List box.
Then, click to delete as item from the print list and move it to the Item List box.
• The items will be printed in the order of items set in the Print List box.
To change the order of items in the Print List box, position the cursor on the desired item, and click either
the or buttons. The selected item will be moved up or down within the box to change the item
order.
6-16
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.1.8 Page Setup
Before printing use this command to set page settings. For example, set the margin, header, footer, and page
number printing position.
2
Use the Printer Setup command to set the paper size and printing direction.
B
Set the data for the header and footer without their own
appropriate windows, then click Option and Printer Title.
The header and footer will be printed at the upper and lower C
sections of the page as specified in the respective windows.
6-17
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Click this button to open the printing condition setting dialog box of the corresponding work window.
6-18
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
Note
• Clicking print and print all will allow for the preview screened to be viewed. Click Print and then 2
Print All.
• If the preview screen reveals that the paper size is too small to contain all the data, adjust the
page data as follows:
Click Page Setup to open the Page Setup window, then adjust the margins.
3
Click Printer Setup to open the Printer Setup window, then adjust the paper size and printing
direction.
Open the printing condition setting dialog box of the corresponding item, and then adjust the
zoom rate.
4
6-19
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Select the printing direction. Specify the paper size and paper feed method.
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
6-20
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.1.12 Exit
Use this command to exit FXGP/WIN-E.
2
Select File and Exit to leave FXGP/WIN-E.
9
If all the files are stored.
A
Exit
B
Note E
• FXGP/WIN-E can open two or more application windows simultaneously.
Note that the Exit command is valid only for the active application window. If two or more programs are
activated, end the programs by activating the application windows.
6-21
FX Series Programmable Controllers Menu Bar Commands 6
Note
<How the cut & paste function works in the Windows environment>
• In the Windows environment, various editions are allowed using the cut & paste, copy and
deletion functions. The outline of such operations are as shown below.
* Because data transferred to the clipboard is expressed in a special format, its contents are not
displayed even if the clipboard is opened.
6-22
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ 1
6.2.1 Undo
2
Undo the last operation to return to the previous condition.
6.2.2 Cut
3
Cuts the selected program or characters.
The cut program or characters will be stored to the clip board, therefore, paste the cut program or characters
to another place.
4
6.2.3 Copy
Copies the selected program and characters to the Windows clip board.
The copied data can be pasted to another place using the Paste command. 5
6.2.4 Paste
Pastes the programs and characters to the cursor position only if the data is stored to the Windows clip board
via the Cut or Paste command.
6
6.2.5 Delete
Deletes the selected program and characters.
7
The deleted data will not be stored to the Windows clip board. For this reason, the Paste command will not be
valid for deleted data.
8
D
Note
• The following command will not be valid in various windows. E
Undo : Invalid in the SFC diagram edit windows.
Copy : Invalid in the device name comment and SFC diagram edit windows.
Cut : Invalid in the SFC diagram edit window.
Paste : Invalid in the SFC diagram edit window.
6-23
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6-24
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
6.2.7 Line Insert
Use this command to insert a null line above the specified position.
2
Position the cursor on the line. A null line will be inserted
just above the cursor-positioned line.
3
5
Execute Edit and then Line Insert.
9
Enter a necessary circuit in the null line, then execute Tools and then Convert.
The circuit will be determined after conversion.
A
6-25
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6-26
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
4
Execute Up.
5
The cursor-positioned block will be specified.
6
Execute Up again. 9
6-27
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6-28
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
6.2.11 NOP Remove
5
Note
Specify the step range using the cursor on the list edit screen, thus, the specified step range will be
automatically displayed in the Setting Range box of the corresponding dialog box.
6
6-29
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓
In programming mode, device names can use in place of the device numbers, such as X000 and M10. For
this reason, use of the same names for two or more devices will not be possible.
You can also store the device name by sequentially executing View, Comment View, and then Device Name.
Device comments
• The device names can be used in the programs in place of the device numbers.
Device names
Example: START SW.
Device name (BUZZER) Device names can be displayed in the
displayed programs in place of the device numbers.
Device names and device comments are added to the device numbers.
For this reason, when a step is subject to change or the cut-and-paste command is executed,
device names and comments will be erased or moved together with the respective device numbers.
6-30
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ 1
6.2.13 Device Comment
Use this command to store the device comments for the selected device.
To store a device comment, position the cursor on the device in the ladder diagram display window, and then
2
execute Edit and then Device Comment.
5
• After inputting ladder circuit symbols on the ladder circuit edit screen, the device comment input window
can be displayed consecutively. (Refer to Section 6.8.10.)
Device comments can be edited in a list by choosing [View (V)] → [Comment (C)] → [Device Comment
•
(D)]. 6
• A device comment executed by this command is controlled on the peripheral equipment side.
When making a comment to be written to the PLC, observe the following cautions, and refer to section
1.4 and section 6.3.9. 7
• Cautions on inputting a comment to be written to the PLC
1) When data should be shared by the A6GPP, A7PHP and programming software in the DOS version,
input a comment in the following range.
Number of characters :15 8
Character type : Numbers, alphabets and some symbols (., -, +, ? and =)
2) If a comment is displayed in peripheral equipment not supporting characters of the comment, such
characters may be displayed abnormally. If a comment exceeds 16 characters, only the portion up to
16 characters is written to the PLC, and the 17th character and later are ignored.
9
6-31
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
Cursor position • To store a coil comment, use any number of characters and
any character type.
( ) • Enter coil comments at the completion of a ladder circuit
conversion.
If the ladder circuit conversion is not complete, no coil
comment can be entered.
• To copy a coil comment, specify the copy range and then
execute Ctrl+C (cut). After that, execute Ctrl+V (paste) in
the copy-to comment dialog box.
6-32
FX Series Programmable Controllers Menu Bar Commands 6
4
Coil and block comments can be added to step numbers if the steps include the corresponding coils or
blocks. For this reason, if a step is subject to change due to a coil or block insertion or deletion, the
corresponding coil or block comment will be also inserted or deleted. In addition, if an instruction step or
ladder circuit block itself is deleted, the comments stored in the step or block will be deleted at the same
5
time.
6-33
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6-34
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
6.2.17 Edit cancel
Use this command to delete the ladder circuit data that was edited in the ladder program edit window.
2
Before editing
(The Ladder circuit is already converted, therefore the Ladder circuit determined.)
3
8
Click Edit and then Edit Cancel.
9
After edit cancel
(The ladder diagram will return to the pre-editing condition.) A
6-35
FX Series Programmable Controllers Menu Bar Commands 6
Note
For preferential keyboard operation, use functions keys that has the same functions as the Tools menu
commands.
Circuit symbols, instructions, and SFC diagrams are allocated to the functions keys, and these functions
keys depend on the edit window.
6-36
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
6.3.1 Contact
Use this command to enter the a-contact and b-contact.
2
Note that this command has the same function as function keys (-l l-), (-l/l-), (-l↑l-), and (-l↓l-).
5
Applicable devices X (input relay) M (auxiliary relay) T (timer)
Y (output relay) S (state) C (counter)
6
Entering a-contact
Enter the device mnemonic and device number.
7
8
Entering b-contact
Enter the device mnemonic and device number.
9
A
Entering rise contact
Enter the device mnemonic and device number. B
E
• In making program, an device name can be used instead of a device No. (Refer to Section 7.2 and "Note"
in the next page.)
6-37
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6-38
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
6.3.2 Coil
Use this command to enter output coil instructions.
2
Note that this command has the same function as function key (-( )-).
6-39
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6-40
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
6.3.3 Function
Use this command to enter application and special coil instructions.
Note that this command has the same function as function key (- [ ] -).
2
Entering special coil
Applicable instructions: 3
SET/ RST PLS/ PLF MC/ MCR
STL/ RET END
Formats for data entry:
SET[space] Y5
4
PLS[space] M200
MC[space] N0[space] M30
STL[space] S20
For the following instructions, it is not necessary to
5
enter device numbers:
RET, END
6
Entering application instructions
Formats for data entry:
7
MOV[space] K200[space] D0
(16-bit MOV instruction)
8
MOVP[space] K200[space] D0 9
(16-bit MOV instruction of pulse execution type)
DMOV[space] K40000[space] D0
B
(32-bit MOV instruction)
6-41
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
DMOVP[space] K40000[space] D0
(32-bit MOV instruction of pulse execution type)
FNC12[space] K200[space] D0
(16-bit MOV instruction)
FNC12P[space] K200[space] D0
(16-bit MOV instruction of pulse execution type)
FNC12[space] K40000[space] D0
(32-bit MOV instruction)
FNC12[space] K40000[space] D0
(32-bit MOV instruction of pulse execution type)
6-42
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
6
Entering coils using Reference command:
Click the Reference command. The following dialog box will appear on the display. 7
Using this dialog box, you can select instructions from the list, or look up the functions of operands.
B
Shows the instruction Click this button to use the
types. instruction as the 32-bit type
or pulse execution type.
C
E
Describes the operand necessary for
each instruction type.
The system enters the data entry waiting
Specify operands, or enter device names.
status.
6-43
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6.3.4 Wire
Use this command to enter vertical and horizontal lines, INV instruction, or delete vertical lines.
Note that this command has the same function as function keys + ( l ), (-), + (-/-), and
+ (l Delete).
6-44
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
Deleting vertical line
A vertical line will be deleted from the lower 2
left section of the cursor.
6-45
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6.3.5 Instruction
From the list edit screen, directly enter instructions and device numbers using the keyboard. Use the
Instruction command to edit programs using lists or references displayed in the dialog box.
Select an instruction.
Describes the necessary operand for each Specify operands, or enter device names.
instruction type. The system enters the data
entry waiting status.
6-46
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ 1
6.3.6 All Clear
Use this command to clear the active work window.
2
Clearing program area
Applicable windows: 3
Ladder program edit window
List program edit window
4
6-47
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓
6.3.7 Convert
Use this command to convert ladder or SFC program data into list program.
Note that this command has the same function as function key (Convert).
• If a ladder or SFC program created on screen is not converted, it is only a diagram, therefore it is not
valid.
To make the diagram valid, the diagram should be converted into a program (list program). If the list edit
function is used for programming, thus, conversion will not be needed. This is due to the list edit mode,
that requires a direct creation of instruction list by entering instructions.
• Be careful! Non-converted ladder or SFC diagrams may be erased if an operation error is made.
• When "Convert and run time program changes" is selected via "Option → Preferences", "Run time
program changes" is executed after "CNV F4" or "Tools → convert" is executed.
( )
( )
Conversion
Creation of
instruction list
Reverse conversion will be Reverse conversion will be
performed to display the ladder performed to display the ladder
diagram from instruction list. diagram from instruction list.
Instruction list
LD X000
OR Y010
OUT Y010
LD M20
ANI X003
OUT M20
6-48
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
6.3.8 Default comments for special M/D
Use this command to store default comments in the special auxiliary relay comment area (M8000 and
onwards) or the Diagnostic register comment area (D8000 and onwards) using the device comment/name
2
window.
If device comments are already stored in the specified area, executing this command will overwrite the default
comments, therefore, device comments previously stored will be erased. 3
Specify the intended
comments to be stored.
4
6-49
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
• To write the device comments to the PLC, 1 block or more of the comment area should be secured. To
secure the comment area, click Option and then Parameter Settings.
• Enter the same type of device in the From and To boxes. To specify two or more types of devices, such as
input (X) and output relays (Y), select the devices for each type of device.
• If the same device number is entered in the From and To boxes, only one device comment will be set.
• To specify non-continuous device numbers, execute this command repeatedly. Or in the device comment/
name window, click the right button of the mouse on each device.
• Specifying a device that does not have a device comment, allows for the number of set device comments
to be increased, and the free storage area will be reduced for the device comments. For this reason, do
not specify any unnecessary devices.
• Cautions on inputting a comment to be written to the PLC
1) When data should be shared by the A6GPP, A7PHP and programming software in the DOS version,
input a comment in the following range.
Number of characters :15
Character type : Numbers, alphabets and some symbols (., -, +, ? and =)
2) If a comment is displayed in peripheral equipment not supporting characters of the comment, such
characters may be displayed abnormally. If a comment exceeds 16 characters, only the portion up to
16 characters is written to the PLC, and the 17th character and later are ignored.
6-50
FX Series Programmable Controllers Menu Bar Commands 6
8
Indicates the device comment storage capacity.
(Unit: comments)
9
Indicates the number of set comment devices that is to be
written to the PLC. (Unit: comments)
6-51
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6-52
FX Series Programmable Controllers Menu Bar Commands 6
D
Relation between convert and search
E
Convert the diagram before using a search command in the ladder or SFC diagram editing status.
If the ladder or SFC diagram is not converted, the diagram will not be valid as the program. For this reason,
if a search command is preformed, a message will appear on the display to request a conversion.
6-53
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓
Top
End
Top
End
6-54
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ 1
6.4.2 Device Name Search
Use this command to search the specified device name in the program.
2
Enter a device name with single
quotation marks in this box 3
Click this button to select a device name from the list.
4
6
Specify the search direction.
7
• Even if device names are not displayed on the screen, the corresponding device number will be
searched.
8
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓
9
6.4.3 Device Search
Use this command to search the specified device number in the program.
D
Specify the search direction.
E
Even if the device numbers are not displayed on the screen, the device corresponding to the set device
number will be searched upon.
6-55
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓
To search the program by specifying an instruction and device number, use the Contact/Coil Search
command as described on the next page.
6-56
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ 1
6.4.6 Go to Step
Use this command to go to the specified program step.
2
4
Enter a step number in this box. Click this button to select a device number from the list.
5
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓
6
6.4.7 Go to State
Use this command to go to the specified state in the SFC diagram edit window.
7
9
Enter the state number in this box. Click this button to select a state number from the list.
6-57
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
Click the Select button to sequentially find and replace the character strings. The dialog
box will appear each time, and ask if replacement of the characters string is required.
Click the Replace All button to replace all the character strings at one time.
6-58
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ 1
6.4.10 Change Device Number
Use this command to replace the specified device numbers to other numbers.
Applicable devices: X, Y, M, S, T, C, and D
2
Enter the same type of devices in the Find What and Replace With boxes. 3
Examples: X→X, Y→Y, M→M, T→T, D→D, etc.
Example of replacement: 4
M0→M200 M5→M205
M1→M201 M6→M206
M2→M202 M7→M207
Click the Select button to
sequentially find and
M3→M203 M8→M208 5
M4→M204 M9→M209
replace the devices.
The dialog box will appear Click the desired button to
each time, and ask the
replacement of the
determine how to process the 6
device numbers that are
intended device is included in the application
required. instructions.
Click the Replace All
Click the desired button to
7
button to replace all the
devices at one time. determine how to process the
device comments that
correspond to the specified
device numbers.
8
9
Devices cannot be replaced if the number of steps differ from each other.
1 ) M0 to M1535 ↔M1536 to M3071 (For FX2N, FX2NC series PLC family PLC only)
2 ) 16-bit counter↔32-bit counter (Common to the FX family PLC) A
6-59
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓
Devices cannot be replaced if the number of steps differ from each other.
1 ) M0 to M1535 ↔M1536 to M3071 (For FX2N, FX2NC series PLC controller only)
2 ) 16-bit counter↔32-bit counter (Common to the FX family PLC)
6-60
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ 1
6.4.13 Tag Set
This command is used to set the tag for Tag Jump. In the ladder program edit window, the first step number in
the cursor-positioned ladder circuit block will be stored as the tag. In the list program edit window, the cursor-
2
positioned step number will be stored as the tag.
9
6.4.14 Tag Jump
Use this command to jump to the tag position. A
Select a tag from the list. Up to 10 tags can be stored in the list. If the eleventh tag is stored, then, the
oldest tag is stored, then will be deleted.
B
6-61
FX Series Programmable Controllers Menu Bar Commands 6
6-62
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.5.1 Ladder View
Use this command to display the ladder program edit window.
2
3
Program number
Floating tool Palette
display, indication 4
Edit window
5
Displays the PLC model.
6
Function key guidance Displays the program step.
for circuit symbol entry Number of steps used / Total
number of steps 7
Press the Shift key to display the sub-guidance.
+
8
6-63
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Edit window
Program number
display, indication
Displays the PLC model.
6-64
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.5.3 SFC View
Use this command to display the SFC diagram edit window. The inner ladder program edit windows for ladder
blocks, states, transitions can be also displayed.
2
SFC diagram
3
5
Function key
guidance:
Use this guidance
Displays the PLC model. 6
to enter SFC
symbols.
7
Press the Shift key to display the sub-guidance.
8
+
C
Functions of SFC diagram edit window:
1.Displaying and editing SFC diagrams for the existing programs (see Sec.8.2.4)
D
2.Creating and editing new SFC diagrams (see Sec.8.2.4)
3.Displaying, creating, and editing inner ladder diagrams (see Sec.8.2.3 and 6.5.4)
4.Displaying comments (see Sec.6.5.12)
E
5.Displaying SFC diagrams so that operator can monitor the operation of the PLC (see Sec.6.7.2 and 6.7.3)
6.Printing SFC diagrams (see Sec.6.1.6 and 6.1.7)
6-65
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6-66
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.5.5 Comment View
Use this command to display the device name or comment edit window. Using these windows, store and edit
the device names and comments.
2
E
When a program is saved or read, a comment file is usually processed together. The export or import
operation is required when a comment file is needed to be processed independently.
(See Sec.6-1-2, 6-1-4)
6-67
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Click this button to display all the devices while ignoring the PLC model.
The unstored device numbers in the PLC will be displayed in red.
6-68
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
Block Comment
The list of block comments will be displayed in the block comment window. For a detailed description of block
comments, refer to Sec.6.2.15.
2
6
Block comment list
program edit window
7
6-69
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Coil Comment
The list of coil comments will be displayed in the coil comment window. For a detailed description of coil
comments, refer to Sec.6.2.14.
The coil comment storage positions are controlled by the step numbers of the output control instructions,
therefore, use the step numbers of the instructions to display or store the coil comments.
After inserting or deleting a program, the step numbers will be automatically corrected. The brackets [ ] of
the coil comment step numbers, will not move automatically. To correct the bracket positions, click Edit and
then Setting of Step of Comment (see Sec. 6.3.10).
6-70
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.5.6 Register View
Use this command to display the register edit window.
2
Enter the register number to be displayed first in the window.
3
4
Select the display Select 32 bit to display and edit
type. data of from a 32-bit register. 5
To display 32-bit data, select
Even Numbers or Odd
Select the numeric
value display mode.
Numbers. The 16-bit register 6
device numbers of the selected
type (even or odd numbers) will
be determined as the low-
order side. 7
If the selected low-order side
differs from that specified in the
Click this button to display all the devices while ignoring the PLC model. program, wrong values will be
The unstored device numbers in the PLC will be displayed in red. displayed on the screen. 8
6-71
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Line type
6-72
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
Example: 32bit Register view
Binary data, table type
2
6
Decimal data, table type
6-73
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Line type
6-74
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.5.7 Tool Bar Status Bar Function Keys
Use these commands to change the application window display conditions.
2
Click Tool Bar to erase or redisplay the tool bar.
6
Click the Function Keys to erase or Click the Status Bar to erase or
redisplay the function key guidance. redisplay the status bar. 7
Functions of toolbar icons
(2) (4) (6) (8) (10) (12) (14) (16) (18)
8
D
(19) (21) (23) (25)
6-75
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6.5.8 Palette
Use this command to erase or redisplay the tool palette in the ladder program edit window.
Tool palette
Various symbols, such as contacts, lines, and output coils, used for creating ladder diagrams are located in
the tool palette. Click the mouse button on a symbol in the tool palette to select the symbol.
This palette is a floating type. The palette, therefore, can be moved to another position so that the user can
easily use the mouse.
These symbols (contact, line, or coil symbols) can be also entered if the Tools command or function keys in
place of the tool palette is used. The advantage of the tool palette is that changes to the ladder circuit symbols
without erasing the device entry dialog box is possible.
6-76
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ 1
6.5.9 Contact/Coil List
This command displays the associated step number for the selected device.
2
Use these buttons to scroll Use these buttons to switch
up and down the screen. device. 3
X→Y→M→S→T→C→D→P
→I→N→V→Z
6
Displays the comment on the specified device.
7
6.5.10 Device Used List
Use this command to display the contact/coil conditions of 24 devices. Specify the first device number to
determine the 24 devices.
8
The symbol -( )- will be displayed if the device The numeric value indicates
uses coils. No symbol will be displayed if the the number of coils. D
device uses no coils.
6-77
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓
Use these buttons to scroll Click this button to switch the device.
up and down the screen.
The timer and counter values that are set in the program by constants will be displayed on the screen above.
To check the values indirectly set by the data register, etc., use the monitoring function or the data register
display function.
6-78
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ 1
6.5.12 Comment display
Use this function to specify the comments to be displayed in the ladder, instruction list, or SFC program edit
windows.
2
Ladder program edit window
3
Select the device comment display
position; above the symbol or below
the symbol.
4
Set the device comment display size.
If the size is set as shown in the
Specify the type of
figure, the device comment of 10
characters × 5 lines will be printed.
5
comments to be added
to the ladder diagram.
Set the coil comment display size. If
the size is set as shown in the figure, 6
the coil comment consisting of 20
characters × 7 lines will be printed.
7
Example: If all types of comments are specified
8
Device number Coil comment
Device comment 9
Block comment A
Device name
B
Example: If device names are displayed in place of device numbers
Device name D
6-79
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓
Coil comment
Device name
Device comment
Device name
6-80
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ 1
SFC diagram edit window
2
Specify the type of
comments to be
3
added to the SFC
diagram.
4
Unused
5
7
Example: If all types of comments are specified
Device comment
8
A
Device number
Device name
B
6-81
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓
6.5.14 Zoom
Use this command to enlarge or reduce the characters displayed in the window.
• Click Custom to specify the font size in the range of 50% to 150% in increments of 5%.
• To enlarge or reduce characters displayed in the window, change the font size by clicking Option and then
Font.
• The font size specified by the Zoom command will not affect the printed character size. To change the
printed character size, click Scale in the printing data setting dialog box.
6-82
FX Series Programmable Controllers Menu Bar Commands 6
6-83
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓
6.6.1 Transfers
Use this command to read programs from the PLC, write programs to the PLC, or collate program data.
Read
Reading conditions
Memory: Internal memory, RAM/
EPROM/ EEPROM (protect switch
Verify on or off) cassette
The program in the PC is compared with the PLC operation mode: Run or stop
program in the PLC to verify that all the steps mode
contain the same data. If there are steps containing
different data, a list of data error steps will appear
Write
(see the figure below).
Click on an error step. The step data stored in the
PC and step data stored in the PLC are displayed,
therefore you can see the difference between them.
Writing conditions
Memory: Internal memory, RAM/ EEPROM
Note:If an instruction uses two or more steps, there (protect switch off) cassette
may not be any difference in the data of an PLC operation mode: Run or stop mode
error step between the PC and the PLC.
Verify conditions
Memory: Internal memory, RAM/ EPROM/ EEPROM (protect switch on or off) cassette
PLC operation mode: Run or stop mode
6-84
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ 1
Program transfer operation
• Use Parameter and Program (File Register, comment) to transfer
all the programs at one time. Note that it takes 3 to 4 minutes to
2
transfer a program of 1.6 K steps to the FX-EEPROM-16.
• If a keyword is stored, the Keyword dialog box will appear on the
display. 3
Enter the keyword. If the wrong keyword is entered, then the
entire operation will be stopped.
• When a program is transferred from the PC to the PLC, program verification will be automatically
executed after has been written the program. 4
To skip the program verification step, click Preference (see Sec. 6.8.10). The Preference window will
appear. In the Automatically Verify box of this window, click the “No” button.
• If PLC type in PC is in discord with PLC, the following dialog boxes are displayed. When
downloading/uploading the program data to/from PLC in the force, click “YES” button.
5
If the download/upload would not be executed correctly, the program should be downloaded/
uploaded to/from the PLC after matching the PLC type by the PLC type change.
6
7
Control of parameter-set comments
• If a program has parameter-set comments, FXGP/WIN-E will read these comments as the device
8
comments. In addition, these device comments will be regarded comments to be written to the PLC.
(See Sec. 1.4 and Sec. 5.5.5.)
• The device comments regarded as the comments to be written to the PLC will be written to the 9
program area of the PLC. (See Sec. 1.4, Sec. 6.2 13, and Sec. 6.3.9.)
6-85
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓
Read
Reading conditions
Memory: Internal memory, RAM/
EPROM/ EEPROM (protect switch
Verify on or off) cassette
Collates the program from the PC with that of the PLC. PLC operation mode: Run or stop
mode
Writing conditions
Memory: Internal memory, RAM/
EEPROM (protect switch off to write
file register data/protect switch on
to write the other register data)
Specify the item to be collated.
cassette
PLC operation mode: Stop mode
(writing is impossible in run mode)
6-86
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ 1
Note
• If the keyword is stored, the Keyword dialog box will appear on the display. 2
Enter the keyword. If a wrong keyword is entered, operation will be stopped.
4
• To use file registers, set the correct parameter to ensure enough free area.
To use the RAM file register data, turn on the special auxiliary relay (M8074) on the PLC side.
The file register and RAM file register will be valid only if the PLC containing these register
5
functions is selected.
6-87
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓
Click this button to turn off all the bit devices (X, Y, Click this button to clear all the data registers (D), file
M, S, T, and C). In addition, clicking this button will registers (D), and RAM file registers (D).
reset the current timer and counter values to zero.
Command execution conditions
Command execution conditions Memory: Internal memory, RAM/ EEPROM
Memory: All memories (protect switch off) cassette
PLC operation mode: Stop mode (execution PLC operation mode: Stop mode (execution
impossible in run mode) impossible in run mode)
Click this button to set the data. • If the communication data is still not set in D8120,
the values shown in the left figure will appear on
the Serial Setting screen.
• If communication data is already set in the D8120,
the set values will appear on the Serial Setting
screen.
• Click OK to directly write the set values in the
D8120 of the PLC.
In addition, the same data will be written in the
data register area on the PC side. For this reason,
w h e n yo u u se t h e R e g i st e r D a t a Tra n sfe r
command to transfer all the register data to the
PLC, the D8120 data set on this screen will be
written in the PLC again.
Command execution conditions
M em or y: I n te r na l me mo r y, R AM / EP ROM/
EEPROM (protect switch on or off) cassette
PLC operation mode: Run or stop mode
6-88
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ 1
6.6.5 PLC Keyword Current or Delete
Use this command to store the keyword to the program memory of the PLC.
Store the keyword if you want to protect the programs from being erased by mistake (due to overwrite) or
2
stolen.
6-89
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓
6-90
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
6.6.6 Runtime Program Changes
When the PLC is in the run or stop mode, use this command to change programs in the ladder program edit
window. Changed programs will be directly written to the program memory of the PLC.
2
Data writing method
1 ) Using this command, modifying the existing ladder circuit in the ladder program edit window (add, insert,
3
or delete units of ladder symbols), and inserting or adding ladder blocks (but ladder block delete is not
possible) is possible. Such a modification range is limited to one ladder block. If two or more blocks are
modified at a time, the program cannot be written in the program memory in the run mode.
For data writing conditions in the run mode, refer to the next page.
4
2 ) Press the and keys (RUN CNV) or PLC and Runtime Program Change to write the changed
data in the program memory in the run mode.
5
6
Click this button to cancel the command.
7
Click this button to write the program data without collating the
programs (see Note below).
8
Click this button to write the program data after collating the
programs. Note that the data will be written in the memory only
if there is no difference between the collated programs. 9
B
Caution
• If a program is changed in the run mode, the PLC will change the control sequence. Carefully
change programs in the run mode for the safety reasons.
C
For a detailed description, refer to the operation manual of the PLC that describes how to write data
in the run mode.
Before starting the operation, be sure to check that the same programs are stored in both the PLC
and the PC.
D
If the operation is started with differing programs, then the programs stored in the PLC may be
destroyed.
• When "Convert and run time program changes" is selected by "Option → Preferences", "Run time E
program changes" are executed also after "CNV F4" or "Tools → convert" is executed.
• Carefully write a pulse application instructions (with a P) in the ladder diagram.
This is because the instruction written in the ladder circuit will be executed only if the input condition
is ON.
6-91
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
Hardware
Model: FX series (version 2.1 or above)
FX2C series
FX0N series (version 1.10 or above)
FX1S, FX1N series
FX2N, FX2NC series
Memory type:
FX2N, FX2NC; Internal RAM, optional RAM cassette, or optional EEPROM cassette
(protect switch off)
FX1S, FX1N ; Internal EEPROM or optional EEPROM cassette (protect switch off)
FX, FX2C ; Internal RAM or optional RAM cassette
FX0N ; Internal EEPROM
PLC operation mode: Run or stop mode
Program
Items common to the FX, FX2C, FX0N, FX1S, FX1N, FX2N and FX2NC series PLC:
1 ) When a ladder circuit is changed, only one ladder circuit block at a time is possible. In addition, before
and after changes, the number of program steps included in the block should be 127 or less (including
the NOP just after the ladder circuit block, but for the final block, excluding the NOP just after the block).
Changes to programs, use of the Transfers command to transfer all the programs.
2 ) When modifying a ladder circuit block requires the label P or I should not be added, deleted, or changed.
3 ) If a ladder circuit block before or after a modification includes a high-speed counter C235-C255 output
instruction (OUT) or application instruction FNC 90-98, the modification to the block will not be possible.
4 ) When modifying a ladder circuit block, no 1 ms timers can be inserted.
Notes regarding use of the FX (version 3.07 or above) or FX2C series PLC:
1 ) For new instructions, inserting substitute instructions in the program, or replacing new instructions with
substitute instructions is prolisted. If substitute instructions are located in the program, they will not
function in the run mode.
2 ) For the above PLC, the CMP, ZCP, and MOV commands (FNC10 through FNC12) and ADD, SUB, MUL,
DIV, INC, and DEC commands (FNC20 through FNC25) ensure high-speed operation only if the digits of
word devices are specified or if no indexes are used for modification. However, these commands, will not
ensure high-speed operation when data is written or inserted in the run mode.
3 ) For the FX (version 3.07 or more) and FX2C series, the application OFF command time is reduced.
However, if data is written or inserted in the run mode, this time reduction function will not be valid, and
the command OFF time will be increased by approximately 60% for the FX (version 2.30 or less) series.
At the completion of data editing in the run mode, change the mode of the PLC to stop and then run
again. The above functions 1) through 3) will be valid again.
6-92
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
Notes regarding use of the FX series PLC (version 2.1 to version 2.30):
1 ) Application instructions or device numbers added by the FX series PLC (version 3.07 or more) will be
written to the program memory of the PLC. At this moment, the system will not check these instructions,
2
and the PLC will continue operating. However, when the mode of the PLC is switched to stop and then run
again, the system will check the programs. When the PROG-ELED indicator lamp flashes, correct the
corresponding instructions or device numbers, and then transfer all the acceptable programs at one time.
2 ) Even if a device number invalid for the FX series (version 3.07 or more) is specified by the operand of the
3
application instruction, the instruction will be written to the program memory of the PLC. At this moment,
an operation error (wrong device number) will be detected for this instruction. The PLC will continue
operate while ignoring the error.
When the mode of the PLC is switched to stop and then run again, the system will check the programs,
4
and the PROG-ELED indicator lamp will flash. Correct the operand of the application instruction, and
then transfer all the programs at are time.
Notes regarding use of the FX0N series PLC (version 1.10 or above):
5
1 ) If a device number invalid for the FX0N is written, the message "Ladder diagram creation error" will
appear on the display, and the program will not be changed.
2 ) The FX0N cannot execute any pulse type application instructions. 6
If such an instruction is used, "Writing error" will appear on the display, and the program will not be
changed.
3 ) Even if an invalid application instruction for the FX0N series is inserted, the instruction will be written to
the program memory of the PLC. At this moment, the system will not check the instruction, and the PLC 7
will continue to operate.
However, when the mode of the PLC is switched from stop and then run again, the system will check the
programs. When the PROG-E LED indicator lamp flashes, correct the corresponding instruction, and
then transfer all the acceptable programs at one time. 8
4 ) If an invalid device number for the FX0N series is specified by the operand of the application instruction,
the instruction will be written to the program memory of the PLC. At this moment, an operation error
(wrong device number) will be detected for this instruction. However, the PLC will continue operate while
ignoring the error. 9
When the mode of the PLC is switched from stop and then run again, the system will check the
programs, and the PROG-ELED indicator lamp flashes, correct the operand of the application instruction,
and then transfer all the programs at one time.
For a detailed description, refer to the hardware manual of the PLC.
A
Writing data in run mode
• Even if the number of program steps is reduced by a change in the program, the PLC will not reduce the
total number of steps, but will add NOP instructions to balance the number of steps.
B
Before change After change
Y0 Y0
0
X0
0
X0
Step 1 will be NOP.
C
X1
• If the number of program steps is increased by change in the program, programs will be inserted to
D
balance the number of steps.
Before change After change
X0 Y0 X0 Y0
E
0 0 OR X1 will be inserted in step 1.
X1
6-93
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓
6-94
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ 1
6.6.9 Sampling Trace
Use this command to sample data at the specified time under the appropriate trigger conditions.
Sampling trace will be executed by the PLC. The FXGP/WIN-E will set the sampling conditions and display
2
the result of trace.
Applicable PLCs: FX, FX2C and FX2N, FX2NC series
3
5
Click this command to transfer the set data
to the PLC.
6-95
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓
Setting Parameters
Use this command to specify the devices selected for a sampling trace, and also specify the tracing time and
the number of tracing times.
In addition, use a device as the trigger for tracing.
New Condition : Click this button to store all the new conditions.
Last Data : Click this button to display the last data.
Trace Count : Read from PLC : Click this button to read the conditions from the
Set the total number PLC.
of tracing times in
this box.
The setting range is
from 0 to 512 times. Click this button at
the completion of
Trace Time : data setting.
Set the tracing time
in this box.
The setting range is Click this button to
from 1 to 200. specify special
If you set "0", device operation as
sampling will be the tracing start
performed when the point.
END instruction is
executed.
Applicable devices:
Contact : X, Y, M, S, T, C
Up to 10 devices
Coil : T,C (Y,M*1)
Current Value : T, C, D, Z, V Up to 3 devices
*1: Devices Y and M can be stored in the Coil list. However, depending on the operation of the PLC, the coil
on/off operation may not be sampled. For this reason, store devices Y and M in the Contact list.
6-96
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ 1
Run
Use this command to transfer the sampling conditions to the PLC, or read the tracing results from the PLC. In
addition, use this command to start or stop the tracing operation.
2
Click this button to transfer the set sampling conditions to the PLC Displays the tracing status.
connected to the PC. 3
Click this button to start sampling trace.
While the PLC is in the tracing mode, 4
"Start" will be inverted.
Click this button to read the results of sampling trace from the PLC.
6
Use the Display Result command to display the results.
7
Operation while specifying a trigger:
Sampling will be performed while observing the specified tracing time until the trigger conditions are satisfied.
When satisfied, sampling will be performed while observing the specified tracing time, and then completed
when the number of tracing times equals the specified number (specified by Trace Count). 8
6-97
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓
Display result
Use this command to display the results of the sampling trace read from the PLC.
Device to
be traced
Displays up to
30 characters
of device
comments.
Device types stored: Move the trace bar using the mouse. The on/off conditions and current
-| |-: Contact values of the status-bar selected devices will be displayed in the Status
-( )-: Coil Display column.
-[ ]-: Current Value
Read from Result File
Use this command to read the results of sampling trace and the set conditions from the file.
6-98
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ 1
6.6.10 Ports
This “Ports” dialog box set the communication COM port (COM to COM9) and transfer speed (band rate) for
connecting to PLC by RS-232C on the PC.
2
"19,200 bps" is available only in the FX1N/FX2N/FX2NC Series PLC. In any other PLC, the transfer speed is
automatically set to "9,600 bps"
Set the transfer speed to "9,600 bps" when using REMOTE MAINTENANCE FUNCTION. 3
Select the port from COM1 to COM9 considering the PC system
configuration.
4
9
Note
• In a notebook PC equipped with infrared communication ports, the connection of the COM1 port
may be set to an infrared port, not to an RS-232C connector. A
In such a case, in addition to the setting described in this paragraph, change over the COM1 port
from "infrared port" to "RS-232C connector" in the setting menu of the PC.
While the COM1 port is connected to an infrared communication port, the FXGP/WIN-E cannot
communicate with the PLC.
B
6-99
FX Series Programmable Controllers Menu Bar Commands 6
Connection to PLC
To execute commands of the Monitor/Test menu, the PC should be connected to the PLC. For a detailed
description of connection, refer to Sec.6.6 "PLC Menu Functions".
6-100
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ 1
6.7.1 Start monitor
This command to monitors operation of the PLC using the ladder or SFC diagram edit window.
2
• In the edit window, click Monitor/Test and
then Star t Monitor to begin monitoring
operation of the PLC. 3
8
Contacts connected and coils activated will be
green.
9
Double-click the mouse button on an output
instruction, such as a timer, counter, or A
application instruction, to modify the set value
(see Sec.6.7.8).
6-101
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓
6-102
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ 1
6.7.2 Stop Monitor
Use this command to stop monitoring of the PLC operation.
The ladder program edit window used for monitoring will return to the edit mode.
2
6
Monitor/Test → Stop Monitor
7
8
Editing can be performed, once monitoring has
stopped. 9
6-103
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓
6-104
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.7.4 Entry Device Monitor
This command can be set to monitor a specified device. To use:
Enter a device number to specify the device. The following can be monitored.
2
• Operation of the contacts and coils of the specified devices
• Timer/counter setting values and current timer/ counter values
• Current data register values
3
The device store/ monitor window can overlap the ladder program edit window.
Applicable devices 9
X, Y, M, S, T, C, D, V, Z
Display style: D
• The data register (D) values can be displayed using binary numbers, hexadecimal numbers, ASCII
numbers, or floating-point representation. In addition, the display size can be switched between the 16-
bit and 32-bit sizes. For the other types of devices, decimal numbers will be used.
• Device comments can be displayed together with the registered devices (see Sec. 6.5.13). To display
E
device comments, click View and then Display Setting, or click the right button of the mouse in the device
store/monitor window, and then click Display Setting.
6-105
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Stores new devices after erasing all the devices currently stored when marked.
6-106
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
Other operations using the device store/monitor screen
The data register having character "L" Double-click the current value of a data register. The display 2
will be displayed using the 32-bit size. size of the data register will be switched between the 16-bit
and 32-bit sizes.
5
The following shortcut menu will appear when the right button of
the mouse is clicked on an item displayed on the screen. 6
7
Forced setting or resetting of the corresponding bit device can be
performed. In addition, the current value of the corresponding word device
can be reset to zero. (See Sec. 6.7.6)
8
The current value of the corresponding timer (T), counter (C), or data
register can be modified. (See Sec. 6.7.7)
9
The data register display size and whether the device comments should be
displayed can be specified. (See Sec. 6.5.13)
A
6-107
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓
6-108
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ 1
6.7.6 Forced On/Off
This command performs forced on/off of the specified bit device in the PLC. This command can also reset the
current value of the specified word device to zero.
2
9
Displays the operation history.
6-109
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓
The current value of the specified file register cannot be modified if the program memory of the PLC is the
EPROM cassette.
If the EEPROM cassette is used, set the protect switch to off before executing this command.
6-110
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ 1
Current value setting range and applicable characters
Table:6.1 2
Device Setting range and applicable characters
T K0 to K32,767 (decimal data)
C0-C199 K0 to K32,767 (decimal data) 3
High Speed K-2,147,483,648 to K2,147,483,647 (decimal data)
Counter
D(16 bits)
K-32,768 to K32,767 (decimal data)
H0000 to HFFFF (hexadecimal data) 4
B0000000000000000 to B1111111111111111 (binary data)
A (character string consisting of 8 ASCII characters or less)
K-2,147,483,648 to K2,147,483,647 (decimal data)
D(32 bits) H00000000-HFFFFFFFF (hexadecimal data) 5
A (character string consisting of 8 ASCII characters or less)
K-32,768 to K32,767 (decimal data)
Z,V
H0000 to HFFFF (hexadecimal data)
6
Binary data entry : B****
Decimal data entry : K**** 7
Hexadecimal data entry : H****
ASCII data entry : A****
8
The first character is an alphabetic character to show the data type.
6-111
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓
• If the specified instruction in the PC is different from the instruction in the PLC, writing data will be
inhibited. Correct the step in the program, and then execute this command.
• No value can be changed if the new value specifies a different type or device.
Specify the same type and do not change the total number of steps.
• When the ladder program edit window is in the monitoring mode, position the cursor on an output
instruction, and then click Monitor/Test and then Change Setting Values, or double-click on the output
instruction. The following dialog box will appear on the display.
Change the
Changing application instruction:
constant.
Example 1
6-112
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ 1
6.7.9 Display change of monitor data()
This command changes the current value display style for the ladder diagram monitor window. Each time the
command is executed, the current value display style will be changed between decimal number display style
2
and hexadecimal number display style (see Sec. 6.7.1).
Hexadecimal numbers displayed in ladder diagram ("H" is added to the top of each value.) 8
6-113
FX Series Programmable Controllers Menu Bar Commands 6
6-114
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ 1
6.8.1 Program Check
This command checks the programs stored in the PC for syntax errors, double coils, and ladder circuit errors.
If an error is detected, the step with an error will be displayed on the screen.
2
Check Description
6-115
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓
Change these values to change the devices in the power failure preventive range. The setting range
depends on the PLC type. Refer to the instruction manual of your PLC. If the manual describes that the
power failure preventive range should be fixed to the specified range, do not change the device numbers
initially set.
The programs are stored in the program memory of the PLC. The program memory can be classified into two
types; internal memory incorporated in the PLC and optional memory installed whenever necessary. You can
allocate the memory area for various purposes by setting parameters. Specifically, the memory area can be
allocated to comments*1, file registers, etc. for the PLC FX0N, FX, FX2C and FX2N series.
In one block comment area, comments for 50 devices can be written to the PLC.
However, the allowable number of characters per comment is up to 16. If a comment consists of 17 or more
characters, the 17th character and later are ignored when the comment is written to the PLC.
6-116
FX Series Programmable Controllers Menu Bar Commands 6
Setting range
Table:6.2
Memory type
1
Unit : step Optional memory cassette or board
Initial
4K step 8K step 8K or 16K step 16K step
7)FX-EEPROM-16
2
memory 1)FX-EEPROM-8
1)FX-EEPROM-4 3)FX2NC-EEPROM-16
Model Setting data 2)FX-EEPROM-4C
2)FX-EEPROM-8C 1)FX-EPROM-8 3)FX2NC-EEPROM-16C
type 4)FX-RAM-8C 6)FX-RAM-8
3)FX2NC-EEPROM-4C 5)FX1N 7)FX2N-ROM-E1
-EEPROM-8L
3)FX2NC-ROM-CE1 3
Program 0.8K
File register ⎯
FX0 ⎯ ⎯ ⎯ ⎯
⎯
FX0S Comment
Total memory Fixed
4
capacity parameter
Program 0-2K 0-2K 0-2K 0-2K
FX0N
File register
Comment
0-1.5K
0-1.5K
0-1.5K
0-1.5K
0-1.5K
0-1.5K
0-1.5K
0-1.5K ⎯
5
Total memory 2K 2K 2K 2K
capacity
Program 0-2K 0-4K 0-8K 0-8K 6
File register 0-1.5K 0-2K 0-2K 0-2K
FX ⎯
FX2C Comment 0-1.5K 0-3.5K 0-4K 0-4K
Total memory
capacity
2K 2K/4K 2K/4K/8K 2K/4K/8K 7
Program 0-2K 0-2K
File register 0-1.5K 0-1.5K
FX1S Comment 0-1.5K ⎯ 0-1.5K ⎯ ⎯
8
Total memory
capacity 2K 2K
Program
File register
0-8K
0-7K
0-4K
0-3.5K
0-16K
0-7K
D
FX2NC Comment 0-7.5K 0-3.5K ⎯ ⎯ 0-15.5K
Total memory
capacity 2K/4K/8K 2K/4K 2K/4K/8K/16K
E
6-117
FX Series Programmable Controllers Menu Bar Commands 6
1 ) The FX-EEPROM-4, FX-EEPROM-8 and FX-EPROM-8 are available in the FX2C, FX0N and FX2N Series.
2 ) The FX-EEPROM-4C and FX-EEPROM-8C are available in the FX, FX2C and FX0N Series. The clock
function is available also in the FX, FX0N and FX2C Series. When using the clock function in the FX0N
Series, however, an optional battery FX0N-40B is required.
3 ) The FX2NC-EEPROM-4C, FX2NC-EEPROM-16, FX2NC-EEPROM-16C and FX2NC-ROM-CE1 are available
only in the FX2NC Series.
4 ) The FX-RAM-8C is available in the FX and FX2C Series. The clock function is available also in the FX and
FX2C Series.
5 ) The FX1N-EEPROM-8L is available in the FX1S and FX1N Series.
6 ) The FX-RAM-8 is available in the FX, FX2C and FX2N Series.
7 ) The FX-EEPROM-16 and FX2N-ROM-E1 are available only in the FX2N Series.
Table:6.4
Device Setting range
Auxiliary relay 0-1023
State 0-999
Counter (16bit) 0-199
Counter (32bit) 200-255
Data register 0-511
6-118
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ 1
6.8.3 Keyword Setting
This command can be used to store, change, or delete the keyword for the program stored in the PC. The set
keyword will not affect the keyword stored in the PLC.
2
For a detailed description of the keyword, refer to Sec.6.6.5
"PLC Keyword Current or delete". 3
5
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 6
6.8.4 PLC’s Mode Setting
This command is used to set parameters for the battery-less mode, modem, and RUN terminal. 7
Click ON button to disable the memory backup Enter data in this box to use a modem.
battery on the FX2N, FX2NC series PLCs. None, User entry mode, AIWA (PV-AF288),
OMRON (ME3314B) 8
B
Specify the a device in this box to which the external run/ Click the Yes button to enable the external
stop signal is input. run/stop signal to an FX1S, FX1N, FX2N and
X0 to X17 (X0 to X7 for FX2N-16M and FX2NC-16M Type) FX2NC series PLC.
C
6-119
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
7, 8
1, 2
OFF, ON
None, H/W mode
Normal/RS-485, Modem/RS-232C
No, Yes
00H - 0FH (00)
1 - 255 (1)
_ : Initial condition
6-120
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ 1
6.8.6 Printer Title
Use this command to set the title to be printed on a document.
2
32 characters 3
4
30 characters
9
Example: Title change
A
Document printed
6-121
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓
After setting device ranges, any out-of-range devices cannot be entered even if the PLC stores the device
numbers.
This function is valid when you enter or check programs.
6-122
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ 1
6.8.8 Comment Move
This command converts the DOS type comments stored in the program area to the FXGP/WIN-E type
comments. The converted comments are stored in files (*.COW). In addition, the converted comments can be
2
displayed on the screen and edited.
For a detailed description of the DOS type comments controlled by the FXGP/WIN-E, refer to Sec.1.4. 3
Flowchart for comment conversion
Copy
8
Device comment file
9
The comments stored in the comment area will not be
changed or erased.
After being transferred to the PLC, the parameter-set
comments still exist in the parameter area.
A
• If a device has a device comment already stored, the new comment will be overwritten by the previous B
comment when comment conversion is executed.
• After comment conversion, the comments stored in the program area may be unnecessary. If they are
unnecessary, click Parameter Setting and then Comment Area. After that, set the number of blocks to "0"
to delete the comments from the program area.
C
• After conversion, the converted device comments will be regarded as comments not to be written to the
PLC.
To write device comments to the PLC, specify the range and refer to Sec. 6.3.9. D
6-123
FX Series Programmable Controllers Menu Bar Commands 6
When [Yes (Y)] is selected, all device ranges are available in the change destination model (newly selected
model).
When [No (N)] is selected, inputs to only a device range specified for the previously selected model or a
device range set through [Options (O)] → [Assign Device (D)] are enabled in the change destination model.
When special restriction is not required in devices available in the change destination model, select [Yes (Y)].
(Select [Yes (Y)] usually.) When applying the device range available in the previously selected model to the
change destination model, select [No [N]].
6-124
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ 1
6.8.10 Preferences
This command sets the operation environment for the FXGP/WIN-E.
2
1) 3
2)
4
3)
5
4)
5) 6
6)
7
1 ) Selecting the Yes option will cause the device comment entry dialog box to appear when a circuit symbol 8
is entered in the ladder diagram edit window. Selecting the No option will not allow the device comment
entry dialog box to appear automatically when editing the ladder diagram. The Edit command or the
comment window should be used to enter device comments in this case.
2 ) Click the Yes button in the Automatically Verify box.
9
After that, if you write programs in the PLC, the programs will be automatically collated.
If you click the No button, programs can be written in the PLC, but no collation will be performed. (see
Sec.6.6.1) A
3 ) Selecting Yes will synchronize the ladder and list views so that the cursor position in the ladder diagram
will indicate the step to display at the top of the list view window, and vice versa. Selecting No will disable
this feature but selecting Refresh from the Window menu will synchronize the two views again.
4 ) Select the line type (Regular or Bold) for the ladder circuit display. The line type selected here is valid for
B
display of Ladder view and printout of ladder circuit diagrams. (see Sec.6.9)
5 ) Selecting "Convert and runtime program changes" will write the program changes to the PLC during
RUN status when CNV (F4) or "Tools → Convert" is executed as described in "5.6.6 Runtime Program
Changes." "Convert only" should be selected when write in RUN status should not execute after a circuit
C
has been changed or if a PLC is not connected.
6 ) If the current file has comments in the program, a confirmation message will appear and ask the user
whether or not the comments should be transferred to the device comment area. The comments in the D
device comment area will be overwritten without confirmation if the "Hide Message" option is selected.
6-125
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓
6-126
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.8.12 Font
This command sets the font for the FXGP/WIN-E.
2
5
Changing the font size in this window adjusts the size of the symbols displayed in the ladder diagram or the
characters displayed in the instruction list. 6
Also, the Zoom (Z) command changes the size of the displayed symbols and characters.
6-127
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
The windows currently open are Example: Cascaded windows and filed windows
shown on the pull-down menu.
Click the mouse button on a
window name to select the window.
6-128
FX Series Programmable Controllers Menu Bar Commands 6
OPN L/V L/M I/V S/V S/M C/V R/V D/L D/M SMP
✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1
6.10 Help Menu Functions
The Help screen describes how to operate the FXGP/WIN-E and how to use various functions.
2
3
Displays the Help screen.
4
6-129
FX Series Programmable Controllers Menu Bar Commands 6
MEMO
6-130
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
2
7.1 Use of Programming Window
Menu command
3
• To create a ladder program, open the ladder program edit
window. 4
Click File and then New or click View and then Ladder View
to open the ladder program edit window.
To create or edit ladder circuit, use the symbols allocated to
the function keys, and the Tools command on the Edit 5
menu.
6
Function keys Ladder program edit window
7
Instruction list program window
B
• The main difference between the ladder program edit
window and the instruction list program edit window is that
the instruction entered in the instruction list will be valid, but
the instructions entered in the ladder diagram is not valid C
until it is converted and set in the instruction list.
The figure to the left shows both the list program edit window
and the corresponding ladder program edit window filed to fit
one screen. D
For the reasons described above, the same program will be
shown in both windows at the completion of the ladder
circuit conversion, or at the completion of the creation of 1
ladder circuit block. Both windows may be synchronized by
E
clicking the Options, then Preferences, and selecting
Synchronous mode, or by clicking Window, followed by
Refresh.
7-1
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
Applicable devices:
X (input relay) M (auxiliary relay) T (timer)
Y (output relay) S (state) C (counter)
7-2
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
6
Entering fall detection symbol (LDF, ANDF, ORF) For LDF, ANDF, and ORF Instructions
• -|↓|- (F3 or tool pallet)
• Tools → Contact → -|F|- 7
To use this symbol as the ORF, enter additional
vertical lines.
A
Applicable devices:
X (input relay) M (auxiliary relay) T (timer)
B
Y (output relay) S (state) C (counter)
D
Device name stored for
Device number
Device symbol X, Y, M, S, T or C
E
7-3
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
Applicable devices:
Y (output relay) S (state) T (timer)
M (auxiliary relay) C (counter)
Device name stored for T or C Device name stored for indirectly specified data register
Data entry method 3: Entering both device number and device name:
(Entering OUT T0 10S)
Device name stored for T or C Indirectly specifying constant using data register
7-4
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
3
Applicable instructions:
SET/RST MC/MCR END
PLS/PLF STL/RET 4
Data entry method: Entering special coil by specifying device number:
PLS/PLF instruction
7
Device number
Device symbol Y, M:
8
(Entering MC N0 M0)
RET/END instruction D
Regarding the data entry method, just described device names can be entered in place of the device
symbols. E
For the device name entry method, refer to Entering contact symbol or Entering coil symbol described on the
previous pages.
7-5
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
32-bit MOV
instruction of
FNC. No. Operand 1 Operand 2 pulse execution
type
Specifies the 32-bit type. Specifies the pulse execution type.
Regarding the data entry method, just described device names can be entered in place of the operands. For
the device name entry method, refer to Entering contact symbol or Entering coil symbol described on the
previous pages.
7-6
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
3
Displays selected instruction.
Example: ZCP, DZCP, FNC11, FNCD11P
4
5
Displays the instruction types Options
6
A
These boxes will become active
depending on the number of operands
required for the instruction.
B
7-7
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
One of the following operations can be used to enter the INV instruction in the ladder circit.
↑Shift + F7 ( / )
Tool pallet ( / )
The INV instruction will be
[ Tools ] [ Wire ] [ / (I)] entered.
↑
I N V
One of the following operations can be used to enter a horizontal line in the ladder circuit.
F9 ( )
[ Tools ] → [ Wire ] → [ ]
A N B
The specified number of
A N B K 1 K 1 1 horizontal lines will be entered.
(The number is specified by K.)
A continuous line of desired
Alt + → / ← length can be drawn rightward
or leftward.
7-8
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
4
One of the following operations can be used to enter a vertical line in the ladder circuit.
↑Shift + F9 ( )
5
↑Shift +
O R B
O R B K 1 K 4 9
The specified number of
vertical lines will be entered.
7
(The number is specified by K.)
A continuous line of desired
Alt + ↑ / ↓ length can be drawn upward or
downward. 8
7-9
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
Entering label P or I:
Position the cursor on the left side of the bus in the ladder diagram, and then press the P or I key. The label
entry dialog box will appear on the display.
7-10
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
Applicable instructions: 2
LD, LDI, LDP, LDF PLS, PLF
AND, ANI, ANDP, ANDF STL, RET, MC, MCR
OR, ORI, ORP, ORF INV, ANB, ORB, P, I
OUT, SET, RST Application instructions (FNC numbers or instruction words) 3
Data entry method:
Refer to the data entry methods described in Sec.7.3.1.
4
Ladder diagram drawing concept and symbol conversion:
All the instruction words entered will be converted into ladder circuit symbols, and then displayed on the
screen. This method can be used together with the ladder circuit symbol entry method described before. 5
Instruction word / Symbol to be drawn on ladder Symbol drawn in ladder
Keyboard operation diagram Instruction word
diagram
LD,AND
OUT
Device
symbol
Device
number
(Y000) 6
LDI,ANI
Device Setting
OUT (T3 K20)
LDP,ANDP symbol Values
LDF,ANDF SET
Device
symbol
Device
number
[SET M3] 7
OR/ORI / RST
Device Device
[RST M3]
symbol number
/
ORP/ORF
INV
PLS
Device
symbol
Device
number
[PLS M3] 8
Device Device
ANB PLF [PLF M3]
symbol number
(1 horizontal line)
STL S
Device
number
S0
STL
9
ANB K1 to K11 (1 to 11 continuous horizontal lines) RET [RET]
For application instructions other than the ones above, simply enter the FNC numbers (example: FNC12 K1
D0) or instruction words (example: MOV K1 D0). The application instructions entered will be written in the
D
ladder diagram.
Program conversion: E
For a ladder program created with the instruction type entry method, it is necessary to convert the ladder
program into a list program.
If the ladder program edit window is closed before completing conversion, the program will be erased (see
Sec.7.2.3).
7-11
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
<Example>
In the ladder program edit window, position the
cursor where the new ladder circuit symbol
should be located.
Then, enter the first character of the instruction
word. The instruction word entry box will
Instruction word appear.
entry box
7-12
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
• Press the CNV (F4) key, or click Tools and then Convert to convert the ladder diagram into an instruction 7
list.
• Conversion can be executed only if the ladder circuit block is complete. If you execute conversion without
completing the ladder circuit block or with a wrong program, an error message will appear on the display,
and conversion will not be performed. 8
If an error message appears, correct, the error, and then execute conversion again.
• After determination of the step number, if you delete the entire ladder circuit block by individually deleting
the symbols or using the Line Delete command, be sure to enter a new ladder circuit in the null section. If
no ladder circuit is entered, a ladder circuit error will be detected at ladder diagram conversion.
9
To delete the entire block after determination of step number, specify the block range using the +
/ , + dragging mouse, or Block Select command, and then click the Cut or Delete command
or press the Delete key.
A
To cancel the ladder diagram delete or edit operation, click the control menu box at the upper left corner
of the ladder diagram window. The window will be closed. After that, open the window again to display
the ladder diagram.
Be careful! When you close the ladder diagram window, all the edited data will be erased if they are not
B
converted.
• Conversion can be executed for two or more ladder circuit blocks at a time. Note that up to 200 lines can
be converted at a time. When the number of non-converted lines exceeds 200, a message will appear on C
the display, and request conversion.
• Up to 50 lines of ladder circuit blocks can be programmed in the ladder program edit window.
This means that the 51st and the subsequent lines cannot be entered. If you use the list program edit
window for programming, the 51st and subsequent lines will not be displayed, either. In addition, these D
excessive lines cannot be printed.
If the DOS version peripheral unit, A6GPP/PHP, or GP-80 is used for printing of ladder diagrams, limit the
number of lines to 24 because these peripheral units cannot print more lines.
E
7-13
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
• After conversion of the MC (master control) or MCR (master control reset) instruction, the ladder display
style of the FXGP/WIN-E V1.** will differ from that of the DOS version peripherals and A6GPP. The
difference in the display style is shown below:
[ MC N0 M0 ] [ MC N0 M0 ]
N0 M0
( ) ( )
[ MCR N0 ] [ MCR N0 ]
( ) ( )
7-14
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
7
Short-circuited block
✕
8
0
1
✕ Short-circuited block 2 9
0 0
1 1
2 A
A
B C
*1 *1
C A
✕ B
*2
A C
*2
B
B
0
1
0
1
C
✕
0 0
1 Turning point 1
number entered at
wrong position
D
0 0
✕ 0
*1
*2 0
1
*2
E
1
Intermediate turning circuit, turning *1
point number error
7-15
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
7-16
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
Editing
3
Press the Insert key to change the data entry
mode from Overwrite to Insert, or vice versa. 4
Function keys (or click the mouse Indicates the number of steps used/total 5
button on the desired function key to number of steps.
use the function.)
6
Pressing the Enter key on a contact or output coil, or double-clicking the mouse button on a contact or output
coil will cause the instruction change dialog box to appear on the display. If changes need to be made. Enter
new data.
7
Various functions of right mouse button
Click the right button of the mouse on the ladder diagram to perform following operations: 8
Operation Description
Undo Cancels the last operation.
Cut Removes the graphic from the cursor position or specified range.
9
Copy Copies the graphic from the cursor position or specified range.
Paste
Edit cancel
Pastes the Clipboard data (graphic data temporarily stored) on the cursor position.
Deletes the ladder diagram just edited.
A
7-17
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
Specifies the edit range in unit of Drag the mouse to specofy the range in units of symbols.
symbols in the circuit block.
Ctrl + → / ← / ↑ / ↓
Delete
Edit → Cut
Edit → Copy
Copy Copies symbols in the specified range.
Ctrl + C
Edit → Paste
Paste Pastes data sent from the clip board.
Ctrl + V
Scroll bar
Scrolls the screen ↑ / ↓
(or moves the cursor).
Scroll Page Page
Up / Down
7-18
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
7
Note regarding ladder circuit block delete
8
Ladder circuit block
Step number already
Ladder circuit block 9
determined Ladder circuit block
A
If step numbers are already determined for the ladder circuit blocks, you can delete the blocks by following
the procedure below: B
1 ) If you want to delete ladder circuit blocks, specify the delete range using the + / , +
mouse dragging, or Block Select command.
2 ) Click Cut or Delete, or press the Delete key to delete the specified blocks. When deleted, the correspond- C
ing instructions will be also deleted from the instruction list. It is, therefore, not necessary to convert the
changed ladder diagram into an instruction list.
After deleting a step-number-determined entire ladder circuit block in units of symbols or using the Line
Delete command, be sure to enter a new ladder program in the blank line. If a line remains blank, a D
conversion error will be detected.To delete an entire ladder circuit block, be sure to follow the above
procedure.
To cancel the ladder diagram delete or edit operation, click the control menu box at the upper left corner of
the ladder program edit window. The window will be closed. After that, open the window again to display the E
ladder diagram.
Be careful.
When you close the ladder program edit window, all the edited data will be erased if they are not converted.
7-19
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
or (LD)
or (AND)
LD AND
[LDI] (Load inverse, Initial logical operation contact type NC <normally closed>)
or + (LDI)
or + (ANI)
LDI ANI
7-20
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
1
[LDP] (Load pulse, Initial logical operation - Rising edge pulse)
2
LDP instruction
Device number
Device symbol
3
[ANDP] (AND pulse, Serial connection of Rising edge pulse)
ANDP instruction
4
Ladder program displayed: X000
↑
X001
↑ 5
LDP ANDP
6
[LDF] (Load falling, Initial logical operation Falling/trailing edge pulse)
7
LDF instruction
Device number
Device symbol 8
[ANDF] (AND falling, Serial connection of Falling/trailing edge pulse)
9
ANDF instruction
A
Ladder program displayed: X000 X001
↓ ↓
LDF ANDF B
C
Device applicable to LDP, LDF, ANDP and ANDF instructions:
X (input relay) M (auxiliary relay) T (timer)
Y (output relay) S (state) C (counter) D
7-21
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
or (OR)
or + (ORI)
X000
OR
X001
ORI
ORP instruction
Device number
Device symbol
ORF instruction
X000
↑
ORP
X001
↓
ORF
7-22
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
1
[STL] (Step ladder, step ladder operation contact type NO <normally open>)
2
STL instruction
Device number
Device symbol
3
Ladder program display: S0
STL
STL 4
5
Device applicable to STL instructions:
S (State)
7
Example:
8
Instruction word Device name stored for X, Y, M, S, T and C
(LD)
Function key 9
for entering
instruction word
7-23
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
or (OUT)
( C1 D50 )
Counter
7-24
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
2
OUT instruction Device name stored for Y, M and S
(OUT)
Function key Device name stored for Y, M and S
3
4
OUT instruction Device name stored for data register
used for indirect specification
Device number
Device symbol T or C
5
7-25
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
or (ANB)
ANB instruction Function key
ANB
M0 M1
or + (ORB)
ORB instruction Function key
ORB
M0 M1
[MPS] (Point Store, Stores the current result of the internal PLC operations)
[MRD] (Read, Reads the current result of the internal PLC operations)
[MPP] (Pop, Pops [recalls and removes] the currently stored result)
MPS
X002
MPP
MRD
X003
7-26
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
1
[NOP] (No operation, No operation or null step)
[RET] (Return, Return to step ladder)
[End] (End, Forces the current program scan to end)
2
NOP, RET or END instruction
3
Ladder program displayed:
S0
STL ( Y000 )
4
X010 RET
( Y001 )
END
[ RET ]
5
[ END ]
7
[P] (Pointer, for Program flow control) Ladder program displayed:
7-27
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
Options
7-28
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
7-29
FX Series Programmable Controllers Creating Ladder and Instruction Programs 7
MEMO
7-30
FX Series Programmable Controllers Creating SFC Programs 8
LAD 0
M8002
SET S0
S 21 S 31 S 41 6
This symbol may be X001 X011 X021
used at the top of the
S0 circuit that does not
belong to the SFC.
S 32 S 42
7
X002 X012 X022
X000 Start button
Y023 S 50 Junction state
S 20 Y021 8
Advance
X011 Advance in short distance
S 21
Y021
Y023 9
Retract For the simultaneous branch, all the
X012 Retract flows are executed simultaneously.
S 22 T 0 K 50
A
Temporary stop timer S 20 Branch state
T 0 Timer
S 23
Y023
Y021
X000
B
S 21 S 24 S 27
Advance
X013 Advance in long distance X001 X002 X003
S 24
Y021
Y023
C
S 22 S 25 S 28
Retract
X012 Retract X004 X005 X006
S0 S 23 S 26 S 29
D
RET SFC end
8-1
FX Series Programmable Controllers Creating SFC Programs 8
X001 Transition
Leftward Rightward [TRN] 0 ( TRAN )
S20 S21 SET S21
movement movement
State
block General [STL] 20 ( Y001 ) Driving
state
Lowering [STL] 21 ( Y002 ) Driving
S22
start
X002 Transition
[TRN] 20 ( TRAN )
Jump SET S22
S0
X003 Transition
Ladder block that does not [TRN] 21 ( TRAN )
Ladder Ladder 1 SET S22
belong to any state
block
X004 Transition
[TRN] 22 ( TRAN )
OUT S0
[ RET ]
External
[LAD1]
processing
[ END ]
8-2
FX Series Programmable Controllers Creating SFC Programs 8
Ladder 0
maximum 2
Row
Ladder
number Row number:
block
0
Respective states including ladder 3
S 0
blocks have their own row numbers.
Row Column number:
number
1 Respective states have their own
column numbers. Up to 16 columns
4
S 20 can be used for programming.
Row
number
2 5
S 21 S 22 S 23
Row
State
block
number
3
6
S 24
Row
number
7
4
Jump
Row S0 8
number
5
Ladder 1 9
Ladder Row
block number
6
S 1
A
Row
number
State 7
block B
S 30
250 rows,
maximum
C
8-3
FX Series Programmable Controllers Creating SFC Programs 8
Symbol displayed on
Item Function key Remarks
screen
m=ladder block number, automatically
Ladder block Ladder m attached
Sn=S0 to S899.
Jump Jump
(loop) Sn
Sn=S0 to S899.
Jump Reset
(reset) Sn
8-4
FX Series Programmable Controllers Creating SFC Programs 8
2
1) Ladder0
Ladder block
3
Initial state
1)
2)
Selective 4
branch
3) 3)
Simultaneous
4) branch 4)
5) 5) 5
1)
2)
3) 6
4)
5)
1) 7
2)
3)
4)
5)
Simultaneous
junction
8
1)
2)
3) Selective
junction
9
4)
5)
A
B
1)
1 ) State entry position (creation of inner ladder), entry of jump symbol or creation of ladder block D
2 ) Connection position where state and next step are connected to each other
3 ) Junction of selective branches and simultaneous branches
4 ) Transition entry position (creation of transition condition, creation of inner ladder) E
5 ) Junction of simultaneous branches or selective branches
8-5
FX Series Programmable Controllers Creating SFC Programs 8
Conversion
• After creating a SFC program and inner ladder program in the SFC program edit window, be sure to
convert them into an instruction list.
Non-converted programs will be erased when the SFC program edit window is closed.
• Press the CNV ( ) key, or click Tools and then Convert to convert programs.
• Be sure to convert both the inner ladder program and SFC.
LD/LDI/LDP/LDF,
Instruction AND/ANI/ANDP/ANDF, ANB/ORB
OR/ORI/ORP/ORF,INV, MPS/MRD/MPP MC/MCR
State OUT,SET/RST,PLS/PLF
Initial state, general state Usable Usable Unusable
Branch, Output operation Usable Usable Unusable
junction, state Transition operation Usable Unusable Unusable
S0 X001 M20
Two or more
(TRAN)
transitions
☞
X001
cannot be
M20 written in the
Enter all the transition conditions in
SFC.
S10 one transition circuit.
8-6
FX Series Programmable Controllers Creating SFC Programs 8
• If no inner ladder is created for a state or transition, the state or transition will be marked with "*".
When an inner ladder is created, the mark will disappear.
• The SFC can be created without the inner ladders firstly to determine the flow. Afterwards the inner 1
ladders can be added.
If the SFC without inner ladder program is converted, the instruction list of flow only will be created. This
SFC can be displayed again, and then inner ladders can be added to the SFC to complete it.
• Dummy state entry method
2
Follow the procedure below to enter a dummy state in the SFC:
1 ) Enter a state symbol (symbol for dummy state).
No program will be processed in this state, therefore it is not necessary to create an inner ladder. On the 3
screen, there is an asterisk "*" to show that there is no inner ladder.
2 ) Create a transition to go to the next state from the dummy state.
Dummy state 4
*S30 S30
(TRAN)
S30
☞
Specify the contact of the dummy
5
S50 state as the transition condition.
6
3 ) The dummy state is marked with "*", but convert the program ignoring the asterisk.
8-7
FX Series Programmable Controllers Creating SFC Programs 8
Remarks
To jump to the same state in the SFC, do not write the same jump state twice or more.
If you write the same jump state in two or more different places, the ladder circuit you created may not
function properly.
S0 (Y000) S0 (Y000)
S0 S0
S0
S0 (Y000)
X000 X001
X010 X020
In the following ladder circuit, the same problem will occur. Do not write the same jump state
twice or more.
S0 S0
S11 S0 S11
X030
X030
S0
S0
8-8
FX Series Programmable Controllers Creating SFC Programs 8
Creating SFC 2
Create a SFC using the ladder circuit symbols allocated to the function keys.
For the SFC symbol entry method, refer to Sec.8.2.1.
3
Editing
7
Cursor coordinates
Press the key to change the data entry mode
from Overwrite to Insert mode, or vice versa. 8
Function key (You can also click the mouse button
on the desired function key to use the function.)
9
Keys and commands used for editing
Symbol delete:
A
• key (cursor position)
• Edit → Delete (cursor position)
B
Block insert:
• Insert an initial state to add an SFC block.
C
Scroll:
Inner ladder: E
• View → Inner Ladder (To edit inner ladders, refer to Sec.7.2 or Sec.7.2.3.)
8-9
FX Series Programmable Controllers Creating SFC Programs 8
MEMO
8-10
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
5
Program transfer, monitoring, test, etc.
6
RS-232C communication
Telephone line
Portable telephone line
adapter/board
7
*1 *1
FX2N,FX2NC
Modem Modem PC
*2
8
PC where the The transfer speed
FXGP/WIN-E is between modems will ·FX2N + FX2N-232-BD
already installed be automatically set ·FX2N + FX2N-CNV-BD +
by the modems. FX0N-232ADP
·FX2NC + FX0N-232ADP
9
*1: Be sure to use the cable specified by the modem manufacturer to connect the PC to the modem, or
connect the PLC to the modem.
A
The transfer speed will be fixed to 9,600 bps.
*2: The remote maintenance function cannot use on the WindowsNT 4.0, Windows 2000 or Windows XP.
B
9-1
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
Functions
The PC can be connected to the modem of the PLC through a telephone line.
FXGP/WIN-E can automatically connect to the desired PLC by selecting the corresponding station from those
stored in the PC. In addition, FXGP/WIN-E can manually connect the PC to the PLC by manually setting the
telephone number of the PLC.
When connected, various commands on the PLC and Monitor/ Test menus will be valid.
9-2
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
*1: Be sure to use the cable specified by the modem manufacturer to connect the PC to the modem. 7
*2: The remote maintenance function cannot use on the WindowsNT 4.0, Windows 2000 or Windows XP.
*3: The transfer speed will be fixed to 19,200 bps. If the RS-232C port of the PC cannot keep up with such
high speed, this file sending/ receiving function cannot be used. (For the transfer speed of the RS-232C
port, refer to the operation manual of the PC.) 8
9
Functions
One of the PCs should act as the receiver. The other PC should be used to send one or more files specified
on the screen to the desired directory of the receiver PC.
If the directory of the receiver PC is not specified, the received files will be stored in sub-directory FILE of the
A
FXGP/WIN-E.
If a new directory is specified, the new directory will be created, and then the received files will be stored in
that directory. B
Transfer files from the receiver PC to the sender PC to change the transfer direction between the personal
PCs.
FXGP/WIN-E files and general files can be sent and received to use this file transfer function.
C
9-3
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
9.1.3 Caution
1 ) If using the remote access system of the PLC frequently, it is recommended that the programs be
password-protected. The password will prevent unauthorized users from illegal access to sequence
programs. (See Sec.6.6.5 and Sec.6.8.3.)
2 ) During communication via the telephone line, if a call is placed to the number being currently used for
communication, a communication error may occur, or the line will be disconnected.
3 ) If the telephone line is connected to the PC via other business phones or private branch exchange, the
modem may not function properly due to wrong connector or signal type. For more information, contact
the person in charge of the private telephone line.
4 ) Depending on the telephone line conditions or the field intensity of the portable telephone,
communication may not be possible, or the line may be disconnected during communication.
The file transfer function described in Sec.9.1.2 may not be valid if the wrong modem is connected to the
PC, or the wrong PC is used.
9-4
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
4
Setting up Turn off the power of the PLC.*1
PLC for
receiving
Connect the modem and the telephone line to the RS-232C communication adapter/board of 5
programs
the FX2N PLC, and then turn on the power of the modem.*1 (See Sec.8.1.1)
Turn on the power of the PLC. The modem initialize command will be automatically output.
6
The PLC is now ready for program receiving operation.
7
Connect the modem and the telephone line to the PC. After that, sequentially turn on
the power of the modem, and then the PC. (See Sec.9.1.1)
Setting up PC 8
for line
connection Start FXGP/WIN-E.
Sequentially click Remote, Environment, and then Modem. Specify the modem used for
9
communication. (See Sec.9.3.4.)
Accessing the After line connection, access the PLC using the commands shown in Sec.9.1.1. You can
D
PLC use the remote PLC in the same way as the near- by PLC.*3
9-5
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
*1: Be sure to turn on the power of the modem first, and then that of the PLC.
This is because the PLC will send the modem initialize command to the modem when the power of the
PLC is turned on. If you turn on the power of the PLC without turning on the power of the modem, the
modem initialize command will not be sent to the modem, therefore communication error will occur when
you access to the remote PLC. After turning on the power of both units, if you turn off the power of the
modem only, the initialize command will be canceled, therefore communication error will occur. In this
case, turn off the power of both units, and then turn on the power of the modem first, and then that of the
PLC.
*2: Be sure to use the To PLC command to connect the PC to the PLC. If you use the To File Transfer
command, communication with the PLC will not be possible.
*3: If you access to the PLC immediately after line connection, a communication error may occur.This is
because the modem is still not ready for communication. Wait several seconds, and then access the
PLC.
9-6
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
Setting up PC
Start the FXGP/WIN-E.
4
on receiving side
Click Remote, Environment, and then Modem.Specify the modem used for
communication. (See Sec.9.3.4.)
5
Only for the
first time Click Remote, File Transfer, and then Receive. Set
the modem on the receive side in the ready mode.
(See Sec.9.3.3.)
6
Connect the modem and the telephone line to the PC, and then turn on the power 8
of the modem first, and then that of the PC. (See Sec.9.1.2.)
Setting up PC on
sending side.
Start the FXGP/WIN-E.
9
Click Remote, Environment, and then Modem. Specify the modem used for
communication. (See Sec.9.3.4.)
A
Only for the first time
Click Remote, Connect, and then To File Transfer to connect the PC to the receiver
B
PC in the ready mode.*1 (See Sec.9.3.1.)
Connecting line C
When connected, this timer will appear on
the right side of the application program title
to indicate the communication time.
D
To next page E
*1: Be sure to click To File Transfer to connect to the receiver PC. If you click To PLC, the line will not be
connected to the PC.
9-7
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
Sequentially click Remote, File Transfer, and then Transmit. Select files you would like to
transmit, and then click the OK button.
Specify a directory of the receiver PC to clarify the file sending destination, and then click the
OK button.
• If you select NO, the files will be stored in the sub-directory FILE of the FXGP/WIN-E on the
receiving side.
• If you select YES, enter the full directory name in the Destination Directory field. If you
specify a non-existing directory, the confirmation message "Create a new directory?" will
appear on the display. If you select YES, a sub-directory will be created in the PC on the
receiving side. If you select NO, file transfer will be canceled, and the telephone line will be
disconnected.
(See Sec.9.3.3.)
To next page
9-8
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
2
While sending files, the system W h il e re c e i v in g f i le s, t h e s y st e m
displays the current status of file disp lays th e curre nt st at us o f fil e
sending operation. receiving operation.
3
6
File sending is complete. File receiving is complete.
8
Click the OK button to set the receiver
PC in the ready mode again.
9
A
To send more files, sequentially click To receive more files, leave the receiver
Remote, File Transfer, and then Transmit. PC in the ready mode.
To quit sending files, click Remote and To quit receiving files, click the Cancel B
then Disconnect. button. The telephone line w ill be
disconnected.
9-9
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
9.3.1 Connect
“To PLC” Connects the PC to the PLC through the telephone line to
enable remote access to the PLC. Storing and editing data is
possible on the remote station (PLC).
9-10
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
Enter the name in this box. The name will be logged in the
6
communication log file as the remote station.
Enter the phone number in this box. The modem will call the
phone number. 7
Click this button to connect the telephone line to the
specified remote station.
8
9-11
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
Enter a numeric value in the Outside Line box to specify the extension number. The numeric values
allowed in this box are 0 to 9. Only enter data here if an extension number such as "0+phone number" is
needed. Enter null data if an extension number is not necessary.
4 ) Click the OK button.
5 ) Check the data set in the dialog box.
6 ) Click the OK button.
7 ) The confirmation message "Connect to remote station?" will appear on the display.
Select Yes to connect the line to the specified remote station.
Select No not to connect the line.
8 ) The new remote station is now stored in the list.
To store new data or modified data, be sure to follow steps 6) and 7) after entering data in the dialog box. To
erase the data set in the dialog box after following steps 1) through 5), click the Cancel button or close the
dialog box. The data entered will be erased, and the data currently stored will not be modified.
9-12
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
If you click the Cancel button in place of the OK button, or if you close the dialog box without clicking the OK
B
button, the specified remote station will not be deleted.
9-13
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
9.3.2 Disconnect
Use this function to disconnect the telephone line on the transmitting side.
If a communication or operation error occurs, or if FXGP/WIN-E is closed, the telephone line will be
automatically disconnected. To manually disconnect the telephone line, click Disconnect.
To disconnect the telephone line on the receiving side in the file transfer mode, click Cancel in the To File
Transfer dialog box.
9-14
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
2
Use this command to transfer files to the receiver PC in the
ready mode.
Transmit
4
When the telephone line is connected, sequentially click Remote, File Transfer, and then Transmit.
8
Selection of two or more files:
+ clicking mouse (for selection of continuous files)
+ clicking mouse (for selection of separate files) 9
Files that can be sent: Data files created by FXGP/WIN-E and other general files
C
• If you select NO, the files will be stored in the sub-directory FILE of the FXGP/WIN-E on the receiving
side. D
• If you select YES, enter the full directory name in the Destination Directory field. If you specify a non-
existing directory, the confirmation message "Create a new directory?" will appear on the display. If you
select YES, a sub- directory will be created in the PC on the receiving side. If you select NO, file transfer
will be canceled, and the telephone line will be disconnected.
E
For a detailed description of file transfer procedure, refer to Sec.9.2.2.
9-15
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
Receive
Sequentially click Remote, File Transfer, and then Receive.
Click this button not to set the receiving side in the ready mode.
Click this button to cancel file transfer. The telephone line will be disconnected.
The files will be stored in the specified directory, when files are sent from the PC on the sending side to the
PC in the ready mode on the receiving side.
For a detailed description of file transfer procedure, refer to Sec.9.2.2.
9-16
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
The selected modem is inverted. Cut button : Temporarily stores the modem data 3
while erasing the data from the
currently-displayed position.
Copy button : Temporarily stores the modem data
without erasing the data from the
4
currently-displayed position.
Paste button : Pastes the temporarily-stored
modem data at the end line of the
list.
5
Delete button: Deletes the modem data selected.
Use these buttons to change the position of the
selected modem data in the list. 6
7
Selecting modem
Follow the procedure below to select the modem used for telephone line connection:
1 ) Click the modem name in the list.The modem name will be highlighted. 8
2 ) Click the OK button.
9-17
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
If the Cancel button is clicked instead of the OK button, or if the dialog box is closed without
clicking the OK button, the set data will be erased.
9-18
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
If you click the Cancel button in place of the OK button, or if you close the dialog box without
clicking the OK button, the modem order will not be changed.
9-19
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
The log file will be stored in the sub-directory LOG of the FXGP/WIN-E installed directory (initial value =
\FXGPWIN). The format of log file is shown below:
If the line is connected two or more times in one day, the communication data will be
sequentially added in the same log file.
Communication data will be logged in text files. A standard text editor can be used to read
these files.
9-20
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
Main setting 3
1 ) Read out the program from the FX1S, FX1N, FX2N and FX2NC PLC to the peripheral unit.
2 ) Activate the programming software, and click PLC’s Mode Setting to select the modem used for
communication.
Example: Modem setting using FXGP/ WIN (See Sec.6.8.4.)
4
M8002
8
FNC 12 K0 D8120 K0 → D8120
Initial pulse MOV
9-21
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
For a detailed description of the AT command, refer to the operation manual of the modem.
Up to 60 points of user-set initialize commands can be read out sequentially from the D1000 to D1059. If "00"
is read out, reading out of initialize commands will be stopped.
When creating programs, check that the data register area used for the other programs is not the area for
these modem initialize commands.
9-22
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
ME3314(OMRON)*1
Setting item
PV-AF288(AIWA)
ATE0S0=2Q1&D0&M5\Q0\J0&W ATE0S0=2Q1&D0&H0&R1S15=8 2
&W
Setting of command echo E0(not set) E0(not set)
Call frequency of auto-answering S0=2(twice) S0=2(twice) 3
Displaying result code Q1(not displayed) Q1(not displayed)
DTR control &D0(always ON) &D0(always ON)
Communication mode &M5(V,42bis) S15=8(V,42bis) 4
Terminal flow control method \Q0(not set) &R1(not set)
Flow control of transmission data ⎯ &H0(not set)
Speed of terminal fixed dimension \J0(fixed) ⎯ 5
Writing in nonvolatile memory &W &W
*1 : The AT command setting function for the ME3314 (OMRON) is added to the FX2N and FX2NC series PLC
version 2.01 or later (manufacturing number 78**** or later). 6
Programming data
For a detailed description of the PLC and programs, refer to the following documents: 7
9-23
FX Series Programmable Controllers Remote Maintenance Using a Telephone Line 9
MEMO
9-24
FX-PCS/WIN-E Software Manual Appendix A:
Appendix A:
PLC Device Tables 1
For further information about device of the FX0, FX0S, FX0N, FX and FX2C Series PLC can be
found in FX Programming Manual (Manual number: JY992D48301), about device of the FX1S,
FX 1N , FX 2N and FX 2NC Series PLC can be found in FX Programming Manual II (Manual
2
number: JY992D88101).
A-1
FX-PCS/WIN-E Software Manual Appendix A:
A-2
FX-PCS/WIN-E Software Manual Appendix A:
Counters (C)
General
16 points Type: 16 bit up counter 6
Range: 1 to 32,767 counts C16 to C31
Latched
16 points (EEPROM Backed-up) Type: 16 bit up counter
C235 to C238
1 phase
Range: -2,147,483,648 to +2,147,483,647 counts
4 points 7
1 phase
Select upto four 1 phase counters with a combined C241, C242 and C244
High speed c/w start
counting frequency of 5kHz or less. 3 points
counters (C) stop input
Max. 4points
2 phase
Alternatively select one 2 phase or A/B phase
counter with a counting frequency of 2kHz or less. C246, C247 and C249
3 points
8
Note all counters are latched (EEPROM Backed-up)
C251, C252 and C254
A/B phase
3 points
D0 to D127 9
General 128 points Type: 16 bit data storage register pair for
32 bit device
D128 to D255
Latched 128 points (EEPROM Backed-up) Type: 16 bit data storage register pair for
32 bit device
A
D1000 to D2499 set by parameter in 3
File 1500 points blocks of 500 program steps
Data
registers (D)
Type: 16 bit data storage register
Data is move from external setting
B
Externally Range: 0 to 255 potentiometers to registers
adjusted 2 points D8030 and D8031 (D8013 is used when no
RTC is fitted)
From the range D8000 to D8255
C
Special 42 points (inclusive of D8013, D8030 and D8031)
Type: 16 bit data storage register
V and Z
Index 2 points
For use
Type: 16 bit data storage register
D
64 points P0 to P63
with CALL
Pointers (P)
For use with I00❏ to I30❏
interrupts
Nest levels
4 points
A-3
FX-PCS/WIN-E Software Manual Appendix A:
A-4
FX-PCS/WIN-E Software Manual Appendix A:
Table A-3: Device Table for FX Series PLC (Version 2.30 or earlier)
Item Specification Remarks
For use
64 points P0 to P63
1
with CALL
Pointers (P) I00❏ to I50❏ and I6✩✩ to I8✩✩
For use with
6 input points and 3 timers (rising trigger ❏=1, falling trigger ❏=0,
interrupts
✩✩=time in msec) 2
Nest levels 8 points for use with MC and MCR N0 to N7
16 bit: -32,768 to +32,767
Decimal K
32 bit: -2,147,483,648 to +2,147,483,647
Constants
Hexadecimal H
16 bit: 0000 to FFFF 3
32 bit: 00000000 to FFFFFFFF
A-5
FX-PCS/WIN-E Software Manual Appendix A:
A-6
FX-PCS/WIN-E Software Manual Appendix A:
Table A-4: Device Table for FX (Version 3.07 or later) and FX2C Series PLC
Item Specification Remarks
D0 to D511, Default: D0 to D199 1
General 512 points, Default: 200 points (subset) Type: 16 bit data storage register pair
for 32 bit device
D0 to D511, Default: D200 to D511
Subset
512 points (Battery backed-up),
Default: 312 points (subset)
Type: 16 bit data storage register pair
for 32 bit device
2
Latched
D512 to D999
Fixed 488 points (Battery backed-up) Type: 16 bit data storage register pair
Data
for 32 bit device
D1000 to D2999 set by parameter
3
registers (D) File
Maximum 2000 points in 4 blocks of 500 program steps
registers
Type: 16 bit data storage register
RAM file
2000 points
D6000 to D7999 active when
special relay M8074 is active
4
registers
Type: 16 bit data storage register
From the range D8000 to D8255
Special 256 points
Type: 16 bit data storage register
V and Z
5
Index 2 points
Type: 16 bit data storage register
For use
Pointers (P)
with CALL
128 points P0 to P127
A-7
FX-PCS/WIN-E Software Manual Appendix A:
A-8
FX-PCS/WIN-E Software Manual Appendix A:
100 msec
Range: 0 to 3,276.7 sec
T0 to T199
5
200 points
Range: 0 to 327.67 sec
10 msec T200 to T245
Timers (T)
1 msec
46 points
Range: 0 to 32.767 sec
T246 to T249
6
retentive 4 point, Capacitor backed-up
100 msec Range: 0 to 3,276.7 sec
T250 to T255
retentive 6 points, Capacitor backed-up
Range: 1 to 32,767 counts C0 to C15
7
General
16 points Type: 16 bit up counter
Range: 1 to 32,767 counts C16 to C199
Latched
184 points
EEPROM backed-up: 16 points
EEPROM keep: C16 to C31
Capacitor keep: C32 to C199 8
Counters (C) Capacitor backed-up: 168 points Type: 16 bit up counter
Range: -2,147,483,648 to 2,147,483,647 C200 to C219
General
Latched
20 points
Range: -2,147,483,648 to 2,147,483,647
Type: 32 bit bi-directional counter
C220 to C234
9
15 points, Capacitor backed-up Type: 32 bit bi-directional counter
1 phase Range: -2,147,483,648 to +2,147,483,647 C235 to C240, 6 points
1 phase
c/w start
counts
General rule: Select counter combinations C241to C245, 5 points
A
stop input with a combined counting frequency of
High speed 60kHz or less.
2 phase C246 to C250, 5 points
counters (C) Note;
Max. 6 points all counters are latched (EEPROM backed-
up)
B
A/B phase If high speed counter is used with the HSCS C251 to C255, 5 points
or HSCR instruction, a combined counting
frequency of 30kHz or less.
C
A-9
FX-PCS/WIN-E Software Manual Appendix A:
A-10
FX-PCS/WIN-E Software Manual Appendix A:
General
1024 points (Battery backed-up),
M0 to M1023, Default: M0 to M499
3
Default: 500 points (subset)
Auxiliary 1024 points (Battery backed-up),
relay Subset M0 to M1023, Default: M500 to M1023
Latched Default: 524 points (subset)
(M coils)
Fixed 2048 points (Battery backed-up) M1024 to M3071 4
Special 256 points From the range M8000 to M8255
General 1000 points, Default: 500 points (subset) S0 to S999, Default: S0 to S499
100 msec
Range: 0 to 3,276.7 sec
T0 to T199
6
200 points
Range: 0 to 327.67 sec
10 msec T200 to T245
46 points
Timers (T)
1 msec Range: 0 to 32.767 sec
T246 to T249
7
retentive 4 points (Battery backed-up)
100 msec Range: 0 to 3,276.7 sec
T250 to T255
retentive 6 points (Battery backed-up)
General Range: 1 to 32,767 counts C0 to C199, Default: C0 to C99 8
16 bit 200 points, Default: 100 points (subset) Type: 16 bit up counter
Range: 1 to 32,767 counts
Latched C0 to C199, Default: C100 to C199
200 points (Battery backed-up),
Counters (C)
16 bit
Default: 100 points (subset)
Type: 16 bit up counter
9
General Range: -2,147,483,648 to 2,147,483,647 C200 to C234, Default: C200 to C219
32 bit 35 points, Default: 20 points (subset) Type: 32 bit up/down counter
Latched
32 bit
Range: -2,147,483,648 to 2,147,483,647
35 points (Battery backed-up),
C200 to C234, Default: C22 to C234
Type: 32 bit up/down counter
A
Default: 15 points (subset)
1 phase Range: -2,147,483,648 to +2,147,483,647 counts C235 to C240, 6 points
General rule: Select counter combinations with a
1 phase
c/w start combined counting frequency of 20kHz or less.
Note all counters are latched (Battery backed-up)
C241 to C245, 5 points B
High speed stop input
If high speed counter is used with the HSCS or
counters (C) 2 phase C246 to C250, 5 points
HSCR instruction, a combined counting frequency of
Max. 6 points
A/B phase
11kHz or less.
If high speed counter is used with the HSZ
C251 to C255, 5 points
C
instruction, a combined counting frequency of 5.5kHz
or less.
A-11
FX-PCS/WIN-E Software Manual Appendix A:
Table A-7: Device Table for FX2N and FX2NC Series PLC
Item Specification Remarks
D0 to D511, Default: D0 to D199
General 512 points, Default: 200 points (subset) Type: 16 bit data storage register pair
for 32 bit device
D0 to D511, Default: D200 to D511
512 points (Battery backed-up),
Subset Type: 16 bit data storage register pair
Latched Default: 312 points (subset)
for 32 bit device
Data Fixed 7488 points (Battery backed-up) D512 to D7999
registers (D) D1000 to D7999 set by parameter
File registers Maximum 7000 points in 14 blocks of 500 program steps
Type: 16 bit data storage register
From the range D8000 to D8255
Special 256 points
Type: 16 bit data storage register
V0 to V7 and Z0 to Z7
Index 16 points
Type: 16 bit data storage register
For use
128 points P0 to P127
with CALL
Pointers (P) I00❏ to I50❏ and I6✩✩ to I8✩✩
For use with
6 input points, 3 timers, 6 counters (rising trigger ❏=1, falling trigger ❏=0,
interrupts
✩✩=time in msec)
Nest levels 8 points for use with MC and MCR N0 to N7
16 bit: -32,768 to +32,767
Decimal K
32 bit: -2,147,483,648 to +2,147,483,647
16 bit: 0000 to FFFF
Numbers Hexadecimal H
32 bit: 00000000 to FFFFFFFF
32 bit: 0, ±1.175 x 10-38, ±3.403 x 1038
Floating Point
(Not directly enterable)
A-12
FX-PCS/WIN-E Software Manual Appendix B:
Appendix B:
PLC Instruction Tables 1
For further information about instruction of the FX0, FX0S, FX0N, FX and FX2C Series PLC can
be found in FX Programming Manual (Manual number: JY992D48301), about the FX1S, FX1N,
FX2N and FX2NC Series PLC can be found in FX Programming Manual II (Manual number:
2
JY992D88101).
B-1
FX-PCS/WIN-E Software Manual Appendix B:
Note
Some instructions is supported differently by CPU version of an PLC.
For further information about instruction of the FX0, FX0S, FX0N, FX and FX2C Series PLC
can be found in FX Programming Manual (Manual number: JY992D48301), about the FX1S,
FX1N, FX2N and FX2NC Series PLC can be found in FX Programming Manual II (Manual
number: JY992D88101).
✔: Supports from first product
✔(❐.❐): The instruction is supported from “(❐.❐)” or later. “(❐.❐)” is CPU version of
PLC on the Table A-3.
✗(❐.❐): The instruction is not supported from “(❐.❐)" or later. “(❐.❐)” is CPU version of
PLC on the Table A-3.
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
Mnemonic
FNC No.
000 CJ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
001 CALL ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
002 SRET ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
003 IRET ✔ ✔ ✔ ✔ ✔ ✔ ✔
Program Flow
004 EI ✔ ✔ ✔ ✔ ✔ ✔ ✔
005 DI ✔ ✔ ✔ ✔ ✔ ✔ ✔
006 FEND ✔ ✔ ✔ ✔ ✔ ✔ ✔
007 WDT ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
008 FOR ✔ ✔ ✔ ✔ ✔ ✔ ✔
009 NEXT ✔ ✔ ✔ ✔ ✔ ✔ ✔
010 CMP ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
011 ZCP ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
012 MOV ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
Move And Compare
013 SMOV ✔ ✔ ✔ ✔ ✔ ✔
014 CML ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
015 BMOV ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
016 FMOV ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
017 XCH ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
018 BCD ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
019 BIN ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
B-2
FX-PCS/WIN-E Software Manual Appendix B:
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
Mnemonic
2
FNC No.
020 ADD ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ 3
Arithmetic And Logical Operations
021 SUB ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
022 MUL ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
023 DIV ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ 4
024 INC ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
025 DEC ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
026
027
WAND
WOR
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
5
028 WXOR ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
029 NEG ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
030 ROR ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
6
031 ROL ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
032 RCR ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
7
Rotation And Shift
033 RCL ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
034 SFTR ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
035 SFTL ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
036 WSFR ✔ ✔ ✔ ✔ ✔ ✔ 8
037 WSFL ✔ ✔ ✔ ✔ ✔ ✔
038 SFWR ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
039 SFRD
✔ ✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
9
040 ZRST
041 DECO ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
042 ENCO
✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
A
Data Operation
043 SUM
044 BON ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
045 MEAN ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
046 ANS ✔ ✔ ✔ B
047 ANR ✔ ✔ ✔ ✔ ✔ ✔
048 SQR ✔ ✔ ✔ ✔ ✔ ✔
049 FLT ✔ ✔ ✔ ✔ ✔ ✔ C
050 REF ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
051 REFF ✔ ✔ ✔ ✔ ✔ ✔
D
High Speed Processing
052 MTR ✔ ✔ ✔ ✔ ✔
053 HSCS ✔ ✔ ✔ ✔ ✔ ✔ ✔
054 HSCR ✔ ✔ ✔ ✔ ✔ ✔ ✔
055
056
HSZ
SPD ✔
✔
✔
✔
✔ ✔ ✔
✔
E
057 PLSY ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
058 PWM ✔ ✔ ✔ ✔ ✔ ✔ ✔
059 PLSR ✔ ✔ ✔ ✔ ✔ ✔
B-3
FX-PCS/WIN-E Software Manual Appendix B:
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
Mnemonic
FNC No.
060 IST ✔ ✔ ✔ ✔ ✔ ✔ ✔
061 SER ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
062 ABSD ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
Handy Instructions
063 INCD ✔ ✔ ✔ ✔ ✔
064 TTMR ✔ ✔ ✔
065 STMR ✔ ✔ ✔
066 ALT ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
067 RAMP ✔ ✔ ✔ ✔ ✔ ✔ ✔
068 ROTC ✔ ✔ ✔
069 SORT ✔ ✔
070 TKY ✔ ✔ ✔ ✔ ✔ ✔
071 HKY ✔ ✔ ✔ ✔ ✔ ✔
External FX I/O Devices
072 DSW ✔ ✔ ✔ ✔ ✔
073 SEGD ✔ ✔ ✔ ✔ ✔ ✔
074 SEGL ✔ ✔ ✔ ✔ ✔
075 ARWS ✔ ✔ ✔
076 ASC ✔ ✔ ✔
077 PR ✔ ✔ ✔
078 FROM ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
079 TO ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
✔
080 RS ✔ ✔ ✔ ✔ ✔
(1.2)
081 PRUN ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
External FX Serial Devices
✔
082 ASCI ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
(1.2)
✔
083 HEX ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
(1.2)
✔
084 CCD ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
(1.2)
085 VRRD ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
086 VRSC ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
✔
088 PID ✔ ✔ ✔
(3.3)
B-4
FX-PCS/WIN-E Software Manual Appendix B:
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
Mnemonic
2
FNC No.
090 MNET ✔ ✔
✗
(3.3)
✗
(3.3)
3
✗ ✗
091 ANRD ✔ ✔
(3.3) (3.3)
092 ANWR ✔ ✔
✗ ✗ 4
External F2 Units
(3.3) (3.3)
093 RMST ✔ ✔
094 RMWR ✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
5
095 RMRD
096 RMMN ✔ ✔ ✔ ✔
✗ ✗
097 BLK ✔ ✔
(3.3) (3.3) 6
✗ ✗
098 MCDE ✔ ✔
(3.3) (3.3)
110 ECMP ✔
✔
✔
✔
7
111 EZCP
118 EBCD ✔ ✔
Floating Point1 and 2
✔ ✔
119
120
EBIN
EADD ✔ ✔
8
121 ESUB ✔ ✔
122 EMUL ✔ ✔
123 EDIV ✔ ✔ 9
127 ESQR ✔ ✔
129 INT ✔ ✔
130 SIN ✔ ✔ A
Data Operations 2 Trigonometry
131 COS ✔ ✔
132 TAN ✔ ✔
B
✔ ✔ ✔
147 SWAP
C
✔
✔ ✔
D
Positioning Control
155 ABS
(3.0)
156 ZRN ✔ ✔ ✔ ✔
157 PLSV ✔ ✔ ✔ ✔
158 DRVI ✔ ✔ ✔ ✔ E
159 DRVA ✔ ✔ ✔ ✔
B-5
FX-PCS/WIN-E Software Manual Appendix B:
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
Pulse Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
16bit Operation
32bit Operation
Mnemonic
FNC No.
160 TCMP ✔ ✔ ✔ ✔ ✔ ✔
Real Time Clock Control
161 TZCP ✔ ✔ ✔ ✔ ✔ ✔
162 TADD ✔ ✔ ✔ ✔ ✔ ✔
163 TSUB ✔ ✔ ✔ ✔ ✔ ✔
166 TRD ✔ ✔ ✔ ✔ ✔ ✔
167 TWR ✔ ✔ ✔ ✔ ✔ ✔
✔ ✔
169 HOUR ✔ ✔ ✔ ✔
(3.0) (3.0)
170 GRY ✔ ✔ ✔
171 GBIN ✔ ✔ ✔
Gray Codes
✔ ✔
176 RD3A ✔ ✔
(3.0) (3.0)
✔ ✔
177 WR3A ✔ ✔
(3.0) (3.0)
Additional Functions
✔ ✔
180 EXTR
(3.0) (3.0)
224 LD= ✔ ✔ ✔ ✔ ✔ ✔
225 LD> ✔ ✔ ✔ ✔ ✔ ✔
226 LD< ✔ ✔ ✔ ✔ ✔ ✔
228 LD<> ✔ ✔ ✔ ✔ ✔ ✔
229 LD≤ ✔ ✔ ✔ ✔ ✔ ✔
230 LD≥ ✔ ✔ ✔ ✔ ✔ ✔
232 AND= ✔ ✔ ✔ ✔ ✔ ✔
Inline Comparisons
233 AND> ✔ ✔ ✔ ✔ ✔ ✔
234 AND< ✔ ✔ ✔ ✔ ✔ ✔
236 AND<> ✔ ✔ ✔ ✔ ✔ ✔
237 AND≤ ✔ ✔ ✔ ✔ ✔ ✔
238 AND≥ ✔ ✔ ✔ ✔ ✔ ✔
240 OR= ✔ ✔ ✔ ✔ ✔ ✔
241 OR> ✔ ✔ ✔ ✔ ✔ ✔
242 OR< ✔ ✔ ✔ ✔ ✔ ✔
244 OR<> ✔ ✔ ✔ ✔ ✔ ✔
245 OR≤ ✔ ✔ ✔ ✔ ✔ ✔
246 OR≥ ✔ ✔ ✔ ✔ ✔ ✔
B-6
FX-PCS/WIN-E Software Manual Appendix C:
Appendix C:
Error Cord of PLC 1
For further information about error cord of the FX0, FX0S, FX0N, FX and FX2C Series PLC can
be found in the each series Hardware Manual and FX Programming Manual (Manual number:
JY992D48301), about the FX1S, FX1N, FX2N and FX2NC Series PLC can be found in the each
2
series Hardware Manual and FX Programming Manual II (Manual number: JY992D88101).
Table C-1: PLC Hatdware Error
Error Detection Stored Error
3
Associated Meaning Action
Device Number
0000 No error
6101 RAM error Check the cable 4
connection between the
6102 Operation circuit error
extension unit/block and
D8061 6103 I/O bus error (M8069 = ON) the PLC
PLC Hardware
error
6104 Extension unit 24V failure (M8069=ON) 5
Scan time has exceeded
the WDT time value set
6105 Watch Dog Timer error
in D8000. Check user
program.
6
D8062
0000
6201
No error
Parity/ overrun/ framing error
8
Check the cable
PC/HPP 6202 Communications character error connection between the
communication
6203 Communication data sum check error programming device and
error
(Not FX1S, FX1N) 6204 Data format error the PLC 9
6205 Command error
A
Table C-3: Serial Communication Error
Error Detection Stored Error
Associated Meaning Note
Device Number
0000 No error
B
6301 Parity/ overrun/ framing error
6302
6303
Comms character error
Comms data sum check error
Check communication
settings, parameters and
C
6304 Comms data format error applicable devices.
D8063 (Computer link, N:N
Command error
Serial
communication 6305
Computer link - received command
network, Parallel link
etc.)
D
errors other than GW (global) when station Refer to FX
number was FF Communication Users
6306 Watchdog timer error Manual for wiring E
6312 Parallel link character error techniques
6313 Parallel link data sum check error
6314 Parallel link data format error
C-1
FX-PCS/WIN-E Software Manual Appendix C:
C-2
FX-PCS/WIN-E Software Manual Appendix C:
6603
MPS is used continuously more than 12
times
5
The use of MPS, MRD, MPP instruction is
6604
incorrect.
1) The STL instruction is continuously 6
used 9 times or more
2) MC, MCR instruction, (I)nterrupt A circuit error occurs if a
combination of
6605
pointer or SRET instruction is used
within an STL program area instructions is incorrect 7
D8066
3) RET has not been used in the or badly specified.
Circuit error
program or is not connected to an STL Select programming
instruction mode and correct the
identified error.
8
1) No (P)ointer, (I)nterrupt pointer
2) No SRET/ IRET
3) An (I)nterrupt pointer, SRET or IRET
6606
has been used within the main 9
program
4) STL, RET, MC or MCR have been
used within either a subroutine or an
interrupt routine
A
1) The use of FOR and NEXT is incorrect
2) The following instructions have been
6607 used within a FOR -NEXT loop: B
STL, RET, MC, MCR, IRET, SRET,
FEND or END
1) The use of MC/ MCR is incorrect
2) Missing MCR N0 C
6608 3) SRET, IRET instruction or an
(I)nterrupt pointer has been used
6609
within an MC/ MCR instruction area
Other error
D
C-3
FX-PCS/WIN-E Software Manual Appendix C:
C-4
FX-PCS/WIN-E Software Manual Appendix C:
6703
3 or more interrupt nesting levels have
been used
Note: operation errors
can occur even when the
4
D8067 6 or more FOR - NEXT instruction nesting syntax or circuit design
Operation 6704 is correct, e.g.
levels have been used
error
An incompatible device has been
D500Z is a valid
statement within an
5
6705 specified as an operand for an applied FX1N PLC. But if Z had a
instruction value of 10000, the data
6706
A device has been specified outside of
the allowable range for an applied
register D10500 would 6
be attempted to be
instruction operand accessed. This will
A file register has been accessed which is cause an operation error
6707
outside of the users specified range as there is no D10500 7
6708 FROM/ TO instruction error device available.
Other error, i.e. missing IRE/ SRET,
6709
unauthorized FOR - NEXT relationship 8
6730 Sampling time TS (TS<0 or >32767)
The identified parameter
6732 Input filter value α (α<0 or >=101) is specified outside of its
6733 Proportional gain KP (KP<0 or >32767) allowable range 9
6734 Integral time constant TI (TI<0 or >32767) Execution ceases PID
6735 Derivative gain KD (KD<0 or >=101) instruction must be reset
before execution will
6736
Derivative time constant TD
(TD<0 or >32767)
resume A
TS is set to program
Sampling time TS is less than the
6740 scan time -
program scan time.
Execution will continue. B
D8067 6742 Current value ∆ exceeds its limits Data affected resets to
PID 6743 Calculated error ε exceeds its limits the nearest limit value.
Operation 6744 Integral result exceeds its limits For all errors except
6745, this will either be a
C
error Derivative gain over, or differential value
6745 minimum of -32768 or a
exceeds allowable range maximum of +32767.
6746 Derivative result exceeds its limits Execution will continue,
but user should reset
D
6747 Total PID result exceeds its limits
PID instruction.
SV - PVnf < 150, or system is unstable The error fluctuation is
6750
(SV - PVnf has wide, fast variations) outside the normal E
operation limits for the
6751 Large Overshoot of the Set Value
PID instruction.
Large fluctuations during Autotuning Set Execution ceases. PID
6752 instruction must be
Process
reset.
C-5
FX-PCS/WIN-E Software Manual Appendix C:
MEMO
C-6
FX-PCS/WIN-E Software Manual Appendix D:
Appendix D:
File converter 1
By using this file converter, a MELSEC MEDOC file (.TMP) can be converted into an FXGP/
WIN-E file. 2
3
Selection of
PLC
4
7
Listings for printout
1) "INSTR" and "PARAMETER" must always be selected in the printout menu of MELSEC
MEDOC. 8
2) When the device names and the device comments should be converted, "NAME" must be
selected in the printout menu of MELSEC MEDOC.
3) When the circuit comment is converted, "ONLY COM" must be selected in the printout menu 9
of MELSEC MEDOC.
4) When the value of the data register is converted, "DWR" must selected in the printout menu
of MELSEC MEDOC. A
File name
1) File names up to eight characters are allowed.
(Do not use the long file names of WINDOWS95)
B
2) The extension of the text file for MELSEC MEDOC should to be "TMP".
Limitation and rule of the data when converting. C
1) Device name conversion
NAME which exceeds eight characters are cut to eight characters.
Characters other than alphabet characters,numbers or the effective signs stated below are
replaced with ’_’(under bar).
D
( Effective sign: +-*/=.? #$%&: ; _ )
2) Circuit comment
Up to 500 characters in total are converted when there are two or more comment lines for
E
one circuit block.
3) Value of data register
When two or more sets of SETUP data of the data,link and file registers(DWR) are
converted,only the last SETUP data can be converted.
D-1
FX-PCS/WIN-E Software Manual Appendix D:
MEMO
D-2
FX-PCS/WIN-E Software Manual Appendix E:
Appendix E:
Associated Manuals 1
Further information on Hardware (Specification, configuration, Installation and wiring)
programming, optional modules or special function units/blocks can be found in each
respective manual.
2
Table E-1: Associated Manuals
Manual name
FX2N Series
Manual No. Description
3
Programmable Controllers JY992D66301
Hardware Manual
FX2NC (DSS/DS) Series
Programmable Controllers JY992D76401
4
Hardware Manual
FX2NC (D/UL) Series
Programmable Controllers
Hardware Manual
JY992D87201
5
FX1N Series
Programmable Controllers JY992D89301
Hardware Manual
FX1S Series
This manual contains hardware explanations for wiring, installation and
specification, etc. 6
Programmable Controllers JY992D83901
Hardware Manual
FX Series
Programmable Controllers JY992D47401 7
Hardware Manual (FX/FX2C)
FX0/FX0N Series
Main
User’s Guide
FX2N-2DA
Special Function Block JY992D74901
E
User’s Guide This manual contains explanations for wiring, installation, specification
FX2N-2AD and BFM allocation, etc.
Special Function Block JY992D74701
User’s Guide
E-1
FX-PCS/WIN-E Software Manual Appendix E:
User’s Manual This manual contains explanations for wiring, installation, specification
FX-2DA and BFM allocation, etc.
Special Function Block JY992D52801
User’s Guide
FX-4DA
Special Function Block JY992D61001
User’s Guide
FX-4AD
Special Function Block JY992D52601
User’s Guide
FX-2AD-PT
Special Function Block JY992D55701
User’s Guide
FX-4AD-TC
Special Function Block JY992D55901
User’s Guide
FX2N-2LC
Special Function Block JY992D85801
User’s Manual
FX2N-1HC
High Speed Counter
FX-1PG-E/FX2N-1PG-E
Pulse Generation Unit JY992D65301
User’s Manual
Positioning Control
FX2N-10PG
Pulse Generation Unit JY992D93401
User’s Manual This manual contains explanations for wiring, installation, specification
FX2N-10GM, FX2N-20GM and BFM allocation, etc.
Hardware/Programming JY992D77801
Manual
FX-10GM, FX-20GM
Hardware/Programming JY992D60401
Manual
E-2
FX-PCS/WIN-E Software Manual Appendix E:
FX2N-1RM-E-SET
Programmable Cam Switch JY992D71101
This manual contains explanations for wiring, installation, specification
and BFM allocation, etc.
2
User’s Manual
3
FX2N-232IF
This manual contains explanations for wiring, installation, specification
RS-232C Interface Block JY992D73501
and BFM allocation, etc.
Hardware Manual
FX2N-232-BD 4
Communication Board JY992D66001
User’s Guide
FX2N-422-BD
Communication Board JY992D66101 5
User’s Guide
FX2N-485-BD
Communication Board JY992D73401
User’s Guide 6
FX2NC-232ADP
JY997D01101
Installation Manual
This manual contains explanations for specification
FX0N-232ADP
Communication Adapter JY992D51301 7
User’s Guide
FX-232ADP
Communication Adapter JY992D48801
User’s Guide 8
Communication and Network
FX2NC-485ADP
JY997D01201
Installation Manual
FX/FX0N-485ADP
Communication Adapter
User’s Guide
JY992D53201 9
FX Communication This manual contains explanations for N:N network, parallel link,
(RS232C, RS485) JY992D69901 computer link and no protocol communication (RS instruction and
User’s Manual FX2N-232IF RS232C interface block) about FX family PLC. A
FX2N-16CCL-M
CC-Link System
JY992D93101
Master Block
User’s Manual
FX2N-32CCL
B
CC-Link Interface Block JY992D71801
User’s Manual
FX0N-32NT-DP
Profibus-DP Interface JY992D61401
This manual contains explanations for wiring, installation, specification
and BFM allocation, etc.
C
User’s Manual
FX2N-64DNET
DeviceNet Interface
User’s Manual
JY992D86301
D
FX2N-32ASI-M
AS-interface Master Block JY992D76901
User’s Manual
FX2N-16LNK-M
E
MELSEC I/O Link System This manual contains explanations for wiring, installation, specification
JY992D73701
Master Block setting and I/O allocation, etc.
User’s Manual
E-3
FX-PCS/WIN-E Software Manual Appendix E:
FX2N-CNV-BD
JY992D63601
Manual
FX1N-CNV-BD
JY992D84701
Others
Manual
This manual contains explanations for installation.
FX2N-8AV-BD
JY992D62501
Manual
FX1N-8AV-BD
JY992D84601
Manual
E-4
FX Series Programmable Controllers
1 Introduction 1
2 Installing FXGP/WIN-E 2
3 Main Operation 3
1 Introduction
2 Installing FXGP/WIN-E
3 Main Operation
HEAD OFFICE: TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN
HIMEJI WORKS: 840, CHIYODA CHO, HIMEJI, JAPAN
MODEL FX-PCS/WIN-SW-E
MODEL CODE 09R908