M 300spe 2
M 300spe 2
M 300spe 2
2
Produced in June 2004
R
Model name
JW-300SP
User's Manual
Thank you for purchasing the ladder logic programming software JW-300SP.
Please read the instruction manual carefully in order to apply the software correctly by understanding its func-
tion and operations.
Please keep this user’s manual near you. It will certainly help you when you encounter problems.
Precautions
- When you plan to use SHARP programmable controllers (hereafter referred to as "PLCs"),you
are requested to design each system so that even if a fault or malfunction occurs within the PLC,
it will not lead to a serious accident in your system. You should incorporate back-up measures
and fail-safe features in your system that will thoroughly protect your system from malfunctions
if a fault or error occurs in the PLC.
- SHARP PLCs are designed and manufactured with the idea that they will be used in general
applications in ordinary industries. Therefore, they must not be used in specific applications that
can affect the health or safety of the public, such as nuclear power plants and other power
generating plants. Such applications require a special warranty of quality that SHARP explicitly
does NOT offer for these PLCs. However, if a user will certify that he/she does not requires a
special quality warranty on the PLC, and will limit the use of the PLC to non critical areas of these
applications, SHARP will agree to such use.
If you are planning to use SHARP PLCs for applications that may affect the lives of human
beings and property, and you need particularly high reliability performance, such as in the fields
of aviation, medicine, transportation, combustion and fuel processing equipment, passenger
cars, amusement park rides, and safety equipment, please contact our sales division so that we
can confirm the required specifications.
Notes
- Despite of our effort to create products with excellency, should you find any deficiency, please
notify the dealer where you obtained the software or our customer service companies.
- Users are not authorized to copy the whole or the part of this instruction manual and software
without our consent.
- Due to the amelioration of the product, please understand that the materials of this manual and
software are subject to change without notification.
- We are not held responsible for any damages created as the result of using this software , nor
damages claimed by the third party as the result of using this software.
Ladder logic programming software JW-300SP
■ User's Manual
Chapter 1 Preface
Chapter 5 Printing
Chapter 6 Compatibility
Chapter 8 Q&A
Table of contents
Chapter 1 ......................................................................................................... 1-1 to 13
1-1 Features 1-1
1-2 Operating environments 1-2
1-3 Compatible PLC models table 1-3
1-4 Basic system organization 1-4
Optional connection system organization 1-5
(1) Satellite net connection 1-5
(2) Remote I/O connection 1-6
(3) Ethernet connection 1-7
(4) FL-net connection 1-8
(5) ME-NET connection 1-9
(6) Expansion network connection 1-10
1-5 Product organization 1-11
1-6 Installation 1-12
1-7 Extension 1-13
T-1
■Paste 2-55
■Delete 2-58
■Search through Project 2-59
■Find 2-62
■Find Next 2-65
■Find Prev 2-66
■Find Coil 2-67
■Replace at once 2-68
■Replace 2-70
■Go To (First Network) 2-73
■Go To (Next Free Address) 2-74
■Go To (Nextwork Number) 2-75
■Go To (Program Address) 2-77
■Instruction (NO Contact) 2-78
■Instruction (NC Contact) 2-81
■Instruction (Coil) 2-84
■Instruction (F45) 2-87
■Instruction (F44) 2-89
■Instruction (F43) 2-91
■Instruction (MD) Maintenance display 2-93
■Instruction (TMR) 2-96
■Instruction (CNT) 2-99
■Instruction (FUN) 2-102
■Instruction (OR) 2-105
■Instruction (OR+) 2-108
■Instruction (Network) 2-111
■Program Check 2-112
■Read Only 2-113
■Auto Allocation 2-114
■Exchange NO and NC 2-119
2-3 View 2-120
■Change Display 2-120
■Local Symbols 2-121
■Global Symbols 2-122
■System Memory 2-123
■Data Memory 2-124
■Parameter Memory 2-125
■I/O Table 2-126
■Network Comment 2-128
■Window(Project) 2-129
■Window(Watch) 2-130
■Window(Message) 2-131
■Window(Cross Reference) 2-132
■Keyboard Map 2-133
■Status Bar 2-134
■Data List 2-135
■Data Information 2-136
■Address Notation 2-137
■Address Expression 2-138
T-2
■Zoom (Zoom in) 2-139
■Zoom (Zoom out) 2-140
2-4 Online 2-141
■Communication setting 2-141
■PLC Status (Check) 2-143
■PLC Status (Run) 2-144
■PLC Status (Stop) 2-145
■PLC Transfer (Download) 2-146
■PLC Transfer (Upload) 2-147
■PLC Transfer (Verify) 2-148
■PLC Transfer (Memory Clear) 2-150
■PLC Monitor (Start) 2-151
■PLC Monitor (Stop) 2-152
■PLC Monitor (Online Edit) 2-153
■PLC Operation (I/O table auto registration) 2-154
■PLC Operation (Secret function) 2-155
■PLC Operation (PC Card) 2-156
■PLC Operation (EEPROM) 2-157
■PLC Information (Information) 2-158
■PLC Information (Renewal History) 2-159
■PLC Information (Timer) 2-160
■PLC Information (Scan Time) 2-161
■Error History 2-162
■Block Status 2-163
■Logging Data 2-164
2-5 Block 2-166
■Change Model 2-166
■Project Comment 2-167
■Order (Block Order) 2-168
■Order (Program Order) 2-169
■New (Block) 2-170
■New (Program) 2-171
■Delete (Block) 2-172
■Delete (Program) 2-173
■Memory Setting 2-174
■Parameter Settings (by Module name) 2-175
■Parameter Settings (by Module type) 2-176
2-6 Tool 2-178
■Sampling Trace 2-178
■Customize 2-191
■Shortcut Keys 2-193
■Option 2-194
2-7 Widnow 2-196
■Split 2-196
■Close 2-197
■Close All 2-198
■Cascade 2-199
T-3
■Tile Horizontally 2-200
■Tile Vertically 2-201
2-8 Help 2-202
■JW-300SP Help 2-202
■Programming Manual 2-203
■About JW-300SP 2-204
1-1 Features
1-1
Chapter 1 Preface
Items Specifications
Operating system Microsoft Windows 98 / 2000 / XP
Personal computer that operates above
Personal computer
operating systems
Pentium/Celeron series or its compatible
CPU processor,with more than 450MHz clock
frequency
128 M-bytes minimum (recommend 256M-
Memory
bytes or more)
Hard disk 100 M- bytes or more free space
SVGA or more (Resolution:800 x 600 pixels,
Monitor 256-color or more) Recommended color
monitor display: High color (16 bits) or better
CD-ROM drive 1 drive
A mouse or pointing device compatible with
Mouse
the Microsoft.
Printer A printer that works on Windows 2000/XP
PLC connection JW300 series RS232C or USB (Rev. 1.1 or Rev. 2.0) port
interface Other PLCs RS232C port
1-2
Chapter 1 Preface
- You can connect your programmable controller to other optional modules than
above.
- For the connection between personal computer and programmable controller,
refer to Chapter 7.
1-3
Chapter 1 Preface
Control module
Control module Control module CPU board VME built-in
[JW-1324K/1342K]
[JW-31CUH/H1] [JW-21CU] [Z-311J/312J/313J]controller
[JW-1424K/1442K]
[JW-32CUH/H1/M1] [JW-22CU] [Z-511J/512J] [JW-32CV1]
[JW-1624K/1642K]
[JW-33CUH/H1/H2/H3] Satellite net board [JW-32CV2]
Ethernet module [Z-335J] [JW-32CV3]
Network module [JW-255CM] ME-NET board
[JW-22CM] [JW-25TCM] [Z-334J]
ME-NET module FL-net module Ethernet board
[JW-21MN] [JW-20FL5] [Z-339J]
[JW-22FL5] FL-net board
I/O bus expansion [JW-20FLT] [Z-336J][Z-336J2]
adapter [JW-22FLT]
[JW-32EA]
[USB straight]
JW-300SP
Personal computer
1-4
Chapter 1 Preface
JW50H/70H/100H
JW-20CM JW20H/30H JW300
JW-22CM JW-22CM
JW-300SP
[ZW-3KC]
Personal computer
1-5
Chapter 1 Preface
Communication adapter
[ZW-3KC] [JW-100SA]
Personal computer
JW-300SP
Remote programming/monitor
1-6
Chapter 1 Preface
JW50H/70H/100H
[JW-50CM] Personal computer
[JW-51CM] JW300
[JW-255CM] Remote programming/monitor
[JW-25TCM]
JW-300SP
Transceiver cable
(maximum 50m)
1-7
Chapter 1 Preface
JW50H/70H/100H
[JW-50FL]
[JW-52FL] JW300 JW20H/30H
[JW-20FLT] [JW-20FL5] [JW-20FLT] [JW-20FL5]
[JW-22FLT] [JW-22FL5] [JW-22FLT] [JW-22FL5]
Transceiver cable
(maximum 50m)
FL-net
[ZW-3KC] JW-300SP
Communication
adapter Remote programming/monitor
[JW-22KC]
[JW-100SA]
[JW-24KC]
1-8
Chapter 1 Preface
JW50H/70H/100H
JW-20MN JW300
JW-21MN JW20H/30H
JW-21MN
Communication adapter
[JW-100SA] Personal computer
JW-300SP
[ZW-3KC]
Remote programming/monitor
1-9
Chapter 1 Preface
#01 #02
Satellite net (data link function) maximum 64 stations,
maximum length 1km
[JW-22KC]
[JW-24KC] Personal computer
JW-300SP
1-10
Chapter 1 Preface
JW-300SP
CD-ROM------------------------------------------One
1-11
Chapter 1 Preface
1-6 Installation
1-12
Chapter 1 Preface
1-7 Extension
Using this software, you can open, create or open several files, at a time, about
PLC. programs and different data types. The table below shows a file list concerning
JW-300SP.
1-13
Chapter 2 Menu Operation
2-1 File
Create a new file
This command creates a new project file. A project file contains ladder/instruction
programming, block information, display color, font, communicationsettings, printing
settings multi points monitor settings, project comments, and local symbols. To create
a new program, execute this command.
1. From the menu bar, select [File] - [New]. If you want to operate JW-300SP with a
keyboard, press the [Ctrl] + [N] keys, or press the [Alt] + [F] keys and select [New]
with the[upper arrow/lower arrow]and [Enter] keys. You can also customize shortcut
keys by selecting [Tool] - [Shortcut Keys] - [Keyboard].
2. The [New Project] dialog box is displayed. Enter the project name in the [Name] box.
3. To change the location of the project file,press the button on the right of the project name
box and select thefolder. The hard disk is recommendable as the location where you create
the project. A floppy disk may not be able to save the project file because of the sizable
data of some PLC models or programs.
4. You can enter comment within 40 characters. Comments you have entered are saved in
the program file (*.lpg). To review your comments, select [View] - [Project Information]
from the menu bar.
2-1
Chapter 2 Menu Operation
5. Set the input system of contacts, coils, or registers a ladder program is using. Usually,
use the address-based system by selecting [Address] for the [Base Mode]. The
address-based system enters the address into contacts, coils, or registers of the ladder
program when creating a ladder program. The symbol-based system is suitable for a
programming allotment work. In a programming allotment work, the address is
automatically allocated after you enter symbols such as(LS01) into contacts, coils, or
registers of a ladder program when creating a program.You can enter symbols with
less than 24 characters. If you want to operate JW-300SP with a keyboard you can
move from an item to another item to enter by pressing the [Tab] key.
6. Enter the [New] dialog box, and click the [OK] button. The [Select Module] dialog box is
displayed. Select your PLC series, select your PLC model, and click the [Next] button.
To go back to the [New] dialog box, click the [Back] button. To close the [Select Module]
dialog box, click the [Cancel] button.
2-2
Chapter 2 Menu Operation
7. The [Memory Module/Memory Settings] dialog box is displayed when you are using
some PLC series or PLC models. Set the mounted memory module.
8. The [Project Information] dialog box is displayed. Click the [OK] button if it is correct.
2-3
Chapter 2 Menu Operation
Open
This command opens an existing JW300-related project file. A project file contains
ladder/instruction programming, block information, display color, font, communication
settings, printing settings, multi points monitor settings, project comments, and local symbols
From the menu bar, select [File] - [Open]. If you want to operate JW-300SP with a
keyboard, press the [Ctrl] + [O] keys, or press the [Alt] + [F] keys and select [Open]
with the [Upper arrow/Lower arrow] and [Enter] keys. You can also customize shortcut
keys by selecting [Tool] - [Shortcut Keys] - [Keyboard].
The [Open] dialog box is displayed. Click the [Open] button after selecting the location
of the file and choosing the file you want to open. To close the [Open] dialog box, click
the [Cancel] button. Information about the project file is displayed on the right of the display.
You can select [Files of type] and open the file. When you operate JW-300SP with a
keyboard, you can move from an item to another item to enter by pressing the [Tab] key.
If you select [All Files] from the [Files of type] drop down list, files with extensions not
related to JW-300SP are also displayed. However, you cannot open files in no relation
to JW300. To read a file in no relation to JW-300SP, execute [Other files import].
You can use the tool bar on the right side of the [Look in] box as you are using Explorer.
2-4
Chapter 2 Menu Operation
Go to last folder visited
2-5
Chapter 2 Menu Operation
Close
This command closes the currently opening file. You cannot exit JW-300SP. From the
menu bar, select [File] - [Close]. If you want to operate JW-300SP with a keyboard,
press the [Ctrl] + [N] keys, or press the [Alt] + [F] keys and select [Close] with the
[Upper arrow/Lower arrow] and [Enter] keys. You can also customize shortcut keys
by selecting [Tool] - [Shortcut Keys] - [Keyboard].
If there is no difference between the currently opened project file and the previously
opened one, the file closes immediately. If there is any difference between the currently
opened project file and the previously opened one, the message below is displayed.
To overwrite the project file, click the [Yes] button. To close the project file without
saving, click the [No] button. To go back to the screen immediately before you select
[Close] without saving the project file, click the [Cancel] button. The key operation for
[Close] with the [F12] key is only to close the program screen. To display it again,
select the appropriate program on the screen of the project tree. (This operation differs
from the above-mentioned operation.)
2-6
Chapter 2 Menu Operation
Save
This command saves the currently opened project file. From the menu bar, select [File]-[Save
If you want to operate JW-300SP with a keyboard, press the [Ctrl] + [S] keys, or press the
[Alt] + [F] keys and select [Save] with the [Upper arrow/Lower arrow] and [Enter] keys.
You can also customize shortcut keys by selecting [Tool] - [Shortcut Keys] - [Keyboard].
2-7
Chapter 2 Menu Operation
Save as...
This command names and saves the all currently opened files.
From the menu bar, select [File] - [Save as]. If you want to operate JW-300SP with
a keyboard, select [Tool] - [Shortcut Keys] from the menu bar, and customize shortcut keys
on the [Keyboard] tab. You can also operate with the [Upper arrow/lower arrow] and
[Enter] keys after pressing the [Alt] + [F] keys.
1. The dialog [Save as] box is displayed. The file name of a new project or a project you
have read by selecting [File] - [Open] is shown in the [Name] box. Enter an appropriate
file name in the [Name] box. This appropriate name are not only the name of the project
file but also the name of the automatically created folder when the file is saved.You can
enter a name with up to 20 characters.
2. To change the path, click the button on the right of the [Name] box and select a directory.
The hard disk is recommendable as the location where you create the project. A floppy
disk may not be able to save the project file because of the sizable data of some PLC
models or programs.
3. You can enter a comment with up to 40 characters. Comments you have entered are
saved in the program file (*.lpg). To review your comments, open an *.lpg file
or select [View]-[Project Information]from the menu bar.
4. To go back to the screen immediately before you select [Save as] without saving the
project file, click the [Cancel] button. To save the file, click the [OK] button.
5. However, the [Project already exists, overwrite it?] dialog box is displayed if you do not
enter an appropriatefile name in the step 1 above and click the [OK] button without
changing the file name.
2-8
Chapter 2 Menu Operation
6. To overwrite the file, click the [Yes] button. To go back to the [Save as] dialog box
without saving the file, click the [No] button. JW-300SP automatically selects
the way of saving or creating files according to the PLC models or saved data. When
the PLC is a JW300 series, there are eight kinds of files as you can see the following
list. Seven kinds of files (lpg syg syt spm sdm stt stn) excepting [spn] are saved.[spn]
is a file for internal processing of JW-300SP (and a parameter file storing parameter
setting information). However, an [stn module configuration file] is not created when
the module configuration is not set or read. These files are not created when the PLC
is a model without parameter or I/O table file such as JW10 series. Therefore,
you can save all files you want to save in the appropriate directory with the [Save as]
command.
2-9
Chapter 2 Menu Operation
Cross Import (50SP file import)
This command opens an existing JW-50SP file. From the menu bar, select [File] -
[Cross Import...] - [50SP files]. If you want to operate JW-300SP with a keyboard,
select [Tool] - [Shortcut Keys] from the menu bar, and customize shortcut keys on the
[Keyboard] tab. You can also operate with the [Upper arrow/Lower arrow] and
[Enter] keys after pressing the [Alt] + [F] keys.
2-10
Chapter 2 Menu Operation
To close the dialog box [Import 50SP File], click the [Cancel] button.
If you select [All Files] from the [Files of type] drop down list, files with extensions
not related to JW-50SP are also displayed. However, you cannot open files not related
to JW-50SP on this screen. You can also select the files of type and open the file.You
can also operate with [Tab] key to move from an item to another item.
You can use the tool bar on the right side of the [Look in] box as you are using Explorer.
Notice
JW-300SP V1.00 does not correspond to ZW models.You cannot do the above operation
if the PLC model of the programs created with JW-50SP is a ZW model.
2-11
Chapter 2 Menu Operation
Cross Import (100SP file import)
This command opens an existing JW-100SP file. From the menu bar, select [File] -
[Cross Import...] - [100SP files]. If you want to operate JW-300SP with a keyboard,
select [Tool] - [Shortcut Keys] from the menu bar, and customize shortcut keys on the
[Keyboard] tab. You can also operate with the [Upper arrow/Lower arrow] and [Enter]
keys after pressing the [Alt] + [F] keys.
2-12
Chapter 2 Menu Operation
To close the [Import 100SP File] dialog box, click the [Cancel] button. If you select
[All Files] from the [Files of type] drop down list, files with extensions not related to
JW-300SPare also displayed. However, you cannot open files not related to JW-100SP
on this screen. You can also select the files of type and open the file. You can also
operate with [Tab] key to move from an item to another item. You can use the tool bar
on the right side of the [Look in] box as you are using Explorer.
Notice
JW-300SP V1.00 does not correspond to ZW models.
You cannot do the above operation if the PLC model of the programs created with JW-100SP
is a ZW model.
2-13
Chapter 2 Menu Operation
Cross Import (ZM file import)
This command opens an existing ZM format symbol comment file. (extension: mg)
A ZM style file is a text style data to export to a Sharp LCD control terminal (ZM series)
for its message. The ZM style file can be converted from a symbol comment file you
have created with JW-100SP or JW-300SP. Since ZM series cannot import mg file
directly, open and copy & paste the file with Memo Pad. In JW-300SP, execute this
command to use a ZM file containing only symbol comment files on the currently
opened screen. From the menu bar, select [File] - [Cross Import] - [ZM Files].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from
the menu bar, andcustomize shortcut keys on the [Keyboard] tab. You can also
operate with the [Upper arrow/Lower arrow] and [Enter] after pressing the [Alt] + [F]
keys.
2-14
Chapter 2 Menu Operation
The [Import ZM File] dialog box is displayed. Specify the location of the file.
Select the file you want to open and click the [OK] button.
To close the dialog [Import ZM File] box, click the [Cancel] button.
You can move from an item to another item to enter by pressing the [Tab] key.
You can use the tool bar on the right side of the [Look in] box as you are using Explorer.
Notice
You cannot do the above mentioned operation immediately after you start JW-300SP.
(The menu is grayed out, and you cannot select [Import ZM File].)
You can operate after creating a new file or opening a file.
(Example)
2-15
Chapter 2 Menu Operation
This command names and saves an existing file in JW-50SP format. Execute this
command to use JW-300SP and JW-50SP at the same time. However, information
not contained in the file for JW-50SP, e.g. the functions specific to JW-300SP
(such ascircuit comment or sub comment) or the PLC models JW-50SP does not
support. From the menu bar, select [File] - [Cross Export] - [50SP Files].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from
the menu bar, and customize shortcut keys on the [Keyboard] tab. You can also
operate with the [Upper arrow/Lower arrow] and [Enter] keys after pressing the
[Alt] + [F] keys.
2-16
Chapter 2 Menu Operation
1. The [Export 50SP Type File] dialog box is displayed. Click the [Browse] button
and select the directory to save.
2. Enter the name in the [File Name] box.
3. Check the box for the type of exporting file.
4. To go back to the screen before selecting [50SP Files] without saving the
file, click the [Cancel] button.
To save the file as a JW-50SP format file, click the [OK] button.
Notice
Use the latest version of JW-50SP. (V5.8A or V5.9 as of July 2003)
The above operation is valid only when you are using JW-300SP in the limits of
functions of JW-50SP. A symbol comment file is saved with extension [sye]
(the format of JW-50SP Ver. 5 or higher).
2-17
Chapter 2 Menu Operation
Cross Export (100SP file export)
This command names and saves an existing file in JW-100SP format. Execute this
command to use JW-300SP and JW-100SP at the same time. However, information not
contained in the file for JW-100SP, e.g. the functions specific to JW-300SP (such as
circuit comment or sub comment) or the PLC models JW-100SP does not support.
From the menu bar, select [File] - [Cross Export] - [100SP Files].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from
the menu bar, and customize shortcut keys on the [Keyboard] tab. You can also operate
with the [Upper arrow/Lower arrow] and [Enter] keys after pressing the [Alt] + [F] keys.
2-18
Chapter 2 Menu Operation
Notice
Use the latest version of JW-100SP. (V5.23 as of July 2003)
The above operation is valid only when you are using JW-300SP in the limits of functions
of JW-100SP. The above operation does not create ladder display information (lad/la2),
instruction display information (ist/is2), line comments (lcm), multi points monitor
information (mon) or sampling trace files (smp).
2-19
Chapter 2 Menu Operation
This command saves an existing symbol comment file as a symbol comment file in a
ZM format (extension: mg). A ZM style file is a text style data to export to a Sharp
LCD control terminal (ZM series) for its message. The ZM style file can be converted
from a symbol comment file you have created with JW-100SP or JW-300SP. Since
ZM series cannot import mg file directly, open and copy & paste the file with Memo
Pad. In JW-300SP, execute this command to use a ZM file containing only symbol
comment files on the currently opened screen.
From the menu bar, select [File] - [Cross Export] - [ZM Files]. If you want
to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from the menu bar,
and customize shortcut keys on the [Keyboard] tab. You can also operate with the
[Upper arrow/Lower arrow] and [Enter] after pressing the [Alt] + [F] keys.
2-20
Chapter 2 Menu Operation
1. The [Export Zm Type File] dialog box is displayed. Click [Browse] and select the
directory to save in.
2. Enter the name in the [File Name] box.
3. Check the box for the type of exporting file.
4. To go back to the screen before selecting [ZM Files] without saving the file,
click the [Cancel] button.
Notice
The mg file configuration is as follows:
I/O address Tab symbol Tab comment
(Example)
2-21
Chapter 2 Menu Operation
Verify
This command verifies whether the contents of the current file are the same with
those of the file to be saved. From the menu bar, select [File] - [Verify]. If you want
to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from the menu bar,
and customize shortcut keyson the [Keyboard] tab. You can also operate with the
[Upper arrow/Lower arrow] and [Enter] keys after pressing the [Alt] + [F] keys.
2-22
Chapter 2 Menu Operation
To start comparing, click the [OK] button in the [Verify] dialog box.
The result is displayed in the message window.
To close the [Verify] dialog box, click the [Cancel] button.
2-23
Chapter 2 Menu Operation
Import (Block)
=>
2-24
Chapter 2 Menu Operation
2-25
Chapter 2 Menu Operation
4. The [Select a block] dialog box is displayed. After selecting the block, click the
[OK] button.In the [Position] dialog box, select location of the block where you
want to import. The block with the upper position is processed earlier.
In this example, to insert under the existing [Main block_255CM], select [downward],
select [Main block_255CM] and click the [OK] button.
==>
5. The figure below is the project tree immediately after importing a block, [22HC],
under an existing block, [Main block_255CM].To expand the details of the tree,
click the + button.To change names of the block and project, click the right mouse
button and open the shortcut menu.
2-26
Chapter 2 Menu Operation
Import (Program)
This command imports additional programs to the current file. In JW300 series, you can
divide one program into some blocks to run. When using JW-300SP, you can furtheremore
divide one block into some programs. This divided program is called a structured program.
A block consists of some structured programs.
Conventionally, the following steps were necessary to change a program: Back up the
existing program => Change the program => Transfer (Write) the program to the PLC
However, this command reads the changed program only while keeping the program
before change as it is. In addition, this command selects "online" or "offline" for the
program (before/after change) without sending the data to the PLC. Divided addresses
in the block are in serial order.
2-27
Chapter 2 Menu Operation
2. Import the program. From the menu bar, select [File] - [Import] - [Program].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from the
menu bar, and customize shortcut keys on the [Keyboard] tab. You can also operate with
the [Upper arrow/Lower arrow] and [Enter] keys after pressing the [Alt] + [F] keys.
2-28
Chapter 2 Menu Operation
4. The [Select a block] dialog box is displayed. After selecting the program [21HC], click
the [OK] button. In the [Position] dialog box, select location of the block where you want
to import. The block with the upper position is processed earlier. In this example, to insert
under the block [22HC], select [22HC] in the [Select a block] box, select [downward],
select [22HC] and click the [OK] button.
=>
2-29
Chapter 2 Menu Operation
5. The figure below is the project tree immediately after importing a program, [21HC], under
the program [22HC] of the block [22HC]. To expand the details of the tree, click the
+ button. To change names of the block and project, click the right mouse button and
open the shortcut menu.
Notice:
To display the ladder diagram of the program [21HC], click [21HC] in the project tree.
When you click a block or a program in the project tree, its ladder diagram are displayed
in the right frame.
2-30
Chapter 2 Menu Operation
Import (Symbol)
This command replaces only symbol comments in the selected program among currently
opened project files. You can replace only the symbol / comment files while keeping the
program before change as it is.
1. Before importing symbols, here is an example to open a project file, [255CM]. The figure
below is the project tree immediately after opening the project file [255CM], in which the
PLC model is JW-362CU. To expand the details of the tree, click the + button. There are
two blocks in the tree. In this structure, there is a program, [Program_255CM], under the
block [Main block_255CM]. To change names of the block and program, click the right
mouse button and open the shortcut menu. The subsection below explains the operation
to replace the symbol comment file of the program [Program_255CM] with a symbol
comment file, [Change 255CM].
2. Click [Program_255CM] in the project tree. From the menu bar, select [File] - [Import] -
[Symbol]. If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab. You can also
operate with the [Upper arrow/Lower arrow] and [Enter] keys after pressing the [Alt] +
[F] keys.
2-31
Chapter 2 Menu Operation
3. The [Import] dialog box is displayed. Select the folder, select the symbol / comment file
you want to import and click the [Open] button.
2-32
Chapter 2 Menu Operation
Export (Block)
This command saves a specified block in the current file. In JW300 series, you can
divide one program into some blocks to run. When using JW-300SP, you can furtheremore
divide one block into some programs. This divided program is called a structured program
A block consists of some structured programs. Conventionally, it was necessary to save
all the files for backup after changing the program. In JW300 series, you can name and
save only blocks that have been changed in the project file. This function is called Export
(block).
2-33
Chapter 2 Menu Operation
2. Export a block.
From the menu bar, select [File] - [Export] - [Block]. If you want to operate JW-300SP
with a keyboard, select [Tool] - [Shortcut Keys] from the menu bar, and customize shortcut
keys on the [Keyboard] tab. You can also operate with the [Upper arrow/Lower arrow]
and [Enter] keys after pressing the [Alt] + [F] keys.
2-34
Chapter 2 Menu Operation
5. If the file name you have entered in the above step already exists, the dialog box below
is displayed
2-35
Chapter 2 Menu Operation
JW-312CU
JW-322CU
JW-332CU
JW-342CU
JW-352CU
JW-362CU
Extensions of the files you can save in PC Card format are as follows.
Program - - - - - - - - - -ppg
System - - - - - - - - - - -psm
Parameter - - - - - - - - -ppa
Data - - - - - - - - - - - - pdt
File - - - - - - - - - - - - -pfl
Symbol comment - - - -psb
1. From the menu bar, select [File] - [Export] - [PC Card]. If you want to operate JW-300SP
with a keyboard, select [Tool] - [Shortcut Keys] from the menu bar, and customize shortcut
keys on the [Keyboard] tab. You can also operate with the [Upper arrow/Lower arrow]
and [Enter] keys after pressing the [Alt] + [F] keys.
2-36
Chapter 2 Menu Operation
2-37
Chapter 2 Menu Operation
4. In the [Files of type] box, you can select which types of file among all files in the folders
you have selected in the previous operation. In the example below, [Program (*.ppg)] is
selected, but no file names are listed because there are no files with the ppg extension.
5. Check the box for the file format you want to save as. Enter the name in the [File] box
and click the [Save] button. The file is transferred from the PC card to the PLC when
you turn on the PLC if you check the box for [When PLC power on, save files to PLC
Automatically. ( PC Card =>PLC )]. If you have enabled this automatic transferring
system, never forget to save the program on the PC card after changing a program.
Otherwise, the program turns back to be the status before changing. Do not check the
box usually.
2-38
Chapter 2 Menu Operation
2-39
Chapter 2 Menu Operation
Page Setup
Before printing, you can set printing rate, partial printing, cross reference, margin, printed
paper, header and footer.
2-40
Chapter 2 Menu Operation
4. Click the [Printer] tab, and select your printer model, set the paper size and the orientation.
2-41
Chapter 2 Menu Operation
5. Click the [Header] tab. Select the position for a header and enter your comment.
6. Click the [Insert] button, and you can select a standard header.
7. Click the [Footer] tab. Select the position for a footer and enter your comment.
2-42
Chapter 2 Menu Operation
Print Preview
You can look at the printed image before printing. This command confirms the printing
rate, partial printing, cross reference, margins, printed paper,headers and footers.
1. From the menu bar, select [File] - [Print Preview]. If you want to operate JW-300SP
with a keyboard, select [Tool] - [Shortcut Keys] - [Keyboard] from the menu bar and set
the key operation. You can also operate with the [Upper arrow/Lower arrow] and
[Enter] keys after pressing the [Alt] + [F] keys.
2-43
Chapter 2 Menu Operation
2. You can use the following functions with menu buttons: [Print], [Next Page], [Prev Page],
[Two Pages], [Zoom In], [Zoom Out] and so on. To close the preview, click the
[Close] button.
2-44
Chapter 2 Menu Operation
This command prints the items below: ladder programming, instruction programming,
module configuration, contact use list (data use list), system memory, symbol comment,
parameter, data memory, project information, sampling trace, and local symbol screen.
Before printing, select [Print Setup] from the menu bar to set the printing rate, partial
printing, cross reference, margins, printed paper, headers and footers, and select
[Print Preview] to make sure these settings are appropriate.
2-45
Chapter 2 Menu Operation
2-46
Chapter 2 Menu Operation
Under the command of [File] - [Print], recently used project files are displayed.
You can click and open the project file you want to without selecting [File] - [Open].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Short Cut] from
the menu bar, and customize shortcut keys on the [Keyboard] tab. You can also
operate with the [Upper arrow/Lower arrow] and [Enter] keys after pressing the
[Alt] + [F] keys.
2-47
Chapter 2 Menu Operation
Exit
To exit JW-300SP, select [File] - [Exit], or click the [X] button at the upper right corner
of the window. If you want to operate JW-300SP with a keyboard, select [Tool] -
[Shortcut Keys] from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after pressing
the [Alt] + [F] keys.
If you select [Exit] before saving the file while editing the program, the [Do you
want to save the changes?] dialog box is displayed.
To go back to the screen before selecting [Exit], click the [Cancel] button.
To exit JW-300SP without saving the project file, click the [No] button.
To overwrite the project file, click the [Yes] button.
2-48
Chapter 2 Menu Operation
2-2 Edit
Undo
If you want to operate JW-300SP with a keyboard, do one of the following 5 ways:
-Press the [Alt] + [Back Space] keys.
-Press the [Ctrl] + [Z] keys.
-Press the [F11] key.
-From the menu bar, select [Tool] - [Customize], and customize shortcut keys.
-Press the [Alt] + [E] keys, and operate with the [Upper arrow/Lower arrow] and
[Enter] keys.
2-49
Chapter 2 Menu Operation
Redo
This command re-applies the operation on which you have used the Undo command.
If you want to operate JW-300SP with a keyboard, do one of the following 3 ways:
-Press the [Ctrl] + [Y] keys.
-From the menu bar, select [Tool] - [Shortcut Keys], and customize shortcut keys on the
[Keyboard] tab.
-Press the [Alt] + [E] keys, and then operate with the [Upper arrow/Lower arrow] and
[Enter] keys.
2-50
Chapter 2 Menu Operation
Cut
This command removes the selected data and stores it on the Windows clipboard
temporarily. This command is useful in modifying, deleting and moving a part of
ladder programs.
2-51
Chapter 2 Menu Operation
Copy
=>
2. Click a contact next to the position where you want to paste the clipboard data.
In the example below, to copy [000446] into the position next to [STR 003000],
click [STR 003000], and then select [Edit] - [Paste].
If you want to operate JW-300SP with a keyboard, press the [Ctrl] + [V] keys.
=>
2-52
Chapter 2 Menu Operation
2-53
Chapter 2 Menu Operation
2. Insert the selected network between the network No.21 and No.22 below.
Select the network No.22 with the mouse cursor, and select [Edit] - [Paste].
=>
1. Drag the mouse cursor vertically over the area of showing the program addresses
of the networks you want to copy. The bus line of these networks becomes thick.
It means these networks are selected together.
If you want to select multiple networks with a keyboard, operate with the
[Upper arrow/Lower arrow] keys while pressing the [Shift] key.
2. From the menu bar, select [Edit] - [Copy].
3. Insert the selected networks into the position.
Select a network just under the position where you want to insert the selected
networks,and then select [Edit] - [Paste]. Copying multiple networks is completed.
2-54
Chapter 2 Menu Operation
Paste
This command transfers the data stored on the clipboard by the Cut or Copy
command into the desired position.
You should use the Paste command and either the Cut or Copy command in pairs.
This command is useful in creating and modifying ladder programs efficiently.
=>
2. Select a contact next to the position where you want to paste the clipboard data. In the
example below, to copy [000446] into the position next to [STR 003000], click
[STR 003000] and select [Edit] - [Paste]. If you want to operate JW-300SP with a
keyboard, press the [Ctrl] + [V] keys.
=>
2-55
Chapter 2 Menu Operation
1. To select a network you want to copy, click the area showing its program address:
the left side of the left bus line of the network. The bus line of the selected network
becomes thick. Select [Edit] - [Copy].
2-56
Chapter 2 Menu Operation
2. Insert the selected network between the network No.21 and No.22 below.
Select the network No.22 with the mouse cursor, and select [Edit] - [Paste].
2-57
Chapter 2 Menu Operation
Delete
2-58
Chapter 2 Menu Operation
This command searches all blocks and programs displayed on the project tree window.
2-59
Chapter 2 Menu Operation
2. The [Search through Project] dialog box is displayed. Check the boxes for items
you want to find and enter strings you want to search for in the [Find What] box,
and then click the [Search] button. To close the dialog box, click the [Close] button.
The items to find are as follows:
The dialog box below is an example of settings when you search the relay addresses
for "4000".
3. The results of the search is displayed on the [Searches 1] tab in the message
window. The block names, program names, program addresses and the number of
occurrences is displayed.
2-60
Chapter 2 Menu Operation
5. When you check the box for [Symbol] and [Comment] and click the [<<] button,
the [Find whole words only] check boxes become available.
2-61
Chapter 2 Menu Operation
Find
This command searches only the selected program among all blocks and programs.
In the example below, you can search only the selected program, [Program _255CM].
To change the target program, click a name of the program you want to search in the
project tree.
2-62
Chapter 2 Menu Operation
2. The [Find] dialog box is displayed. Check the boxes for items to find and enter strings
you want to search for in the [Find What] box, and then click the [Find Next] button.
To close the dialog box, click the [Close] button. The items to find are as follows:
To set the search direction, select either the [From Top], [Up](from the cursor position
to the beginning of the file) or [Down] (from the cursor position to the end of the file)
option. Note that JW-300SP has stored the strings you previously searched for.
In the example below, enter the comment, [Response from a port], in the [Find What] box,
and click the [Find Next] button.
3.When finding a string which meets the search conditions, JW-300SP jumps to the position
in the program. To find the next match in the selected direction, click the [Find Next] button.
2-63
Chapter 2 Menu Operation
4. You can also conduct a search using the search box on the toolbar.
2-64
Chapter 2 Menu Operation
Find Next
This command searches the selected program among all blocks and programs for the
last string that you have searched for from the current address forward.
In the example below, you can search only the selected program, [Program _255CM].
To change the target program, click the name of the program you want to search in
the project tree.
An example of project trees
=>
In order to make the [Find Next] command available, execute the [Find] command
beforehand. From the menu bar, select [Edit] - [Find Next].
If you want to operate JW-300SP with a keyboard, do one of the following ways:
Press the [F7] key. From the menu bar, select [Tool] - [Customize] from the menu
bar, and customize shortcut keys.
Press the [Alt] + [E] keys, and then operate with the [Upper arrow/Lower arrow] and
[Enter] keys.
2-65
Chapter 2 Menu Operation
Find Prev
This command searches the selected program among all blocks and programs for the
last string that you searched for from the current address backward.
In the example below, you can search only the selected program, [Program_255CM].
To change the target program, click the name of the program you want to search in
the project tree.
In order to make the [Find Prev] command available, execute the [Find] command
beforehand. From the menu bar, select [Edit] - [Find Prev]. If you want to operate
JW-300SP with a keyboard, do one of the following ways Press the [F6] key.
From the menu bar, select [Tool] - [Customize] from the menu bar, and customize
shortcut keys. -Press the [Alt] + [E] keys, and then operate with the
[Upper arrow/Lower arrow] and [Enter] keys.
2-66
Chapter 2 Menu Operation
Find Coil
This command searches the selected program among all blocks and programs for a coil
(OUT instruction).
An example of programs
If you select [Edit] - [Find Coil] from the menu bar when the cursor is placed on
[AND NOT 004000], JW-300SP executes the [Find Coil] command in search for
[OUT 004000]. If you want to operate JW-300SP with a keyboard, press the
[Alt] + [E] keys and then operate with the [Upper arrow/Lower arrow] and [Enter] keys.
=>
2-67
Chapter 2 Menu Operation
Replace at once
An example of programs.
2-68
Chapter 2 Menu Operation
2. Select the [Relay], [TMR/CNT NO] or [Register] option in the [Object] field.
In the example below, select the [Relay] option to replace the relay addresses.
3. Enter the start address you want to replace, "002000", in the [Start] box, the end
address,"002117",in the [End] box, and the address you want to replace the original
start address with, "030000", in the [Replace with] box.
4. To decide whether to replace the addresses in the selected program only or in the
whole project, select the [Current Program] or [Project] option in the [Type] field.4.
To decide whether to replace the addresses in the selected program only or in the
whole project, select the [Current Program] or [Project] option in the [Type] field.
5. When the box for [Keep Symbol / Comment] is checked, JW-300SP replaces
the addresses keeping their symbols and comments. Usually, check this box.
6. To execute the address block conversion, click the the [OK] button.
7. After replacing, the program names, network numbers and program addresses are
displayed on the message window.
To jump to the program, double-click its name in the results.
2-69
Chapter 2 Menu Operation
Replace
This command replaces the allocated relay addresses, register addresses, files addresses,
symbols, comments, sub-comments, network comments etc. To change addresses,
symbols, comments in the program, you do not have to replace it one by one with this
command. This command replaces addresses of relays, timers, counters or registers in
the program at the same time. This subsection shows how to replace the comment,
[Communication delaying], with [Communication delay] together in the program below.
An example of programs
2-70
Chapter 2 Menu Operation
2. In the example below, select [Comment] from the [Search] drop-down list.
You can select the [Address], [Symbol], [Comment], [Sub Comment] or [Network
Comment] options from the [Search] drop-down list.
3. Enter the comment, [Communication delaying], which you want to replace with,
in the [Find what] box. When you select the [Address] option from the [Search]
drop down list, select either the [Global (global address)] or the [Local (local address)]
option.
4. Enter the comment, [Communication delay], which you want to replace with, in the
[Replace with] box. When you select the [Address] option from the [Search] drop-
down list, select either the [Global(global address)] or the [Local (local address)]
option.
5. When you select the [Address] option from the [Search] drop-down list, the
[Keep Symbol / Comment] checkbox is available. When the box for [Keep Symbol /
Comment] is checked, JW-300SP replaces the addresses keeping their symbols and
comments. Usually,check this box.
6. When you select the [Symbol], [Comment], [Sub Comment] or [Network Comment]
option from the [Search] drop-down list, the [Find whole words only] and
[Match case] checkboxes are available.
7. To decide whether to replace the addresses in the selected program only or in the
whole project, select the [Current Program] or [Project] option in the [Range] field.
8. When you click the [Find Next] button, JW-300SP automatically searches for the
program with the same address.
2-71
Chapter 2 Menu Operation
10. After the replacement, the program names, network numbers and program addresses
are displayed on the [Replacements] tab in the message window.
To jump to the program, double-click its name in the results.
2-72
Chapter 2 Menu Operation
Go To (First Network)
You can make the cursor jump to the first row, while creating, monitoring or editing
programs. From the menu bar, select [Edit] - [Go To] - [First Network].
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [E] keys.
2-73
Chapter 2 Menu Operation
You can make the cursor jump to the unedited row, the row under the last row of
the program, while creating, monitoring or editing programs.
From the menu bar, select [Edit] - [Go To] - [Next Free Address].
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [E] keys.
2-74
Chapter 2 Menu Operation
Go To (Network Number)
You can make the cursor jump to the row of the desired network number
(the row number), while creating, monitoring or editing programs.
From the menu bar, select [Edit] - [Go To] - [Network Number].
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [E] keys.
2-75
Chapter 2 Menu Operation
||
v
2-76
Chapter 2 Menu Operation
Go To (Program Address)
You can make the cursor jump to the desired program address, while creating, monitoring
or editing programs. From the menu bar, select [Edit] - [Go To] - [Program Address].
If you want to operate JW-300SP with a keyboard, press the [F3] key.
This shortcut key can be customized after selecting [Tool] - [Customize].
||
2-77
Chapter 2 Menu Operation
In the example below, since the mouse cursor is placed between [STR 000420] and
[F-044], JW-300SP automatically selects [Insert here]. When you operate with a
keyboard, select a contact next to the position into which you want to insert a new
contact using the arrow keys.
To insert a new contact into the right side of the selected contact, press the [Shift] + [S]
keys. To insert a new contact into the left side of the selected contact, press the [Ctrl] +
[Shift] + [S] keys.
2-78
Chapter 2 Menu Operation
In the example below, since the mouse cursor is placed on [F-044], JW-300SP
automatically selects [Overwrite here]. When you operate JW-300SP with a keyboard,
select a contact which you want to overwrite using the arrow keys, and press the [S] key.
In the example below, since the mouse cursor is placed on [F-032], JW-300SP
automatically selects "invalid" (you cannot input data)
Until you click another button on the toolbar, this [NO contact] input waiting state
continues. That is, when you click on any other appropriate area, you can input
[NO contact] continuously.
==>
2-79
Chapter 2 Menu Operation
3. To set the address, symbol, comment, Global/Local setting, type of the instruction after
creating [NO contact], double-clickthe created [NO contact] area (the highlighted part) or
press the [Enter] key.
4. Set the [Address], [Symbol], [Comment], [Variable] and [Contact type] values
and options,and click the [OK] button.
2-80
Chapter 2 Menu Operation
Instruction (NC Contact)
1. When you select the [NC Contact] command, the [NC Contact] mark is displayed in the
lower right corner of the mouse cursor. When you place the cursor anywhere inside the
workspace, JW-300SP automatically selects either [Insert here], [Insert right],
[Insert left], [Overwrite here] or [Invalid] according to the cursor position.
In the example below, since the mouse cursor is placed between [STR 000420] and
[F-044], JW-300SP automatically selectss [Insert here].
When you operate with a keyboard, select the contact next to the position into which
you want to insert a new contact using the arrow keys.
To insert a new contact into the right side of the selected contact, press the [Shift] +
[D] keys. To insert a new contact into the left side of the selected contact, press the
[Ctrl] + [Shift] + [D] keys.
2-81
Chapter 2 Menu Operation
The [NC contact] mark in the lower right corner of the mouse cursor disappears.
=>
2-82
Chapter 2 Menu Operation
3. To set the address, symbol, comment, Global/Local setting, type of the instruction after
creating [NC contact], double-click the created [NC contact] area (the highlighted part) or
press the [Enter] key.The [Instructions] box below is displayed.
4. Set the [Address], [Symbol], [Comment], [Variable] and [Contact type] values and
options, and click the [OK] button.
2-83
Chapter 2 Menu Operation
Instruction (Coil)
1. When you select the [Coil] command, the [Coil] mark is displayed in the lower right
corner of the mouse cursor. When you place the cursor anywhere inside the workspace,
JW-300SP automatically selects either [Overwrite here], [Insert here] or [Invalid]
according to the cursor position.
In the example below, since the mouse cursor is placed on [OUT 004024], JW-300SP
automatically selectss [Overwrite here].
When you operate JW-300SP with a keyboard, select the contact which you want to
overwrite using the arrow keys, and press the [X] key.
2-84
Chapter 2 Menu Operation
In the example below, since the mouse cursor is placed off the appropriate area
for [Overwrite] although it is near [OUT 004024], JW-300SP automatically selects
[Invalid] (you cannot input data).
=>
3. To set the address, symbol, comment, Global/Local setting, type of the instruction after
creating [Coil], double-click the created [Coil] instruction (the highlighted part) or press
the [Enter] key. The [Instructions] box below is displayed.
2-85
Chapter 2 Menu Operation
4. Set the [Address], [Symbol], [Comment], [Variable] and [Coil type] values and
options, and click the [OK] button.
2-86
Chapter 2 Menu Operation
Instruction (F45)
This command inputs [F45] (OFF differential instruction) into the program.
From the menu bar, select [Edit] - [Instructions] - [F45].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Customize]
from the menu bar, and customize shortcut keys.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [E] keys.
1. When you select the [F45] command, the [F45] mark is displayed in the lower right
corner of the mouse cursor. When you place the cursor anywhere inside the workspace,
JW-300SP automatically selects either [Insert here], [Insert right], [Insert left],
[Overwrite here] or [invalid] according to the cursor position.
In the example below, since the mouse cursor is placed on the right side of
[AND NOT 000602], JW-300SP automatically selects [Insert right].
2-87
Chapter 2 Menu Operation
In the example below, since the mouse cursor is placed on [AND NOT 000602],
JW-300SP automatically selects [Overwrite here].
||
v
2-88
Chapter 2 Menu Operation
Instruction (F44)
This command inputs [F44] (ON differential instruction) into the program.
From the menu bar, select [Edit] - [Instructions] - [F44].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Customize]
from the menu bar, and customize shortcut keys.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [E] keys.
1. When you select the [F44] command, the [F44] mark is displayed in the lower right
corner of the mouse cursor. When you place the cursor anywhere inside the workspace,
JW-300SP automatically selects either [Insert here], [Insert right], [Insert left],
[Overwrite here] or [Invalid] according to the cursor position.
In the example below, since the mouse cursor is placed on the right side of [AND 000602],
JW-300SP automatically selects [Insert right].
2-89
Chapter 2 Menu Operation
In the example below, since the mouse cursor is placed on [AND 000602],
JW-300SP automatically selects [Overwrite here].
||
v
2-90
Chapter 2 Menu Operation
Instruction (F43)
This command inputs [F43] (bit reverse instruction) into the program.
From the menu bar, select [Edit] - [Instructions] - [F43].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Customize]
from the menu bar, and customize shortcut keys.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [E] keys.
1. When you select the [F43] command, the [F43] mark is displayed in the lower right
corner of the mouse cursor. When you place the cursor anywhere inside the workspace,
JW-300SP automatically selects either [Insert here], [Insert right], [Insert left],
[Overwrite here] or [Invalid] according to the cursor position.
In the example below, since the mouse cursor is placed on the right side of
[AND NOT 000602], JW-300SP automatically selects [Insert right].
2-91
Chapter 2 Menu Operation
In the example below, since the mouse cursor is placed on [AND NOT 000602],
JW-300SP automatically selects [Overwrite here].
||
v
2-92
Chapter 2 Menu Operation
This command inputs [MD] (Maintenance display F20 instruction) into the program.
From the menu bar, select [Edit] - [Instructions] - [MD].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Customize]
from the menu bar, and customize shortcut keys.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after pressing
the [Alt] + [E] keys.
1. When you select the [MD] command, the [MD] mark is displayed in the lower right
corner of the mouse cursor. When you place the cursor anywhere inside the workspace,
JW-300SP automatically selects either [Insert here], [Overwrite here] or [Invalid]
according to the cursor position.
In the example below, since the mouse cursor is placed on the right side of
[OUT 000160], JW-300SP automatically selects [Overwrite here].
2-93
Chapter 2 Menu Operation
In the example below, since the mouse cursor is placed off the appropriate area for
[Overwrite] although it is near [OUT 000160], JW-300SP automatically selects [Invalid]
(you cannot input data).
||
v
3. Double-click the created [MD] instruction (the highlighted part) or press the [Enter]
key. The [Instructions] box is displayed.
To display the [MD Instruction] box, click the button in the right side of [Information]
field.
2-94
Chapter 2 Menu Operation
2-95
Chapter 2 Menu Operation
Instruction (TMR)
1. When you select the [TMR] command, the [TMR] mark is displayed in the lower right
corner of the mouse cursor. When you place the cursor anywhere inside the workspace,
JW-300SP automatically selects either [Insert here], [Overwrite here] or [Invalid]
according to the cursor position. In the example below, since the mouse cursor is placed
on [OUT 000161], JW-300SP automatically selects [Overwrite here].
When you operate JW-300SP with a keyboard, select the contact which you want to
overwrite using the arrow keys, and press the [V] key.
2-96
Chapter 2 Menu Operation
In the example below, since the mouse cursor is placed off the appropriate area for
[Overwrite] although it is near [OUT 000161], JW-300SP automatically selects [Invalid]
(you cannot input data).
||
v
2-97
Chapter 2 Menu Operation
3. Double-click the created [TMR] instruction (the highlighted part) or press the [Enter]
key. The [Instructions] box below is displayed.
4. Set the [Address (timer number)], [Symbol], [Comment], [Preset value] (You can
enter the value not only of time but also of resisters etc. in this box), [Variable],
[TMR Type], [Instruction] and [Code]
(when you check the box for DOWN TMR/UP TMR, this item is available) values
and options, and click the [OK] button.
2-98
Chapter 2 Menu Operation
Instruction (CNT)
1. When you select the [CNT] command, the [CNT] mark is displayed in the lower right
corner of the mouse cursor. When you place the cursor anywhere inside the workspace,
JW-300SP automatically selects either [Insert here], [Overwrite here] or [Invalid]
according to the cursor position. In the example below, since the mouse cursor is placed
on [OUT 000161], JW-300SP automatically selects [Overwrite here].
When you operate with a keyboard, select the contact which you want to overwrite using
the arrow keys and press the [C] key.
2-99
Chapter 2 Menu Operation
In the example below, since the mouse cursor is placed off the appropriate area for
[Overwrite] although it is near [OUT 000161], JW-300SP automatically selects [Invalid]
(you cannot input data).
2-100
Chapter 2 Menu Operation
3. Double-click the created [CNT] instruction (the highlighted part) or press the [Enter]
key. The [Instructions] box below is displayed.
4. Set the [Address (counter number)], [Symbol], [Comment], [Preset value] (You can enter
the value not only of time but also of resisters etc. in this box),[Variable], [CNT Type],
[Instruction] and [Code] (when you check the box for DOWN CNT/
UP CNT,this item is available) values and options, and click the [OK] button.
2-101
Chapter 2 Menu Operation
Instruction (FUN)
1. When you select the [FUN] command, the [FB] mark is displayed in the lower right corner
of the mouse cursor. When you place the cursor anywhere inside the workspace,
JW-300SP automatically selects either [Insert here], [Overwrite here] or [Invalid]
according to the cursor position. In the example below, since the mouse cursor is placed
on [OUT 000161], JW-300SP automatically selects [Overwrite here].
When you operate with a keyboard, select the contact which you want to overwrite using
the arrow keys and press the [B] key.
2-102
Chapter 2 Menu Operation
=>
3. Double-click the created [FUN] instruction (the highlighted part) or press the [Enter]
key. The [Instructions] box below is displayed.
4. Enter the value in the [Function number] text box (or select it from within the
Instructions list box) and set the [Operands] field.
Click the button in the right side of the [Operands] field, and set the [Address],
[Symbol],[Comment], [Variable] and [Addressing] values and options,
and click the [OK] button.
2-103
Chapter 2 Menu Operation
2-104
Chapter 2 Menu Operation
Instruction (OR)
1. When you place the cursor anywhere inside the workspace, JW-300SP automatically
selects either [Insert OR here], [Add OR below this tool], [Add OR above this tool],
[Adjust OR] or [Invalid] according to the cursor position.
In the example below, since the mouse cursor is placed between [STR 000420] and
[F-044], JW-300SP automatically selects [Insert OR here].
When you operate with a keyboard, select the contact next to the position into which
you want to insert [OR] using the arrow keys.
To insert [OR] into the right side of the selected contact, press the [Shift] + [H] keys.
To insert [OR] into the left side of the selected contact, press the [Ctrl] + [Shift] +
[H] keys.
2-105
Chapter 2 Menu Operation
In the example below, since the mouse cursor is placed just under [STR 000420],
JW-300SP automatically selects [Add OR below this tool].
In the example below, since the mouse cursor is placed at a connection point of
[OR line], the JW-300SP automatically selects [Adjust OR].
In the example below, since the mouse cursor is placed on the right side of [F-032],
JW-300SP automatically selects [Invalid] (you cannot input data).
2-106
Chapter 2 Menu Operation
3. Input either NO contact or NC contact into the highlighted part of the created [OR]
instruction. For example, here, input [NO contact] (when you use a keyboard, press
the [S] key). And then double-click the created [NO contact] instruction (highlighted part)
or press the [Enter] key. The [Instructions] box below is displayed.
Set the [Address], [Symbol], [Comment], [Variable], [Contact type] values and options.
2-107
Chapter 2 Menu Operation
Instruction (OR+)
1. When you select the [OR+] command, the [OR+] mark is displayed in the lower right
corner of the mouse cursor. When you place the cursor anywhere inside the workspace,
JW-300SP automatically selects either [Insert OR here], [Add OR below this tool],
[Add OR above this tool], [Adjust OR] or [Invalid] according to the cursor position.
In the example below, since the mouse cursor is placed between [STR 000420] and
[F-044], JW-300SP automatically selects [Insert OR here].
When you operate with a keyboard, select the contact next to the position into which you
want to insert [OR] using the arrow keys.
To insert [OR] into the right side of the selected contact, press the [Shift] + [G] keys.
To insert [OR] into the left side of the selected contact, press the [Ctrl] + [Shift] + [G] keys.
=>
2-108
Chapter 2 Menu Operation
In the example below, since the mouse cursor is placed just under [STR 000420],
JW-300SP automatically selects [Add OR below this tool].
=>
In the example below, since the mouse cursor is placed at a connection point of [OR line],
the JW-300SP automatically selects [Adjust OR].
||
v
In the example below, since the mouse cursor is placed on the right side of [F-032],
JW-300SP automatically selects [Invalid] (you cannot input data).
2-109
Chapter 2 Menu Operation
=>
3. Input A contact or B contact into the highlighted part of the created [OR+] instruction.
Double-click the highlighted part or press the [Enter] key to display the [Instructions]
box below. Set the [Address], [Symbol], [Comment], [Variable], [Contact type] values
and options.
2-110
Chapter 2 Menu Operation
Instruction (Network)
When you select the [Network] command, the [Insert network] mark is displayed in
the lower right corner of the mouse cursor.
When you operate with a keyboard, select the bus line of the network on the position
where you want to insert a new network and press the [L] key.
=>
2-111
Chapter 2 Menu Operation
Program Check
This command finds programming errors and the places where you have not entered
addresses.From the menu bar, select [Edit] - [Program Check].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Customize]
from the menu bar,and customize shortcut keys.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [E] keys.
When you select the [Program Check] command, the [Program check] dialog box
above is displayed.
Set the [Range] and [Check Rules] options, and click the [Start] button.
The [Program check] command is executed, and the results is displayed on the
Message window.
To jump to the error in the program, double-click the error message on the message
window.
2-112
Chapter 2 Menu Operation
Read Only
This command switches the display mode of ladder programs (for alignment of networks).
When you are editing, the width of a network becomes narrower as the network becomes
vertically longer.
To have the network shown in the same width, execute the [Read Only] command.
To edit the ladder program, change the display type back to the original mode by
executing the [Read Only] command again.
From the menu bar, select [Edit] - [Read Only].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Customize]
from the menu bar, and customize shortcut keys.You can also operate with the
[Upper arrow/Lower arrow] and [Enter] keys after pressing the [Alt] + [E] keys.
=>
2-113
Chapter 2 Menu Operation
Automatic Allocation
You can define Relay or TMR/CNT as local by click on the Local radio button
in the Input dialog box.
Select
2-114
Chapter 2 Menu Operation
You can define Register as local by click on the Local radio button in the Operand dialog box
Select
/R0000: Allocated to the Register area (109000 to 389000) by the Automatic allocation.
/]0000: Allocated to the Relay area (].xxxxx) by the Automatic allocation.
2-115
Chapter 2 Menu Operation
2-116
Chapter 2 Menu Operation
Click the [Yes] button in the confirmation dialog box and initiate Auto-allocation.
2-117
Chapter 2 Menu Operation
Auto-allocation list is displayed by clicking the [Show List] button in the confirmation dialog
2-118
Chapter 2 Menu Operation
Exchange NO and NC
This command replaces A contacts with B contacts, or vice versa, in the program.
From the menu bar, select [Edit] - [Exchange NO and NC].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [F] keys.
Enter the address you want to replace, and click the [OK] button.
2-119
Chapter 2 Menu Operation
2-3 View
Change Display
This command switches the display type between the ladder programming display
and the instruction programming display. From the menu bar, select [View] -
[Change Display].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [V] keys.
||
v
2-120
Chapter 2 Menu Operation
Local Symbols
Local symbols are the symbols you use when you create programs in the symbol base
mode. The symbol base mode is an input system where you make ladder programs
without being conscious of I/O addresses and data resister addresses. This command
is available only for JW-300SP. In this table, you can list, print, preview, edit or search
local symbols. From the menu bar, select [View] - [Local Symbols]. If you want to
operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from the menu bar,
and customize shortcut keys on the [Keyboard] tab. You can also operate with the
[Upper arrow/Lower arrow] and [Enter] keys after pressing the [Alt] + [V] keys.
2-121
Chapter 2 Menu Operation
Global Symbols
Global symbols are the symbols you use when you create programs in the address base
mode. The address base mode is the conventional input system where you make ladder
programs with entering I/O addresses and data resister addresses. In this window, you
can list, print, preview, edit or search local symbols and comments. From the menu bar,
select [View] - [Global Symbols]. If you want to operate JW-300SP with a keyboard,
select [Tool] - [Shortcut Keys] from the menu bar, and customize shortcut keys on the
[Keyboard] tab. You can also operate with the [Upper arrow/Lower arrow] and
[Enter] keys after pressing the [Alt] + [V] keys.
2-122
Chapter 2 Menu Operation
System Memory
Use this command to set the system memory. From the menu bar, select [View] -
[System Memory]. If you want to operate JW-300SP with a keyboard, select [Tool] -
[Shortcut Keys] from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [V] keys.
The [System Memory Property Sheet] dialog box is displayed. Set the values and
options on each tab. JW-300SP can work with default values and options on the tabs.
When you directly enter setting values in the system memory addresses, click the
[List] button.
2-123
Chapter 2 Menu Operation
Data Memory
In this window, you can list, print, preview, edit or search data memory. Select the data
code from binary, octal, decimal, decimal with plus and minus signs, hexadecimal or
ASCII.
Select the data type from byte, word or double word. You can also set the data memory
after clicking [Data Memory] in the Project window. From the menu bar, select [View] -
[Data Memory]. If you want to operate JW-300SP with a keyboard, select [Tool] -
[Shortcut Keys] from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after pressing
the [Alt] + [V] keys.
2-124
Chapter 2 Menu Operation
Parameter Memory
In this window, you can list, print, preview, edit or search parameters.
There are two types of parameters: [JW300 parameters] in the control module and
[option parameter] in the option module. In this window, you can set, edit or monitor
the JW300 parameters. Select the data code from binary, octal, decimal, decimal with
plus and minus signs, hexadecimal or ASCII. Select the data type from byte, word or
double word. You can also select [Option I/O], [Special I/O] or [Remote I/O
slave's Special Unit] after clicking [Parameter Memory] in the Project window.
From the menu bar, select [View] - [Parameter Memory].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab. You can also
operate with the [Upper arrow/Lower arrow] and [Enter] keys after pressing the
[Alt] + [V] keys.
The [Parameter Memory] dialog box below is displayed. In the example below, the
address, [OP0-0000], means that the module number switch of the option module is 0,
and the parameter memory address is 0000. In the same way, the address of special I/O
modules is [SP0-0000]. The color of the model label on the front of the module is yellow
green for special I/O modules and brown for option modules.
2-125
Chapter 2 Menu Operation
I/O Table
You can check the current PLC system configuration, module numbers, switch setting
monitor, I/O assignment list, special I/O address and manual I/O registration, and also
print the system configuration chart. From the menu bar, select [View] - [I/O Table].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab. You can also
operate with the [Upper arrow/Lower arrow] and [Enter] keys after pressing the
[Alt] + [V] keys.
When you click the [No] button, you can set the module configuration with drag-and-
drop operations. When setting a rack panel, drag-and-drop the [Base Unit] button
onto the picture of the rack panel. The [Model Selection] dialog box is displayed.
2-126
Chapter 2 Menu Operation
This is an example of setting the I/O module and the option module with drag-and-drop
operations.
2-127
Chapter 2 Menu Operation
Network Comment
While creating the program, you can add comments to each network by right-clicking
a selected network with the bus line thickened. This comment is called a network
comment. Network comments are useful for analyzing, debugging and altering the
program. This command displays a list of the network comments you have added.
From the menu bar, select [View] - [Network Comment]. If you want to operate
JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from the menu bar, and
customize shortcut keys on the [Keyboard] tab. You can also operate with the
[Upper arrow/Lower arrow] and [Enter] keys after pressing the [Alt] + [V] keys.
The [Network comment] dialog box below is displayed. Jump to the network with a
comment in the program, select the network comment and click the [Go to] button.
2-128
Chapter 2 Menu Operation
Window (Project)
The window, displaying the tree, on the left side of the JW-300SP window is called the
Project window. In this window, you can view the whole project configuration.
Every time you select [View] - [Window] - [Project] from the menu bar, JW-300SP
alternately open and close the Project window. You can maximize the program window
if the Project window is closed, e.g. when editing single program without another block
or program or when viewing a long series network. You can also close the Project
window by clicking the close button in the upper-right corner of the window. If you
want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from
the menu bar, and customize shortcut keys on the [Keyboard] tab. You can also
operate with the [Upper arrow/Lower arrow] and [Enter] keys after pressing the
[Alt] + [V] keys.
2-129
Chapter 2 Menu Operation
Window (Watch)
In the [Watch] window, you can monitor several data being in PLC operation, display
the time chart, and set/reset the relay.
Every time you select [View] - [Window] - [Watch] from the menu bar, JW-300SP
alternately open and close the Watch window. You can maximize the program window
if the Watch window is closed when it is not necessary. You can also close the Watch
window by clicking the close button in the upper-left corner of the window. If you want
to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from the menu
bar, and customize shortcut keys on the [Keyboard] tab. You can also operate with the
[Upper arrow/Lower arrow] and [Enter] keys after pressing the [Alt] + [V] keys.
2-130
Chapter 2 Menu Operation
Window (Message)
The window located in the lower left part of the JW-300SP window is called the
Message window. This window shows the PLC status, results of [Program Check],
error messages, results of [Find] and results of [Replace] etc.
Every time you select [View] - [Window] - [Message] from the menu bar, JW-300SP
alternately open and close the Message window. You can maximize the program
window if the Message window is closed, e.g. when viewing a long parallel network.
You can also close the Message window by clicking the close button in the upper-right
corner of the window. If you want to operate JW-300SP with a keyboard, select [Tool] -
[Shortcut Keys] from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [V] keys.
2-131
Chapter 2 Menu Operation
In JW-300SP, the Cross Reference window is always available while you are editing
although this window was used only for printing in the earlier versions.
Every time you select [View] - [Window] - [Cross Reference] from the menu bar,
JW-300SP alternately open and close the Cross Reference window. You can maximize
the program window if the Cross Reference window is closed, e.g. when viewing a long
parallel network. You can also close the Cross Reference window by clicking the close
button in the upper-left corner of the window. If you want to operate JW-300SP with a
keyboard, select [Tool] - [Shortcut Keys] from the menu bar, and customize shortcut
keys on the [Keyboard] tab. You can also operate with the [Upper arrow/Lower arrow]
and [Enter] keys after pressing the [Alt] + [V] keys.
2-132
Chapter 2 Menu Operation
Keyboard Map
For users who mainly use a keyboard with no instruction seal or those who find it hard
to use a mouse, JW-300SP can show the list of instructions and shortcut keys at any
time.
Every time you select [View] - [Window] - [Keyboard Map] from the menu bar,
JW-300SP alternately open and close the Keyboard Map window. You can also
close the Keyboard Map window by clicking the close button in the upper-left corner
of the window.If you want to operate JW-300SP with a keyboard, select [Tool] -
[Shortcut Keys] from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [V] keys.
2-133
Chapter 2 Menu Operation
Status Bar
The bar located along the bottom of the JW-300SP window is called the Status bar.
This bar displays the names of PLC models, information on Free Block Memory and
Free Project Memory, and the PLC status.
Every time you select [View] - [Status Bar] from the menu bar, JW-300SP alternately
show and hide the Status bar. If you want to operate JW-300SP with a keyboard, select
[Tool] - [Shortcut Keys] from the menu bar, and customize shortcut keys on the
[Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [V] keys.
2-134
Chapter 2 Menu Operation
Data List
JW-300SP can show the data list (contact-use list) based on the state of blocks, address
type, type of unused addresses in the form of a detail/overview list. You can also print
and preview the list. From the menu bar, select [View] - [Data List]. If you want to
operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from the menu
bar, and customize shortcut keys on the [Keyboard] tab. You can also operate with the
[Upper arrow/Lower arrow] and [Enter] keys after pressing the [Alt] + [V] keys.
In the example below, click [Generate] to create the data list. When you print the data
list, preview the printed image by selecting [File] - [Print Preview] and click [Print]. To
close the [Data List] window, click a program file in the Project window.
2-135
Chapter 2 Menu Operation
Project Information
You can look at the project information. From the menu bar, select [View] - [Project
Information]. The [Project Information] dialog box is displayed. You can also print
the project information. If you want to operate JW-300SP with a keyboard, select
[Tool] - [Shortcut Keys] from the menu bar, and customize shortcut keys on the
[Keyboard] tab.You can also operate with the [Upper arrow/Lower arrow] and
[Enter] keys after pressing the [Alt] + [V] keys.
2-136
Chapter 2 Menu Operation
Address Notation
Usually, addresses are shown in octal notation. However, you can change the address
mode to decimal or hex notation. From the menu bar, select [View] - [Address Notation].
The [Address Notation] dialog box is displayed. If you want to operate JW-300SP with
a keyboard, select [Tool] - [Shortcut Keys] from the menu bar, and customize shortcut
keys on the [Keyboard] tab. You can also operate with the [Upper arrow/Lower arrow]
and [Enter] keys after pressing the [Alt] + [V] keys.
2-137
Chapter 2 Menu Operation
Address Expression
You can select either [Symbolic Address] or [Numeric Address] as a display mode.
From the menu bar, select [View] - [Address Expression].
The [Address Expression] dialog box is displayed. If you want to operate JW-300SP
with a keyboard, select [Tool] - [Shortcut Keys] from the menu bar, and customize
shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys
after pressing the [Alt] + [V] keys.
When you select the [Symbolic Address] option and click the [OK] button, JW-300SP
displays the program based on symbols. If you do not check the boxes for either [Address]
or [Comment], only Symbol is displayed. However, JW-300SP can display the program
containing many symbols within a window. When you check the both boxes for [Address]
and [Comment], JW-300SP displays the program in full. When you select the [Numeric
Address] option and click the [OK] button, JW-300SP display the program based on
addresses. If you do not check the both for either [Symbol] or [Comment], only addresses
are displayed. However, JW-300SP can display the program containing many addresses
within a window. When you check the both boxes for [Symbol] and [Comment], JW-300SP
displays the program in full. To activate the box for [Show Global-address assigned to
Virtual-address], you need to have created the program in the symbol base mode and to
have entered local addresses beginning with the slash mark in advance.
2-138
Chapter 2 Menu Operation
2-139
Chapter 2 Menu Operation
2-140
Chapter 2 Menu Operation
2-4 Online
Communication setting
To conduct the serial connection with a PG port of the PLC, select [PLC (PG)] on
the [Communication Setting] dialog box. Click [Detail].
Set the same port number as the communication port number for which the RS-232C port is
allocated on the PLC.
To check the port number on the PC, select [Start] - [Settings]- [Control Panel] - [System]
- [Hardware] - [Device Manager] - [Port COM&LPT] - [Communications Port].
From [Communications Port], you can check the COM number.
For [Timeout], use the default value. (Normally, re-setting is not required here.)
[230.4Kbps] and [115.2Kbps] in [Baud rate setting] are used for JW300 series and
JW30Hn series, respectively.
2-141
Chapter 2 Menu Operation
2-142
Chapter 2 Menu Operation
2-143
Chapter 2 Menu Operation
2-144
Chapter 2 Menu Operation
When the PLC is stopped, the mark is displayed on the status bar.
2-145
Chapter 2 Menu Operation
This command sends (writes) the items (such as programs, systems, parameters, etc.)
from the PC to the PLC. From the menu bar, select [Online] - [PLC Transfer] -
[Download]. If you want to operate JW-300SP with a keyboard, select [Tool] -
[Shortcut Keys] from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
2-146
Chapter 2 Menu Operation
This command sends/reads the items (such as programs, systems, parameters, etc.) from
the PLC to the PC. From the menu bar, select [Online] - [PLC Transfer] - [Upload].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
When the program configurations of the PLC and PC are different, the [Warning]
dialog above is displayed.
2-147
Chapter 2 Menu Operation
This command checks whether the selected items (such as programs, systems,
parameters, etc.) between the PLC and the PC are identical.
From the menu bar, select [Online] - [PLC Transfer] - [Verify].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
Check the box for the item you want to check and click the [OK] button.
2-148
Chapter 2 Menu Operation
If a check error occurs in JW300 series, check out the [Program structure].
Check the box for the [Confirm program structure] and click the [OK] button.
The [Programs structure] dialog box below is displayed.
Check the box for the [Verify other files] and click the [OK] button. The [Verify] dialog
box below is displayed. Check the item you want to verify and click the [OK] button.
2-149
Chapter 2 Menu Operation
The [PLC Memory Clear] dialog box below is displayed. Check the box for the item you
want to clear and click the [OK] button.
2-150
Chapter 2 Menu Operation
This command starts the PLC memory monitoring. From the menu bar, select
[Online] - [Monitor] - [Start]. If you want to operate JW-300SP with a keyboard,
select [Tool] - [Shortcut Keys] from the menu bar, and customize shortcut keys
on the [Keyboard] tab.You can also operate with the [Upper arrow/Lower arrow]
and [Enter] keys after pressing the [Alt] + [O] keys.
While the PLC is monitored, the ON contact is displayed in a bold line and the current
value (data) is displayed on the register.
At this time, programs can be changed/added/deleted using the [Online] - [PLC Transfer] -
[Write] commands (Program edit during RUN) When monitoring starts, some operations
such as a program edit cannot be executed. (The disabled operation is displayed in gray.)
In this case, stop the PLC monitoring with the [PLC Monitor] - [Stop] commands
described in the next page.
To show the pop-up menu below, select a contact while starting the monitoring and
right-click it.
Network Comment
Edit Sub Comment
Cut
Copy
Delete
Send to
Online Edit
Set/Reset
Force/Unforce(All)
Break
2-151
Chapter 2 Menu Operation
This command stops the PLC monitor due to the disabled operation (e.g. program edit).
While monitoring is stopped, [Online Edit] cannot be executed. In other words, any
programs cannot be changed/added/deleted. (Program edit during RUN) From the
menu bar, select [Online] - [PLC Monitor] - [Stop]. If you want to operate JW-300SP
with a keyboard, select [Tool] - [Shortcut Keys] from the menu bar, and customize
shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
To show the pop-up menu below, select a contact while stopping the monitoring and
right-click it.
Network Comment
Edit Sub Comment
Cut
Copy
Delete
Send to
Library
2-152
Chapter 2 Menu Operation
Select the network for which you want to perform the [Online Edit] command
and start the monitoring operation.
From the menu bar, select [Online] - [Monitor] - [Online Edit] - [Edit].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
2-153
Chapter 2 Menu Operation
2-154
Chapter 2 Menu Operation
PLC Operation (Secret function)
This command keeps the program secret. To use this command, a password is necessary.
Following the steps below, register the password. From the menu bar, select [Online] -
[PLC Operation] - [Secret] - [Secret On]. To change the secret status from ON to OFF,
use the specified password. ([PLC Transfer] cannot be executed when [Secret On] is
selected.) After the monitoring operation is started , click [Online] - [PLC Operation] -
[Secret] - [Register/Change Password] from the menu bar.
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
If you try to execute [PLC Transfer] while [Secret On] is selected, the dialog box
below is displayed.
2-155
Chapter 2 Menu Operation
This command formats a PC card and also transfers (writes/reads) the program
between the PC card and RAM in JW300 series.(This command is available
only for JW300 series.)
From the menu bar, select [Online] - [PLC Operation] - [PC Card].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
2-156
Chapter 2 Menu Operation
This command transfers memory between the EEPROM/flash ROM and RAM
in the PLC.
From the menu bar, select [Online] - [PLC Operation] - [EEPROM].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
2-157
Chapter 2 Menu Operation
JW300 operation status block status (processing is executed or not in a block) and
scan time (This command is available only for JW300 series.)
From the menu bar, select [Online] - [PLC Information] - [Information].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
2-158
Chapter 2 Menu Operation
This command shows the renewal history of the block and program.
(This command is available only for JW300 series.)
From the menu bar, select [Online] - [PLC Information] - [Renewal History].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
2-159
Chapter 2 Menu Operation
This command shows the date and time set in the PLC.
Setting the date and time helps you to utilize the application instruction for which the
timer function is used and to receive the detailed information if an error occurs.
From the menu bar, select [Online] - [PLC Information] - [Timer].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
2-160
Chapter 2 Menu Operation
2-161
Chapter 2 Menu Operation
Error History
2-162
Chapter 2 Menu Operation
Block Status
This command shows whether or not the PLC is in operation and the operation is
executed in blocks. (This command is available only for JW300 series.)
From the menu bar, select [Online] - [Block Status].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] key.
2-163
Chapter 2 Menu Operation
Logging Data
When the F-403 instruction is executed, this command logs the data memory under the
condition set in the system memory. (This command is available only for JW300 series.)
From the menu bar, select [Online] - [Logging Data].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [O] keys.
As soon as the F-403 instruction input condition is satisfied, the given data memory
description with the date and time is stored in the specified register.
4. When the F-403 instruction is executed, the specified condition turns OFF.
When the F-403 instruction is executed once more, the logging data is overwritten in
the 16-byte area.
When "100" is set for the data storing times; 100 times x 16 bytes = 1600
Therefore, the file register area for 1600 bytes are required.
2-164
Chapter 2 Menu Operation
-1st logging data
[FILE1-00000000] - - - [Year]
[FILE1-00000001] - - - [Month]
[FILE1-00000002] - - - [Day]
[FILE1-00000003] - - - [Hour]
[FILE1-00000004] - - - [Minute]
[FILE1-00000005] - - - [Second]
[FILE1-00000006] - - - [Contents of logging-specified Register 1]
[FILE1-00000007] - - - [Contents of logging-specified Register 2]
[FILE1-00000010] - - - [Contents of logging-specified Register 3]
[FILE1-00000011] - - - [Contents of logging-specified Register 4]
[FILE1-00000012] - - - [Contents of logging-specified Register 5]
[FILE1-00000013] - - - [Contents of logging-specified Register 6]
[FILE1-00000014] - - - [Contents of logging-specified Register 7]
[FILE1-00000015] - - - [Contents of logging-specified Register 8]
[FILE1-00000016] - - - [Contents of logging-specified Register 9]
[FILE1-00000017] - - - [Contents of logging-specified Register 10]
2-165
Chapter 2 Menu Operation
2-5 Block
Change Model
This command changes the model type of the created JW300 series project file.
(This command is available only for JW300 series.) From the menu bar, select [Block] -
[Change Model]. If you want to operate JW-300SP with a keyboard, select [Tool] -
[Shortcut Keys] from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [B] keys.
2-166
Chapter 2 Menu Operation
Project Comment
2-167
Chapter 2 Menu Operation
For a currently-opened project file, this command checks the block operation status and
selects, for each individual block, whether or not the operation is executed.
(This command is available only for JW300 series.) In JW300 series, you can divide one
program into some blocks to run. When using JW-300SP, you can furtheremore divide one
block into some programs. This divided program is called a structured program.
A block consists of some structured programs. Conventionally, the following steps were
necessary to change a program: Back up the existing program => Change the program =>
Transfer (Write) the program to the PLC.
However, the program before change can be set to "offline" and the changed program
can be set to "online" using this command. Divided addresses in the block are in serial order.
When the [Settings] button is clicked, the [I/O Assignment] dialog box is displayed.
You can select "online" or "offline", using the startup relay as a trigger.
2-168
Chapter 2 Menu Operation
For a currently-opened project file, this command changes the structure in some
programs under a block. (This command is available only for JW300 series.)
In JW300 series, you can divide one program into some blocks to run.
When using JW-300SP, you can furtheremore divide one block into some programs.
This divided program is called a structured program. A block consists of some
structured programs.
In a divided program of a block, the structure of a program address located
higher is changed first and its program address is a lower one.
Divided addresses in the block are in serial order.
2-169
Chapter 2 Menu Operation
New (Block)
Enter the block name you want to add in the Name box. Select one of the existing block
from upward/downward you want to insert the new block. Select the [Upward] or
[Downward] button and click the [OK] button.
2-170
Chapter 2 Menu Operation
New (Program)
Select a block from a pull-down list on the [New Program] dialog box.
Enter a new program name you want to add in the Name box. Select one of the existing
program from upward/downward you want to insert the new program. Select the
[Upward] or [Downward] button and click the [OK] button.
2-171
Chapter 2 Menu Operation
Delete (Block)
Select a block you want to delete from the list on the [Delete] dialog box and click the
[Delete] button. The dialog box below is displayed.
2-172
Chapter 2 Menu Operation
Delete (Program)
2-173
Chapter 2 Menu Operation
Memory Setting
2-174
Chapter 2 Menu Operation
Parameter settings (by Module name)
This command sets the parameters for a special I/O module and an option module.
From the menu bar, select [Block] - [Parameter settings] - [by Module name].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar, and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper arrow/Lower arrow] and [Enter] keys after
pressing the [Alt] + [B] keys.
The [Module Name] dialog box below is displayed. Double-click the model name.
On the [Install] dialog box, enter the Module No. Switch, Rack No. and Slot No.
you want to set. Click the [OK] button.
When the property sheet of the special I/O module and the option module is displayed,
set the parameters following the instructions on the screen.
2-175
Chapter 2 Menu Operation
This command sets the parameters for a special I/O module and an option module.
From the menu bar, select [Block] - [Parameter settings] - [by Module type].
If you want to operate JW-300SP with a keyboard, select [Tool] - [Shortcut Keys]
from the menu bar,and customize shortcut keys on the [Keyboard] tab.
You can also operate with the [Upper Arrow/Under Arrrow] and [Enter] keys after
pressing the [Alt] + [B] keys.
2-176
Chapter 2 Menu Operation
The [Special I/O] dialog box below is displayed. Double- click the model name.
On the [Install] dialog box, enter the Module No. Switch, Rack No. and Slot No.
you want to set. Click the [OK] button.
Model name label: Yellowant green
When the property sheet of the special I/O module and the option module is displayed,
set the parameters, following the instructions on the screen.
2-177
Chapter 2 Menu Operation
2-6 Tool
Sampling Trace
This command shows the data memory ON/OFF status and data value in a time
chart at the point when the previously-set condition is satisfied.
This function is used for trouble shooting and debugging during a test run.
JW-300SP has the following functions:
Opening the sampling trace file
Saving the sampling trace file
Option setting for the sampling screen
Setting the trigger conditions by comparison
Setting a Time axis
Setting a sampling display color
From the menu bar, select [Tool] - [Sampling Trace].If you want to operate JW-300SP
with a keyboard, select [Tool] - [Shortcut Keys] from the menu bar, and customize
shortcut keys on the [Keyboard] tab.You can also operate with the [Upper arrow/
Lower arrow] and [Enter] keys after pressing the [Alt] + [T] keys.
Once the sampling trace screen is selected, a sampling trace menu is added to the menu
bar. To complete the sampling trace screen, click any program in the project window.
To open the saved sampling trace file (file extension .smp), click [Open Sampling trace].
When the [Open] window below is displayed, select the file and click the [Open] button.
2-178
Chapter 2 Menu Operation
To set the sampling condition, click [Sampling trace view] and enter the address.
The item you check in the check box is sampled.
To delete the address, select the desired address and press the [Delete] key.
=>
2-179
Chapter 2 Menu Operation
[Trigger] is a condition to start sampling.
To set the trigger condition, click [Trigger view] and enter the contact and
comparison conditions.
The comparison instruction is displayed in the initial setting.
To use the trigger for a comparison result, double-click the highlighted comparison
instruction.The [Compare detail] dialog box below is displayed.
Enter Source 1 and Source 2 that you want to compare. For a trigger, select one
comparison result from the [Compare:] pull-down menu. (e.g When you want to activate
the trigger under the condition two source results correspond with each other, select [B=].)
To use the trigger when the contact is input, select the highlighted comparison instruction
and click [Delete]. Then, the set comparison instruction is deleted.
To insert Contact A (below), click Contact A and click once more at the location of the
designated trigger condition.
When Contact A is double-clicked, the [Input dialog] dialog box below is displayed.
After entering the address, symbol and comment, click the [OK] button.
2-180
Chapter 2 Menu Operation
Sampling trace is displayed in a time chart. To display the unit of the time axis,
click [Measure intervals].
=>
2-181
Chapter 2 Menu Operation
Data in the register can be displayed in binary, octal, decimal and hexadecimal systems.
Click [Code] and select one system from above in which you want to display the data.
When setting the sampling conditions, you can also set the [Color] in the [Trace
target] dialog box. If a different address is in a different color, the addresses are
easily recognized on the screen.
2-182
Chapter 2 Menu Operation
Sampling trace is displayed in a time chart. To change the time axis setting,
click [Jump to].
You can set the time axis in the increment of 10 ms.
=>
2-183
Chapter 2 Menu Operation
=>
Start
If a trace address is not set, sampling trace cannot start.
If the message below is displayed, set the trace address.
2-184
Chapter 2 Menu Operation
For the sampling trace, set both the trigger condition and the trace condition.
Click [Configuration], and the [Configuration] dialog box below is displayed.
After setting [Trace buffer], [Buffer size], [Sampling period] and [Trigger position],
click the [OK] button.
2-185
Chapter 2 Menu Operation
To upload the sampling data settings and trace conditions, click [Upload].
The [Upload] dialog box below is displayed. Check the box for [Trace Setup] or
[Trace Data], and click the [OK] button.
2-186
2 186
To save the sampling trace information using the specified name (e.g. specified writing
range, data range, saving in a text format, and marked detail settings), click [Export].
The [Export] dialog box below is displayed. After settings are completed
in the [Export] dialog box, click [Export]. When the [Save As] window
below is displayed, enter the name in the [File name] box and click [Save].
2-187
Chapter 2 Menu Operation
2-188
2 188
=>
2-189
Chapter 2 Menu Operation
When the trigger condition is established, sampling data is displayed in a time chart below.
2-190
Chapter 2 Menu Operation
Customize
2-191
Chapter 2 Menu Operation
To display the tool bar settings (display or nondisplay) and size setting,
click the [Toolbars] tab on the [Customize] dialog box.
2-192
Chapter 2 Menu Operation
Shortcut Keys
2-193
Chapter 2 Menu Operation
Option
2-194
Chapter 2 Menu Operation
To set the coil position, number of symbol comment lines and vertical/horizontal line
display of the application instruction, click the [Ladder] tab. Setting of [Delete Mode] on
the [Ladder] tab is related to "OR Line Edit."
To set the register data display format and monitoring interval, click the [PLC] tab on
the [Option] dialog box below.
2-195
Chapter 2 Menu Operation
2-7 Window
Split
This command divides the ladder program screen into four frames.
You can execute programming and monitoring operation while checking the important part.
From the menu bar, select [Window] - [Split]. The mouse cursor changes to an arrowed
cross as shown below.
Click the left mouse button at the point you want to divide.
2-196
Chapter 2 Menu Operation
Close
Active window
Close
2-197
Chapter 2 Menu Operation
Close All
2-198
Chapter 2 Menu Operation
Cascade
2-199
Chapter 2 Menu Operation
Tile Horizontally
2-200
Chapter 2 Menu Operation
Tile Vertically
2-201
Chapter 2 Menu Operation
2-8 Help
JW-300SP Help
2-202
Chapter 2 Menu Operation
Programming Manual
2-203
Chapter 2 Menu Operation
About JW-300SP
2-204
Chapter 3 Creating Programs
3-1 Programming with a keyboard
1. Starting a new project and selecting PLC model
Start JW-300SP to make a new project.
(1)To open the [File] from the menu bar, press the [Alt] + [F] keys.
Select the [New] from the menu and press the [Enter] key.
After entering the items above, move the focus onto the [OK] button and press
the [Enter] key.
3-1
Chapter 3 Creating Programs
(3) With the [Tab] key, move the focus onto the [PLC Model] box.
Select your [PLC Family] in the box. With the [Tab] key again, move the
focus onto the [PLC Model] box and, select your model.
After selecting your model, move the focus onto the [Next] button and press
the [Enter] key. Information of your new project is displayed.
(4) Make sure the displayed project information is all right, move the focus with the
[Tab] key to the [OK] button, and press the [Enter] key.
(5) Project files for your new project are created. You can edit a ladder program.
3-2
Chapter 3 Creating Programs
2. Ladder Programming
(1) Moving the focus
On the display of ladder programming, the focus is always placed on it.
You can move the focus with the four arrow keys and select positions of your input.
Focus location
3-3
Chapter 3 Creating Programs
To change any input contact or address of the registers, move the focus onto the contact
or the register with the arrow keys , and press the [Enter] key.
Move the focus onto a register to be changed (019000) and press the
[Enter] key.
Change the address or any other item, and click the [OK] button.
3-4
Chapter 3 Creating Programs
To delete any entered contact or address of the registers, move the focus onto the contact
or register with the arrow keys , and press the [Delete] key.
3-5
Chapter 3 Creating Programs
To insert a new line between the line 0 and 1, follow the steps below.
With the arrow keys, move the focus onto somewhere on the line 1,
and press the [L] key.
3-6
Chapter 3 Creating Programs
Move the focus onto the left end of a line (line 1 in this case), and press the [Delete] key.
3-7
Chapter 3 Creating Programs
6. Changing TMR/CNT
Move the focus onto a TMR or CNT you want to change with the arrow keys, and press
the [Enter] key. The [Instructions] box is displayed.
After changing the [Address] or the [Set value], press the [OK] button.
You can enter a register for the [Set value].
3-8
Chapter 3 Creating Programs
Network A
Network B
The small circle pointed by the arrow in the circuit shown below is called 'a pointer'.
Using a pointer, you can change a network or can program efficiently.
First, press the arrow keys to display the pointer on the position as shown below.
pointer
3-9
Chapter 3 Creating Programs
When you finish moving the pointer correctly, the circuit changes as shown below.
After dropping, delete the unnecessary line by pressing the [Delete] key.
3-10
Chapter 3 Creating Programs
Although you can program efficiently by moving the pointer, there is a limitation.
You can move the pointer only horizontally as shown below.
In the network below, you cannot move the pointer to a different level.
3-11
Chapter 3 Creating Programs
8. Delete Mode for OR lines
To select the [Tool] from the menu bar, press the [Alt]+[T] keys.
With the arrow keys, select the [Option] and press the [Enter] key.
In the [Option] dialog box, move the focus onto the [Appearance] tab by pressing
the [Shift]+[Tab] keys.
With the [=>] or [<=]arrow key, move the focus onto the [Ladder].
With the tab and arrow keys, select the delete mode.
Delete
(2) When the [Style B] is selected.When you delete [OR 000020] by pressing the [Delete]
key, the contact and the line are deleted all together.
Delete
3-12
Chapter 3 Creating Programs
With JW300 series, you can create a network that any other conventional PLC models
cannot create as a single network by adding basic instructions.
3-13
Chapter 3 Creating Programs
Since line input method is adopted for JW-300SP, when more than one application
instruction are entered, the vertical lines looks like a staircase.
With the appearance change function for ladder programming, you can change the
appearance of a network. Follow these steps if you want to change the appearance.
To select the [Edit] in the menu bar, press the [Alt]+[E].
With the [Upper arrow/Lower arrow] key, select the [Read Only] and press the [Enter]
key. The vertical lines of application instructions are aligned as shown below.
Before
After
3-14
Chapter 3 Creating Programs
To select the [View] from the menu bar, press the [Alt]+[V] keys.With the arrow keys,select
the [Change Display].Press the [Enter] key. The display of instruction programming appears.
You cannot convert a ladder diagram without the address into the instruction word.
Instruction word screen
2. Input the instruction word.You can input the instruction word either with commands
or characters.In key operation, use the character-based input system.
* Character-based input system
Select the program address, and press the [Enter] key.The cursor blinks, and you can
input the instruction. To input a new instruction word, type the instruction with the
character keys, and press the [Enter] key.The system does not distinguish upper-case
and lower-case characters.
[Example] To input STR POS - - - - - - [S] [T] [R] [Space] [P] [O] [S]
To input OUT NOT - - - - - [O] [U] [T] [Space] [N] [O] [T]
To input Fc12w - - - - - - - - [F] [C] [1] [2] [W] or, [C] [1] [2] [W]
While the program address is selected, you can quickly input the instruction only by
pressing one of the keys below.
[S] - - - STR [F] - - - AND [G] - - - OR [D] - - - OR [D] - - - NOT
[X] - - - OUT [V] - - - TMR [C] - - - CNT [B] - - - F-000
[U] - - - PUSH [O] - - - POP [M] - - - MRD
Quick key input
Press one of the keys above. Press the [Enter] key. The typed key has been fixed.
Press the [Enter] key again. The address is input.
3. Input the relay, the timer, the counter, and the register number, and press the [Enter] key.
[Example] Relay contact To input 000010 - - - - - - - - -[ 1 ] [ 0 ]
Timer contact To input T00012 - - - - - - - - -[ T ] [ 1 ] [ 2 ]
Timer number To input 00012 - - - - - - - - - -[ 1 ] [ 2 ]
Byte address To input ]00001 - - - - - - - - - -[ ] ] [ 1 ]
Register To input 009001 - - - - - - - - - - - - -[ 0 ] [ 0 ] [ 9 ] [ 1 ]
Register To input 049000 - - - - - - - - - - - - -[ 0 ] [ 4 ] [ 9 ]
File register To input FILE-0000000010 - - -[ 1 ] [ - ] [ 1 ] [ 0 ]
Indirect address To input @099001 - - - - - - [@] [ 0 ] [ 9 ] [ 9 ] [ 1 ]
If you press the [F4] key when the cursor is in the register setting area, the character set
displayed changes as follows. ]00000 =>b00000 =>009000 =>019000 =>=>=>099000 =>
E00000 =>109000 =>=>=>359000 =>FILE1-00000000
3-15
Chapter 3 Creating Programs
(2) The [New Project] dialog box is displayed. Enter in the blanks your project name,
a directory and your comment on it, and click the [OK] button.
3-16
Chapter 3 Creating Programs
(3) Select your [Select PLC] - [PLC Model] in the dialog box.
(5) Project files for your new project are created. You can edit a ladder program.
3-17
Chapter 3 Creating Programs
2. Ladder Programming
Arrangment of basic instructions in the tool bar
Basic instructions are arranged in the toolbar as shown below. Click an icon of the
instruction you want to use.
If you want to select an A contact, click the [-| |-] from the tool bar.
Move the cursor to the position where you want to insert the contact, and click.
The contact are inserted as shown below.
3-18
Chapter 3 Creating Programs
3. Changing contacts/registers
Double-click a contact (in the case of the top) or register (in the case of the bottom)
to you want to change.
Double-click
Double-click
Change the address and other items, and click the [OK] button.
3-19
Chapter 3 Creating Programs
right-click
3-20
Chapter 3 Creating Programs
To insert a new line between the line 0 and 1, follow the steps below.
Move the mouse cursor to the place where you want to insert a new linek (in
this case, between the line 0 and the line 1), and click.
3-21
Chapter 3 Creating Programs
The sub-menu box is displayed as shown below. Select the [Delete] command.
3-22
Chapter 3 Creating Programs
After changing the [Address] or the [Preset value], click the [OK] button.
You can enter a register for the [Preset value].
3-23
Chapter 3 Creating Programs
Network B
The small circle pointed by the arrow in the circuit shown below is called 'a
pointer'. Using a pointer, you can change a network or can program efficiently.
Pointer
3-24
Chapter 3 Creating Programs
When you finish moving the pointer correctly, the circuit changes as shown below.
To move the A contact(OR 000003) in the position of the arrow to the lower line,
drag and drop it.
After moving the A contact (OR 000003), the circuit changes as shown below.
To delete the unnecessary line, right-click it and select the [Cancel] from the sub-menu.
3-25
Chapter 3 Creating Programs
In the network below, you cannot move the pointer to a different level.
3-26
Chapter 3 Creating Programs
From the toolbar, select the [Tool] - [Option], and the [Option] dialog box is displayed.
Click the [Ladder] tab.
Select a delete mode.
Delete
Delete
3-27
Chapter 3 Creating Programs
With JW300 series, you can create a network that any other conventional PLC models
cannot create as a single network by adding basic instructions.
3-28
Chapter 3 Creating Programs
Since line input method is adopted for JW-300SP, when more than one application
instruction are entered, the vertical lines looks like a staircase.
With the appearance change function for ladder programming, you can change the
appearance of a network. From the tool bar, click the [Read Only] icon.
Before
After
3-29
Chapter 3 Creating Programs
3. Input the relay, the timer, the counter, and the register number, and press the [Enter] key.
[Example] Relay contact To input 000010 - - - - - - - - [1] [0]
Timer contact To input T00012 - - - - - - - - [T][1][2]
Timer number To input 00012 - - - - - - - - - [1][2]
Byte address To input ]00001 - - - - - - - - - []][1]
Register To input 008001 - - - - - - - - - - - - [0][0][9][1]
Register To input 049000 - - - - - - - - - - - - [0][4][9]
File register To input FILE-0000000010 - - [1][-][1][0]
Indirect address To input @099001 - - - - - [@][0][9][9][1]
If you click the button when the cursor is in the register setting area, the character
set displayed changes as follows.
]00000 =>b00000 =>009000=>019000 =>=>=>099000=>E00000=>109000=>
=>359000=>FILE1-00000000
3-30
Chapter 3 Creating Programs
Select the [Range], and check the box for items you want to check in the [Check Rules].
Click the [Start] button in the box.
If errors are detected, the errors are displayed in the message window.
At this point, if you double-click an error message in the window,
the error in the ladder program is displayed.
3-31
Chapter 3 Creating Programs
3-32
Chapter 3 Creating Programs
3-33
Chapter 3 Creating Programs
3-34
Chapter 3 Creating Programs
When you select [Sampling Trace].The numbers of selected contacts and other data are
sent to the trace data of [Sampling Trace].
When you select [Watch].The data are sent to the address of [Watch].
3-35
Chapter 3 Creating Programs
3-36
Chapter 3 Creating Program
Marking Offset check box in the Input dialog activates an addend or a subtrahend for
each address.
The active Offset is added to or subtracted from the address in the Library when the
Library is inserted into the Program twice or more.
The Offset is not effective on a single Library insertion.
3-37
Chapter 3 Creating Program
3-38
Chapter 3 Creating Program
In the Confirmation dialog, you can see insertion settings by clicking on [Show List].
3-39
Chapter 3 Creating Programs
After the NOP instruction is inserted, input the instruction according to instruction
programming procedure.
(Instruction programming mainly with key operation ;
Instruction programming mainly with mouse operation)
3-40
Chapter 3 Creating Program
3-10 Refreshing
You can refresh the information on the display of instruction programming.
Right-click on the display of instruction programming.
In the sub-menu, click [Refresh].
3-41
Chapter 3 Creating Programs
There are three ways to edit the program with instruction words.
1. In the above way, select the instruction from the [Command] menu.
2. Click one of the instruction buttons on the [Command] tool bar.
(Instruction word programming mainly with mouse operation)
3-42
Chapter 3 Creating Programs
Operation procedure
1. From the menu bar, select [Online] - [Monitor] - [Start]. Monitoring starts.
2. From the menu bar, select [View] - [Window] - [Watch]. The [Watch] windows is
displayed.
3. Double-click the unset line of data memory address (high-lighted area), or press
the [Enter] key. The [Add address] dialog box is displayed.
3-43
Chapter 3 Creating Programs
7.You can multipoints-monitor several addresses at the same time. To display different
addresses in different colors, click the [Set Color] button and select the color.
3-44
Chapter 3 Creating Programs
8. The address, the symbol name, the value (such as ON/OFF status of data), the type
(1 bit, byte or word unit), the assist (data display format), the comment and the
time chart are displayed. You can select the scale of the time chart in the drop-down
list at the right end of the screen. To close the multipoints monitoring window, click
the X button in the upper left corner.
Click the multipoints monitorist button. The [Watch List Dialog] box is displayed. To create
a new multipoints monitoring file, click the [New] button. After entering the name, click
the [OK] button. To change the name of the multipoints monitor, click the [ReName] button.
You can select the type from bits, bytes, words and double words.
You can also change the type or the assist in the pop-up menu which is displayed
when you right-click a multi points-monitored address.
3-45
Chapter 3 Creating Programs
On the ladder programming screen below or the data memory screen [start monitoring]
Select the keep relay or general-purpose relay you want to set/reset. Right-click it, and the
short-cut menu below is displayed. If you click [Set], the selected contact turns to be
[ON]; if you click [Reset], the selected contact turns to be [OFF].Since this is not forced
operation,
you cannot reset a contact that is [ON] as the result of program calculation or cannot set a
contact that is [OFF] as the result of program calculation.
Since the set value altering switch 07365 is cleared in every calculation, the self-retained
network does not become effective. Therefore, you need to create a program that always
remains ON in calculation, like the program below. You can easily check the output
module
of the PLC by building in only the program below when other programs are not built in,
for
example, before trial operation.07366 is always OFF contact.If 07366 is used
as B contact,OUT07365 is always turned ON.
3-46
Chapter 3 Creating Programs
The forcefully processed contact is attached with a forced processing symbol on the
left side of the relay address.
To get back the original condition of the contact that has been forcedly set or reset, select
the contact during the forced processing, and click [Unforce]. To get back the original
condition of all the contacts that have been forcedly set or reset, click [Unforce All].
3-47
Chapter 3 Creating Programs
There are three types of break functions:[Break monitor], [Program address indicated
break], and [Register/relay address indicated break]. Break monitor is to monitor the flag
information such as zero flag during calculation or the condition of stack at an address
where an instruction exists.
Program address indicated break is to set the program address and the scan frequency to
the break point and to monitor the condition when the specified items are executed.
Register/relay address indicated break is to set the register relay address number and the
comparison data to the break point, to compare the contents of PLC register relay address
with the set data, and to monitor the condition according to the comparison result
(matched or unmatched).
You can use only [Break monitor] and [Program address indicated break] for JW300
series. (as of October, 2003)
3-48
Chapter 3 Creating Programs
3. Select [Run] or [Stop] as the PLC condition after break, set the scan frequency,
and click the [Start] button.
4. The window showing the results of break monitoring is displayed and shows several
conditions such as how the break point is, whether the flag is OFF, whether the master
control / jump control instruction is OFF, and whether the level calculation is running.
3-49
Chapter 3 Creating Programs
2. Select the program you want to break-monitor. Right-click it, and select [Break]
- [Break Monitor].
3. In the [Break Monitor] dialog box, click the [OK] button. The results of break
monitoring are displayed.
4. A selected program after break conditions are established is attached the [=>] symbol
on the left side of the address as shown below.
3-50
Chapter 3 Creating Programs
- - - Changes register address with each press, when registers or other items
are selected.
- - - -Searches the same program with the selected one before its position.
- - - -Searches the same program with the selected one after its position.
- - - - - - - Sets a contact when you start monitoring. Since this is not a forced set,
program calculation has priority.
- - - - - -Resets a contact when you start monitoring. Since this is not a forced
reset, program calculation has priority.
3-51
Chapter 4 Setting for Operation
4-1 Using Property Sheet
You can set up various default values necessary for the operation
of your PLC by using the property sheet.
To display the property sheet, click the [System Memory] icon on the tree bar. *Note
4-1
Chapter 4 Setting for Operation
2. Area Setup
(1) Latched Relay Address
Set the top address of [Latched Relay Address] in your PLC.
In the case of the settings above, the [Latched Relay Address] is set as shown below.
Standard Relay Area
From 007000 to the end address of the standard relay area
Expanded Relay Area
From 020000 to the end address of the expanded relay area
In the case of the settings above, the output hold area is set as shown below.
Standard Relay Area
From 000000 to the end address of the standard relay area
Expanded Relay Area
From 020000 to the end address of the expanded relay area
4-2
Chapter 4 Setting for Operation
3. Communication Port
You can set up the condition of the built-in communication port. Some models
such as JW-50CUH does not offer this menu. Refer to the instruction manuals
of the external devices so that the contents of the settings for the port should be
consistent with each other.
*Note1 : The settings such as communication rate vary with your PLC model.
4-3
Chapter 4 Setting for Operation
4. Error Processing
You can set the operation mode for your PLC when the control module detects
an error. *Note
(1) At fuse blown
Decide whether to continue the operation or not when the fuse of the output module blows.
When the [Module No. 0] is checked as shown above. The object of the detection is the
module No. switch 0 of JW-23LM(H). The operation continues even when an error
occurs in the master station. The operation stops when an error is detected in one of the
unchecked modules
(3) At option module error
Decide whether to continue the operation or not when an error is detected in one
of the option modules.
When the [Option No. 0] is checked. The object of the detection is the module No. 0.
The operation continues even when an error occurs in the option module. The operation
stops when an error is detected in one of the unchecked modules.
*Note : Set-up items vary with your PLC model. The example below is for JW300 series.
4-4
Chapter 4 Setting for Operation
5. Interruption
There are five options for the interval ranging from 1ms to
20ms.
Check the box for the [Enable Interrupt] when you want to set the input
interruption. Enter the number of the rack and slot of an input module to recognize
interruption inputs. Enter the [Interrupt polarity].In the case
of the example shown above, address 0 and 4 of the input module in Rack 0 (rack panel)
attached in the Slot 5 is allotted as the signal of the start of interruption.
*Note: Set-up items vary with your PLC model. The example below is for JW300 series.
4-5
Chapter 4 Setting for Operation
6. ROM Operation
*Note: Set-up items vary with your PLC Model. The example below is for JW300 series.
4-6
Chapter 4 Setting for Operation
You can set the clock function and the scan time of your PLC. *Note1
(2) Clock
Check the box if you do not want to use the clock function.
Saved registry to hold the data for the clock is released.
*Note1:Set-up items vary with your PLC model. You cannot set the clock and scan for
PLCs without the clock function. The example below is for JW300 series.
*Note2:If the current scan time is 5ms, your PLC cannot calculate faster than that
even when you set up a scan time less than 5ms.
4-7
Chapter 4 Setting for Operation
8. Address Setup
Options Function
Continuous Able to change the top address of each rack only
Registration To register continuously from the directed top addresses
Special
To register all the slots manually
Registration
Example:
When the I/O modules attached to the slots from 0 to 3 in the rack 0 (basic rack panel)
are manually registered.
4-8
Chapter 4 Setting for Operation
9. Logging Data
For data analysis, you can save the data in the specific area into your PLC's memory.
*Note
In the case of the example shown above, there two places for saving: from register
Z_000 on and from register 339000 on.
Before starting logging data, set the above items and create ladder program
(instruction F403).For the detail of instructions for logging data such as F403,
refer to the programming manual.To confirm the data to be logged, select the [Online] -
[Logging data] from the menu bar.
2-4-9 Logging Data
4-9
Chapter 4 Setting for Operation
You can periodically back up data including programs by using PC cards attachable to
the control module of JW300 series. *Note
4-10
Chapter 4 Setting for Operation
4-11
Chapter 5 Printing
5-1 Page Setup
Ladder Print Setup
Before printing, you can set printing rate, partial printing, cross reference, margin,
printed paper, header and footer.
1. From the menu bar, select the [File] - [Page Setup]. If you want to operate
JW-300SP with a keyboard, select [Tool] - [Shortcut Keys] from the menu bar,
and customize shortcut keys on the [keyboard] tab. You can also operate with
the [Upper arrow/Lower arrow] and [Enter] keys after pushing the [Alt]+[F] keys.
2. When the [Page Setup] dialog box is displayed, click the [Ladder Print] tab.
You can set printing rate. If you want to print partially, enter the network numbers
in the [From] and [To] boxes. Check the [Cross Reference] box for printing
with cross reference.
5-1
Chapter 5 Printing
Margin
5-2
Chapter 5 Printing
Printed Paper
Click the [Printer] tab, and select your printer model, set the paper size and the orientation.
5-3
Chapter 5 Printing
Header
Click the [Insert] button, and you can select a standard header.
5-4
Chapter 5 Printing
Footer
You can write your comments on the bottom of a page. Select the position for a footer and
enter your comment.
5-5
Chapter 6 Compatibility
You can edit files in the other file formats by selecting the [File] - [Cross Import /
Cross Export] from the menu bar.
6-1
Chapter 6 Compatibility
Select the [File] - [Cross Export] - [50SP Files] from the menu bar.
On the [Export 50SP Type File] display, enter the location you want to save in,
a file name, your PLC model and the file's category. Click the [OK] button, and
a new file is created. The new file can be used in JW-50SP as it is.
6-2
Chapter 6 Compatibility
On the [Import 100SP File] display, select files saved in JW-100SP formats and click
the [OK] button.
Necessary files, including ladder programs or comments, are imported.
6-3
Chapter 6 Compatibility
2. Writing Files in JW-100SP Format
You can save unfinished ladder programs or comments in files in JW-100SP format.
As for some models in JW300 series that are not supported by JW-100SP,this
function is not available.
Select the [File] - [Cross Export] - [100SP Files] from the menu bar.
On the [Export 100SP Type File] display, enter the location you want to save in,
a file name, your PLC model and the file's category.Click the [OK] button, and a
new file is created. The new file can be used in JW-100SP as it is.
6-4
Chapter 6 Compatibility
File Menu
Monitor Menu
6-5
Chapter 6 Compatibility
Debug Menu
6-6
Chapter 6 Compatibility
Window Menu
Programming Menu
6-7
Chapter 7 Online Setting
The device driver for JW300 series is saved in the JW-300SP installation folder.
On the wizard, select the [Specify a location] and select a file.
7-1
Chapter 7 Online Setting
When installing is finished, the [Completing the Found New Hardware Wizard]
display appears.
Confirm the USB recognition with Windows Device Manager.If [JW300 Device] is
displayed without the [!] or [?] mark beside it, the installation is finished normally.
On the [Communication Setting] dialog box, select the [PLC(USB)] and click the
[OK] button.
7-2
Chapter 7 Online Setting
2. Communication Setting
On the [Communication Setting] dialog box, select the [PLC(PG)] and click the [OK].
Click the [Detail], and you can change the communication ports and the Baud rates.
These settings are not available for some PLC models.
The baud rate [230.4 bps] can be used only when the PC can operate at this rate.
7-3
Chapter 8 Q&A
8-1 Inquiries
When contacting us, please let us know your JW-300SP version.
For up-grading or confirming the latest information, access to our homepage at:
http://sharp-world.com/sms-e/
8-1
Chapter 8 Q&A
8-2 Upgrading
(1) We are delivering the up-grading information to your address written in your
production registration form.
(3) Decompress the downloaded files for up-grading and install the new version.
Install JW-300SP before up-grading. The way of installation is the same as that
of JW-300SP.
8-2
Chapter 8 Q&A
If the USB port does not work normally, make sure the settings are all right,
referring to your PC's instruction manual.
(2) Make sure that JW300 Device is recognized correctly with Windows Device
Manager.
If it is not recognized correctly, the device driver for JW300 series may not be
installed correctly.
(3) If you connect through a USB hub, connect directly with your PC's USB port
and check the operation.
(4) Make sure that the communication setup for JW-300SP is for USB connection.
8-3
SHARP MANUFACTURING SYSTEMS CORPORATION
♦Information about Sharp programmable controller is available at our internet
homepage http://sharp-world.com/sms/
1.2v 6.2004
Printed in Japan (0.1I.Y.Y)