Download Untitled

Transcript
SAFETY PRECAUTIONS
(Always read these precautions prior to use.)
Before using this product, thoroughly read this manual and the associated manuals introduced in this
manual. In addition, pay careful attention to safety and handle the module properly.
These precautions apply only to this product. For programmable controllers system safety precautions,
refer to the user’s manual for the CPU module to be used.
The safety precautions are ranked as “DANGER” and “CAUTION” in this manual.
DANGER
CAUTION
Indicates that incorrect handling may cause hazardous
conditions, resulting in death or severe injury.
Indicates that incorrect handling may cause hazardous
conditions, resulting in medium or minor injury and/or property
damage.
Note that failure to observe the
CAUTION level instructions may lead to a serious consequence
according to the circumstances. Always follow the precautions of both levels as they are important to
personal safety.
Please keep the manuals enclosed with the product in an easy-to-access location for future reference,
and always provide the manual to the end user.
Precautions for Design
DANGER
Always provide an interlock circuit outside of the programmable controllers system to ensure that
the entire system functions safely even in the event of data change, program change or status
control of a running programmable controllers from a peripheral device.
Predetermine the actions to be taken by the system if the communication fails because of a cable
connection fault, etc., during online operation of the programmable controllers CPU from a
peripheral device.
Precautions for Installation
DANGER
The 5VDC 0.4A current consumed by the EPU00E is supplied from the power supply module of
the main base unit.
Confirm that the current output from the power supply module is sufficient before connecting the
EPU00E.
If the output current is insufficient, the programmable controllers will stop operations, and all
output points will turn OFF.
Precautions for Installation and Handling
CAUTION
Use the EPU00E in the general specifications environment given in the manual.
Using the EPU00E in an environment not meeting these specifications, could lead to electric
shock, fire, malfunctioning and damage or deterioration of the product.
Make sure that foreign matter such as cutting chips or wiring scraps do not get in the EPU00E.
There is a risk of fire, faults or malfunctioning.
When connecting the EPU00E in the add-on method, plug the connectors securely and tighten
the clamp screws securely.
In the connection of the hand-held method, plug the RS-422 cable connector securely and
tighten the clamp screws securely.
Otherwise, the connection gets loose to cause malfunctioning.
Precautions for Start-up and Maintenance
DANGER
Thoroughly read the manual and carefully confirm safety before online starting online operations
(especially program changing, forced output or change of operation status) with a peripheral
device connected to the running CPU module. Careless operation could lead to machine
damage or accidents.
Never disassemble or modify the EPU00E.
Failure to observe this could lead to faults, malfunctioning, injury or fire.
Precautions for Disposal
CAUTION
Dispose of this product as industrial waste.
REVISIONS
Print Date
Sep.,2008
*
The manual number is given on the bottom left of the back cover.
Manual Number
Revision
50CM-D180028-A
First edition
*
INTRODUCTION
Thank you for choosing the Programming unit type EPU00E. Please read this manual carefully
so that the equipment is used to its optimum. A copy of this manual should be forwarded to the
end User.
CONTENTS
1. GENERAL DESCRIPTION······························································· 1-1 1-3
1.1 Features························································································································ 1-1
1.2 Included Items ·············································································································· 1-3
[BASICS]
2. LET'S TRY USING THE EPU00E····················································2-1 2-20
2.1 Before Inputting a Sequence Program ········································································· 2-3
2.1.1 Let's try connecting the EPU00E to an ACPU ······················································· 2-3
2.1.2 Let's try clearing all the memory contents of an ACPU ········································· 2-4
2.2 Let's Try Inputting a Sequence Program ······································································ 2-5
2.2.1 Let's try writing a new sequence program ····························································· 2-5
2.2.2 Let's try reading the sequence program ································································ 2-7
2.2.3 Let's try changing (overwriting) an instruction ······················································· 2-8
2.2.4 Let's try inserting (adding) of an instruction ··························································· 2-9
2.2.5 Let's try deleting an instruction ·············································································· 2-10
2.3 Let's Try Monitoring the Sequence Program ································································ 2-11
2.3.1 Let's try monitoring the execution status of a program·········································· 2-12
2.4 Let's Try Testing the Sequence Program······································································ 2-14
2.4.1 Forcibly turning a bit device ON/OFF ···································································· 2-14
2.4.2 Changing the current value of a word device ························································ 2-16
2.4.3 Changing the set value of a timer when the CPU is in the RUN state ·················· 2-18
2.5 Let's Try Using Help······································································································ 2-19
2.5.1 Reading an instruction in a sequence program ····················································· 2-19
2.5.2 Changing of the display format of a current value ················································· 2-20
[DETAILS]
3. SPECIFICATIONS············································································ 3-1 3-7
3.1 General Specifications·································································································· 3-1
3.2 Performance Specifications ·························································································· 3-1
3.3 System Configuration ··································································································· 3-2
3.3.1 System configuration ····························································································· 3-2
3.3.2 Connectable ACPUs ······························································································ 3-3
3.3.3 System equipment ································································································· 3-3
3.4 Lists of Functions·········································································································· 3-4
3.4.1 List of functions ······································································································ 3-4
3.4.2 List of help functions. ····························································································· 3-6
4. HANDLING AND NOMENCLATURE················································ 4-1 4-6
4.1 Precautions When Handling the EPU00E ···································································· 4-1
4.2 Nomenclature ··············································································································· 4-2
4.3 Layout of the Keyboard and List of Key Function ························································ 4-3
4.4 Maintenance ················································································································· 4-6
5. OPERATING PROCEDURES ·························································5-1 5-21
5.1 Procedure From the Beginning to the End of the Operation ········································ 5-1
5.1.1 Connecting the EPU00E to an ACPU···································································· 5-2
5.1.2 EPU00E software version and CPU model name display····································· 5-4
5.1.3 Key word input ······································································································· 5-5
5.1.4 Mode selection and operation ··············································································· 5-7
5.1.5 Disconnecting the EPU00E from an ACPU ··························································· 5-8
5.2 How to Reset the EPU00E ··························································································· 5-9
5.3 Display Adjustments and Display Format····································································· 5-10
5.3.1 How to adjust the brightness ················································································· 5-10
5.3.2 Display backlight ON/OFF states··········································································· 5-10
5.3.3 Display format········································································································ 5-11
5.4 Basic Key Operations ··································································································· 5-14
5.4.1 Valid key switching (top/bottom) ············································································ 5-14
5.4.2 How to input instructions························································································ 5-15
5.4.3 Corrective action when a wrong key has been pressed········································ 5-19
5.5 Functions of the EPU00E on a MELSECNET (/B) Data Link System·························· 5-20
6. HOW TO USE EACH FUNCTION ···················································6-1 6-95
6.1 How to Understand the Operation Explanations ·························································· 6-1
6.2 WRITE Mode (W) Operations······················································································· 6-2
6.2.1 Setting a designated range in the program by using NOP
(Continuous writing of NOP) ················································································· 6-2
6.2.2 Writing new programs and modifying existing programs······································· 6-4
6.2.3 Displaying/selecting an instruction ········································································ 6-6
6.2.4 Comment display ··································································································· 6-8
6.3 READ Mode (R) Operations ························································································· 6-10
6.3.1 Reading the instruction of the step number designated in the program
(Instruction read by designating the step number)················································ 6-10
6.3.2 Reading an instruction designated in the program
(Instruction read by designating an instruction) ···················································· 6-12
6.3.3 Reading an instruction by designating a used device in the program
(Instruction read by designating a device) ···························································· 6-16
6.3.4 Automatic scrolling of a program ··········································································· 6-19
6.4 INSERT (I) Mode Operations ······················································································· 6-21
6.4.1 Inserting an instruction in a program (Program insertion) ····································· 6-21
6.4.2 Batch moving a program························································································ 6-23
6.4.3 Copying a program ································································································ 6-25
6.5 DELETE (D) Mode Operations ····················································································· 6-27
6.5.1 Deleting an instruction in a program (Program deletion)······································· 6-27
6.5.2 Deletion by designating a range ············································································ 6-29
6.5.3 Batch deletion of NOP in the program ··································································· 6-31
6.6 MONITOR (M) Mode Operations·················································································· 6-32
6.6.1 Confirming the operating state by displaying a program (List monitoring) ············ 6-33
6.6.2 Searching a coil from the contact (Monitoring search) ·········································· 6-36
6.6.3 Device monitoring. ································································································· 6-38
6.6.4 Changing the display format of a current value ····················································· 6-42
6.6.5 Setting the offline switch YES/NO display (Offline switch display) ························ 6-44
6.7 TEST (T) Mode Operations ·························································································· 6-46
6.7.1 Setting/resetting X, Y, M, L, B, and F by list monitoring
(Set/reset of a bit device) ······················································································ 6-47
6.7.2 Changing the current values of T, C, D, W, R, A, Z, or V by list monitoring
(Changing current values of word devices)··························································· 6-49
6.7.3 Setting/resetting X, Y, M, L, B, or F by device monitoring
(Bit device set/reset)······························································································ 6-51
6.7.4 Changing the current value of T, C, D, W, R, A, Z, or V by device monitoring
(Current value change of a word device) ······························································ 6-53
6.7.5 Setting/canceling an offline switch of Y, M, L, B, or F by device monitoring
(Setting/cancellation of an offline switch) ······························································ 6-55
6.8 Parameter Setting········································································································· 6-57
6.8.1 All clearing of parameters ······················································································ 6-58
6.8.2 Parameter setting ·································································································· 6-60
6.9 OTHERS (O) Mode Operations···················································································· 6-67
6.9.1 Changing the T/C set values when the ACPU is in the RUN state························ 6-68
6.9.2 Checking an error step/error code when an error occurs (Error check)················ 6-70
6.9.3 Checking a program ······························································································ 6-72
6.9.4 Monitoring the MELSECNET( )/B link state (link monitoring) ······························ 6-74
6.9.5 Monitoring the buffer memory of a special-function module
(Buffer memory batch monitoring)········································································· 6-79
6.9.6 Monitoring the clock data of an ACPU (clock monitoring) ····································· 6-81
6.9.7 All clearing the memory contents of an ACPU (PC memory all clear)··················· 6-82
6.9.8 Clearing sequence programs, microcomputer programs,
and T/C set value areas (Program all clear) ························································· 6-83
6.9.9 Clearing the device memory of an ACPU (Device memory all clear) ···················· 6-84
6.9.10 Setting the PC number ························································································ 6-85
6.9.11 Switching main/sub-programs·············································································· 6-86
6.9.12 Executing remote RUN/STOP ············································································· 6-87
6.9.13 Reading/writing memory contents by using machine language ·························· 6-88
6.9.14 Setting write enabled/disabled when the CPU is in the RUN state and
setting only MONITOR/TEST mode enabled (Program mode selection) ··········· 6-91
6.9.15 Setting conductivity display YES/NO ··································································· 6-94
6.9.16 Setting the buzzer ON/OFF when a key is pressed (Buzzer setting) ·················· 6-95
7. LISTS OF ERROR MESSAGES ······················································ 7-1 7-4
7.1 Errors Detected by the EPU00E··················································································· 7-1
7.2 PC CPU Errors ············································································································· 7-3
7.3 Errors When Using the EPU00E in a Link System······················································· 7-4
APPENDICES ··········································································· APP-1 APP-6
APPENDIX 1 COMPARING THE EPU00E WITH THE A7PU/A7PUS ······················ APP-1
APPENDIX 2 EPU00E OUTSIDE DIMENSIONS······················································ APP-3
APPENDIX 3 ACPU PARAMETER SETTING SHEET·············································· APP-4
APPENDIX 4 ASCII DISPLAY CHARACTER CODE ················································ APP-6
IBM, IBM-DOS(PC-DOS) are registered trademark of the International Business Machines
Corporation.
How to use this manual
This manual is structured as follows:
General description
The features of the EPU00E programming unit (hereafter called the EPU00E) are explained.
Basics
Operations are explained by using examples, so that somebody using the EPU00E for the first
time can easily understand the operations.
1) Connection methods
2) Inputting, modifying, monitoring, and testing of sequence programs
Details
The details of the functions and the operating methods of the EPU00E are explained. Use this
as a dictionary.
In addition, the following manuals give details about the instructions explained in Mitsubishi
manual.
ACPU Programming Manual (Fundamental) ··························· IB-66249
ACPU Programming Manual (Common Instructions)·············· IB-66250
MEMO
1. GENERAL DESCRIPTION
1. GENERAL DESCRIPTION
This manual explains specifications, handling, and operations of the EPU00E.
The EPU00E is a peripheral device that is used with the Mitsubishi MELSEC-A series of
general-purpose programmable controllers. It can read from and write to sequence programs
in a MELSEC-A series PC CPU.
The EPU00E is also used for monitoring and testing devices. Follow the procedures in this
manual when using the A7PUS to perform program I/O, as well as inspection and
maintenance.
1.1 Features
(1) A2A(S1) and A3ACPU are supported.
All A2A(S1) and A3ACPU devices are supported.
(2) Expanded display area
The display area was expanded by using a back-lit LCD of 4 lines×20 character. Therefore,
inputting/editing/monitoring/testing of sequence programs can be easily executed.
(3) Easy key operations
Key operations are easier thanks to the long key stroke.
(4) Accessing another station's PC CPU is enabled
Writing, monitoring, and testing of sequence programs can be executed from the station to
which EPU00E is connected to another station(master station/local station) on
MELSECNET( )/B.
(5) Writing when the CPU is in the RUN state is enabled
If the number of steps in a sequence program changes, the sequence program can be
changed when the CPU is in the RUN state.
(6) Extensive help functions
Help functions for reading/writing/inserting/deleting/monitoring/testing operations in the
menu selection format using dialog are supported.
(7) Easier control of parameters and sequence programs
Checking, revising, changing, inserting, and monitoring of PC CPU parameters and
sequence programs is now easier.
1) Example of changing a sequence program instruction
LD X0
LD X0
Change
OUT Y20
LD X1
MOV D0 D1
LD X1
2) Example of changing the T/C set value
The T/C set value can be changed in the menu format when the CPU is in the RUN
state.
0 T/C SET VAL. CHG
DEVICE[T 0]K
100
SET VALUE[R 50]
The set value before changing is displayed.
Input the set value to be changed.
Input the device (timer or counter) whose set value will
be changed.
1-1
1. GENERAL DESCRIPTION
3) Device memory monitoring example
The device memory of a PC CPU can be easily checked.
M
T 12
T 13
T 14
T 15
K 2000 1015
K23456 23456
K 200
200
K 1000
500
Displays the current value
Displays the set value
Displays the contact ON/OFF state
:OFF
:ON
Device name
T12: Set value=2000, Current value=1015,
Contact=OFF
T13: Set value=23456, Current value=23456,
Contact=ON
T14: Set value=200, Current value=200,
Contact=ON
T15: Set value=1000, Current value=500,
Contact=OFF
(8) Comments of each device can be displayed
The comment of the device where the cursor is can be displayed by using a help function.
W
9 OUT M50
10 MOV
10
D1
PRESENT C.VALUE
D1 comment is displayed.
(9) Clock display is enabled
Clock data in the PC CPU can be displayed. (The EPU00E turns the clock data read
request M9028 ON and OFF automatically.)
0
92/04/01
10.50.00
Displays the year, month, and day.
Displays the hour, min, and sec.
(10)Connections using the add-on or hand-held methods are enabled
There are 2 ways to connect EPU00E to a PC CPU.
[Add-on method]
Connects the EPU00E directly to a PC CPU.
[Hand-held method]
Connect the EPU00E to a PC CPU via an AC30R4-PUS cable.
Back of the EPU00E
RS-422 connector part
EPU00E anchor screws
RS-422 connector part
AC30R4-PUS
1-2
1. GENERAL DESCRIPTION
1.2 Included Items
After buying the EPU00E, make sure the following items are included:
Model Name
EPU00E
Items
Programming unit
Protective caps for the RS-422
connectors
Amount
1
2
Remarks
Placed on the connectors at the factory
The following abbreviations are used in this manual:
(1) EPU00E
EPU00E Programming Unit
(2) ACPU
A-series PC CPUs to which the EPU00E can be connected (see Section
3.3.2).
(3)
CPU
Including PC CPUs with the MELSECNET( ) link function.
(Also including A1CPU→A1CPUP21/R21.)
(4) Peripheral devices
All peripheral devices equipped with usable GPP functions in the
MELSEC-A series
1-3
1. GENERAL DESCRIPTION
MEMO
1-4
[BASICS]
2. LET'S TRY USING THE EPU00E
2. LET'S TRY USING THE EPU00E
It is possible to understand EPU00E operations quickly by practicing the creation and
monitoring of actual programs. A very basic training program can be created and its
operations can be checked by using the monitoring test function.
A simple example is shown below. Try to operate the EPU00E in accordance with the
example.
See Section 2
System configuration
Explanation of the system configuration used for practice
See Section 2.1.1
Connections
How to connect the EPU00E and an ACPU.
See Section 2.1.2
PC CPU
Memory all clear
See Section 2.2.1
Sequence program
Writing
To input a new sequence program, all memory contents
(memory cassette) of an ACPU are cleared.
A training sequence program is input by using the
EPU00E.
See Section 2.2.2 to 2.2.5
Sequence program
Correcting
See Section 2.3
Sequence program
Monitoring
The input sequence program can be corrected by changing, inserting, and deleting.
Bit devices and word devices of the training sequence
programs can be monitored.
See Section 2.4
Sequence program
Testing
Forcible ON/OFF of bit devices and the current values
of word devices during monitoring can be changed.
Completion
See Section 2.5
Help
Explanation of how to use the help functions.
Since this section explains only the basic operations of the EPU00E, see Section 6 for greater
details about operations and the contents of each mode.
2-1
2. LET'S TRY USING THE EPU00E
The system configuration to actually perform basic operations is shown below.
[System configuration]
CPU module
Power supply module
Input module
A3ACPU
A62P
Output module
*
1
AX40
AX40
16
points
16
points
Base unit (A35B)
*
1: CPUs other than an A3ACPU can be used.
2: Either install an actual switch on the outside or use
a simulation switch (A6SW16).
*
X0
to
X0F
Y10
to
Y1F
External switch
*
2
X0
X1
EPU00E
2-2
2. LET'S TRY USING THE EPU00E
2.1 Before Inputting a Sequence Program
This section explains how to connect the EPU00E to an ACPU and how to clear the entire
memory (memory all clear) to write a new sequence program to the ACPU.
2.1.1 Let's try connecting the EPU00E to an ACPU
1) Connect the EPU00E to an ACPU as follows:
Tighten the anchor screws of the EPU00E.
2) Put the ACPU in the STOP state.
3) Turn ON the power supply.
The display area of EPU00E can be switched as shown below.
Displays the EPU00E software version.
A3A
VER.
COPYRIGHT(C) 1992
MITSUBISHI ELECTRIC
CORPORATION
** MODE SELECTION **
(READ) (MONITOR)
(INSERT) (PARAMETER)
PRESS MODE KEY
Then, key operations in all modes can be done.
Let's try executing a memory all clear in the CPU so that we can write a
new sequence program to the ACPU.
REMARK
When a key word is set, operate as shown in Section 5.1.3.
2-3
2. LET'S TRY USING THE EPU00E
2.1.2 Let's try clearing all the memory contents of an ACPU
This section shows how to clear all memory contents (memory cassette) to write a new
sequence program to an ACPU.
[Sample operation]
① [After the power is turned ON]
** MODE SELECTION **
(READ) (MONITOR)
(INSERT) (PARAMETER)
PRESS MODE KEY
[MODE SELECT] is displayed.
0▶1
2
3
4
T/C SET VAL. CHG
PLC CHECK
PLC SYSTEM
PU SETTING
3
0▶1
2
3
4
MONITOR
ALL CLEAR
PC No. MAIN/SUB
OTHERS
④
2
0▶1 PLC MEM. CLEAR
2 PROGRAM CLEAR
3 DEV. MEM. CLEAR
Select “2 ALL CLEAR”.
⑤
GO
0
Select “1 PLC MEM. CLEAR”.
⑥
↑
②
SHIFT
③
→
→
GO
PARAM./OTHERS
PLC MEM. CLEAR
YES
▶ NO
0
PLC MEM. CLEAR
▶ YES
NO
[][]KB
**********
Select the OTHERS mode.
Select “3 PLC SYSTEM”.
“1 PLC MEM. CLEAR” is executed.
Memory clear completion size
0
PLC MEM . CLEAR
▶ YES
NO
COMPLETED
All memory contents in the PC CPU
have been cleared.
Now, the input preparation for a sequence
program have been done, so let's try inputting a sequence program.
2-4
2. LET'S TRY USING THE EPU00E
2.2 Let's Try Inputting a Sequence Program
This section explains how to write, read, change, insert in, and delete sequence programs.
2.2.1 Let's try writing a new sequence program
Input the following sequence program:
0
LD X000
1
OR Y010
2
ANI X001
3
OUT Y010
4
OUT T0
5
LD T0
6
ANI M0
7
+P
14
END
X000
X001
Y010
Y010
K10
T0
K10
T0
M0
+P
K80
K5
D20
K80 K5 D20
Step Number: Displayed automatically when input
How to correct a wrong input:
Either see the operations in Sections 2.2.2 to 2.2.5 or execute a memory all clear (see Section
2.1.2) and input from the beginning.
2-5
2. LET'S TRY USING THE EPU00E
[Sample operation]
①
SHIFT → READ/WRITE
W
▴
▴
②
STEP NUMBER → 0 → GO
W
▴
▴
0▶
1
2
3
NOP
NOP
NOP
NOP
③
LD → X → 0 → GO
W
▴
▴
0
1▶
2
3
LD X000
NOP
NOP
NOP
④
OR → Y → 1 → 0 → GO
W
▴
▴
0
1
2▶
3
LD X000
OR Y010
NOP
NOP
⑤
ANI → X → 1 → GO
W
▴
▴
1
2
3▶
4
OR Y010
ANI X001
NOP
NOP
⑥
OUT → Y → 1 → 0 → GO
W
▴
▴
2
3
4▶
5
ANI
OUT
NOP
NOP
⑦
OUT → T → 0 → SP → K
W
▴
▴
4 OUT T0
4
K10
5▶ NOP
6 NOP
1 → 0 → GO
Select the WRITE mode.
Read step 0.
X001
Y010
⑧
LD → T → 0 → GO
W
▴
▴
4
K10
5 LD
T0
6▶ NOP
7 NOP
⑨
ANI → M → 0 → GO
W
▴
▴
5
6
7▶
8
⑩
+ → P → K → 8 → 0 → SP
W
▴
▴
K → 5 → SP → D → 2
*
LD
ANI
NOP
NOP
T0
M0
7
K5
7
D20
14▶ NOP
15 NOP
D
*
: Both the D
are valid.
0 → GO
⑪
END → GO
W
7
D20
▴ 14 END
▴
15▶ NOP
16 NOP
The sequence program has now been input.
Now, let's try reading the input sequence program from a PC CPU to the EPU00E.
2-6
and
AND
D
keys
2. LET'S TRY USING THE EPU00E
2.2.2 Let's try reading the sequence program
This section shows how to read the sequence program written in Section 2.2.1 to check it.
[Sample operation]
①
READ/WRITE
R
7
D20
▴ 14 END
▴
15▶ NOP
16 NOP
②
STEP NUMBER → 0 → GO
R
▴
▴
0▶
1
2
3
③
GO
R
▴
▴
3 OUT Y010
4▶ OUT T0
4
K10
5 LD
T0
LD
OR
ANI
OUT
Select the READ mode.
X000
Y010
X001
Y010
Read the 0th step.
Use the [GO] key to scroll.
Now, let's try modifying (change/insert/delete)
the sequence program.
2-7
2. LET'S TRY USING THE EPU00E
2.2.3 Let's try changing (overwriting) an instruction
This section shows how to change the sequence program written in Section 2.2.1.
Before changing
3 OUT Y010
4 OUT T0
X000
K10
X001
Y010
0
~
K100
Y010
T0
Change the timer
set value from K10
to K100.
After changing
3 OUT Y010
4 OUT T0
The timer set value has now been
changed from K10 to K100.
K100
~
[Sample operation]
①
SHIFT → READ/WRITE
W
▴
▴
7
K80
7▶ K5
7
D20
14 END
②
STEP NUMBER → 4 → GO
W
▴
▴
3 OUT Y010
4▶ OUT T0
4
K10
5 LD
T0
Read the 4th step whose set value
will be changed.
③
↓ → GO
W
▴
▴
3 OUT Y010
4 OUT T0
4▶ K10
Move the cursor to the set value
“K10” of T0.
④
K → 1 → 0 → 0 → GO
Select the WRITE mode.
K10
W
▴
▴
4 OUT T0
4
K100
5▶ LD
T0
6 ANI M0
The set value of timer T0 was written and changed
from “K10” to “K100”.
Now, let's try inserting an instruction in the sequence program.
2-8
2. LET'S TRY USING THE EPU00E
2.2.4 Let's try inserting (adding) of an instruction
This section shows how to insert an instruction to the program input in Section 2.2.1
Before inserting
~
7 +P K80
14 END
K5
T0
D20
M0
5
+P
K80
MOV
K5
D20
D20
K2Y018
Insert a MOV
instruction.
After inserting
~
7 +P K80 K5 D20
14 MOV D20 K2Y018
19 END
A MOV instruction has
now been inserted.
[Sample operation]
①
INSERT/DELETE
I
▴
▴
②
STEP NUMBER → 1 → 4 → GO
I
7
D20
▴ 14▶ END
▴
15 NOP
16 NOP
③
MOV → D → 2 → 0 → SP
I 14
D20
▴ 14
K2Y018
▴
19▶ END
20 NOP
K → 2 → Y → 1 → 8 → GO
4 OUT
T0
4
K100
5▶ LD
T0
6 ANI
M0
Select the INSERT mode.
Read the 14th step in which an instruction will be inserted.
The “MOV D20 K2Y018” instruction has now been
added to the fourteenth step.
Now, let's try deleting an instruction from the sequence program.
2-9
2. LET'S TRY USING THE EPU00E
2.2.5 Let's try deleting an instruction
This section shows how to delete an instruction from the program written in Section 2.2.1.
Before deleting
~
5 LD T0
T0
6 ANI M0
7 +P
+P
5
K80 K5 D20
M0
Delete an ANI M0
instruction.
K80
K5
D20
~
MOV
D20
K2Y018
After deleting
~
5 LD T0
6 +P K80 K5 D20
The ANI M0 instruction.
~
[Sample operation]
①
SHIFT → INSERT/DELETE
D 14
D20
▴ 14
K2Y018
▴
19▶ END
20 NOP
Select the DELETE mode.
②
STEP NUMBER → 6 → GO
D
▴
▴
5 LD
T0
6▶ ANI M0
7 +P
7
K80
Read the 6th step from which an instruction will be deleted.
③
GO
D
▴
▴
5 LD
T0
6▶ +P
6
K80
6
K5
The cursor position instruction is deleted by using the [GO] key and step
numbers move up accordingly.
The “ANI M0” instruction has now been deleted.
Now, let's try executing the sequence program and
monitoring it by using the EPU00E.
2-10
2. LET'S TRY USING THE EPU00E
2.3 Let's Try Monitoring the Sequence Program
The sequence program written in Section 2.2.1 and modified in Sections 2.2.3 to 2.2.5 is
shown below.
This section shows how to execute the sequence program and monitor a bit device and a
word device.
0
LD X000
1
OR Y010
2
ANI X001
3
OUT Y010
4
OUT T0
5
LD T0
6
+
X000
X001
0
Y010
Y010
K100
T0
T0
K100
5
+P
K80 K5 D20
13
MOV D20 K2Y018
18
END
MOV
K80
D20
K5
D20
K2Y018
[General description of the operations]
The program is as follows:
Timer T0 goes ON when X0 is turned ON. And then, Y18, Y1A, Y1C, and Y1E go ON after 10
sec. (The Y18, Y1A, Y1C, and Y1E LEDs of the AY40's output module all light.)
Now, let's try executing and monitoring the sequence program written in Section 2.3.1.
2-11
2. LET'S TRY USING THE EPU00E
2.3.1 Let's try monitoring the execution status of a program
This section shows how to monitor the execution state of a sequence program, and how to
check the current values of the ON/OFF states of bit devices and word devices.
~
1
2
3
4
OR
ANI
OUT
OUT
X000
Y010
X001
Y010
T0 K100
X001
Y010
Y010
K100
T0
~
[Sample operation]
(1) Monitoring operation by using step number designation
① Set the RUN keyswitch to RUN.
D
▴
▴
5 LD
T0
6▶ +P
6
K80
6
K5
②
MON./TEST
M
▾
▾
5 LD
□T0
6▶ +P
6
K80
6
K5
③
STEP NUMBER → 3 → GO
M
▾
▾
2 ANI
3▶ OUT
4 OUT
□X001
□Y010
□T0
M
▾
▾
2 ANI
3▶ OUT
4 OUT
□X001
■Y010
□T0
Select the MONITOR mode.
0
④ Turn ON the X0 external switch.
The current value of a timer is
displayed.
■: A bit device goes ON.
□: A bit device goes OFF.
⑤ [About 10 sec. after X0 is turned ON]
M
▾
▾
2 ANI
3▶ OUT
4 OUT
□X001
■Y010
■T0
100
After the timer times out, the
current value becomes “100”.
The monitoring operation has now been checked by
using step number designation. Set the RUN keyswitch of the CPU to STOP and RESET.
Turn OFF the X0 external switch.
Now, let's try checking the monitoring operation
by using device designation.
2-12
2. LET'S TRY USING THE EPU00E
(2) Checking the monitoring operation by using device designation
Monitoring device: D20
① Set the RUN keyswitch to RUN.
MON./TEST
M
▾
▾
2 ANI
3▶ OUT
4 OUT
□X001
□Y010
□T0
0
M ▶D
▾
▾
20
0
③ Turn ON the X0 external switch.
M ▶D
▾
▾
20
0
The current value of a word device
is displayed.
④ [About 10 sec. after X0 is turned ON]
M ▶D
▾
▾
20
85
“85” is stored in D20.
②
D → 2 → 0 → GO
The monitoring operation has now been
checked by using device designation.
Turn OFF the X0 external switch.
Now, let's try testing a device in the
sequence program by using the EPU00E.
2-13
2. LET'S TRY USING THE EPU00E
2.4 Let's Try Testing the Sequence Program
This section shows how to execute and test the sequence program written in Section 2.2.1
and modified in Sections 2.2.3 to 2.2.5.
2.4.1 Forcibly turning a bit device ON/OFF
This section shows how to check that Y10 was turned ON forcibly, and that the current value
of T0 became “100” after 10 sec.
0
1
2
3
4
LD
OR
ANI
OUT
OUT
X000
Y010
X001
Y010
T0 K100
X000
X001
0
Turn Y10 ON
forcibly.
Y010
K100
Y010
Y10 has now
been turned
ON forcibly.
~
T0
[Sample operation]
(1) Testing operation by using step number designation (list monitoring)
① Set the RUN keyswitch to RUN.
MON.TEST
②
STEP NUMBER → 4 → GO
T ▶D 20
▾
▾
T
▾
▾
3 OUT
4▶ OUT
85
Select the TEST mode.
□Y010
□T0
0
4
③
Y → 1 → 0 → SP → SHIFT
SET
T
▾
▾
K100
3 OUT
4▶ OUT
□Y010
□T0
Set Y10 to be turned ON forcibly.
■Y010
■T0
Y10 has now been turned ON forcibly, and the current value “0” of
TO has now been changed to “100”.
Y10 SET
④
GO →[After about 10 sec.]
T
▾
▾
3 OUT
4▶ OUT
100
4
K100
The testing operation of forcibly turning a bit device ON has now been checked by using step number
designation.
Set the RUN keyswitch of the CPU to STOP and RESET.
Now, let's try checking the testing operation by
using device designation.
2-14
2. LET'S TRY USING THE EPU00E
(2) Checking the testing operation by using device designation
(device monitoring)
① Set the RUN keyswitch to RUN.
MON.TEST
M
▾
▾
3 OUT
4▶ OUT
0
4
②
Y → 1 → 0 → GO → SHIFT
MON./TEST
③
SHIFT → SET
□Y010
□T0
K100
T ▶Y
▾
▾
010
□
Turn OFF Y10.(□)
T ▶Y
▾
▾
010
□
Set Y10 ON forcibly.
010
■
SET
④
GO
T ▶Y
▾
▾
Y10 has now been turned
ON forcibly.
The testing operation of forcibly turning a bit device ON by using device designation has now been
checked.
Keep the CPU in the RUN state.
The following checks testing operation to which the
current value of a word device is changed.
2-15
2. LET'S TRY USING THE EPU00E
2.4.2 Changing the current value of a word device
This section shows how to perform the test which changes the current value of D20 when the
CPU is in the RUN state.
~
~
5
6
13
18
LD T0
+P K80 K5 D20
MOV D20 K2Y018
END
Change the
current value.
T0
5
+P
MOV
K80
D20
K5
D20
K2Y018
The current
value has now
been changed.
[Sample operation]
(1) Testing operation by using step number designation (list monitoring)
(Change the current value “85” of D20 to “15”.)
①
STEP NUMBER → 1 → 3 → GO
↓
②
③
K → 1 → 5
GO
T
6
▾ 13
▾
13▶
13
D20
MOV
D20
K2Y018
85
85
*
T
6 D20
▾ 13 MOV
▾
13▶ D20
K15
85
T
6
▾ 13
▾
13▶
13
15
D20
MOV
D20
K2Y018
Current value of D20
85
15
*
“*” is displayed for a bit device
where a digit was designated.
Move the cursor position to D20,
and set “K15” at D20.
・ The current value “85” of D20
has now been changed to “15”.
・ A display of output unit AY40
changes as follows.
Y18
Y18
Y1A “ON” → Y19 “ON”
Y1C
Y1A
Y1E
Y1B
The testing operation of changing the current
value of a word device by using step number
designation has now been checked.
Keep the CPU in the RUN state.
Now, let's try checking the test operation by
using device designation.
2-16
2. LET'S TRY USING THE EPU00E
(2) Checking the test operation by using device designation (device monitoring)
(Change the current value “15” of D20 to “240”.)
①
D → 2 → 0 → GO
T ▶D 20
▾
▾
15
Current value of D20
②
K → 2 → 4 → 0
T ▶D 20
▾
▾
15
Set “K240” at the cursor position D20.
K240
③
GO
T ▶D 20
▾
▾
・ The current value “15” of D20
has now been changed to “240”.
・ A display of output unit AY40
changes as follows.
Y18
Y1C
Y19 “ON” → Y1D “ON”
Y1A
Y1E
Y1B
Y1F
240
The testing operation of changing the current
value of a word device by device designation has
now been checked.
Keep the CPU in the RUN state.
Now, let's try checking the testing operation in
which the set value of a timer is changed when the
CPU is in the RUN state.
2-17
2. LET'S TRY USING THE EPU00E
2.4.3 Changing the set value of a timer when the CPU is in the RUN state
This section shows how to forcibly change the set value of a timer of sequence programs in
the RUN state.
Change the set value “K100” of timer “T0” in the program to “K50” when the CPU is in the
RUN state.
0
1
2
3
4
LD
OR
ANI
OUT
OUT
X000
Y010
X001
Y010
T0 K100
X000
X001
0
~
Change set
value “K100”
to “K50”.
Y010
K100
Y010
T0
The set value
“K100” has now
been changed to
“K50”.
[Sample operation]
①
SHIFT → PARAM./OTHERS
0
▶1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
GO
0
T/C SET VAL. CHG
DEVICE[
]
SET VALUE[
]
③
T → 0 → GO
0
T/C SET VAL. CHG
DEVICE[T 0]K
100
SET VALUE[K
100]
④
5 → 0
0
T/C SET VAL. CHG
DEVICE[T 0]K
100
SET VALUE[K
50]
⑤
GO
0
T/C SET VAL. CHG
DEVICE[T 0]K
50
SET VALUE[K
50]
⑥
END
0
▶1
2
3
4
T/C
PLC
PLC
PU
Select the OTHERS mode.
Switched to the menu display.
Change a set value to “50”.
SET VAL. CHG
CHECK
SYSTEM
SETTING
The set value of a timer could be changed.
Check that the set value of timer “T0” has now
been changed into “K50” (see the operation in
Section 2.2.2).
This completes the basic operations of the
EPU00E.
Now, let's try using the help functions.
The basic operations of the help function are
explained in Section 2.5.
2-18
2. LET'S TRY USING THE EPU00E
2.5 Let's Try Using Help
The [HELP] key is pressed when using the help functions.
The help function items of each mode are displayed in a menu format by pressing the [HELP]
key. Therefore, corresponding items can be selected and executed.
This section explains, as sample operations, the reading operation by using instruction
designation and the changing operation of the display format of a current value.
2.5.1 Reading an instruction in a sequence program
This section explains how to read the place where the “MOV” instruction is used in the
sequence program.
[Sample operation]
①
READ/WRITE → HELP
*** HELP MENU ***
1: READ
2: COMMENT DISPLAY
CLEAR: END
Press the [HELP] key in the READ
mode.
②
1
*** READ ***
1/2
1: STEP
2: INSTRUCTION
CLEAR: END
HELP: MENU
Select “1: READ”.
③
2
*** READ ***
KEY IN INSTRUCTION
[
]
CLEAR: END
HELP: MENU
Select “2: INSTRUCTION”.
④
MOV
*** READ ***
KEY IN INSTRUCTION
[ MOV ]
CLEAR: END
HELP: MENU
Set the “MOV” instruction.
⑤
GO
R
6
▴ 13▶
▴
13
13
⑥
GO
R
6 D20
▴ 13▶ MOV
▴
13 D20
D20
MOV
D20
K2Y018
“MOV D20 K2Y18” of the 13th step
is read.
Message when there is not a “MOV”
instruction in the steps after 13th
step
NOT FOUND
Reading an instruction by using the help function instruction designation has now been completed.
Now, let's try changing a current value display format.
2-19
2. LET'S TRY USING THE EPU00E
2.5.2 Changing of the display format of a current value
This section shows how to change the current value display format in the MONITOR mode
from decimal to hexadecimal display.
[Sample operation]
①
M
6
▾ 13▶
▾
13
13
MON./TEST
D20
MOV
D20
K2Y018
240
Select the MONITOR mode.
240
The current value “240” of D20 is displayed in decimal.
*
*
②
HELP
*** HELP MENU *** 1/2
1: NUMBER FORMAT
2: MONITOR
CLEAR: END
Press the [HELP] key in the MONITOR mode.
③
1
NUMBER FORMAT
1/3
1: HEX
2: DEC
CLEAR: END HELP: MENU
Select “1: NUMBER FORMAT”.
④
1
M
6
▾ 13▶
▾
13
13
00F0
Select “1: HEX”.
00F0
The current value “240” of D20 has
now been changed to the hexadecimal
display “H00F0”.
D20 H
MOV
D20 H
K2Y018
*
Changing the display format of the current value by using
the help function has now been completed.
The help function basic operations have now been completed.
Section 3.4.2 gives a detailed list of the help functions
of each mode and their purposes.
* When the number of pages is displayed on the upper right hand side of a help screen, press
the [↑] and [↓] keys to change the pages on the screen.
Page display example
Page currently displayed
* *
1/2
Total number of pages
2-20
[DETAILS]
3. SPECIFICATIONS
3. SPECIFICATIONS
3.1 General Specifications
Table 3.1 EPU00E General Specifications
Items
Specifications
0 to 40℃
Ambient temperature
Operating
Ambient humidity
Operating
20 to 85% RH, no condensation
Storage
10 to 90% RH, no condensation
-20 to 70℃
Storage
Frequency
Vibration resistance
*
Conforms to JIS-C0911
Operating ambience
Cooling method
Amplitude
―
0.075mm
(0.003 inches)
10 to 55Hz
55 to 150Hz
Shock resistance
Acceleration
2
9.8m/s (1G)
Sweep Count
10 times
(1 octave/minute)
―
Conforms to *JIS-C0912 (10G×3 times in 3 directions)
No corrosive gases or dust.
Self-cooling
*
JIS: Japanese Industrial Standard
3.2 Performance Specifications
Table 3.2 EPU00E Performance Specifications
Items
Connected module
Power,
current consumption
Connection method
LCD display
Operating method
Key operation check
Display lifespan
Specifications
ACPU (see Section 3.3.2)
Power supplied from connected ACPU (5VDC, 0.4A)
Add-on
Attached directly to the ACPU.
Hand-held
Connected via RS-422 cable.
Display of 4 lines×20 characters (with cursor)
Consists of 54 operation keys (covered with polyurethane film)
Buzzer
100000 hours or more (when using the unit at 15 to 35 ℃ ambient
temperature and 65% RH or less ambient humidity)
50000 hours or more (when using the unit at 25℃ operating ambient
Backlight lifespan
Keypad lifespan
temperature)
If ON, goes OFF if a key has not been input for 10 minutes.
1000000 times
RS-422
Rear side of the unit
Add-on connection and
AC30R4-PUS cable connections
Extended
interface
Upper side of the unit
Unused
External interface
Outside dimensions
mm (in.)
Weight kg (lb)
188(7.40)(height) ×95(3.74)(width) ×44.5(1.75)(depth)
When installed onto an ACPU, the depth is 37.5(1.48).
0.5(1.1)
3-1
3. SPECIFICATIONS
3.3 System Configuration
This section shows the system configuration and system equipment when using the EPU00E.
3.3.1 System configuration
The EPU00E is connected to and operates with an ACPU by using either of the following
methods:
Connecting Methods
Add-on method
Hand-held method
How to Connect
Attach the EPU00E directly to the ACPU.
Connect the EPU00E and ACPU via RS-422 cable.
(1) Add-on method
ACPU
Programming
unit
EPU00E
(2) Hand-held method
Connection
cables
Programming
unit
ACPU
AC30R4-PUS
REMARK
Section 3.3.2 gives connectable ACPUs.
3-2
EPU00E
3. SPECIFICATIONS
3.3.2 Connectable ACPUs
ACPUs to which the EPU00E can be connected are as follows:
Connecting Methods
Hand-held
Connectable ACPUs
Add-On
A0J2CPU
A0J2HCPU
A1CPU, A1NCPU
A1SCPU
A2CPU(-S1),
A2NCPU(-S1)
A2CCPU(C24/PRF)
A2ACPU(-S1)
A3CPU, A3NCPU
A3ACPU
A3HCPU
A3MCPU
A3VCPU
A73CPU, A373CPU
AC30R4-PUS
Cables
Applicable to other than an
A1S and A2C(C24/PRF)
Applicable
POINT
The EPU00E uses power from the connected ACPU.
Since the current consumption of EPU00E is 5VDC and 0.4A, the power supply and the capacity of
the total internal current consumption of a connected ACPU must be taken into consideration when
connecting the EPU00E.
3.3.3 System equipment
The following table shows the equipment needed to use the EPU00E.
Model Names
EPU00E
AC30R4-PUS
Parts
Remarks
Weights(kg)
Programming unit
Programming unit with an LCD and
programming function
0.5
RS-422 cable
Cable for connecting the RS-422 connector on the rear side of EPU00E to an
ACPU
Length: 3 m (Option)
0.5
3-3
3. SPECIFICATIONS
3.4 Lists of Functions
3.4.1 List of functions
Modes
(Mode Displays)
Functions
Purposes
Writing programs
Device change
WRITE(W)
Help
Write
Instruction
help
Instruction display
/selection
Step read
NOP continuation
Comment display
Reading programs
Automatic scrolling
READ(R)
INSERT(I)
Step
Instruction
Read
Help
Device
Automatic scrolling
Comment display
Inserting in programs
Instruction display
Instruction
/selection
help
Step read
Insertion
Help
Move
Copy
Comment display
Deleting programs
Range designation
DELETE(D)
Help
Deletion
NOP batch
Comment display
List monitoring
Monitoring search
Device monitoring
MONITOR(M)
Display change
List monitoring
Help
Monitor
Device monitoring
Comment display
To write, insert, and change programs
To change devices used in designated steps in
programs
Display/selection of instructions that begin with
the designated characters
To designate step numbers and read programs
To make designated ranges in programs with
NOP
To display comments of designated devices
To designate step numbers and read programs
To designate utilized instructions and read programs
To designate utilized devices and read programs
To display programs read to designated steps by
scrolling automatically
Same as the purposes of the read and automatic
scrolling functions.
To display comments of designated devices
To insert new programs in existing programs
Display/selection of instructions that begin with
designated characters
To designate step numbers and read programs
To move designated ranges in programs to
designated positions
To copy designated ranges in programs to
designated positions
To display comments of designated devices
To delete programs of designated steps
To delete designated ranges in programs
To batch-delete NOP instructions in programs up
up to the END instructions (NOPLF instructions
are not deleted.)
To display comments of designated devices
To read programs of designated steps and display
the continuity of instructions, ON/OFF states of
contacts, and current values
To search and display OUT/SET/RST instructions
using designated contact devices(Monitoring
continues.)
To display current values(including T/C set
values) of the ON/OFF states of bit devices and
word devices
To display values in designated formats or ASCII.
To read and monitor programs of designated
steps
Same as the monitor search function.
To display current values (including T/C set
values) of the ON/OFF state of bit devices and
word devices
To set displays of offline switches
To display comments of designated devices
Reference
Sections
6.2.2
6.2.2
6.2.3
―
6.2.1
6.2.4
6.3.1
6.3.2
6.3.3
6.3.4
―
―
―
―
6.2.4
6.4.1
6.2.3
―
6.4.2
6.4.3
6.2.4
6.5.1
6.5.2
6.5.3
6.2.4
6.6.1
6.6.2
6.6.3
6.6.4
―
―
―
6.6.5
6.2.4
(Continued on the next page.)
3-4
3. SPECIFICATIONS
(Continued from the previous page)
Modes
(Mode Displays)
Functions
Purposes
To set(turn ON)/reset(turn OFF) bit devices
To change current values of word devices
To set/cancel offline switches and separate
designated bit devices utilized in OUT instructions
from ACPU operation processing. Or to cancel
Test by device monitoring
separations
To set (turn ON)/reset(turn OFF) bit devices
To change current values of word devices
Display change
To display values in designated formats or ASCII.
To read programs of designated steps, to set(turn
ON)/reset(turn OFF) bit devices, and to change
List monitoring test
current values of word devices
Test
Help
Same as the Test by list monitoring.
To display current values(including T/C set values)
Device monitoring test
of the ON/OFF state of bit devices and word devices
Comment display
To display comments of designated devices
All clear of parameters
To only clear parameters in an ACPU
To set memory capacities, timer counters, and latch
ranges, etc. of all kinds of parameters
Or to change set values
Setting of parameters
To set entry codes
Or to change entry codes
To change set values of designated devices
Change of T/C set values
(T/C)
To display the descriptions of errors that occur in an
Error step read
ACPU and the step numbers where errors occur
PC
check
To check duplex coil/instruction codes, etc. in
Program check
programs
Link monitoring
To display MELSECNET(Ⅱ)/B link states
To monitor the buffer memory contents of desigBuffer memory batch
Monitoring
nated addresses for the special-function modules
monitoring
of designated I/O numbers
Clock monitoring
To monitor ACPU clocks(D9025 to D9027)
To clear the entire memory of ACPUs and return to
PC memory
initial states
All clear
Program
To clear currently selected programs(main/sub)
PC
To clear all device memories except special D and
Device memory
system
special M and R
To switch applicable operating programs in all
PC NO. setting
EPU00E modes.
Switching
To switch applicable operating programs (main/sub)
Main/sub switching
in all EPU00E modes
To forcibly switch ACPU execution states
Remote RUN/STOP
(RUN/STOP)
Others
Machine language reading/ To read and write in machine language for the
writing
memory of ACPUs
To set whether or not writing is executed when
Program mode selection
programs are in the RUN state, and whether or not
only the MONITOR and TEST are utilized.
PU
To set whether or not the continuity of each
setting
Continuity display
instruction is displayed when the list monitoring
function is used.
To set whether or not buzzer is ON/OFF when a key
Buzzer setting
is pressed.
Testing by list monitoring
Test(T)
PARAMETER
(P)
OTHERS(O)
3-5
Reference
Sections
6.7.1
6.7.2
6.7.5
6.7.3
6.7.4
6.6.4
―
―
6.2.4
6.8.1
6.8.2
5.1.3
6.8.2
6.9.1
6.9.2
6.9.3
6.9.4
6.9.5
6.9.6
6.9.7
6.9.8
6.9.9
6.9.10
6.9.11
6.9.12
6.9.13
6.9.14
6.9.15
6.9.16
3. SPECIFICATIONS
3.4.2 List of help functions
The following table shows the help functions for each mode. Operate the help function without
using the reference section in accordance with the items in each help menu.
Modes
(Mode Displays)
Help Functions
Purposes
Help
Normal Reference
Operations Operations Sections
・To input initials and display instruction
Instruction display/selection
names that correspond to such initials in
lists
・To select instructions to be written from
○
―
6.2.3
Step read
To designate step numbers in which
instructions are written and to display
programs
○
○
―
Continuous writing(range) of NOP
To designate start and final step numbers
and execute NOP batch writing
○
―
Continuous writing(all) of NOP
To designate only start step numbers and
execute NOP batch writing until the flag
step
○
―
Comment display
To display comments of devices where the
cursor is
○
―
6.2.4
Read by using step designation
To designate step numbers and display
programs
○
○
―
Read by using an instruction*1
To input instruction names and search
programs
○
○
―
Read by using a device
To input device numbers and search
programs
○
○
―
Automatic scrolling
To scroll programs automatically in
designated directions
○
○
―
Comment display
To display comments of device where the
cursor is
○
―
6.2.4
○
―
6.2.3
lists
WRITE(W)
READ(R)
6.2.1
・To input initials and display instruction
Instruction display/selection
names that correspond to such initials in
lists
・To select instructions to be inserted from
Read by using step designation
To designate step numbers in which
instructions are inserted and to display
programs
○
○
―
Batch movement of programs
To designate step ranges and move in
batch
○
―
6.4.2
Batch copying of programs
To designate step ranges and copy them
in batch
○
―
6.4.3
Comment display
To display comments of devices where the
cursor is
○
―
6.2.4
lists
INSERT(I)
*
1: See (2) and (3) in the Explanations part of Section 6.3.2 for the instruction to be set.
(Continued on the next page.)
3-6
3. SPECIFICATIONS
(Continued from the previous page)
Modes
(Mode Displays)
DELETE(D)
MONITOR(M)
Help Functions
Help
Normal Reference
Operations Operations Sections
Batch deleting of programs
To designate step ranges and delete them
in batch
○
―
6.5.2
NOP batch delete
To batch-delete NOP instructions
○
―
6.5.3
Comment display
To display comments of devices where the
cursor is
○
―
6.2.4
Changing display formats
To change displayed numerical values to
binary, octal, decimal, hexadecimal, and
ASCII displays
○
―
6.6.4
Read by using step designation
To designate step numbers that do list
monitoring and display programs
○
○
―
Monitoring search
To move the cursor to contact instructions
and search the corresponding OUT, SET,
and RST instructions
○
○
―
Monitor device
To designate devices to be monitored and
display devices and device states
○
○
―
Setting of an offline switch display
To set whether or not there is an offline
switch display during device monitoring
○
―
6.6.5
Comment display
To display comments of devices where the
cursor is
○
―
6.2.4
Changing display formats
To change displayed numerical values to
binary, octal, decimal, hexadecimal, and
ASCII displays
○
―
6.6.4
Read by using step designation
To designate step numbers in which list
monitoring is tested and to display
programs
○
○
―
Device monitoring test
To designate devices which device
monitoring is tested and display devices
and device states
○
○
―
Comment display
To display comments of devices where the
cursor is
○
―
6.2.4
Changing display formats
To change displayed numerical values to
binary, octal, decimal, hexadecimal, and
ASCII displays
○
―
6.6.4
TEST(T)
OTHERS(O)*2
Purposes
*2: Can be executed only during buffer memory batch monitoring.
3-7
3. SPECIFICATIONS
MEMO
3-8
4. HANDLING AND NOMENCLATURE
4. HANDLING AND NOMENCLATURE
This section tells how to handle the EPU00E and explains the part names
4.1 Precautions When Handling the EPU00E
The following precautions should be taken when handling the EPU00E:
(1) Since the case is made of plastic, do not drop the EPU00E or subject it to severe shocks.
(2) Do not disassemble the case (doing so could cause a malfunction).
(3) When not using the EPU00E, handle the RS-422 connector as follows:
Attach the protective cap to the RS-422 connector on the rear side of the unit.
(4) Do not remove the connector cover of the extension interface on the upper side of the unit.
(5) Do not touch the RS-422 connector pins (doing so could cause a malfunction).
(6) Do not remove the cover of the EPU00E.
Do not loosen the screws that hold the cover (doing so could cause a malfunction).
(7) Always press the [CLEAR] key before disconnecting the EPU00E from an ACPU.
(8) Never use a cleaning agent such as thinner, alcohol, or freon.
(9) Press keys only with the fingers.
Using a sharp instrument, etc. could cause a malfunction.
Since the EPU00E beeps when a key is pressed, key operations can be confirmed by the
sound.
IMPORTANT
When designing the system, to protect the PC, make sure to provide a safety circuit outside that
system.
4-1
4. HANDLING AND NOMENCLATURE
4.2 Nomenclature
This section shows and explains the nomenclature of the EPU00E.
(Front view)
Anchor screw *2
Liquid crystal display
(hereafter referred to as the display.)
Connector for an extension
interface *1
Operation keyboard
Brightness adjustment
Anchor screw *2
thumbwheel
*1: The connector for an extension interface cannot be currently used.
Do not remove the connector cover.
*2: The anchor screw (M3) tightening torque is (39 to 49 N‧cm 4 to 5kg‧cm).
(Rear view)
Name plate
Strap for wall-hanging
* Remove when using with add-on
connection
RS-422 connector (with protective cap)
・For connection using the add-on method
・For connection via AC30R4-PUS cable
4-2
4. HANDLING AND NOMENCLATURE
4.3 Layout of the Keyboard and List of Key Functions
This section gives the layout of the EPU00E operating keyboard, and lists the keys and their
functions.
1) Control key (1)
2) Mode keys
(keys used to select the operating mode)
3) Help key
4) Instruction keys (Instructions on the top)
Device keys (Codes on the bottom)
1) Control keys (2)
5) Instruction keys (Instructions on the top)
Device number/constant setting keys
(0 to F on the bottom)
Numbers.
1)
Names
Keys
Control key
Main
Reference
Sections
Functions
Used to declare start inputting step numbers or for automatic
scrolling. Sections 2 and 6 give examples of its use.
Used to make the bottom functions of a key valid.
The top/bottom setting can be confirmed by the display.
STEP
NUMBER
Used to make the top functions of a key valid.
The top/bottom setting can be confirmed by the display.
SHIFT
CLEAR
6
In the PARAMETER mode:
Used to interrupt processing. After processing has been restarted,
continue operations as before.
6.8
Returns to the previous display in the OTHERS mode.
6.9
When disconnecting the EPU00E from an ACPU:
Processing of EPU00E during execution is interrupted.
Be sure to press the [CLEAR] key before disconnecting them.
↑
(←)
↓
(→)
GO
5.4.1
In modes other than PARAMETER, OTHERS, and help function
modes:
Used to return to the mode selection state.
(All input instructions or device numbers will be cleared except the
mode.)
Used to correct a mistake when the wrong key is input.
When the help function is used:
Returns to the display when the [HELP] key was pressed.
SPACE
2
6
6
5.1.5
Used to input a blank between an instruction part and a device
name
6
Used to move the cursor(▶,■) on the display or indicate the scrolling
6
direction of a scrolling display.
Pressed at the end of a series of key operations. Key operations are
executed until this key is pressed. Press this key after confirming
the contents of the series of key operation in the display.
6
(Continues on the next page.)
4-3
4. HANDLING AND NOMENCLATURE
(Continued from the previous page)
Numbers.
2)
3)
Names
Keys
Mode keys
READ
WRITE
to
PARAM
OTHERS
Help key
HELP
4)
5)
Instruction/Device
keys
FROM
A
to
END
Z
RST
0
to
MC
F
Instruction/ Device
number/ constant
setting keys
Main
Reference
Sections
Functions
Used to select EPU00E modes.
The top and bottom modes can be switched by pressing the
[SHIFT] key.
5.1.4
Used to select the help function in the mode supporting a help
function (Sections 2.5, 6.2 to 6.7, and 6.9.5. give details about
applicable modes.)
2.5
6
Used to input K/H when instructions, device names and constants
are input.
Pressing the [SHIFT] or [STEP NUMBER] keys enables switching
the valid key area between the top and bottom.
5.4.2
5.4.1
Used to input instructions, device numbers, and constants.
Pressing the [SHIFT] or [STEP NUMBER] keys enables switching
the valid key area between the top and bottom.
* The following shows the movements between the steps, between menu items, and in the
input area.
(1) Repeated pressing of the cursor keys move the cursor in the designated key direction.
(2) Movement between menu items or between steps
To display the programs immediately before or after a currently displayed instruction, press
the [↑]/[↓] keys.
[↑]: Program immediately before (the program next to step 0 will not change)
[↓]: Program immediately after (the program next to the final step will not change)
R
▴
▴
0
L D
1
A N D
2 ▸ O U T
3
K 1 2 3
X 0 0 5
M 2
T 0
“▶” can move in a designated direction (up and down) by pressing [↑] or [↓] key.
(3) Movement in the input area
Press the [(←)]/[(→)] keys to move the cursor among instruction names, sources, and
destinations.
W
▾
▾
P
1
1
1
K
1
2
2
2
5
0
L
1 ▸ N
1 4 7
M 5
D
M 3
O P
4 8 3 6 4 7
D 1 0 0 0 ■
Input area
This is a display example when DMOVP K2147483647 D1000
has been input.
“■” can move in a designated direction (right and left) by pressing the [(←)] or [(→)] key.
4-4
4. HANDLING AND NOMENCLATURE
In this manual, EPU00E key operations are abbreviated as follows:
(1) [Key 1] → [Key 2] → …[Key n]: This means all keys between[Key 1] and [Key n] are
pressed in order.
(2) [Key 1] + [Key 2]: This means that both [Key 1] and [Key 2] are pressed simultaneously.
RST
MOV
0
M
(3) Keys such as
and
keys which are used for dual purposes (instruction and
device/constant input), and the control keys of the EPU00E are referred to as follows:
(a) The mode instruction or alphanumeric character which corresponds to the purpose of
those keys.
Example:
RST
0
→ [RST] or [0],
MOV
M
→ [MOV] or [M]
(b) When an instruction input is explained, the explanation uses only the instruction symbol.
(The alphanumeric character is omitted.) When an alphanumeric character input is
explained, the explanation uses only the alphanumeric character. (The instruction name
is omitted.)
Example:
When the MOV
key is referred to:
M
When an instruction input is explained: [MOV]
When an alphanumeric character input is explained: [M]
4-5
4. HANDLING AND NOMENCLATURE
4.4 Maintenance
Except for the brightness control, the EPU00E has no components which require inspection or
replacement.
Rules for storing the EPU00E:
(1) Do not store the EPU00E in the following environments:
・Where ambient temperature is outside the range of -20℃ to 70℃.
・Where ambient humidity is outside the range of 10 to 90% RH.
・Where condensation occurs due to sudden temperature changes.
・Anywhere the EPU00E might be exposed to wind, rain, or the direct sunlight.
・Anywhere with excessive amounts of conductive powders (such as dust, dirt, and iron
filings) or corrosive gases, oil mist, and salt.
(2) When storing, make sure the protective cap is on the RS-422 connector on the rear side of
the EPU00E.
4-6
5. OPERATING PROCEDURES
5. OPERATING PROCEDURES
This section explains the operating procedures from the time the EPU00E is connected to an
ACPU until it is disconnected, as well as related window displays and basic operations.
5.1 Procedure From the Beginning to the End of the Operation
Start
Connect the EPU00E and an ACPU.
See Section 5.1.1.
(Automatic displayed after about 14 seconds.)
The model name of the connected
ACPU and the EPU00E software
version are displayed.
If the key word is not registered
when the unit is connected to an
A0J2CPU
See Section 5.1.2.
(Automatically switched after about 1 second.)
Is a key word
registered in an ACPU?
When the key word is registered.
The key word registered in the
connected ACPU is input.
See Section 5.1.3.
Key word →[GO]
Select the EPU00E mode.
**MODE SELECTION**
(READ) (MONITOR)
(INSERT)(PARAMETER)
PRESS MODE KEY
[SHIFT]
READ
WRITE
INSERT
DELETE
MON.
TEST
READ
mode
WRITE
mode
INSERT
mode
DELETE
mode
MONITOR
mode
TEST
mode
**MODE SELECTION**
(WRITE) (TEST)
(DELETE)(OTHERS)
PRESS MODE KEY
PARAM.
PARAMETER
mode
OTHERS
See Section 5.1.4.
OTHERS
mode
Operation Operation Operation Operation Operation Operation Operation Operation
according according according according according according according according
to Section to Section to Section to Section to Section to Section to Section to Section
6.3
6.2
6.4
6.5
6.6
6.7
6.8
6.9
(Mode switching)
[RST]+[GO](resets the EPU00E)
See Section 5.2.
(Operation completion and disconnection)
Press the [CLEAR] key.
[CLEAR]
Disconnect the EPU00E and
ACPU.
5-1
See Section 5.1.5.
5. OPERATING PROCEDURES
5.1.1 Connecting the EPU00E to an ACPU
Although the EPU00E can be connected to an ACPU even while it is running, the EPU00E
should be connected to ACPU in the STOP state. If it must be connected while in the RUN
state, make sure to insert the connector properly.
(1) Connection using the add-on method
In this method, the EPU00E is installed directly onto the ACPU module.
However, the add-on method cannot be used for connecting an A1S and A2CCPU
(C24/PRF) because screws cannot be tightened.
Connect then using the hand-held method.
EPU00E anchor screws
RS-422 connector
The connection procedure is as follows:
1) Remove the cover of the ACPU's RS-422 connector.
2) Remove the RS-422 connector protection cap from the rear of the EPU00E.
Put the protection cap in a safe place.
3) Connect the EPU00E to the RS-422 connector of an ACPU, and firmly tighten the
EPU00E anchor screws.
Tighten the anchor screws at a torque of 39 to 49N・cm(4 to 5kg・cm).
4) About 14 seconds after the connection is completed, both the EPU00E software version
and the ACPU model name will be displayed.
5-2
5. OPERATING PROCEDURES
(2) Connection using the hand-held method
Connect the EPU00E to an ACPU by using the RS-422 cable.
The connection procedure is as follows:
1) Remove the cover of the ACPU's RS-422 connector.
2) When using an AC30R4-PUS cable
Remove the RS-422 connector protection cap from the rear of the EPU00E.
Put the protection cap in a safe place.
3) Connect the EPU00E to the ACPU using the RS-422 cable.
RS-422 connector
Rear of EPU00E
*1
*1
In the case of AC30R4-PUS
*
1 Firmly tighten a anchor screws of the connector.
4) About 14 seconds after the connection is completed, both the EPU00E software version
and the model name of the connected ACPU will be displayed.
5-3
5. OPERATING PROCEDURES
5.1.2 EPU00E software version and CPU model name display
After (a) completing the connection with an ACPU, or (b) resetting (pressing the [RST]+[GO]
keys) the EPU00E, the EPU00E software version and CPU model name are shown in the
EPU00E display.
Confirm the display contents as shown below.
Connect an ACPU and the EPU00E.
Or reset the EPU00E.
See Section 5.1.1.
See Section 5.2.
About 14 seconds
Model name of the connected ACPU *1
Software version of the
EPU00E
VER.
*
1:
The EPU00E software version and
CPU model name are displayed.
The following list shows the
connectable ACPUs and model
names which can be displayed.
Connected ACPUs
Model Names
A0J2CPU
A0J2
A0J2HCPU
A2
A1CPU
A1
A1NCPU
A1
A1SCPU(-S1)
A1S
A2CPU(-S1)
A2
A2NCPU(-S1)
A2
A2CCPU(C24/PRF)
A2
A2ACPU(-S1)
A2A
A3CPU
A3
A3NCPU
A3
A3ACPU
A3A
A3HCPU
A3H
A3MCPU
A3M
A3VCPU
A3
About 1 second
If the key word is
registered in the
connected ACPU.
When the unit is connected to an
A0J2CPU or if a key word is not
registered in the connected ACPU.
See Section 5.1.3
Key word input.
See Section 5.1.4 Mode selection
and operation.
5-4
5. OPERATING PROCEDURES
5.1.3 Key word input
When a connected ACPU or the PC NO. of the ACPU to be operated is switched, if the key
word is registered in the ACPU, the EPU00E requests an input of the registered key word.
Input the key word registered in the ACPU. Then, press the [GO] key.
If the key word is not registered in the ACPU or the EPU00E is connected to an A0J2CPU, the
operation shown in this section is unnecessary. (The EPU00E automatically goes into the
mode and function selection shown in Section 5.1.4.)
Model name of the connected ACPU
EPU00E software version
and CPU model name are
Software version of the EPU00E displayed. (About 1 second)
VER.
See Section 5.1.2
Request the key word input.
KEY WORD=[
]
Input the key word(040411)
A key word can consist of up
to six characters. Input the
key word by using the device
number/constant setting
keys (0 to 9, A to F).
KEY WORD=[ OK ]
Display when the input key
word is correct
The EPU00E checks the input After resetting the EPU00E,
key word, and the result is if the key word is input incorrectly, repeat the opedisplayed.
ration from Section 5.1.2.
KEY WORD=[ NG ]
Display when the input key
*
word is not correct
1
Input the key word registered in the ACPU to which
the EPU00E is connected.
Then, press the [GO] key.
0 → 4 → 0 → 4 → 1 → 1 → GO
KEY WORD=[040411]
The result of the check is displayed for
about 2 seconds.
See Section 5.1.4 Mode selection and operation.
*
1: If the key word which was input does not correspond with the key word
registered in the ACPU, only the following operations can be done (Section 6
gives details):
・MONITOR mode
Device monitoring
Monitoring the offline switch
See Section 6.6.3
See Section 6.6.5
・TEST mode
Test by device monitoring
Setting/canceling the offline
switch
See Sections 6.7.3 and 6.7.4
See Section 6.7.5
・OTHERS mode
Error step read
Monitoring/switching the PC
system
PU setting
See Section 6.9.2
See Sections 6.9.4, 6.9.5,
6.9.6, 6.9.10, and 6.9.11
See Sections 6.9.14, 6.9.15,
and 6.9.16
POINT
・When operating in modes other than MONITOR, TEST, and OTHERS, if the key word registered in
the ACPU is unknown, see the “PC memory all clear” operation shown on the next page. And then,
clear (delete) the unknown registered key word. If “PC memory all clear” is executed, all other user
data (such as sequence programs) will also be cleared.
・Section 6.8.2 gives details about when (a) the key word registered in an ACPU is changed, or (b) a
new key word is registered.
5-5
5. OPERATING PROCEDURES
All clear of parameters and a sequence programs as well as key words registered in an ACPU
is enabled by the following operation when a key word input is requested:
(Procedure 1) Key word input request is displayed.
KEY WORD=[
]
(Procedure 2) ACPU STOP operation
Put the ACPU in the STOP state.
(Procedure 3) PC memory all clear operation
Input “ALLCLR”, and then press the [GO] key.
A → L → L → C → L → R → GO
(Procedure 4) PC memory all clear processing display
When memory all clear processing by the EPU00E begins, the screen shown
on the left is displayed, and the display on the “*” line and the number of whole
bytes changes sequentially.
ALL CLEAR
*
s (max. 10/time) are displayed in accordance with the memory capacity to be cleared,
and the *s disappear one by one during memory all clear processing.
*
represents 10% of the memory capacity.
20KB *********
The memory capacity (number of whole bytes) to be cleared is displayed in units of K
bytes and it decreases by 1 K bytes during memory all clear processing.
(Procedure 5) Completion of PC memory all clear processing
When memory all clear processing by the EPU00E has been completed, a
buzzer sounds.
The screen is switched to the one shown on the left. (State before selecting the
EPU00E mode)
** MODE SELECTION **
(READ) (MONITOR)
(INSERT) (PARAMETER)
PRESS MODE KEY
(Procedure 6) The next operation begins
Select the mode in accordance with Section 5.1.4, and start the next operation.
5-6
5. OPERATING PROCEDURES
5.1.4 Mode selection and operation
After displaying the CPU model name and EPU00E software version and executing the key
word input operation, perform the EPU00E mode selection to prepare for the operations
shown Section 6.
(1) Using the mode keys to select and change modes
To select the mode, press the corresponding mode key. Then, operations can be
performed in the selected mode as shown in Section 6.
When the operations shown in Sections 6.2 to 6.9 are executed, the mode can be changed.
Therefore, the operation that is executed can be interrupted, and the mode can be
changed.*1
The relationship between mode keys, modes and their corresponding sections in this
manual is shown below:
READ mode
Section 6.3
READ
WRITE
WRITE mode
Section 6.2
INSERT
INSERT mode
Section 6.4
DELETE
DELETE mode
Section 6.5
MON.
MONITOR mode
Section 6.6
TEST
TEST mode
Section 6.7
PARAM.
PARAMETER mode
Section 6.8
OTHERS
OTHERS mode
Section 6.9
*1: Pressing the mode key is always valid.
Input data (except step numbers) is cleared by pressing the mode key.
The input mode returns to the initial state.
(2) Selecting the write enabled/disabled function when the ACPU is in the RUN state
Write enabled/disabled when in the ACPU is in the RUN state is decided by the program
mode selection (see Section 6.9.14) in the OTHERS mode.
(3) To operate in all modes
The operations shown in Section 6 are enabled by the mode selected in (1) and the
function selected in (2).
The mode, the ACPU operating format (RAM/EEPROM/ROM), and the ACPU's operation
enabled/disabled state are shown on the top of the first page of each operation explanation.
Because the operating methods in Section 6 are explained by using names which
correspond with the purposes of the various modes, perform operations in accordance with
these explanations.
See Section 7 when an error message is displayed during operations.
5-7
5. OPERATING PROCEDURES
5.1.5 Disconnecting the EPU00E from an ACPU
(1) Disconnection when the add-on method is used
The disconnection procedure is as follows:
1) Press the [CLEAR] key.
2) To disconnect the EPU00E from an ACPU, unscrew the EPU00E anchor screws.
3) Disconnect the EPU00E from the ACPU.
4) Put the stored protective cap back on the RS-422 connector on the rear side of the
EPU00E.
5) Put the cover on the RS-422 connector of the ACPU.
6) Store the EPU00E carefully.
(2) Disconnection when the hand-held method is used
The disconnection procedure is as follows:
1) Press the [CLEAR] key.
2) Unscrew the connector anchor screws of the ACPU, and remove the RS-422 cable from
the ACPU.
3) Put the cover on the RS-422 connector of the ACPU.
4) Method for removing RS-422 cable from the EPU00E
Unscrew the connector anchor screw of the EPU00E, and remove the RS-422 cable
from the EPU00E.
Put the stored protective cap on the RS-422 connector on the rear side of the EPU00E.
5) Store the EPU00E and RS-422 cable carefully.
5-8
5. OPERATING PROCEDURES
5.2 How to Reset the EPU00E
This section tells how to reset the EPU00E during operations.
After resetting the EPU00E, resume operations in accordance with Section 5.1.2 EPU00E
software version and CPU model name display.
Execute the operation using
the EPU00E.
Reset the EPU00E.
RST + GO
Model name of a connected ACPU
VER.
About 14 seconds
Software version of the EPU00E
5-9
See Section 5.1.2 EPU00E software version and CPU
model name display
5. OPERATING PROCEDURES
5.3 Display Adjustments and Display Format
This section explains how to adjust the display and the display format of the EPU00E.
REMARK
The position where each character is shown on the display is indicated by the dotted lines in
the display explanations given below.
Dotted lines are for explanatory
purposes only.
5.3.1 How to adjust the brightness
After starting up the EPU00E, the brightness of the display can be adjusted by turning the
brightness adjustment thumbwheel on the left side of the unit.
Adjust as necessary.
Lighter
Darker
Brightness adjustment
thumbwheel
5.3.2 Display backlight ON/OFF states
The backlight is ON/OFF in the following cases:
When the backlight is ON, perform operations as necessary.
(1) Goes ON
・When the EPU00E is started up
・When starting/restarting key inputting
(2) Goes OFF
・If a key is not input for 10 minutes or more
5-10
5. OPERATING PROCEDURES
5.3.3 Display format
This section explains the positions and contents of all data displayed on the EPU00E.
Depending on the mode, the actual display may sometimes differ from the following
explanation. Section 6 gives details.
The current mode is displayed.
The current valid key is displayed.
The step number is displayed.
The device name and number are
displayed.
Program lists, etc.
are displayed.
When a program, a device name, etc. are
input, the 4th line becomes the input area.
(1) Mode and valid key displays
The following shows the mode display after selecting the EPU00E mode and the display of
the valid key that shows the validity of top/bottom of all dual-purpose keys.
R
▴
▴
The currently selected mode is displayed.
(Mode display)
(Mode)
R…………………………READ mode
W…………………………WRITE mode
I…………………………INSERT mode
D…………………………DELETE mode
M…………………………MONITOR mode
T…………………………TEST mode
P…………………………PARAMETER mode
O…………………………OTHERS mode
The current valid key is displayed. (Sometimes not
displayed.)
The valid keys are within the dotted frame in the
figure on the left figure.
▴
▴ : Top is valid.
▾
▾ : Bottom is valid.
SHIFT
READ
WRITE
INSERT
DELETE
MON
TEST
PARAM
OTHERS
HELP
FROM
A
B
B
TO
C
D
D
INC
E
F
F
.
G
/
H
CALL
I
RET
J
DEC
K
MRD
L
MOV
M
>
N
<
O
p
P
=
Q
MPP
R
+
S
T
BCD
U
BIN
V
w
W
MPS
X
LD
C
AND
D
OR
E
MC
F
NOP
Y
END
Z
LDI
8
ANI
9
ORI
A
MCR
B
STEP
NUMBER
↑
(←)
SET
4
ANB
5
ORB
6
PLS
7
CLEAR
↓
(→)
RST
0
SFT
1
CJ
2
OUT
3
SPACE
GO
(Example) In the case of the
FROM
A
key
▴
▴
Top in the dotted line is valid
FROM
▾
▾
Bottom in the dotted line is valid
A
POINT
A valid key (top/bottom) can be switched
by using the [SHIFT] or [STEP NUMBER]
keys.
See Section 5.4.1.
5-11
5. OPERATING PROCEDURES
(2) Cursor display
The EPU00E controls the cursor display when data is input and “■” is shown at the cursor
position. See (6) below.
However, when the cursor is moved onto a display character, the display character and “■”
are displayed alternately.
(3) Operating line display
When a program list is displayed, the operating line is indicated by “▶” immediately after the
step number.
The 3rd line of a display shows the operating line.
R
▴
▴
0
L D
1
A N D
2 ▸ O U T
3
K 1 2 3
X 0 0 5
M 2
T 0
Use the [↑] or [↓] keys to move “▶” in a designated direction (up or down).
(4) Step number display
The step number is displayed in decimal.
1st to 2nd lines of the display show the valid lower 4 digits.
3rd to 4th lines of the display shows the max. 5 valid digits of the step number.
Mode
1st
to
4th lines
R
▴
▴
1
1
2
2
2
2
3
3
3
3
4
4
4
4
5
6
6
6
L D
M O V
D 1 0 0
D 2 0 0
X 0 0 0
Valid lower 4 digits are displayed.
Max. of 5 valid digits are displayed.
Step number
(5) Device display
If a basic instruction and an application instruction have 2 or more devices, they are
displayed by the same step number.
See (4) above.
(6) Keyed-in data display
Keyed-in data is displayed at the cursor position sequentially and the cursor moves to right
sequentially.
“■” is displayed at the cursor position.
(Example) When [STEP NUMBER]→ [1] → [0] are input
R
▴
▴
0 ▸ L D
1
O R
2
O U T
3
L D
X
M
M
M
0
1
1
1
0 0
0
0 0
0 0
[STEP NUMBER]→[1]→[0]
R
▾
▾
1 0
0 ▸ L D
1
O R
2
O U T
X 0 0 0
M 1 0
M 1 0 0
■
5-12
5. OPERATING PROCEDURES
(7) Left shift display when a program is input
When a program is input, before the [GO] key is pressed, the program is displayed on the
4th line (at the bottom) of the display.
If a program cannot be displayed on 1 line, whenever a key is pressed, the contents of the
displayed 4th line are shifted sequentially to the left.
(The input contents are stored internally.)
W
▾
▴
1
1
1
K
P
1
2
2
2
5
0
L
1 ▸ N
1 4 7
M 5
D
M 3
O P
4 8 3 6 4 7
D 1 0 0 0
■
This is a display example when DMOVP K2147483647 D1000 has been input.
(8) Numerical value display
The numerical value display of each device and the constant display when a program is
input are as follows.
Both are examples: for details, see Section 6.
1) Decimal display
Only valid digits are displayed by zero suppress.
M
D 1 0 0 0
1 6 9 4 5
2) Hexadecimal display
4 digits are displayed without zero suppress.
M
D 1 0 0 0
H 4 2 3 1
3) Octal display
6 digits are displayed without zero suppress.
(Example)
D1000 [4231H]
M
D 1 0 0 0
4 1 0 6 1
4) ASCII format display
The numerical value of a designated device is controlled by 1 byte, and the numerical
value is considered as a character code. And then, a corresponding character is
displayed.
Then, if the numerical value is other than 20H to 7FH, A0H to DFH, dot “..” is displayed.
M
D 1 0 0 0
A S C I I
B 1
(9) Error message display
Error messages are displayed on the 4th line of the display.
When an error message is displayed, take corrective actions in accordance with Section 7.
The displayed error message can be cleared by pressing a key. The unit returns to the
state before the error message was displayed.
5-13
5. OPERATING PROCEDURES
5.4 Basic Key Operations
This section explains the basic key operations after starting up the EPU00E.
5.4.1 Valid key switching (top/bottom)
When starting EPU00E operations, the validity of the top/bottom of dual-purpose keys is
displayed on the left side of the second line of the display (see Section 5.3.3).
Valid keys are controlled and displayed by the EPU00E. However, users can switch valid key
functions by pressing the following keys:
[SHIFT]*
[STEP NUMBER]
: Top key is valid.
: Bottom key is valid.
* Even when the bottom part of a dual-purpose key is valid, the following keys can be pressed.
(The [SHIFT] key does not have to be pressed.)
● Comparison symbol key when a comparison ··································[>],[<],[=]
operation instruction is input
● Minus key of a source data area of an instruction ···························[-]
After setting the different modes, valid keys are switched as follows:
The READ mode, the WRITE
mode,
and the INSERT mode
:
top part of the key is valid
When the cursor position in the
set value or device step in the
WRITE mode, the bottom part of
the key is valid.
MONITOR mode and TEST
mode
PARAMETER
mode
and
OTHERS mode
Help function in each mode
:
bottom part of the key is valid
:
the bottom part of the key is always valid
:
the bottom part of the key is always valid
When INSTRUCTION READ is
selected in the help of the READ
mode, the top part of the key is
valid.
If the [SHIFT] key is pressed and a valid key is switched, the key switched before one of the
following operations becomes valid.
● The mode key is input.……………………
● A control key is input.……………………
● EPU00E is reset.……………………………
5-14
See Section 4.3.
See Section 5.2.
5. OPERATING PROCEDURES
5.4.2 How to input instructions
The methods of inputting instructions to the EPU00E are as follows:
1) To use the instruction shown on a key, press the instruction key.
2) Press the alphanumeric character keys that correspond to each character of an instruction
sequentially.
3) Select and input an instruction by using the help function.
How to input instructions using 1) and 2) is shown below.
Section 6.2.3 explains how to input instructions using 3).
POINT
When inputting an instruction, the input contents are displayed on the 4th line (at the bottom) of the
display.
When the [SPACE] key has to be pressed in the following explanation, if a blank is inserted
automatically between an input instruction and the cursor position, the [SPACE] key does not have to
be pressed.
See the examples for each explanation
(1) Only in the case of an instruction code
1) When inputting a keyboard instruction
Instruction key
→ [GO]
(Example) When [END] is input
W
▴
▴
1
1
1
1
1
1
1
1
2
O
2
3 ▸ N
4
N
U
K
O
O
T
1 2 3
P
P
T 0
[END]→[GO]
W
▴
▴
1
1
1
1
1
1
1
1
2
3
E
4 ▸ N
5
N
K
N
O
O
1 2 3
D
P
P
2) When inputting a non-keyboard instruction
(Example) When FOR K5 is input
W
▴
▴
5
5
5
5
0
O U
1 ▸ N O
2
N O
3
N O
T
P
P
P
Y 0 2 2
[Setting]→[F]→[O]→[R]→[SP]→[K]→[5]→[GO]
W
▴
▴
5
5
5
5
1
F
1
4 ▸ N
5
N
O
K
O
O
R
5
P
P
5-15
5. OPERATING PROCEDURES
(2) In the case of an instruction code and a device
Instruction → [SP] →
Device → Device number → [GO]
(Example) When LD X0 is input
W
▴
▴
1
1
1
1
1
1
1
1
2
O
2
3 ▸ N
4
N
U
K
O
O
T
1 2 3
P
P
T 0
[LD]→[X]→[0]→[GO]
W
▴
▴
1
1
1
1
1
1
1
1
2
3
L
4 ▸ N
5
N
K 1 2 3
D
O P
O P
X 0 0 0
(3) In the case of an instruction other than the above
Press the [SPACE] key between an instruction, a device, source data, and destination
data.
(Example 1) When FMOV K-2 D0 K5 is input
W
▴
▴
1
1
1
1
1
2
2
2
5
0
L
1 ▸ N
2
N
M 5
D
O P
O P
M 3
[F]→[MOV]→[K]→[-]→[2]→[SP]→[D]→[0]→[SP]→[K]→
[5]→[GO]
W
▴
▴
1
1
1
1
2
2
3
3
1
1
0 ▸ N
1
N
D
K
O
O
0
5
P
P
(Example 2) When OUT T1 K10 is input
W
▴
▴
1
1
1
1
1
1
1
1
2
3
L
4 ▸ N
5
N
K 1 2 3
D
O P
O P
X 0 0 0
[OUT]→[T]→[1]→[SP]→[K]→[1]→[0]→[GO]
W
▴
▴
1
1
1
1
1
1
1
1
4
O
4
5 ▸ N
6
N
U
K
O
O
T
1 0
P
P
T 1
5-16
5. OPERATING PROCEDURES
(Example 3) When MC N3 M5 is input
W
▴
▴
1
1
1
1
1
1
1
1
4
O
4
5 ▸ N
6
N
U
K
O
O
T
1 0
P
P
T 1
[MC]→[N]→[3]→[SP]→[M]→[5]→[GO]
W
▴
▴
1
1
1
1
1
1
2
2
5
M
5
0 ▸ N
1
N
C
M 5
O P
O P
N 3
(Example 4) When LD=K10 D10 is input
W
▴
▴
1
1
1
1
2
2
3
3
9
O
9
0 ▸ N
1
N
U
K
O
O
T
1 0 0
P
P
T 1 0
[LD]→[=]→[K]→[1]→[0]→[SP]→[D]→[1]→[0]→[GO]
W
▴
▴
1
1
1
1
3
3
3
3
0
0
5 ▸ N
6
N
K
D
O
O
1 0
1 0
P
P
(Example 5) When AND D<= H7FFFF D20 is input
W
▴
▴
W
▴
▴
1
1
1
1
1
1
1
1
3
3
3
3
3
3
4
4
0
0
5 ▸ N
6
N
K
D
O
O
1 0
1 0
P
P
[AND]→[D]→[<]→[=]→[H]→[7]→[F]→[F]→[F]→[F]→[SP]→[D]
→[2]→[0]→[GO]
5
5
6 ▸ N
7
N
H
D
O
O
0 0 0 7 F F F F
2 0
P
P
(4) Handling devices M, L, and S
For the devices M, L, and S in the TEST, MONITOR, WRITE, and INSERT modes, the
display varies in accordance with the contents set by parameters.
For example, if LD L0 is input when the parameter settings are M0 to 999 and L1000 to
L2047, LD M0 will be displayed.
5-17
5. OPERATING PROCEDURES
(5) In the case of the extension timer/extension counter of an A2A and A3ACPU
If an extension timer (T256 to T2047) or extension counter (C256 to C1023) is input as a
first device of an instruction, input the first device and a device number.
(Example) When OUT T256 D500 is input
W
▴
▴
9 9
O
1 0 0
L
1 0 1 ▸ N
1 0 2
N
U T
D
O P
O P
M 1 0
[OUT]→[T]→[2]→[5]→[6]→[GO]
W
▴
▴
1
1
1
1
0
0
0
0
1
O U T
2
D 5 0 0
3 ▸ N O P
4
N O P
T 2 5 6
Device (D500) for the
parameter-set value of T256
is displayed automatically.
POINT
When an extension timer or extension counter is used, be sure to set 257 points or more and device
(D, W,R) for the set value at a parameter, as well as the timer or counter (see Section 6.8.2).
5-18
5. OPERATING PROCEDURES
5.4.3 Corrective action when a wrong key has been pressed
(1) Before pressing the [GO] key, press the [CLEAR] key, and redo the operation.
Pressing the [CLEAR] key clears the previously-input instruction and its device number,
and returns the EPU00E WRITE mode to its previous state. Then, the operation can be
redone.
(2) When the [GO] key is pressed, redo the previous operation.
REMARK
If the [CLEAR] key is pressed while the EPU00E is in the PARAMETER mode, processing
stops.
When the operation is continued, continue the pressing the keys as before.
5-19
5. OPERATING PROCEDURES
5.5 Functions of the EPU00E on a MELSECNET(/B) Data Link System
The EPU00E can execute testing, reading, writing, and monitoring of programs for the PC
CPU of another station connected to the MELSECNET(/B) data link system (hereafter called
MELSECNET).
(1) Stations that can access another station on MELSECNET are in the following ranges:
(a) When the EPU00E is connected to a master station
The self and all local stations can be accessed.
Remote I/O stations cannot be accessed.
Set and perform monitoring and testing for the I/O module of a remote I/O station at the
self (master station).
(b) When the EPU00E is connected to a local station
The self and master stations can be accessed. Other local stations and remote I/O
stations cannot be accessed.
(c) When the EPU00E is connected to a remote I/O station
The self and master stations can be accessed. Other local stations and remote other
I/O stations cannot be accessed.
(2) Functions when accessing another station on MELSECNET
(a) When connecting the EPU00E to a master station/local station and accessing the self
It is possible to operate all functions.
(b) When connecting EPU00E to a remote I/O station and accessing the self
Link monitoring (see Section 6.9.4) and PC number setting (see Section 6.9.10) are
possible.
(c) When connecting the EPU00E to a master station and accessing a local station
It is possible to operate functions that are the same as when the EPU00E was
connected to the self-except for link monitoring(see Section 6.9.4) and PC memory all
clear (see Section 6.9.7).
(d) When connecting the EPU00E to a local station and accessing a master station
It is possible to operate functions that are the same as when the EPU00E was
connected to the self-except for link monitoring (see Section 6.9.4) and PC memory all
clear (see Section 6.9.7).
(e) When connecting the EPU00E to a remote I/O station and accessing a master station
It is possible to operate functions that are the same as when the EPU00E was
connected to the self-except for link monitoring (see Section 6.9.4) and PC memory all
clear (see Section 6.9.7).
5-20
5. OPERATING PROCEDURES
(3) The PC number setting when accessing another station on MELSECNET
(a) When connecting the EPU00E to a remote master station/local station/I/O station and
accessing the self
Set “FF” to PC number.
(b) When connecting the EPU00E to a master station and accessing a local station
Set the station number of the local station to be accessed to PC number. For example,
when accessing the third local station, set the PC number to 3.
(c) When connecting the EPU00E to a remote local station/I/O station and accessing a
master station
Set the PC number to 0.
Fig.5.1 shows the ranges in which the EPU00E can access other stations and the PC
numbers when a 3-tier system has been established on MELSECNET.
M
:Master station
L1 :Local station
L2/m:Local station
Master station
L3 :Local station
R4 :Remote I/O station
I1 :Local station
I2 :Local station
r3 :Remote I/O station
I4 :Local station
M
R4
L1
L3
L2
m
I4
I1
r3
I2
(tier 1)
(tier 2)
(tier 2)
(tier
(tier
(tier
(tier
(tier
(tier
2)
2)
3)
3)
3)
3)
FF, 0 to 64: Can be accessed (The numerals show PC
numbers to be set.)
×
: Cannot be accessed
Accessable other stations (PC numbers)
Station to which the
EPU00E is connected
Self
M
L1
L2/m
L3
R4
I1
I2
r3
I4
M
FF
0
1
2
3
×
×
×
×
×
L1
FF
0
―
×
×
×
×
×
×
×
L2/m
FF
0
×
―
×
×
1
2
×
×
L3
FF
0
×
×
―
×
×
×
×
×
R4
FF
0
×
×
×
―
×
×
×
×
I1
FF
×
×
0
×
×
―
×
×
×
I2
FF
×
×
0
×
×
×
―
×
×
r3
FF
×
×
0
×
×
×
×
―
×
I4
FF
×
×
0
×
×
×
×
×
―
Fig.5.1. Ranges in which the EPU00E can access other stations
REMARK
Set the PC numbers to be accessed in the OTHERS mode (see Section 6.9.10).
5-21
5. OPERATING PROCEDURES
MEMO
5-22
6. HOW TO USE EACH FUNCTION
6. HOW TO USE EACH FUNCTION
This section explains how to use each function in all modes.
6.1 How to Understand the Operation Explanations
The explanation of each mode and the function explanations are configured as follows:
ACPU states
RUN
Available memory
RAM
6.2.2
STOP
PAUSE
EEPROM
Valid ACPU states section
(The
parts are
valid.)
STEP RUN
Available memory
parts are
(The
available.)
EPROM
Writing new programs and modifying existing programs
General description of
this section
This operation inputs a sequence program.
[Basic operation]
Purpose of this
item
SHIFT
WRITE
[Step number]
STEP NUMBER
[Instruction]
GO
GO
Basic key operations
↑
↓
[Sample operation 1]
0 LD
1 OUT Y20
2 LD
A new program is written
X5
X6
X5
0
Y20
X6
2
MOV
K4X5Z
D1V
Contents of a sample
operation (Program)
3 MOV K4X005Z D1V
8 OUT Y21
Y21
9 END
Select the WRITE mode.
W
①
SHIFT → WRITE
②
STEP NUMBER → 0 → GO
W
0▸
1
2
3
NOP
NOP
NOP
NOP
Read step 0.
Key operation procedure
and display contents
that follow the sample
operation
[Explanation]
(1) If the designated head step is in the middle of an instruction, processing
is executed assuming that the head step of the instruction has been
designated.
(2) When an instruction written to an ACPU is written to another instructtion, or when the previous number of instruction steps and the number
of instruction steps to be written are different, the step number is
shifted automatically with a later existing program.
And, when an additional operation after correction is continued, the step
number is also shifted automatically with a later existing program.
Detailed explanation of
each key operation
(3) Be sure to write the END instruction at the end of the program.
(4) The same coil is not checked in the WRITE mode.
When a check of the same coil is necessary, check using a program check
(see Section 6.9.3) in the OTHERS mode.
(5) Pressing the [SHIFT] and [WRITE] keys in the READ, INSERT, DELETE, MONITOR
(list monitor) or TEST (test of list monitor) modes enables writing of
an instruction after the cursor position(▶).
(6) When executing this operation when the ACPU is in the RUN state, execute
this operation after setting “WRITE ENABLED CONFIRM YES” in the OTHERS
mode (see Section 6.9.14).
IMPORTANT
When overwriting an instruction after creating a program using all the
program capacity registered in the ACPU parameters, write an instruction with the same number of steps. If an instruction with more steps
than in the instruction before overwriting is written, the step number
of the program which exists after the overwrite is shifted automatically,
and the end step instruction is deleted.
6-1
POINT and IMPORTANT:
Be sure to read.
REMARK:
Auxiliary explanations
and additional information
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.2 WRITE Mode (W) Operations
This mode writes programs to the ACPU and makes corrections (modifications to and
insertions in) of ACPU programs.
When writing microcomputer programs, follow the procedures given in Section 6.9.13.
6.2.1 Setting a designated range in the program by using NOP (Continuous writing of NOP)
The range is designated and the NOP instruction is written continuously.
(WRITE mode help operation)
[Basic operation]
Program
display
operations in
the WRITE
mode
HELP
1
2
Designation of
the start step
1
…
GO
GO
Designation of
the start step
A designated step
range is set to NOP.
Designation of
the start step
2
GO
…
The range from the designated
step to the final step of a
program is set by using NOP.
[Sample operation]
NOP is written to steps 100 to 105.
①
HELP
②
1
③
2
④
1
⑤
1 → 0 → 0 → GO
⑥
1 → 0 → 5 → GO
*** HELP MENU ***
1: WRITE
2: COMMENT DISPLAY
CLEAR: END
*** WRITE ***
1: INSTRUCTION HELP
2: NOP FILL
CLEAR: END HELP: MENU
NOP FILL
1: RANGE SET
2: ALL
CLEAR: END HELP: MENU
W
▾
▾
0
1▶
2
NOP
LD
X000
OR
X020
ANI M100
START: STEP[ 1]
W
99 OUT M200
▾ 100▶ LD
X021
▾
101 ANI M100
NOP END: STEP[ 100]
W
99
▴ 100▶
▴
101
102
OUT
NOP
NOP
NOP
X200
Press the [HELP] key when operating in the WRITE mode.
Select “1: WRITE”.
Select “2: NOP FULL”.
Select “1: RANGE SET”.
Designate start step 100 for NOP
writing.
NOP is written to steps 100 to 105.
6-2
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) When executing NOP batch writing by “1: RANGE SET”, designate the start step and end
step in the range to be written.
NOP is written to the range from the designated start step to the end step.
(2) When executing NOP batch writing by “2: ALL”, designate the start step in the range to be
written.
NOP is written to the range from the designated start step to the end step of the program.
(3) The start step and end step can be designated by using the [↑] and [↓] keys to move the
cursor to the step to be designated and press [GO] or inputting the numbers.
6-3
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.2.2 Writing new programs and modifying existing programs
This operation inputs a sequence program.
[Basic operation]
SHIFT
WRITE
STEP NUMBER
[Step number]
[Instruction]
GO
GO
↑
↓
[Sample operation 1]
A new program is written
0
1
2
3
8
9
LD
OUT
LD
MOV
OUT
END
X5
Y20
X6
K4X005Z D1V
Y21
X5
0
Y20
X6
2
MOV
D1V
Y21
W
▴
▴
Select the WRITE mode.
①
SHIFT→ WRITE
②
STEP NUMBER → 0 → GO
W
▴
▴
0▶
1
2
3
NOP
NOP
NOP
NOP
③
LD → X → 5 → GO
W
▴
▴
0
1▶
2
3
LD
NOP
NOP
NOP
X005
④
OUT → Y → 2 → 0 → GO
W
▴
▴
0
1
2▶
3
LD
OUT
NOP
NOP
X005
Y020
⑤
LD → X → 6 → GO
W
▴
▴
1
2
3▶
4
OUT
LD
NOP
NOP
Y020
X006
⑥
MOV → K → 4 → X → 5
W
▴
▴
3
K4X005Z
3
D1V
8▶ NOP
9 NOP
Z → SP → D → 1 → V → GO
K4X5Z
Read step 0.
⑦
OUT → Y → 2 → 1 → GO
W
▴
▴
3
D1V
8 OUT Y021
9▶ NOP
10 NOP
⑧
END → GO
W
▴
▴
8
9
10▶
11
OUT
END
NOP
NOP
Y021
6-4
6. HOW TO USE EACH FUNCTION
[Sample operation 2]
“MOV D0 D1” of step number 21 is changed to “MOV K4 Y20 D1”
Before the change
Before the change
After the change
After the change
“ D0” has now been
changed to “K4Y20”.
20
21
①
20
LD X0
MOV D0 D1 → 21
LD X0
MOV K4Y020 D1
SHIFT → WRITE
STEP NUMBER → 2 → 1 → GO
②
↓→ K → 4 → Y → 2 → 0
“ D0” has now been
changed to “K4Y20”.
X0
MOV D0
W 20 LD
▴ 21▶ MOV
▴
21 D0
21 D1
X000
W 20 LD
▾ 21 MOV
▾
21▶ D0
X000
K4Y20
③
X0
20
D1
→
20
MOV K4Y20
D1
Select the WRITE mode and set the
step number to be changed.
Only the device part in the instruction can be changed.
D1
W 21 K4Y020
▴ 21 D1
▴
26▶ LD
X001
27 OUT M100
GO
[Explanation]
(1) If the designated head step is in the middle of an instruction, processing is executed
assuming that the head step of the instruction has been designated.
(2) When an instruction written to an ACPU is written to another instruction, or when the
previous number of instruction steps and the number of instruction steps to be written are
different, the step number is shifted automatically with a later existing program.
And, when an additional operation after correction is continued, the step number is also
shifted automatically with a later existing program.
(3) Be sure to write the END instruction at the end of the program.
(4) The same coil is not checked in the WRITE mode.
When a check of the same coil is necessary, check using a program check (see Section
6.9.3) in the OTHERS mode.
(5) Pressing the [SHIFT] and [WRITE] keys in the READ, INSERT, DELETE, MONITOR (list
monitor) or TEST (test of list monitor) modes enables writing of an instruction after the
cursor position (▶).
(6) When executing this operation when the ACPU is in the RUN state, execute this operation
after setting “WRITE ENABLED CONFIRM YES” in the OTHERS mode (see Section
6.9.14).
IMPORTANT
When overwriting an instruction after creating a program using all the program capacity registered in
the ACPU parameters, write an instruction with the same number of steps. If an instruction with more
steps than in the instruction before overwriting is written, the step number of the program which exists
after the overwrite is shifted automatically, and the end step instruction is deleted.
6-5
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.2.3 Displaying/selecting an instruction
This operation inputs the initials of an instruction and displays the instruction name. After
selecting the displayed instruction name, writing/insertion can be operated continuously. (Help
operation in the WRITE/INSERT modes)
[Basic operation]
Program display
operation in the
WRITE/INSERT
modes
HELP
1
1
Input of the instruction initials
1
GO
↑
↓
Input of a source and a destination
of the corresponding instruction
Input of the number of the
corresponding instruction
GO
[Sample operation]
The instruction name (RCL) whose initial is “R” is selected from the list and is written
W
▴
▴
①
8
9
10▶
11
OUT
LD
NOP
NOP
Y021
X00C
When 16 bits of left rotation instruction data is written.
②
HELP
*** HELP MENU ***
1: WRITE
2: COMMENT DISPLAY
CLEAR: END
Press the [HELP] key when operating
in the WRITE mode.
③
1
*** WRITE ***
1: INSTRUCTION HELP
2: NOP FILL
CLEAR: END HELP: MENU
Select “1: WRITE”.
④
1
INSTRUCTION HELP
1: INSTR. SELECTION
2: STEP READ
CLEAR: END HELP: MENU
Select “1: INSTRUCTION HELP”.
⑤
1
* INSTR. SELECTION *
KEY IN FIRST LETTER
[ ]
CLEAR: END HELP: MENU
Select “1: INSTR. SELECTION”.
* INSTR. SELECTION *
1 RCL N
2 RCR N
3 RET
The relationship between the instruction names that begin with “R”, the
source, and the destination are displayed.
⑥
⑦
R → GO
1 → (←) → P → SP → K
3 → GO
W 10 RCLP
▴ 10 K3
▴
13▶ NOP
14 NOP
Select “1 RCL” from the instruction
display list, and write “RCLP K3” at
the cursor position.
6-6
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) All A-series instructions are displayed.
Sometimes instructions that cannot be used with the ACPU to which the EPU00E is
connected are displayed. The Programming Manual gives details about usable
instructions.
(2) Dedicated instructions of an A2A and A3ACPU cannot be displayed.
6-7
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.2.4 Comment display
This operation displays comment stored in an ACPU. (Help operation in the WRITE, READ,
INSERT, DELETE, MONITOR, and TEST modes)
[Basic operation]
Program display operation in the
WRITE, READ, INSERT, and DELETE modes
Program display operation
in the MONITOR/TEST modes
HELP
2
1 … (A comment is displayed.)
HELP
3
2 … (A comment is not displayed.)
[Sample operation]
A comment display is set in the READ mode
①
HELP
*** HELP MENU ***
1: WRITE
2: COMMENT DISPLAY
CLEAR: END
Press the [HELP] key when operating
in the READ mode.
②
2
COMMENT DISPLAY
1: YES
2: NO
CLEAR: END HELP: MENU
Select “2: COMMENT DISPLAY”.
③
1
R
▴
▴
0▶ LD X000
1 OUT Y020
2 LD X000
MOTOR START LS
Select “1: YES”.
The comment that is attached to the
device at the cursor position is
displayed.
④
↓
R
▴
▴
0 LD X000
1▶ OUT Y020
2 LD X000
MOTOR START CNFRM
6-8
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) Comments cannot be created in the EPU00E.
To display a comment, create the comment by using the GPP function of a peripheral
device, and then write it to an ACPU.
6-9
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.3 READ Mode (R) Operations
This mode reads programs written to an ACPU by designating step numbers, instructions, or
devices.
Section 6.9.13 explains how to read microcomputer programs.
6.3.1 Reading the instruction of the step number designated in the program.
(Instruction read by designating the step number)
[Basic operation]
READ
STEP NUMBER
Step number
GO
GO
[Sample operation]
The instruction that was designated after step number 100 in the following program is read.
~
100
101
102
103
104
105
LD
OUT
LDI
OUT
MOV
DMOV
X021
Y010
M53
T3 K100
D0Z K4Y0F0
K-1234567890Z D5V
X21
100
102
Y10
M53
K100
T3
MOV
DMOV
DOZ
K4YF0
K-1234567890Z
D5V
~
[Sample operation]
①
READ → STEP NUMBER → 1
0 → 0 → GO
R
99
▴ 100▶
▴
101
102
NOP
LD
OUT
LDI
X021
Y010
M53
②
GO
R 102 LDI M53
▴ 103▶ OUT T3
▴
103 K100
104 MOV
③
GO
R 104 MOV
▴ 104▶ DOZ
▴
104 K4Y0F0
104 DMOV
④
GO
R 109 DMOV
▴ 109▶ K-1234567890Z
▴
109 D5V
116 LD X005
6-10
Select the READ mode, and set the
step number.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) If the designated head step is in the middle of an instruction, processing is executed
assuming that the head step of the instruction has been designated.
(Example) When step 106 is designated in the example on the previous page, steps 104
and after are displayed.
(2) When the ACPU is in the RUN state, processing takes longer than in the STOP state.
Therefore, wait until an instruction to be read is displayed.
(The processing time is proportional to the number of steps in a program.)
(3) If the [GO] key is pressed after pressing the [STEP NUMBER], the step number, and the
[GO] keys, the screen is scrolled up.
6-11
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.3.2 Reading an instruction designated in the program
(Instruction read by designating an instruction)
[Basic operation]
Instruction
READ
Device
Device number
GO
…
Operation that reads an
instruction with a device
and a device number
GO
…
Read operation by designating an instruction
[Sample operation]
Instruction of step number where LD X5 or MOV instruction is used in the program is read.
~
100
101
102
103
108
109
LD
OUT
LD
MOV
LD
MOVP
X5
X005
Y020
X006
D0 D1Z
X005
K4X005Z D1V
Y20
100
X6
102
MOV
D0
D1Z
MOVP
K4X5Z
D1V
X5
108
~
①
READ → LD → X → 5
R
▾
▾
5 OUT
6▶ OUT
7 LD
M100
M200
X000
Select the READ mode and set the
instruction, device, and device number of the instruction to be searched.
LD X5
②
③
④
GO
GO
GO
R
99
▴ 100▶
▴
101
102
OUT
LD
OUT
LD
M200
X005
Y020
X006
Read the 100th step “LD X005”.
R 103 D1Z
▴ 108▶ LD
X005
▴
109 MOVP
109 K4X005Z
Read the 108th step “LD X005”.
R 103 D1Z
▴ 108▶ LD
X005
▴
109 MOVP
Message when there is no “LD X005”
instruction after step 109
NOT FOUND
⑤
⑥
⑦
⑧
CLEAR → MOV
GO
GO
GO
R 103 D1Z
▾ 108▶ LD
X005
▾
109 MOVP
MOV
Set only the instructions to be read.
R 102 LD
X006
▴ 103▶ MOV
▴
103 D0
103 D1Z
Read the 103rd step “MOV D0 D1Z”.
R 108 LD
X005
▴ 109▶ MOVP
▴
109 K4X005Z
109 D1V
Read the 109th
K4X005Z D1V”.
R 108 LD
X005
▴ 109▶ MOVP
▴
109 K4X005Z
NOT FOUND
step
“MOVP
Message when there is no “MOV”
instruction after step 114
6-12
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) The instruction is searched from step 0 by pressing the [GO] key after setting an instruction.
And then, the detected step is displayed. Thereafter, an instruction is searched from the
following step by pressing the [GO] key, and the detected step is displayed.
When an instruction cannot be detected even if it is searched to the END instruction,
PROGRAM NOT FOUND is displayed.
(2) The method of inputting the instruction to be designated by this operation is as follows.
1) Designate the following instruction with a device and a device number.
(MC and MCR can only be designated by an instruction.)
LD
OR
AND
SET
PLS
SFT
SFTP
OUT
LDI
ORI
ANI
RST
MC
MCR
(a) Designate the OUT instruction with the first device.
(Example)
LD X5
OUT T123 K123 is impossible.
OUT T123
MC N3 M1023 is impossible.
MC N3 or MC
(b) When an A2A or A3ACPU is used, be sure to modify indexes to the device number
when reading an instruction modified with the indexes Z, Z1 to Z6, V and V1 to V6 to
the device number.
(Example)
Designated Instructions
Instructions to be Read
LD X5
LD X5 only
LD X5V
LD X5V only
2) P and I instructions cannot be read by this operation.
Follow the operation given in Section 6.3.3.
3) For instructions other than the above, designate instructions only.
6-13
6. HOW TO USE EACH FUNCTION
(3) Additional explanations of comparison and pulse (
P) instructions.
instruction
The following related instructions can be also read by a designated instruction by using this
operation.
When restricting instructions to be read, designate all instructions. (For example, LD= and
LDD=, etc.)
1) Comparison instructions
Designated Instructions
=
Instructions to be Read
LD=
,AND=
,OR=
D=
LDD=
,ANDD=
,ORD=
<>
LD<>
,AND<>
,OR<>
D<>
LDD<>
,ANDD<>
,ORD<>
LD>
,AND>
,OR>
D>
LDD>
,ANDD>
,ORD>
<=
LD<=
,AND<=
,OR<=
LDD<=
,ANDD<=
,ORD<=
>
D<=
LD<
,AND<
,OR<
D<
<
LDD<
,ANDD<
,ORD<
>=
LD>=
,AND>=
,OR>=
LDD>=
,ANDD>=
,ORD>=
D>=
2) Pulse instructions
Designated Instructions
Instruction
Instruction
P
Instructions to be Read
Instruction
and
Instruction
P
6-14
Instruction
Examples
P
MOV, MOVP
MOVP
6. HOW TO USE EACH FUNCTION
(4) Changing input data
Before pressing the [GO] key, data can be changed by the following operations:
・After pressing the [CLEAR] key, reenter the correct data.
・When changing an instruction , reenter the instruction after pressing the [CLEAR] key.
・When changing a device and a device number , reenter the correct data.
6-15
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.3.3 Reading an instruction by designating a used device in the program
(Instruction read by designating a device)
[Basic operation]
READ
STEP NUMBER
Device
Device number
GO
…
Designate X, Y, D, W,
etc. (other than Z and
V) as a device
GO
…
When Z or V is designated as a device, only
the device is designated.
[Sample operation]
The instruction of the step number for which device “X5” and “Z” are used is read in the
following program
~
100
101
102
103
108
109
114
115
LD
OUT
LD
MOV
LD
MOVP
LDI
OUT
X005
Y020
X006
D0 D1Z
X005
K4X005Z D1V
X005
Y021
X5
100
Y20
X6
102
MOV
D0
D1Z
MOVP
K4X5Z
D1V
X5
108
X5
114
T21
~
6-16
6. HOW TO USE EACH FUNCTION
①
READ → STEP NUMBER → X → 5
R
▾
▾
1 OR
2 ANI
3 OUT
Y020
M100
M200
Select the READ mode and set the
device “X005” to be searched.
X5
②
GO
R 99
▴ 100▶
▴
101
102
NOP
LD
OUT
LD
D1Z
LD
X005
MOVP
K4X005Z
③
GO
R 103
▴ 108▶
▴
109
109
④
GO
R 108 LD
X005
▴ 109▶ MOVP
▴
109
K4X005Z
109 D1V
⑤
⑥
⑦
⑧
⑨
GO
GO
CLEAR → STEP NUMBER → Z
GO
GO
R 109
▴ 114▶
▴
115
116
Read “LD X005”.
X005
Y020
X006
Read “LD X005”.
Read “MOVP K4X005Z D1V”.
D1V
LDI X005
OUT Y021
LD
M0
Read “LDI X005”.
R 109 D1V
▴ 114▶ LDI X005
▴
115 OUT Y021
NOT FOUND
Message when there is not an
instruction containing “X005”
after step 115
R 109 D1V
▾ 114▶ LDI X005
▾
115 OUT Y021
Z
Set device “Z” to be searched.
R 102 LD
X006
▴ 103▶ MOV
▴
103
D0
103 D1Z
Read “MOV D0 D1Z”.
R 108 LD
X005
▴ 109▶ MOVP
▴
109
K4X005Z
109 D1V
Read “MOVP K4X005Z D1V”.
6-17
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) The device and device number are searched from step 0 by pressing the [GO] key after
setting device and device number. And then, the detected step is displayed. Thereafter, an
instruction is searched from the following step by pressing the [GO] key, and the detected
step is displayed. When an instruction cannot be detected even if it is searched to the END
instruction, PROGRAM NOT FOUND is displayed.
* Changing input data before pressing the [GO] key, data can be changed by the following
operations:
・After pressing the [CLEAR] key, reenter the correct data.
・When changing a device and a device number , reenter the correct data.
(2) When reading by using device numbers, a designated device modified by indexes Z or V
(when an A2A or A3ACPU is used: Z, Z1 to Z6; V, V1 to V6) is also read as the
corresponding device. (See sample operation 4).)
If a device number with indexes is designated, a DEVICE ERROR occurs and it cannot be
read.
(Example)
STEP NUMBER → D → 0 → Z → GO
DEVICE ERROR
(3) When reading device number “CD” of link relay (B), input [B], [0], [C] and [D]. If only [B], [C]
and [D] are input, a BCD instruction is read.
(Example)
STEP NUMBER → B → 0 → C → D → GO
LD BOCD
Device number
“CD” of link
relay (B) is read.
STEP NUMBER → B → C → D → GO
BCD D1 D100
BCD instruction
is read.
6-18
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.3.4 Automatic scrolling of a program
[Basic operation]
Read operation
See Sections
6.3.1 to 6.3.3.
STEP NUMBER
STEP NUMBER
Step number
↑
… (The range from the cursor position to
step 0 is scrolled automatically.)
↓
… (The range from the cursor position to
the END instruction or the end step is
scrolled automatically.)
… (The range from the cursor position to
a designated step is scrolled automatically.)
… (The range from the cursor position to
a designated step is scrolled automatically.)
… (It scrolls automatically to the instruction immediately before the NOP instruction in the direction from the
cursor position to step 0.)
… (It scrolls automatically to the instruction next to the NOP instruction in
the direction of the END instruction
from the cursor position.)
↑
↓
STEP NUMBER
SP
↑
↓
[Sample operation]
A program is scrolled automatically to step 0
①
READ → STEP NUMBER → 1
0 → 0 → GO
②
STEP NUMBER
③ ↑ →
④
After about 0.5 seconds
After about 1 second
R
99
▴ 100▶
▴
101
102
OUT
LD
AND
OR
Y150
X050
X051
X052
R
99 OUT
▾ 100▶ LD
▾
101 AND
Y150
X050
X051
R
99▶
▾ 100
▾
101
102
OUT
LD
AND
OR
Y150
X050
X051
X052
Set automatic scrolling until step 0.
R
▴
▴
98▶
99
101
102
OR
OUT
LD
AND
M1000
Y150
X050
X051
Program scrolls automatically step
by step about every 0.5 seconds.
R
▴
▴
0▶
1
2
3
LD
OR
ANI
OUT
X000
Y100
X010
Y100
Automatic scrolling has now been
completed.
6-19
Select the READ mode and read the step
number where automatic scrolling
started.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) The program scrolls automatically from the cursor position to the direction set by [↑] or [↓]
keys.
(2) Press any key to interrupt scrolling.
6-20
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.4 INSERT (I) Mode Operations
This mode inserts new instructions to modify ACPU programs.
6.4.1 Inserting an instruction in a program (Program insertion)
[Basic operation]
INSERT
STEP NUMBER
Step number
Instruction
GO
GO
↑
↓
[Sample operation]
A program (dotted area) is inserted
~
100
101
102
103
104
105
101
102
LD
AND
ANI
OR
OUT
LD
X5
X005
M5
M6
M7
Y020
X006
INSERT → STEP NUMBER
1 → 0 → 1
Y20
I
▾
▾
X6
102
↓
105
20
21
22
Y81
AND
AND
ANI
M300
M301
Y070
101
②
GO
I 100
▴ 101▶
▴
102
103
LD
OUT
LD
OUT
X005
Y020
X006
Y081
③
AND → M → 5 → GO
I 100
▴ 101
▴
102▶
103
LD
AND
OUT
LD
X005
M5
Y020
Y006
I 101
▴ 102
▴
103▶
104
AND
ANI
OUT
LD
M5
M6
Y020
X006
I 102
▴ 103
▴
104▶
105
ANI
OR
OUT
LD
M6
M7
Y020
X006
④
⑤
ANI → M → 6 → GO
OR → M → 7 → GO
M6
M7
The insertion operation
changes the step number.
①
M5
100
6-21
Select the INSERT mode and set the
number of steps to be inserted in the
program.
Insert
Insert
Insert
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) When this operation is completed normally, the inserted instruction is written to an ACPU
as it is, and the following step number is displayed.
(2) Instructions must not be input by step units; use instruction units.
(Example)
=
D0
D1
Do not insert AND=, D0 and D1 separately. Insert AND=, D0, and D1 together.
After the operation has been completed, confirm an inserted part in the READ mode.
(3) If the designated head step is in the middle of an instruction, processing is executed
assuming that the head step of the instruction has been designated.
(4) When an instruction is inserted, the step number is shifted automatically in the existing
program.
1)
X0
Y20
Insert
Step numbers
0
LD
1
OUT
2
LD
3
OUT
4
LD
5
AND
6
OR
7
OUT
When AND M1 is inserted in Y20
Step numbers
0
1
2
3
4
5
6
7
8
X0
Y20
X1
Y30
X2
X3
M2
Y31
LD
AND
OUT
LD
OUT
LD
AND
OR
OUT
X0
M1
Y20
X1
Y30
X2
X3
M2
Y31
(5) The same coil is not checked in the INSERT mode.
When a check of the same coil is necessary, check using a program check (see Section
6.9.3) in the OTHERS mode.
(6) Pressing the [INSERT] key in the READ, INSERT, DELETE, MONITOR (list monitor) or
TEST (test of list monitor) modes enables inserting of an instruction after the cursor
position (▸).
(7) After pressing the [STEP NUMBER], step number, and [GO] keys, press the [GO] key to
scroll the program up.
(8) When executing this operation when the ACPU is in the RUN state, execute this operation
after setting “WRITE ENABLED CONFIRM YES” in the OTHERS mode (see Section
6.9.14).
IMPORTANT
When overwriting an instruction after creating a program using all the program capacity registered in
the ACPU parameters, write an instruction with the same number of steps. If an instruction with more
steps than in the instruction before overwriting is written, the step number of the program which exists
after the overwrite is shifted automatically, and the end step instruction is deleted.
6-22
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.4.2 Batch moving a program
This operation moves a program in a designated range to a designated position.
(Help operation in the INSERT mode)
[Basic operation]
Program display
operation in
the INSERT mode
HELP
Designation of the
move destination
step
1
2
Designation of the
move start step
GO
Designation of the
move completed
step
GO
GO
[Sample operation]
Steps 16 to 18 are moved to step 50
①
HELP
*** HELP MENU ***
1: INSERT
2: COMMENT DISPLAY
CLEAR: END
Press the [HELP] key when operating
in the READ mode.
②
1
*** INSERT *** 1/2
1: INSTR. HELP
2: TRANSFER
CLEAR: END
HELP: MENU
Select “1: INSERT”.
③
2 → 1 → 6
I
▾
▾
④
GO → 1 → 8
0▶ LD
1 OUT
2 LD
START STEP
X000
Y020
X000
[
16]
Select “2: TRANSFER”.
Set 16 as the move start step.
I
▾
▾
Y023
Y023
T1
Set 18 as the move END step.
15 OUT
16▶ LD
17 ANI
END STEP
⑤
⑥
GO → 5 → 0
[
17 ANI T1
18▶ OUT T0
18
K10
DESTINATION
[
18]
I
▾
▾
Set 50 as the move destination step.
50]
GO
I
▴
▴
49
K10
50▶ NOP
51 NOP
52 NOP
The program of steps 16 to 18 has been
moved to just before step 50.
6-23
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) When the move is executed, it is moved to just before the move destination step.
(a) If the move destination is before a movement source, instructions in the range from the
movement destination to the movement source are shifted in descending order.
The figure below is an example of shifting ladder block D before ladder block B.
Before executing
the move
After executing
the move
A
A
B
D
C
B
D
C
E
E
(b) When a move destination is after a movement source, instructions in the range from the
move destination to the movement source are shifted in ascending order.
The figure below is an example of shifting ladder block B before ladder block E.
Before executing
the move
After executing
the move
A
A
B
C
C
D
D
B
E
E
6-24
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.4.3 Copying a program
This operation copies a program to the designated position when it is composed of an
instruction that is the same as the created program. (Help operation in the INSERT mode)
[Basic operation]
Program display
operation
in
the INSERT mode
HELP
Designation of the
copy destination
step
1
3
Designation of the
copy start step
GO
Designation of the
copy completed
step
GO
GO
[Sample operation]
When steps 15 to 20 are copied to step 60
①
HELP
*** HELP MENU ***
1: INSERT
2: COMMENT DISPLAY
CLEAR: END
Press the [HELP] key when operating
in the INSERT mode.
②
1
*** INSERT *** 1/2
1: INSTR. HLP
2: TRANSFER
CLEAR: END
HELP: MENU
Select “1: INSERT”.
③
↓
*** INSERT *** 2/2
3: COPY
Switch to the display “*** INSERT***
2/2”.
CLEAR: END
HELP: MENU
I
▾
▾
0▶ LD
1 OUT
2 LD
START STEP
X000
Y020
X000
[
16]
Select “3: COPY”.
Set 16 as the copy start step.
Y023
Y023
T1
[
18]
Set 18 as the copy END step.
④
3 → 1 → 6
⑤
GO → 1 → 8
I
▾
▾
⑥
GO → 6 → 0
I
▾
▾
⑦
GO
15 OUT
16▶ LD
17 ANI
END STEP
17 ANI T1
18▶ OUT T0
18
K10
DESTINATION
[
I
▴
▴
59
60▶
61
62
NOP
LD
ANI
OUT
Set 60 as the copy destination step.
60]
Y023
T1
T0
6-25
The program of step 16 to 18 is copied
to step 60 and after.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) When the copy is executed, a program is copied to just after the copy destination step, and
the subsequent instructions are shifted back.
The figure below is an example of copying ladder blocks A and B before ladder block D.
Before executing
the copy
After executing
the copy
A
A
B
B
C
C
A
D
B
E
D
F
(2) When pointer (P, I) is included in the range to be copied, SETTING ERROR occurs.
Leave out pointers of ranges to be copied.
6-26
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.5 DELETE (D) Mode Operations
This mode deletes existing instructions to modify ACPU programs.
6.5.1 Deleting an instruction in a program (Program deletion)
[Basic operation]
SHIFT
[Step number]
STEP NUMBER
DELETE
GO
GO
↑
↓
[Sample operation]
A program (dotted area) is deleted
~
100
101
102
103
104
105
101
LD
AND
ANI
OR
OUT
LD
X5
X005
M5
M6
M7
Y020
X006
M5
M6
Y20
100
M7
X6
~
105
↓
102
102
Y81
The deletion operation
changes the step numbers.
①
SHIFT → DELETE
STEP NUMBER → 1 → 0 → 1
D
▾
▾
20
21
22
AND
AND
ANI
M300
M301
Y070
101
②
GO
D 100
▴ 101▶
▴
102
103
LD
AND
ANI
OR
X005
M5
M6
M7
③
GO
D 100
▴ 101▶
▴
102
103
LD
ANI
OR
OUT
X005
M6
M7
Y020
D 100
▴ 101▶
▴
102
103
LD
OR
OUT
LD
D 100
▴ 101▶
▴
102
103
LD
OUT
LD
OUT
④
⑤
GO
GO
X005
M7
Y020
X006
X005
Y020
X006
Y081
6-27
Select the DELETE mode and set the
number of steps which are to be
deleted.
Delete
Delete
Delete
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) If the designated head step is in the middle of an instruction, processing is executed
assuming that the head step of the instruction has been designated.
(2) Instructions must not be deleted by step units; use instruction units.
(Example)
=
D0
D1
Do not delete AND=, D0 and D1 separately. Delete AND=, D0, and D1 together.
After the operation has been completed, confirm a deleted part in the READ mode.
(3) When the operation is completed normally, the instruction of a designated step number is
deleted from an ACPU and the step number is now displayed with the next instruction.
X0
M1
Y20
Delete
When AND M1 of Y20 is deleted
Step numbers
0
LD
1
AND
2
OUT
3
LD
4
OUT
5
LD
6
AND
7
OR
8
OUT
Step numbers
X0
M1
Y20
X1
Y30
X2
X3
M2
Y31
0
1
2
3
4
5
6
7
LD
OUT
LD
OUT
LD
AND
OR
OUT
X0
Y20
X1
Y30
X2
X3
M2
Y31
(4) Pressing the [SHIFT] and [DELETE] keys in the READ, WRITE, INSERT, MONITOR (list
monitor) or TEST (test of list monitor) modes enables deleting of an instruction after the
cursor position (▶).
(5) When executing this operation when the ACPU is in the RUN state, execute this operation
after setting “WRITE ENABLED CONFIRM YES” in the OTHERS mode (see Section
6.9.14).
6-28
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.5.2 Deletion by designating a range
This operation deletes several instructions by designating a range. (Help operation in the
DELETE mode)
[Basic operation]
Program display
operation in the
DELETE mode
HELP
1
Designation of the
delete start step
1
GO
Designation of the
delete end step
GO
[Sample operation]
Steps 16 to 18 are deleted
①
HELP
*** HELP MENU ***
1: DELETE
2: COMMENT DISPLAY
CLEAR: END
Press the [HELP] key when operating
in the DELETE mode.
②
1
*** DELETE ***
1: RANGE SETTING
2: ALL NOP
CLEAR: END
HELP: MENU
Select “1: DELETE”.
③
1 → 1 → 6
D
▾
▾
0▶ LD
1 OUT
2 LD
START STEP
X000
Y020
X000
[
16]
Select “1: RANGE SETTING”.
Set 16 as the delete start step.
④
GO → 1 → 8
D
▾
▾
15 OUT
16▶ LD
17 ANI
END STEP
Y023
Y023
T1
[
18]
Set 18 as the delete END step.
⑤
GO
D
▴
▴
Y023
M111
M112
M200
Steps 16 to 18 have now been deleted,
and the program after step 19 has now
been moved up.
15
16▶
17
18
OUT
LD
AND
OUT
6-29
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) When deletion is executed, the program is moved up. The figure below is an example of
deleting ladder block C.
Before executing
the delete
After executing
the delete
A
A
B
B
C
D
D
E
E
F
6-30
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.5.3 Batch deletion of NOP in the program
This operation deletes all NOP instructions in the program (step 0 to the END instruction).
(Help operation in the DELETE mode)
[Basic operation]
Program display
operation in the
DELETE mode
HELP
1
2
[Sample operation]
NOP instructions are batch-deleted
①
HELP
*** HELP MENU ***
1: DELETE
2: COMMENT DISPLAY
CLEAR: END
Press the [HELP] key when operating
in the DELETE mode.
②
1
*** DELETE ***
1: RANGE SETTING
2: ALL NOP
CLEAR: END
HELP: MENU
Select “1: DELETE”.
③
2
D
▴
▴
0▶
1
2
3
LD
OUT
LD
OUT
X000
Y020
X000
M10
・Select “2: ALL NOP”.
・ NOP instructions have now been
deleted.
[Explanation]
(1) When batch deletion of NOP instructions has been executed, the program is condensed.
(2) The NOPLF instruction (instruction used to change a page at any position when printing a
circuit diagram and an instruction list using the GPP function) is not deleted.
6-31
6. HOW TO USE EACH FUNCTION
6.6 MONITOR (M) Mode Operations
This mode checks operations of ACPU programs. The following checks can be done:
(1) List monitoring
Bit devices can be turned ON/OFF when displaying sequence programs, and the current
value of word devices and conductivity status can be monitored.
List monitoring example
M
▾
▾
50 LD
51▶ OUT
52■LDI
53■ANI
□X
□Y
■T
■X
M
▾
▾
020
080
10
021
53■ANI
54▶ OUT
54
■X021
■T10
88
K10
Display of a current
value
Display of contact
ON/OFF
Display of the conductivity
state of an instruction
(2) Monitoring search
OUT, SET, and RST instructions of a corresponding device can be searched by moving the
cursor to the contact instruction. Example of moving the cursor to“LD Y000”,
searching“OUT Y000”, and displaying the corresponding program
Before executing
M 100 OUT
▾ 101▶ LD
▾
102 OUT
103 OUT
□M
□Y
□M
□M
After executing
0
000
1
10
M
▾
▾
10
11▶
12
13
LD
OUT
LD
OUT
□X
□Y
□X
□Y
000
000
001
001
(3) Device monitoring
(a) Monitoring the ON/OFF state and the offline switch state of a bit device
Example of monitoring by designating multiple bit devices
Example of monitoring a bit
device in units of 1 point
M ▶X 000□
▾ M 800■ SW ■
▾
B 000■ SW ■
Y 100□ SW ■
M ▶X
▾ M
▾
B
Y
000
800
000
100
□■■□
■□■□
■■□■
□■□■
■□■■
□■□■
□■■□
□□■■
Offline switch
(b) Monitoring the contact of T/C, the set value, and the current value
T/C monitoring example
M
▾
▾
T 255□K
100
T 100■K
10
C 100■K
20
C1023□D1000
88
10
20
50
(c) Monitoring the current value of a word device
Word device monitoring example
M ▶D 0
▾ W 100
▾
R1000
Z 1
0
-12345
-100
2000
Monitoring example when a word
device is designated to 32 bits
M ▶D1000
▾ W 020
▾
R 200
D 10
6-32
-1234567890
6000
1234567
400
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.6.1 Confirming the operating state by displaying a program (List monitoring)
This operation monitors the ON/OFF state of a contact instruction, the current value of a word
device, and conductivity state (whether the instruction is active or not) while displaying a
program.
[Basic operation]
[Step number]
STEP NUMBER
MON.
↑
GO
↓
[Sample operation]
A program in the figure below is list monitored
~
100
101
102
103
104
105
106
107
108
109
LD
ANI
LDI
AND
ORB
OUT
OUT
LDI
OR
MOV
X21
M0
T1
Y32
Y30
T2
X22
X23
DOZ
X21
M0
T1
Y32
100
Y30
K30
T2
X22
107
K30
MOV
DOZ
K4Y1F0
X22
K4Y1F0
~
①
MON. → STEP NUMBER
1 → 0 → 0
M
▾
▾
0▶ LD
1 ANI
2 OR
□X000
■M100
□M101
Select the MONITOR mode.
100
②
GO
M
99
▾ 100▶
▾
101
102
OUT
LD
ANI
LDI
□M200
■X021
□M0
■T1
Display the program of step 100,
and execute list monitoring.
③
GO
M 102
▾ 103▶
▾
104
105
LDI
AND
ORB
OUT
■T1
□Y032
The next screen is displayed.
M 105 OUT
▾ 106▶ OUT
▾
■Y030
■T2
④
GO
■Y030
The next screen is displayed.
30
106
⑤
GO
⑥
GO
K30
M 106
K30
▾ 107▶ LDI ■X022
▾
108 OR
□X023
109 MOV
M 109 MOV
▾ 109▶ DOZ
▾
109
K4Y1F0
114 LD
□M100
6-33
The next screen is displayed.
The next screen is displayed.
*
*
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) Not only the program is read by an operation that is the same as the read by the step
number, but the conductivity state, ON/OFF state of a device contact, and the current value
of a device are also monitored.
However, the conductivity state of an A0J2CPU, A3HCPU, A3MCPU, A2ACPU(S1) and
A3ACPU will not be not displayed.
(2) Explanation of display contents
(a) Monitoring conductivity states
Checks whether an instruction such as OUT, MOV, BCD, BIN and operation instruction
is executed.
The conductivity state is displayed on the left side of the instruction.
To display the conductivity state, set the conductivity state display setting (see Section
6.9.15) to “YES” in the OTHERS mode. When the power supply is turned ON, the
conductivity state display is set to “NO”.
Conductivity state display
When it is conductive, “■” is displayed;
when not conductive, it becomes blank.
However, when a conductivity state display
and the cursor overlap, “▶” indicates conductivity, and “▶” indicates non-conductivity.
100■LD
■X021
101 MOV
101 K123
(b) Monitoring bit devices
The ON/OFF state of a bit device is displayed on the left side of the device number.
111 LD
■X022
When a bit device turns ON, “ ■ ” is
112 AND □X023
displayed, and when a bit device turns OFF
113 OUT □M100
“□” is displayed.
Contact ON/OFF display
(c) Monitoring word devices
The current value of a word device is displayed. A 16-bit instruction displays 1-word
data, and a 32-bit instruction displays 2-word data.
Change the display format (octal display, decimal display, hexadecimal display and
ASCII display) of a current value according to the Help operation (see Section 6.6.4).
102 MOV
102 K123
102 D1
123
Display of the current value of D1
(d) T/C monitoring
The contact instruction of T/C monitors the ON/OFF state of a contact.
The OUT T/C instruction monitors the ON/OFF state of a contact and a current value.
108 OUT
■T1
70
108 K70
109 LD
Current value of T1
■T1
Contact state of T1
6-34
6. HOW TO USE EACH FUNCTION
(e) Instructions that cannot be monitored
Contacts and current values of instructions (example MOV K4M0 D0) to which the
number of digits of a bit device has been designated and instructions (examples LD
X000Z and MOV D0 D100Z) modified by indexes cannot be monitored. * is displayed in
the monitoring display position.
114
116▶
116
116
LD
X0Z
MOV
K4M0
D0
*
*
12345
(3) After pressing the [STEP NUMBER], step number, and [GO] keys, press the [GO] key to
scroll the program up.
(4) Pressing the [MON.] key in the READ, WRITE, INSERT, or TEST (test of list monitor)
modes enables list monitor.
6-35
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.6.2 Searching a coil from the contact (Monitoring search)
This operation searches and displays OUT, SET, and RST instructions of bit devices (Y, M, L,
S, T, C, F, B) used in contact instructions.
[Basic operation]
[During list monitoring]
↑
SP
GO
↓
[Sample operation]
The output instruction of M0 is searched from the contact instruction of M0 in the program
below
~
100
101
102
103
LD
ANI
LDI
AND
X21
M0
T1
Y32
M0
T1
Y32
Search
~
~
Search
118 LD
119 OUT
X21
100
118
M1000
M0
M100
M0
~
①
MON. → STEP NUMBER
1 → 0 → 0
M
▾
▾
0 LD
1▶ ANI
2 OR
□X000
■M100
□M101
Select the MONITOR mode.
100
②
GO
M
99
▾ 100▶
▾
101
102
OUT
LD
ANI
LDI
□M200
■X021
■M0
■T1
Execute list monitoring of step 100
of the program.
③
↓
M
99
▾ 100
▾
101▶
102
OUT
LD
ANI
LDI
□M200
■X021
■M0
■T1
Move the cursor to the position of
“ANI M0”.
④
SP → GO
M 118
▾ 119▶
▾
120
120
LD
OUT
LD
BIN
□M100
■M0
□X000
“OUT M0” is searched and displayed.
6-36
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) The program of an OUT, SET, and RST instruction of a bit device (Y, M, L, S, T, C, F, B)
used in an LD, LDI, AND, ANI, OR, and ORI instruction is read.
(2) The search is started beginning with step 0 and the program of the step found first is
displayed. If there are several OUT, SET and RST instructions, the subsequent programs
cannot be searched.
6-37
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.6.3 Device monitoring
This operation monitors the ON/OFF state and the offline switch state of a bit device and a
current value of word device.
1-point designation (monitoring in units of 1 point of a designated device) and multiple-point
designation (bit device: monitoring in units of 8 points, word device: monitoring 32-bit data) are
used for monitoring.
[Basic operation]
MON.
Device
Device number
GO
Device
Device number
SP
(Monitoring by designating one device)
GO
Monitoring by designating multiple
devices
[Sample operation 1]
A 1-bit device is designated, and ON/OFF is monitored Monitoring
①
MON. → X → 0 → GO
M ▶X
▾
▾
000□
②
M → 1 → 0 → GO
M ▶X
▾ M
▾
B
B
000■
10□
01A■
01B□
B → 1 → A → GO → GO
Select the MONITOR mode.
SW □
SW ■
SW □
An offline switch display can be
displayed by using the Help operation.
(See Section 6.6.5)
[Sample operation 2]
A 1-word device is designated and monitored in 16-bit data Monitoring
①
MON. → D → 0 → GO
M ▶D
▾
▾
0
-12345
②
R → 1 → 0 → GO
M ▶D
▾ R
▾
W
W
0
10
01A
01B
-12345
5000
33
720
W → 1 → A → GO → GO
Select the MONITOR mode.
[Sample operation 3]
Multiple word devices are designated and monitored in 32-bit data Monitoring
①
MON. → D → 4 → SP → GO
M ▶D
▾
▾
4
-1234567890
②
R → 1 → 2 → SP → GO
M ▶D
▾ R
▾
W
W
4
12
01C
01E
-1234567890
6000
1898434
81367
W → 1 → C → SP → GO → GO
6-38
Select the MONITOR mode.
6. HOW TO USE EACH FUNCTION
[Sample operation 4]
A 1-point timer counter is designated and monitored Monitoring
①
MON. → T → 2 → 5 → GO
M ▶T
▾
▾
50
24
②
T → 1 → 2 → 2 → GO
M
T 25□K
50
▾ ▶T 122□K 100
▾
C 181■D 500
C 182□K
20
24
0
55
5
C → 1 → 8 → 1 → GO → GO
25□K
Select the MONITOR mode.
[Sample operation 5]
Multiple bit devices are designated and monitored in binary
①
MON. → X → 0 → SP → GO
M ▶X
▾
▾
②
HELP → 1
NUMBER FORMAT 1/3
1: HEX
2: DEC
CLEAR: END
HELP: MENU
Switch the display format from decimal
to binary by using the Help operation.
③
5
M ▶X 000 □■■□ ■□■■
▾
▾
Monitoring multiple bit devices is
displayed in binary.
④
M → 1 → 0 → SP → GO
M ▶X 000 □■■□ ■□■■
▾ M
8 ■□■□ ■□■□
▾
B 010 ■■□■ □■■□
B 018 ■□■□ ■■□□
The device number is processed in units
of 8 points. If M10 is set, M8 to M15
are monitored.
B → 1 → 0 → SP → GO → GO
000
107
6-39
Monitoring in the currently set display format. (The screen on the left is
displayed when the display format is
decimal.)
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) Monitoring by designating 1 point
(a) The ON/OFF states of bit devices (X, Y, M, L, S, B) can be monitored. Monitoring of an
offline switch state can be also executed. (There is no offline switch function in the
A0J2CPU, A2ACPU, A3HCPU, A3MCPU and A3ACPU.)
An offline switch is displayed by using the Help operation or offline switch setting of the
TEST Mode. (See Sections 6.6.5 and 6.7.5.)
(b) The current values of word devices (D, W, R) can be monitored.
(c) The set values, current values, and ON/OFF states of contact timer counters (T, C) can
be monitored.
However, when the set value is set at a word device, a device number is displayed.
(d) The number of monitored points is 4 max.
However, only 4 points of a bit device, timer/counter, or word device can be monitored.
Monitoring cannot be executed by mixing bit devices, timers, counters, and word
devices.
(2) Monitoring by designating multiple points
(a) Designation of multiple bit devices
Monitoring the ON/OFF state of bit devices is executed in units of 8 points.
When a set bit device number cannot be divided by 8, it is monitored automatically by
device number in units of 8 points. For example, if multiple M10 are designated, M8 to
M15 are monitored.
(b) Designation of multiple word devices
These are handled as 32-bit data, and a current values are monitored.
(c) The number of points to be monitored is 4 max.
However, only 4 points of a bit device or word device can be monitored.
Monitoring cannot be executed by mixing bit devices and word devices.
(3) Operation that monitors a serial device number
(a) If the [GO] key is pressed after inputting a device number, the following device number
is displayed.
(b) When the cursor is in the top line, a device number immediately before displayed in the
top line is monitored by pressing the [↑] key.
M ▶X 010□
▾ M 10■
▾
B 01A□
Y 01B□
SW□
SW■
SW■
↑
6-40
M ▶X 00F□
▾ X 010□
▾
M 10■
B 01A□
SW□
SW■
6. HOW TO USE EACH FUNCTION
(c) When the cursor is in the third line, the device number next to a device number
displayed on the bottom line is monitored by pressing the [↓] key.
X
M
M
▾ ▶B
▾
Y
010□
10■
01A□
01B□
SW□
SW■
SW□
↓
M
▾
▾
M 10■
B 01A□
▶Y 01B□
Y 01C□
SW□
SW■
SW□
SW■
REMARK
The current value of a word device can be displayed in binary, octal, decimal, hexadecimal
and ASCII code. Change the display format by using the Help operation (see Section 6.6.4).
6-41
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.6.4 Changing the display format of a current value
This operation switches a current value to binary, octal, decimal, hexadecimal or ASCII display
by list monitoring and device monitoring. (Help operation in the MONITOR/TEST/OTHERS
modes)
[Basic operation]
During operation
in the MONITOR/
TEST mode
During operation by
buffer batch monitoring
in the OTHERS mode
HELP
1
HELP
1
…
(Hexadecimal (HEX) display)
2
…
(Decimal (DEC) display)
3
…
(Octal (OCT) display)
4
…
(ASCII (ASCII) display)
5
…
(Binary (BIN) display)
1
…
(Hexadecimal (HEX) display)
2
…
(Decimal (DEC) display)
3
…
(Octal (OCT) display)
4
…
(ASCII (ASCII) display)
[Sample operation]
Changing to hexadecimal display during device monitoring
M ▶ D
▾
R
▾
W
W
①
0
10
01A
01B
-12345
5000
33
720
During monitoring in decimal
②
HELP
*** HELP MENU *** 1/2
1: NUMBER FORMAT
2: MONITOR
CLEAR: END
Press the
monitoring.
③
1
NUMBER FORMAT 1/3
1: HEX
2: DEC
CLEAR: END
HELP: MENU
Select “1: NUMBER FORMAT”.
④
1
M ▶ D
▾
R
▾
W
W
Select “1: HEX”. The current value of
the device is switched to hexadecimal.
0
10
01A
01B
HCFC7
H1388
H0021
H02D0
6-42
[HELP]
key
during
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) This operation changes the display format of the current position in the MONITOR, TEST,
and OTHERS modes.
Set the display format when displaying the MONITOR mode's list monitoring and device
monitoring, the TEST mode's word devices (D, R, W) and the OTHERS mode's buffer
batch monitoring current values.
Timers/counters (T, C) are displayed only in decimal.
(2) The display format can be binary display, octal display, decimal display, hexadecimal
display, or ASCII display.
The display format when the power supply is turned ON is decimal.
Four kinds of display formats other than binary display are available for buffer batch
monitoring in the OTHERS mode.
(3) Some display formats cannot be designated depending on the monitoring device and
function. When a display format that cannot be displayed is set, the display format is
decimal display.
(a) Binary display
The display format is binary display only when many bit devices are monitored by
device monitoring.
(b) Octal display
Devices other than the timer (T)/counter (C) can be displayed in octal.
(c) Decimal display
Monitoring of all devices can be displayed in decimal.
(d) Hexadecimal display
Devices other than the timer (T)/counter (C) can be displayed in hexadecimal.
(e) ASCII display
The devices other than the timer (T)/counter (C) can be displayed in ASCII.
Characters can be displayed in the ranges of 20H to 7FH and A0H to DFH. All characters
outside these ranges are displayed as dots (..).
(See APPENDIX 4.)
6-43
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.6.5 Setting the offline switch YES/NO display (Offline switch display)
This operation sets the offline switch display YES/NO during device monitoring and device
monitoring tests.
[Basic operation]
Program display
operation in the
MONITOR mode
HELP
2
2
2
1
…
An offline switch is displayed.
2
…
An offline switch is not displayed.
[Sample operation]
An offline switch is displayed during device monitoring
M
▾
▾
①
M
M
▶ Y
100■
101□
020□
During device monitoring
②
HELP
*** HELP MENU *** 1/2
1: NUMBER FORMAT
2: MONITOR
CLEAR: END
Select “HELP”.
③
2
*** MONITOR ***
1: LIST MONITOR
2: DEVICE MONITOR
CLEAR: END
HELP: MENU
Select “2: MONITOR”.
④
2
* DEVICE MONITOR *
1: MONITOR
2: OFF-LINE SWITCH
CLEAR: END
HELP: MENU
Select “2: DEVICE MONITOR”.
⑤
2
** OFF-LINE SW. **
1: YES
2: NO
CLEAR: END
HELP: MENU
Select “2: OFF-LINE SWITCH”.
⑥
1
M
▾
▾
M 100■
M 101□
▶ Y 020□
SW■
SW■
SW■
6-44
Select “1: YES”.
The offline switch “SW ■” is
displayed.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) When the connected ACPU is an A0J2CPU, A2ACPU, A3HCPU, A3MCPU, or A3ACPU,
offline switches are not displayed.
(2) Devices that can display offline switches are Y, M, L, B, and F.
(3) If an offline switch is set or canceled during the device monitoring test in the TEST mode,
the offline switch is displayed automatically.
(4) Section 6.7.5 explains how to operate offline switches.
6-45
6. HOW TO USE EACH FUNCTION
6.7 TEST (T) Mode Operations
This mode performs test operations of ACPU programs. The following are enabled:
(1) Testing by list monitoring
(a) Setting/resetting bit devices X, Y, M, L, B and F
Example of setting device “M110” of the cursor position
After executing
Before executing
T
▾
▾
32 OUT
33▶ LD
34 OUT
□M101
□M110
□M200
T
▾
▾
32
33▶
34
35
SET
OUT
LD
OUT
LD
□M101
■M110
■M200
□X003
“M110” has now
been set (ON).
(b) Changing the current value of word devices T, C, D, W, R, A, Z and V (Z1 to Z6 and V1
to V6: only when A2ACPU or A3ACPU is used)
Example of changing the current value of designated device “D20” to “K200”
Before executing
T
▾
▾
39 MOV
39▶ D10
39 D20
D20 K200
After executing
0
0
T
▾
▾
39 MOV
39▶ D10
39
D20
44 LD
□M100
The current value
has now been changed
to “K200”.
0
200
(2) Testing by device monitoring
(a) Setting/resetting bit devices X, Y, M, L, B, and F
Example of resetting device “M110” at the cursor position
Before executing
After executing
T
M 101□
▾ ▶ M 110■
▾
M 200■
RST
T
M
▾ ▶ M
▾
M
101□
110□
200□
“ M110” has now
been reset (OFF).
(b) Changing the current value of word devices T, C, D, W, R, A, Z, and V (Z1 to Z6 and V1
to V6: only when A2ACPU or A3ACPU is used)
Example of changing the current value of designated device “D21” to “K500”
Before executing
T
▾
▾
D 20
D 21
▶ D 22
D21 K500
After executing
100
0
0
T
▾
▾
D
D
▶ D
20
21
22
100
500
0
A current value has
now been changed to
“K500”.
(c) Setting/canceling an offline switch of bit devices Y, M, L, B, and F
Example of setting an offline switch of device “Y21” at the cursor position
Before executing
T
Y 020□
▾ ▶ Y 021■
▾
Y 022□
SET
After executing
SW■
SW■
SW■
T
Y 020□
▾ ▶ Y 021■
▾
Y 022□
Offline switch
Cancellation state
SW■
SW□
SW■
The offline switch has
now been set.
Y21
Y21
6-46
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.7.1 Setting/resetting X, Y, M, L, B, and F by list monitoring (Set/reset of a bit device)
This operation sets/resets (turns ON/OFF) a bit device forcibly by designating a device and a
device number.
[Basic operation]
SHIFT
TEST
STEP
NUMBER
Step
number
GO
SHIFT
1
SHIFT
↑
↓
0
Device
Device
number
SP
SHIFT
GO
Set
GO
RST
GO
…
The device at the
cursor position is
tested.
…
The designated
device is tested.
Reset
GO
SET
GO
Set
1
Device
SET
Device
number
SP
SHIFT
GO
RST
GO
Reset
0
GO
[Sample operation]
Device “X002” at the cursor position is set and designated device “M100” is reset
①
STEP
SHIFT → TEST → NUMBER → 3
0 → GO
②
SHIFT → SET
T
▾
▾
29
K20
30▶ LD
□X002
31 ANI □X003
32 OUT □M101
T
▾
▾
29
K20
30▶ LD
□X002
31 ANI □X003
SET
③
④
T
▾
▾
GO
M → 1 → 0 → 0 → SP
SHIFT → RST
⑤
GO
29
K20
30▶ LD
■X002
31 ANI □X003
32 OUT ■M101
29
K20
30▶ LD
■X002
31 ANI □X003
M100 RST
Select the TEST mode, and read the
step number which device is to be
tested.
Set the bit device at the cursor
position.
Set (Turn ON) “X002”.
T
▾
▾
T
▾
▾
29
K20
30▶ LD
■X002
31 ANI □X003
32 OUT ■M101
6-47
Reset designated device “M100”.
Reset (Turn OFF) “M100”.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) Turn ON a device number set by pressing the [SHIFT]→[SET]→[GO] ([1]→[GO]) keys.
Turn it OFF by pressing the [SHIFT]→[RST]→[GO] ([0]→[GO]) keys.
(2) As for forcible set/reset operations when the ACPU is in the RUN state, program execution
has priority.
Therefore, even if forcible set/reset is executed when an instruction using a correspondent
device is being executed, the state only changes for a moment and returns back.
(3) Even if a process input is OFF, when input (×) is set forcibly, an ACPU executes the
operation processing as ON.
And, even if input (×) is reset forcibly when a process input is ON, the PC CPU is
processed as ON.
If input (×) was set, be sure to reset it after the test operation has been completed.
(4) As for special-function modules, some of the Y numbers cannot be set/reset.
(5) Special relay (M) is controlled by the OS of the CPU. Operate set/reset of special relays
after checking the contents utilizing the User's Manual of the connected ACPU.
(6) Pressing the [SHIFT] and [TEST] keys in the READ, WRITE, INSERT, DELETE, and
MONITOR modes (list monitoring) enables the test operation of the designated device
indicated by the cursor(▶).
IMPORTANT
Be sure to reset devices set by this operation before operating.
Batch reset can be executed by using the CPU's reset switch.
6-48
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.7.2 Changing the current values of T, C, D, W, R, A, Z, or V by list monitoring
(Changing current values of word device)
This operation changes the current value of a word device forcibly by designating a device
and a device number.
[Basic operation]
SHIFT
STEP
NUMBER
TEST
Step
number
GO
↑
↓
Device
Device
K
New decimal value (16 bits)
GO
H
New hexadecimal value (16 bits)
GO
K
New decimal value (32 bits)
L
GO
H
New hexadecimal value (32 bits)
L
GO
Device
number
SP
K
New decimal value (16 bits)
GO
Device
number
SP
H
New hexadecimal value (16 bits)
GO
Device
Device
number
Device
Device
number
The device at
the cursor
…
position is
tested.
…
SP
K
New decimal value (32 bits)
L
GO
SP
H
New hexadecimal value (32 bits)
L
GO
A designated
device is
tested.
[Sample operation]
The current value of device “D1” at the cursor position is changed to “K90” and the current
value of designated device “D100” is changed to “HF0(K240)”
①
STEP
SHIFT → TEST → NUMBER → 2
1 → GO → ↓ → ↓
②
K → 9 → 0
T
▾
▾
T
▾
▾
21 MOV
21
K123
21▶ D1
26 LDI □T1
21 MOV
21
K123
21▶ D1
123
123
K90
③
④
T
▾
▾
GO
D → 1 → 0 → 0 → SP
H → F → 0
⑤
GO
Select the TEST mode, read the step
whose device is to be tested, and
change the current value of the
device at the cursor position.
21 MOV
21
K123
21▶ D1
26 LDI □T1
21 MOV
21
K123
21▶ D1
D100 HF0
Change the current value of the
device at the cursor position.
90
Change the current value of “D1”
to “K90”.
90
Change the current value of the
designated device
T
▾
▾
T
▾
▾
21 MOV
21
K123
21▶ D1
26 LDI
90
6-49
The current value of “D100” has
now been changed to “HF0(K240)”.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) The current value of a device changes according to the contents of the sequence program
being processed when the ACPU is in the RUN state.
(2) Special registers are managed by the OS of ACPU.
When changing the current value of a special register, operate after confirming the
contents by utilizing the User's Manual of the connected ACPU.
(3) Pressing the [SHIFT] and [TEST] keys in the READ, WRITE, INSERT, DELETE, and
MONITOR modes (list monitoring) enables the test operation of the designated device
indicated by the cursor (▶).
6-50
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.7.3 Setting/resetting X, Y, M, L, B or F by device monitoring (Bit device set/reset)
This operation sets/resets (turns ON/OFF) a bit device forcibly by designating a device and a
device number.
[Basic operation]
SHIFT
TEST
DEVICE
Device
number
GO
SHIFT
1
SHIFT
↑
↓
0
Device
Device
number
SP
SHIFT
GO
Set
GO
RST
…
GO
Reset
The device at the
cursor position is
tested.
GO
SET
GO
Set
1
Device
SET
Device
number
SP
SHIFT
GO
RST
…
GO
The designated
device is tested.
Reset
0
GO
[Sample operation]
Device “X001” at the cursor position is set and designated device “M101” is reset
①
②
SHIFT → TEST
M
X
▾ ▶ X
▾
Y
M
000■
001□
020■
100■
Device monitoring state
T
X
▾ ▶ X
▾
Y
M
000■
001□
020■
100■
Select the TEST mode.
③
SHIFT → SET
T
X
▾ ▶ X
▾
Y
SET
000■
001□
020■
④
GO
T
X
▾ ▶ X
▾
Y
M
000■
001■
020■
100■
⑤
M → 1 → 0 → 1 → SP
SHIFT → RST
⑥
GO
Set the device at the cursor position.
T
X
000■
▾ ▶ X
001■
▾
Y
020■
M101 RST
T
▾
▾
X
Y
▶ M
M
001■
020■
100■
101□
6-51
Set (Turn ON) “X001”.
Reset the designated device.
Reset (OFF) of “M101” is displayed.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) Turn ON a device number set by pressing the [SHIFT]→[SET]→[GO] ([1]→[GO]) keys.
Turn it OFF by pressing the [SHIFT]→[RST]→[GO] ([0]→[GO]) keys.
(2) When a device that is not displayed is set or reset, the corresponding device and device
state are displayed.
(3) As for forcible set/reset operations when the ACPU is in the RUN state, program execution
has priority.
Therefore, even if forcible set/reset is executed when an instruction using a correspondent
device is being executed, the state only changes for a moment and returns back.
(4) Even if a process input is OFF, when input (×) is set forcibly, an ACPU executes the
operation processing as ON.
And, even if input (×) is reset forcibly when a process input is ON, the PC CPU is
processed as ON.
If input (×) was set, be sure to reset it after the test operation has been completed.
(5) As for special-function modules, some of the Y numbers cannot be set/reset.
(6) Special relay (M) is controlled by the OS of the CPU. Operate set/reset of special relays
after checking the contents utilizing the User's Manual of the connected ACPU.
(7) Pressing the [SHIFT] and [TEST] keys in the MONITOR mode (list monitoring) enables the
test operation of the designated device indicated by the cursor (▶).
When the [SHIFT] and [TEST] keys are pressed in the READ, WRITE, INSERT, DELETE,
or MONITOR (list monitoring) mode, the test operation is enabled by inputting the
designated device and device number.
IMPORTANT
Be sure to reset devices set by this operation before operating.
Batch reset can be executed by using the CPU's reset switch.
6-52
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.7.4 Changing the current value of T, C, D, W, R, A, Z, or V by device monitoring
(Current value change of a word device)
This operation changes the current value of a word device forcibly by designating a device
and a device number.
[Basic operation]
SHIFT
Device
TEST
Device
number
GO
↑
↓
Device
Device
K
New decimal value (16 bits)
GO
H
New hexadecimal value (16 bits)
GO
K
New decimal value (32 bits)
L
GO
H
New hexadecimal value (32 bits)
L
GO
Device
number
SP
K
New decimal value (16 bits)
GO
Device
number
SP
H
New hexadecimal value (16 bits)
GO
Device
Device
number
Device
Device
number
The device at
the cursor
…
position is
tested.
…
SP
K
New decimal value (32 bits)
L
GO
SP
H
New hexadecimal value (32 bits)
L
GO
A designated
device is
tested.
[Sample operation]
The current value of device “D10” at the cursor position is changed to “K90”, and the current
value of designated device “D30” is changed to “HFF (K255)”
①
②
SHIFT → TEST → D → 1
GO → D → 1 → 0 → GO
③
K → 9 → 0
M ▶ D
▾
▾
20
-12345
Device monitoring state
T
▾
▾
20
1
10
-12345
0
1000
Select the TEST mode, and set the
device to be tested.
T
▾
▾
D
D
▶ D
D
D
▶ D
20
1
10
-12345
0
1000
D
D
▶ D
20
1
10
-12345
0
90
D 20
D
1
▶ D 10
D30 HFF
-12345
0
90
T
-12345
0
90
255
K90
④
⑤
⑥
GO
D → 3 → 0 → SP → H → F → F
GO
T
▾
▾
T
D
D
▶ D
D
20
1
10
30
6-53
Change the current value of the
device at the cursor position.
The current value
changes to “K90”.
of
“D10”
Change the current
designated device.
value of
the
The change of the current value of
“D30” to “255(HFF)” is displayed.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) When a device that is not displayed is set or reset, the corresponding device and device
state are displayed.
(2) The current value of a device changes according to the contents of the sequence program
being processed when the ACPU is in the RUN state.
(3) Special registers are managed by the OS of ACPU.
When changing the current value of a special register, operate after confirming the
contents by utilizing the User's Manual of the connected ACPU.
(4) Pressing the [SHIFT] and [TEST] keys in the MONITOR mode (list monitoring) enables the
test operation of the designated device indicated by the cursor (▶).
When the [SHIFT] and [TEST] keys are pressed in the READ, WRITE, INSERT, DELETE,
or MONITOR (list monitoring) mode, the test operation is enabled by inputting the
designated device and device number.
6-54
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.7.5 Setting/canceling an offline switch of Y, M, L, B, or F by device monitoring
(Setting/cancellation of an offline switch)
This operation sets and cancels the offline switch that separates the device (Y, M, L, B, and F)
used in an OUT instruction from the operation processing of a sequence program.
The device of the device number that set an offline switch is separated from the operation
processing of a sequence program. It can be turned ON and OFF optionally by set/reset
operation of the bit device (see Section 6.7.1 and 6.7.3)
Setting of an offline switch
Separated from the operation processing of a
sequence program.
Canceling of an offline switch
It is processed according to the operation of
the sequence program.
(Explanatory drawing)
Cancellation
Setting
Offline switch
If the connected ACPU is an A0J2CPU, A2ACPU, A3HCPU, A3MCPU or A3ACPU, this
operation cannot be executed.
POINT
(1) An offline switch is displayed automatically if the offline switch is set or canceled in the state for
not displaying an offline switch.
An offline switch is displayed by the “Offline SW setting” of the [HELP] operation in the MONITOR
mode.
(2) An offline switch is displayed only during device monitoring in the MONITOR and TEST modes.
6-55
6. HOW TO USE EACH FUNCTION
[Basic operation]
SHIFT
TEST
Device
number
SP
SHIFT
SP
1
↑
SP
SHIFT
↓
SP
0
Device
GO
GO
SET
Setting
GO
GO
RST
GO
Cancellation
Offline switch
… testing of the
OUT instruction
at the cursor
position
[Sample operation]
①
②
③
④
SHIFT → TEST
↓ → SP → SHIFT → SET → GO
SP → SHIFT → RST → GO
M ▶X 000■
▾ Y 020■
▾
M 101□
SW ■
SW ■
T ▶X
▾ Y
▾
M
000■
020■
101□
SW ■
SW ■
T
X 000■
▾ ▶Y 020■
▾
M 101□
SW □
SW ■
Set the offline switch of Y020.
T
X 000■
▾ ▶Y 020■
▾
M 101□
SW ■
SW ■
Cancel the offline switch of Y020.
Device monitoring display
Select the TEST mode.
[Explanation]
(1) Be sure to set the cursor (▶) at the device which sets/cancels the offline switch.
The set device number goes into the offline state by pressing the [SP] →
[SHIFT]→[SET]→[GO] ([SP]→[1]→[GO]) keys , and it goes into the online state by
pressing the [SP]→[SHIFT]→[RST]→[GO] ([SP]→[0]→[GO]) keys.
(2) As for special-function module, some Y numbers cannot set offline switches.
(3) Pressing the [SHIFT] and [TEST] keys in the MONITOR mode (device monitoring) enables
the offline switch operation of the designated device indicated by the cursor (▶).
When the [SHIFT] and [TEST] keys are pressed in the READ, WRITE, INSERT, or
MONITOR (list monitoring) mode, the offline switch operation is enabled by inputting the
designated device and device number.
6-56
6. HOW TO USE EACH FUNCTION
6.8 Parameter Setting
This section explains how to clear all parameters of an ACPU and explains how to set the
program capacity, file register capacity, etc.
Only those parameters that can be set by the EPU00E are given on the parameter sheet
attached to the APPENDIX. An A6GPP/A6PHP (SW
GP-GPPA), IBM * PC/AT (SW
IX-GPPAE) and A7PHPE (SW
RX-GPPAE), etc. are necessary for setting of other
parameters.
Since this manual only explains parameter setting operations, determine the setting contents
of parameters by referring to the Programming Manual of the particular ACPU.
The operation given below illustrates parameter setting.
*IBM is a registered trade mark of the International Business Machines Corporation.
Parameter all clear
The contents of a parameter in the EPU00E
are set to default.
Parameter setting
Parameters in the EPU00E are set.
In the case of ACPUs other than an A0J2CPU
PARAMETER mode
1. Memory capacity setting
Program capacity and file register capacity
are set.
2. M, L, S setting
The internal relay (M), latch relay (L),
and step relay (S) ranges are set.
3. Timer setting
The low-speed, high-speed, and addition
timer ranges are set.
4. Counter function
The number of device points of an extension counter and the set value head device
are set.
5. Latch range setting
The latch ranges of B, T, C, D, and W are
set.
6. WDT setting
WDT is set.
7. I/O control
The I/O control method is set.
8. Key word setting
Key words of 6 digits or less are registered
in hexadecimal.
In the case of an A0J2CPU
1. Latch range setting
The latch ranges of M (L, S), B, T, C, D,
and W are set.
2. Step relay setting
The range of step relay (S) is set.
Parameter writing
A parameter in the EPU00E is written to
the ACPU.
6-57
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.8.1 All clearing of parameters
This operation clears all parameters written to the ACPU and sets them to default.
[Basic operation]
PARAM.
1
↑
GO
END
↑
GO
[Sample operation]
All the parameters of the ACPU are cleared and are set to default
①
PARAM.
P▸1 PARAM.
2 PARAM.
<END>
TO
ALL CLEAR
SETTING
Select the PARAMETER mode.
WRITE
②
1
P
PARAM.
YES
▸ NO
ALL
CLEAR
Select “1: PARAM. ALL CLEAR”.
③
↑
P
PARAM.
▸ YES
NO
ALL
CLEAR
Move the cursor to “YES”.
④
GO
P▸1 PARAM.
2 PARAM.
<END>
⑤
END
P
⑥
↑ → GO
P
TO
ALL CLEAR
SETTING
WRITE
When the parameters in the EPU00E are
set to default, the screen shown on the
left is displayed.
PARAM.
YES
▸ NO
SETTING
Select YES.
PARAM.
▸ YES
NO
COMPLETED
SETTING
When the writing of parameters in the
EPU00E to an ACPU have been completed,
“COMPLETED” is displayed.
Pressing the [GO] key when the
cursor is at “NO” returns to the
④ operation.
6-58
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) Operation of “1: PARAM. ALL CLEAR” sets the parameters in the EPU00E to default.
(2) If writing to ACPU has not been executed and the mode is transferred to the OTHERS
mode after operating “1: PARAM. ALL CLEAR”, the parameters in the EPU00E return to
the setting before operating “1: PARAM. ALL CLEAR”.
(3) If the key word is registered, parameter all clear cannot be executed.
REMARK
The parameter in the EPU00E is set to a set value read from ACPU when starting up the
EPU00E.
POINT
・When executing parameter all clear, if the key word registered in the ACPU is unknown, see the “PC
memory all clear” operation shown in Section 5.1.3. And then, clear (delete) the unknown registered key
word.
If “PC memory all clear” is executed, all other user data (such as sequence programs) will also be
cleared.
・Section 6.8.2 gives details about when (a) the key word registered in an ACPU is changed, or (b)
a new key word is registered.
6-59
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.8.2 Parameter setting
This operation sets parameters and writes them to an ACPU.
The operation of each type of ACPU type (other than an A0J2CPU and A0J2CPU) is
explained.
1. In the case of an A0J2CPU
[Basic operation 1]
PARAM.
2
1
[Latch range setting]
2
[Step relay setting]
CLEAR
END
↑
GO
[Sample operation 1]
A0J2CPU parameters have now been set
①
PARAM.
P▸1 PARAM.
2 PARAM.
<END>
TO
ALL CLEAR
SETTING
Select the PARAMETER mode.
WRITE
②
2
P▸1 LATCH RANGE SET
2 S RELAY SETTING
Select “2: PARAM. SETTING”.
③
1 → ↑
P
LATCH RANGE SET
▸ NO LATCH
1/2 LATCH
ALL LATCH
Sample operation for selecting
“1: LATCH RANGE SET” and setting
“NO LATCH”
④
GO → 2 → ↓
S
Sample operation for selecting “2:
S RELAY SETTING” and setting “PART
1536-2047”
⑤
GO → CLEAR
RELAY SETTING
NONE
▸ PART 1536-2047
P 1 PARAM.
▸2 PARAM.
<END>
⑥
END
P
⑦
↑ → GO
P
TO
ALL CLEAR
SETTING
Display of the parameters menu
WRITE
PARAM.
YES
▸ NO
SETTING
Select NO.
PARAM.
▸ YES
NO
COMPLETED
SETTING
When the writing of parameters in the
EPU00E to an ACPU has been completed,
“COMPLETED” is displayed.
Pressing the [GO] key when the cursor
is at “NO” returns to the ⑤
operation.
6-60
6. HOW TO USE EACH FUNCTION
[Explanation 1]
(1) Latch range setting
Select the latch range from not latched, 1/2 latch, or all latched.
Latch Items
Latch Ranges
Not latched
――――――――――――――――――――――
1/2 latch
L1024 to 2047 (L1024 to 1535, S1536 to 2047)
T40 to 79/T100 to 119/T124 to 127
C64 to 127
D256 to 511
B200 to 3FF (W200 to 3FF)
All latched
L0 to 2047 (L0 to 1535, S1536 to 2047)
T0 to 127
C0 to 127
D0 to 511
B000 to 3FF (W000 to 3FF)
(2) Step relay setting
PART (S1536 to 2047)/NONE of the step relay is set.
(3) If writing to ACPU has not been executed and the mode is transferred to the OTHERS
mode after operating “1: PARAM. SETTING”, the parameters in the EPU00E return to the
setting before operating “2: PARAM. SETTING”.
6-61
6. HOW TO USE EACH FUNCTION
2. In the case of ACPUs other than an A0J2CPU
[Basic operation 2]
PARAM.
2
1
Memory capacity
setting
2
M, L, S setting
3
Timer setting
4
Counter setting
5
Latch range setting
6
WDT setting
7
Setting of I/O
control method
8
Key word setting
CLEAR
END
↑
GO
[Sample operation 2]
Operation from “1.MEM. CAPACITY SET” until “8.KEY WORD” is set
(Operation of the previous parameter item is shown in this example. However, some items
cannot be set depending on the type of ACPU model to which the EPU00E is connected.)
①
PARAM.
P▸1 PARAM.
2 PARAM.
<END>
②
2
P▸1
2
3
↓4
③
1 → 4 → GO → 2
P
④
GO
⑤
TO
ALL
CLEAR
SETTING
WRITE
MEM. CAPACITY SET
M, L, S SETTING
TIMER
SETTING
COUNTER SETTING
MEM. CAPACITY SET
PROGRAM 1- [
]KS
F REG.
0- [
]KP
P▸1
2
3
↓4
MEM. CAPACITY SET
M, L, S SETTING
TIMER
SETTING
COUNTER SETTING
2 → CLEAR → GO
P
M, L, S
0-]
-]
⑥
GO
P 1
▸2
3
↓4
⑦
3 → 5 → 1 → 2 → GO
P TIMER SETTING
EXT.T 0-2048
[ 512]
SET D, R, W
[D1024]
↓
D → 1 → 0 → 2 → 4
Select the PARAMETER mode.
Select “2: PARAM. SETTING”.
When the operation of each item has
been completed, the screen returns
to this display.
Set the program capacity to 4 K steps,
and set the file register to 2 K
points.
Complete “1: MEM. CAPACITY SET”.
SETTING
L[
-]
Set the latch relay to 0 point.
MEM. CAPACITY SET
M, L, S SETTING
TIMER
SETTING
COUNTER SETTING
Complete “2: M, L, S SETTING”
M[
S[
GO
6-62
Set the number of timer device points
to 512 points in the A3ACPU, and set the
head device number in which the set
value is stored to D1024.
6. HOW TO USE EACH FUNCTION
⑧
GO → CLEAR → GO → GO
P
TIMER
T(100ms)
T(10ms )
↓T(RET. )
SETTING
[
0-]
[
-]
[
-]
Set T0 to T255 to the 100 msec timer.
⑨
GO → 2 → 5 → 6 → GO
P TIMER
↑T(100ms)
T(10ms )
T(RET. )
SETTING
[
-]
[ 256-]
[
-]
Set T256 to T511 to 10 the msec timer.
⑩
GO
P 1
2
▸3
↓4
⑪
4 → 4 → 8 → 0 → GO
P
MEM. CAPACITY SET
M, L, S SETTING
TIMER
SETTING
COUNTER SETTING
D → 1 → 2 → 8 → 0
COUNTER SETTING
EXT.T 0-1024
[ 480]
SET D, R, W
[D1280]
P 1
2
3
↓▸4
⑫
GO
⑬
5 →↓→↓→↓→↓→↓
5 → 1 → 2 → GO → 1
MEM. CAPACITY SET
M, L, S SETTING
TIMER
SETTING
COUNTER SETTING
P LATCH RANGE SET
↑ C
[
]
D
[ 512-1023 ]
↓ RANGE
0-1023
Complete “3: TIMER SETTING”.
Set the number of counter device
points to 480 points in A3ACPU, and
set the head device number in which
the set value is stored to D1280.
Complete “4: COUNTER SETTING”.
Sample operation of setting D512 to
D1023 to the latch in the A3ACPU.
0 → 2 → 3
⑭
GO → ↓ → ↓ → ↓ → ↓
GO → GO
⑮
6 → 1 → 5 → 0
P▸5
6
7
8
LATCH
WDT
I/O
KEY
RANGE SET
SETTING
CONTROL
WORD
P
WDT
SETTING
[ 150]ms
10-2000
Set the WDT (watchdog timer) setting to
150 msec.
RANGE SET
SETTING
CONTROL
WORD
Complete “6: WDT SETTING”.
RANGE
P 5
▸6
7
8
⑯
GO
⑰
7 → ↑
⑱
GO
⑲
8 → 8 → 6 → 0 → 2
LATCH
WDT
I/O
KEY
P
I/O
CONTROL
DIRECT
[
.Y]
REFRESH [ X.
]
USE CURSOR TO SELECT
P 5
6
▸7
8
LATCH
WDT
I/O
KEY
P
KEY
0 → 2
⑳
21
GO
CLEAR
RANGE SET
SETTING
CONTROL
WORD
WORD
Complete “5: LATCH RANGE SET”.
Set the I/O control method to
input: REFRESH and output: DIRECT
Complete “7: I/O CONTROL”.
Set the key word to “860202”.
[860202]
P 5
6
7
▸8
LATCH
WDT
I/O
KEY
P 1 PARAM.
▸2 PARAM.
<END>
TO
RANGE SET
SETTING
CONTROL
WORD
ALL
CLEAR
SETTING
WRITE
6-63
Complete “8: KEY WORD”.
Display of the menu of a parameter
6. HOW TO USE EACH FUNCTION
P
22
END
23
↑ → GO
PARAM.
YES
▸ NO
SETTING
PARAM.
▸ YES
NO
COMPLETED
SETTING
P
Select YES.
When the writing of a parameter in
the EPU00E to an ACPU has been
completed, “COMPLETED” is displayed.
Pressing the [GO] key when the cursor
is at “NO” returns to the 21 operation.
6-64
6. HOW TO USE EACH FUNCTION
[Explanation 2]
(1) Memory capacity setting
Set the main sequence program capacity and the file register capacity. When an A3(N),
A3H A3M, A3V, A73, A373, or A3ACPU is used, the setting of a subsequence program
capacity is enabled.
(2) M, L, S setting
(a) When an A0J2H, A2C, A1(N), A2(N), A3(N), A3H, A3M, A3V, A73, or A373CPU is used,
set the head device number that is used by latch relay/step relay.
(b) When an A2A or A3ACPU is used, set the head device number that is used by latch
relay/step relay/internal relay.
(c) Erase the display of the head device number of a device not to be used by pressing the
[CLEAR] key. It can be set to 0 points.
(3) Timer setting
(a) When an A0J2H, A2C, A1(N), A3(N), A3H, A3M, A3V, A73, or A373CPU is used, set
the head device number that is used for low-speed/ high-speed/addition timer.
(b) When an A2A or A3ACPU is used
Set the number of timer device points, the head device number in which a set value after
T256 is stored and the head device number to be used by low-speed/high-speed/addition
timer.
Set the head device number that is used for the range of T0 to 255 and the range after
T256 by low-speed/high-speed/addition timer when the number of timer device points
exceeds 256 points.
(c) Erase the display of the head device number of a device not to be used by pressing the
[CLEAR] key. It can be set to 0 points.
(4) Counter setting
Set the head device number in which the number of counter device points and the set
value after C255 are stored.
This setting is necessary only when using an A2A or A3ACPU.
(5) Latch range setting
(a) Set the range of a device to be set to latch.
The allowable setting range is displayed on the bottom line of the screen.
(b) Erase the display of the head device number of a device not to be used by pressing the
[CLEAR] key. It can be set to 0 points.
(6) WDT setting
Set the set value of WDT to 10 msec units.
(7) Setting of the I/O control method
When an A3H or A3MCPU is used, set an I/O control method.
6-65
6. HOW TO USE EACH FUNCTION
(8) Setting of a key word
(a) Input a key word of 6 digits or less in hexadecimal.
(b) When a key word is not set, a blank is displayed.
(c) To cancel a key word, press the [CLEAR]→[GO] keys.
(9) If writing to ACPU has not been executed and the mode is transferred to the OTHERS
mode after operating “2: PARAM. SETTING”, the parameters in the EPU00E return to the
setting before operating “2: PARAM. SETTING”.
6-66
6. HOW TO USE EACH FUNCTION
6.9 OTHERS (O) Mode Operations
This mode changes the set values of timers and counters, does PC error checks, PC memory
all clears, as well as setting, etc. of the EPU00E.
An item can be selected in the menu format in the OTHERS mode, and the following operation
can be executed:
T/C set values change
PC check
Changing the T/C set values in the program.
Error step read
An error description occurred in an ACPU and
the error step is checked.
Program check
Presence/absence of the duplex coil/instruction code/END instruction in the program
is checked.
PC system
Monitoring
Link monitoring
The link state of the MELSECNET(Ⅱ)/B is
checked.
Buffer memory
batch monitoring
The buffer memory contents of a specialfunction module are checked.
Clock monitoring
The ACPU clock is checked.
All clear
OTHERS
mode
PC memory all clear
All clear is done for the ACPU memory.
Program all clear
All sequence programs operated by ACPU
are cleared.
Device memory all clear
All device memories except the special D,
special M, and R of an ACPU are cleared.
Switching
PC number setting
Enables operations of another station's
ACPU on MELSECNET(Ⅱ)/B. (Switching of
ACPUs)
Main/sub switching
Switches the sequence program to be
operated.
Remote RUN/STOP
The execution status of ACPU is switched
forcibly.
Machine language
reading and writing
Machine language reading and writing is
executed from/to the ACPU memory.
Others
PU setting
Program mode selection
Write enabled/disabled when the ACPU is
in the RUN state is set.
Sets whether only the MONITOR and TEST
modes are used.
Conductivity state display
Sets whether or not the conductivity status
of each instruction is displayed when the
list monitoring function is used.
Buzzer setting
ON/OFF of the buzzer when an A key is input
is set.
6-67
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.1 Changing the T/C set values when the ACPU is in the RUN state
This operation changes the set value (the constant designation) of T (timer)/C (counter) when
the connected ACPU is in the RUN state.
In addition, when the indirectly designated set values of T and C (designated by device D) are
changed, changing these set values follows changing the TEST mode current value (see
Section 6.7.2 and 6.7.4).
[Basic operation]
SHIFT
OTHERS
1
T
Device number
GO
C
GO
Set value (decimal) to be changed
[Sample operation]
①
SHIFT → OTHERS
0▸1
2
3
4
②
1
0 T/C SET VAL. CHG
DEVICE [
]
SET VALUE [
]
Select “1: T/C SET VAL. CHG”.
③
T → 0 → GO
0 T/C SET VAL. CHG
DEVICE [T
0]K 100
SET VALUE [K 100]
Set timer “T0”.
0 T/C SET VAL. CHG
DEVICE [T
0]K
50
SET VALUE [K
50]
Change the setting from “100” to “50”.
④
5 → 0 → GO
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
6-68
Select the OTHERS mode.
Display the set value of timer “T0”.
The set value of timer “T0” has now
been changed to “50”.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) Always change the set value of a constant in decimal.
It can be changed from a constant to indirect designation, and it cannot be changed from
indirect designation to a constant.
(2) Pressing the [END] or [CLEAR]→[CLEAR] keys returns to the OTHERS mode menu.
6-69
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.2 Checking an error step/error code when an error occurs (Error check)
This operation checks the error step number/error code of the error that occurs in an ACPU.
[Basic operation]
SHIFT
OTHERS
2
2
An error other than errors which occurred in
an A2A and A3ACPU, and errors in an A2A and
A3ACPU where there is no error history are
checked.
1
1
↑
Errors where there is an error history in A2A
and A3ACPU are checked.
↓
[Sample operation]
(1) In the case of ACPUs other than an A2A or A3ACPU
①
SHIFT → OTHERS
0▸1
2
3
4
②
2
0▸1 READ ERR. STEP
2 PROGRAM CHECK
Select “2: PLC CHECK”.
③
1
0
ERR. STEP = 25
SP.UNIT DOWN
ERR. CODE = 12
・Select “READ ERR. STEP”.
・The error description is displayed.
0
ERR. STEP = 0
ERROR NOT FOUND
ERR. CODE = 0
[When there is not an error]
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
6-70
Select the OTHERS mode.
6. HOW TO USE EACH FUNCTION
(2) When there are no error histories in an A2A or A3ACPU
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
2
0▸1 READ ERR. STEP
2 PROGRAM CHECK
Select “2: PLC CHECK”.
③
1
0
・Select “1: READ ERR. STEP”.
・The error description is displayed.
ERR. STEP = 25
SP.UNIT DOWN
ERR. CODE = 41
ERR. INFO = 411
Select the OTHERS mode.
(3) When there are error histories in an A2A or A3ACPU
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
2
0▸1 READ ERR. STEP
2 PROGRAM CHECK
Select “2: PLC CHECK”.
③
1
0
ERR. STEP = 25
SP.UNIT DOWN
ERR. CODE = 41
↓ ERR. INFO = 411
Select “1: READ ERR. STEP”.
The newest error description
displayed.
④
↓
0
ERR. STEP = 25
1SP.UNIT DOWN
ERR. CODE = 41 411
↓ 92/01/10
10:57:30
The error description of error history
number 1 is displayed.
⑤
↓
0
The error description of error history
number 2 is displayed.
ERR. STEP = 0
2AC DOWN
ERR. CODE = 9
0
↓ 92/01/20 11:55:10
Select the OTHERS mode.
is
[Explanation]
(1) Section 7.2 gives details about error indications.
(2) If an A2A or A3ACPU has an error history, errors that occurred are displayed in order from
the latest error by pressing the [↓] key.
(3) The ACPU Programming Manual (Common Instructions) and the User's Manual of the
connected CPU give details about error codes and error messages.
(4) Pressing the [END] or [CLEAR] key returns to the “2: PLC CHECK” menu.
6-71
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.3 Checking a program
This operation executes the following checks of sequence programs written to an ACPU.
1) Dual coil check ······················ This checks whether the device (Y, M, L, B, F, T, C) used in a
sequence instruction (OUT, SET, SFT, PLS, MC, PLF) is a
dual coil.
2) Instruction code check ············ This checks whether or not there is an error in the instruction
codes (memory contents) of a sequence program. (The
arrangement of instructions is not checked.)
3) END instruction check ············ This checks whether or not there is an END instruction in the
sequence program.
[Basic operation]
SHIFT
OTHERS
2
2
GO
Step number
[Sample operation]
If there are a dual coil, an instruction code error, or an END instruction missing error
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
2
0▸1 READ ERR. STEP
2 PROGRAM CHECK
2 → GO
0
Select the OTHERS mode.
Select “2: PLC CHECK”.
Select “2: PROGRAM CHECK”.
③
An error step is displayed.
STEP [
1234]
Y
1FF
The device of a dual coil is displayed.
COIL ALREADY
④
GO
The next error step is displayed.
1413]
INSTRUCTION
GO
The error message of a dual coil check
is displayed.
0
STEP [
⑤
USED
ERROR
The error message of an instruction
code check is displayed.
0
STEP [
The error step is displayed.
6142]
NO “END”
INSTRUCTION
6-72
Error message of the END instruction
check.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) The EPU00E starts a program check and checks “dual coil”, “instruction code error”, and
“END instruction missing” of all instructions in the range from a designated step to the END
instruction of a sequence program written to an ACPU. (Therefore, checking will take some
time.)
(2) When a program check is completed normally, the step number of the END instruction and
“END” are displayed.
(3) When an error or fault is detected by a program check, the step number where the error or
fault occurred and the message that corresponds to the fault contents are displayed, and
the program check is interrupted.
1) Press the [GO] key to execute continuous program checking. A program check is started
from the step next to a stopped step.
2) When modifying error or fault contents detected by program check, press the [READ]
key, or [SHIFT]→[WRITE] keys when an error or fault is detected (when a program
check is interrupted).
The program of the step number where an error or fault occurred is displayed by
pressing the [READ] key, or [SHIFT]→[WRITE] keys.
Therefore, correction can be done easily. When an error or fault occurs, modify the
sequence program as follows:
Designated dual coil······················· Modify the program if necessary.
Instruction code error ····················· Overwrite the same instruction. (Rewrite)
END instruction missing ················· Add it.
3) Use the following methods to continue the program check after modifying the program:
Method of continuing a program check from the stopped step
······················································· Select “2: PROGRAM CHECK” from the OTHERS
mode, and press the [GO] key. (The interrupted
number of steps is displayed.)
Method of continuing from the designated step
······················································· Select “2: PROGRAM CHECK” from the OTHERS
mode, input the designated step number, and press
the [GO] key.
4) Pressing the [END] or [CLEAR] key returns to the “2: PLC CHECK” menu.
6-73
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.4 Monitoring MELSECNET(Ⅱ)/B link state (link monitoring)
This operation monitors the MELSECNENT(Ⅱ)/B link state of the self.
THE Reference Manual of data link system gives details about the display contents.
[Basic operation]
SHIFT
OTHERS
3
1
1
↑
↓
[Sample operation]
Link monitoring is executed when the connected station is a master station (M/m)
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
3
0▸1
2
3
4
MONITOR
ALL
CLEAR
PC No. MAIN/SUB
OTHERS
③
1
0▸1 LINK MONITOR
2 BUFFER MEM.MON
3 CLOCK MONITOR
④
1
0
⑤
↓
0 [L 1]
10 PARAM.:
CYCLIC COMM. OTHER:
CPU RUN
F
LOOP:
R
LOOP:
0
0
0
0
Pressing the [↓] key displays the
state of machine No.1.
(Example of displaying a local station)
⑥
↓
0 [R 2]
10 PARAM.:
CYCLIC COMM. OTHER:
CPU RUN
F
LOOP:
R
LOOP:
0
0
0
0
Pressing the [↓] key displays the
state of machine No.2.
(Example of displaying a remote I/O
station)
SCAN
TIME
F LOOP: OK MAX.
R LOOP: OK MIN.
PRESENT
Select the OTHERS mode.
Select “3: PLC SYSTEM”.
Select “1: MONITOR”.
(ms)
20
10
20
6-74
Select “1 LINK MONITOR”, and the loop
state and link scan time are displayed.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) The MELSECNET(Ⅱ)/B link state can be displayed on only the self.
Even if it is set at another station by the PC number setting, the MELSECNET(Ⅱ)/B link
state of the self is displayed.
(2) Link state display contents differ depending on whether the connected station is a master
station, local station, or remote I/O station.
However, when connecting to a tier-3 master station, it is displayed as a master station. A
local station cannot be displayed.
(3) When connecting to a master station the loop state and link scan time as well as the
operating state of a slave station can be displayed.
(a) Display of loop state and link scan time
0
1)
SCAN TIME
F LOOP: OK MAX.
R LOOP: OK MIN.
PRESENT
(ms)
20
10
20
2)
1) Positive loop line (F loop) or reverse loop line (R loop) state of a master station is
displayed.
(The contents of the special relay for links M9225 and M9226 are displayed.)
OK: When the line is normal
NG: When the line is abnormal
2) Max., min., and current values of a link scan time are displayed. The contents of
special registers for link D9207 to D9209 are displayed.
(b) Operating state of a slave station
In the case of a remote I/O station
In the case of a local station
1)
2)
3)
1)
0 [L 1]
10 PARAM.:
CYCLIC COMM. OTHER:
CPU RUN
F
LOOP:
R
LOOP:
0
0
0
0
4)
5)
6)
2)
3)
0 [R 2]
10 PARAM.:
CYCLIC COMM. OTHER:
CPU RUN
F
LOOP:
R
LOOP:
0
0
0
0
4)
5)
6)
1) The station number during monitoring and the number of connected slave stations
are displayed.
(The contents of the special registers for link D9243 and D9244 are displayed.)
[Ln]: In the case of a local station
[Rn]: In the case of a remote I/O station
m : Number of connected slave stations
2) The following messages display communications states:
(The contents of the special registers for link D9224 to D9231 are displayed.)
CYCLIC COMM
: When normal communications has been executed
DISCONNECTED : When communications has been interrupted or is in a
disconnected state
PARAM. COMN
: When parameters is communicated with a master station
6-75
6. HOW TO USE EACH FUNCTION
3) The operating state of the ACPU of a monitoring slave station is displayed by the
following message:
(The contents of the special registers for link D9212 to D9215 are displayed.)
CPU RUN : When the ACPU is in the RUN state.
CPU STOP: When the ACPU is in the STOP or PAUSE state.
4) When the monitoring slave station is 3-tier master station, it is displayed on a remote
I/O station whether an I/O allocation is correct or not.
(The contents of the special registers for link D9220 to D9223 are displayed.)
0: Normal
E: Error
5) It displays whether the monitoring local station could find that an error occurred in
other local stations.
(The contents of the special registers for link D9216 to D9219 are displayed.)
0: Normal
E: Error
“0” is displayed when the monitoring station is a remote I/O station.
6) The state of a positive loop line (F loop) or the reverse loop line (R loop) of a
monitoring slave station is displayed.
(The contents of the special registers for link D9232 to D9239 are displayed.)
0: Normal
E: Error
(4) When it is connected to a local station, the loop state, BWY receive state, and the
operation state of other slave stations can be displayed.
(a) Loop state display
1)
2)
3)
Display of the
operating state of
another station
1)
1)
0 [L 5]
10
F LOOP: OK LOOP BK
R LOOP: OK NOT EXE.
(c)
(b) BWY receive status
display
0 [L 5] 10
MASTER BWY
FIRST TIER
MASTER BW
RECEIVE
4)
NOT RCV
5)
0 [L 5]
10
OTHER LOCAL STATUS
1 --3 RUN
2 RUN
4 RUN
6)
1) The station number of the self and the number of connected slave stations are
displayed.
(The contents of the special registers for link D9243 and D9244 are displayed.)
[Ln]: In the case of a local station
[Rn]: In the case of a remote I/O station
m : Number of connected slave stations
2) The state of the positive loop line (F loop) or the reverse loop line (R loop) of the self
is displayed.
(The contents of the special relay for link M9241 and M9242 are displayed.)
OK: When the line is normal
NG: When the line is abnormal
6-76
6. HOW TO USE EACH FUNCTION
3) It displays whether or not loopback is executed in the self.
(The contents of the special relay for link M9243 are displayed.)
EXECUTED : When executing a loopback in the self
NOT EXE.
: When not executing a loopback in the self
4) It displays whether or not data of link relay(B), link register(W), or link output(Y) could
be received from the master station.
(The contents of the special relay for link D9246 are displayed.)
RECEIVED : When receiving B, W, or Y of a master station by using cyclic
communications
NOT RCV : When the self cannot receive B, W, and Y of a master station because
of disconnection
5) It displays whether or not the link relay(B) and link register(W) can be received from
the master station of a higher loop.
(The contents of the special relay for link D9247 are displayed.)
RECEIVED: When receiving B, W, and Y of a master station using cyclic
communications
NOT RCV : When B and W of the master station of a tier-2 system cannot be
received, or when turning ON M9208
6) The operating state of other local station is displayed by the following messages:
(The contents of the special registers for link D9248 to D9255 are displayed.)
RUN : When the ACPU is in the RUN state.
STOP: When the ACPU is in the STOP or PAUSE state.
DOWN: When it goes into the disconnected state by the power supply going OFF.
When the monitoring station is a remote I/O station, the display remains “RUN”.
(5) When connected to a remote I/O station, the loop state, I/O allocation state, and error
codes can be displayed.
(b) I/O allocation state and an error code
displays
(a) Loop state display
1)
2)
1)
0 [L 5]
10
F LOOP: OK LOOP BK
R LOOP: OK NOT EXE.
3)
0 [L 5] 10
I/O ALLOCATION
ERROR No.
YES
0
4)
5)
1) The station number of the self and the number of connected slave stations are
displayed.
(The contents of the special registers for link D9243 and D9244 are displayed.)
[Ln]: In the case of a local station
[Rn]: In the case of a remote I/O station
m : Number of connected slave stations
2) The state of a positive loop line (F loop) or the reverse loop (R loop) of the self is
displayed.
(The contents of the special relay for link M9241 and M9242 are displayed.)
OK: When the line is normal
NG: When the line abnormal
6-77
6. HOW TO USE EACH FUNCTION
3) Displays whether or not a loopback is executed in the self.
(The contents of the special relay for link M9243 are displayed.)
EXECUTED: When executing a loopback in the self
NOT EXE : When not executing a loopback in the self
4) Displays whether or not I/O allocation is being executed in a master station.
YES: When I/O allocation is executed in a master station
NO : When I/O allocation is not being executed in a master station
5) The error code that is occurring in the self is displayed.
(6) When a connected station is not performing data link, either of the following message is
displayed according to the state:
WAITING PARAM
DISCONNECTED
OFF-LINE
LOOP TEST
: When waiting for the receive of parameter information from
the master station
: When the self goes into the disconnected state and
communications is interrupted
: When the mode of the self is set to off-line, self- loopback
test, or station-to-station test
: When the mode of the self is set to the positive loop test or
the reverse loop test
(7) Pressing the [END] or [CLEAR] keys returns to the “1: MONITOR” menu.
6-78
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.5 Monitoring the buffer memory of a special-function module (Buffer memory batch
monitoring)
This operation monitors the buffer memory contents of a special-function module.
The Manual of the monitoring special-function module gives details about display contents.
[Basic operation]
SHIFT
OTHERS
3
1
2
Head I/O number
of a unit
Y
SP
H
K
Address of a
buffer memory
GO
↑
↓
[Sample operation]
When the digital output value (buffer memory address: 10) and the I/O numbers X/Y0B0 to
0CF installed in an A68AD are monitored
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
3
0▸1
2
3
4
MONITOR
ALL
CLEAR
PC No. MAIN/SUB
OTHERS
③
1
0▸1 LINK MONITOR
2 BUFFER MEM.MON
3 CLOCK MONITOR
Select “1: MONITOR”.
④
2
0 BUFFER
Select “2: BUFFER MEM. MON”.
KEY IN
MEM.
⑤
Y → B → SP → K → 1 → 0
⑦
GO
↓
Select “3: PLC SYSTEM”.
0 BUFFER
BUFF.ADDRESS
MEM.
KEY IN
YB K10
⑥
MON.
Select the OTHERS mode.
MON.
BUFF.ADDRESS
0 10
11
12
13
1020
1018
0
1114
0 14
15
16
17
1116
1014
998
1120
Head I/O number X/Y0B0 of a unit
Input the first 2 digits of the hexadecimal 3 digits, and designate address
10 of the buffer memory.
10 to 13 of the buffer memory is
monitored.
The following address is monitored by
pressing the [↓] key:
6-79
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) The special-function head I/O number and the buffer memory address are designated and
is monitored
(a) Designate the head I/O number in the first 2 digits when the head I/O number of the
special-function module is represented 3 digits.
(b) The head address of a buffer memory can be designated in decimal or hexadecimal.
The buffer memory monitoring address display is decimal if the head address is
designated in decimal. If it is designated in hexadecimal, the address is displayed in
hexadecimal.
(2) When a special-function module is not installed in the designated head I/O number or
when a designated address does not have a buffer memory, an address error is displayed.
(3) The display format of a value can be changed by pressing the [HELP] key. (hexadecimal
/octal/ASCII/decimal)
When changing a display format, do so in accordance with the indicated display contents
(see Section 6.6.4).
(4) Pressing the [END] or [CLEAR] keys returns to the “1: MONITOR” menu.
6-80
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.6 Monitoring the clock data of an ACPU (clock monitoring)
This operation monitors clock data (D9025 to D9027) of an ACPU.
[Basic operation]
SHIFT
OTHERS
3
1
3
[Operation example]
When clock data is monitored
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
3
0▸1
2
3
4
MONITOR
ALL
CLEAR
PC No. MAIN/SUB
OTHERS
③
1
0▸1 LINK MONITOR
2 BUFFER MEM. MON
3 CLOCK MONITOR
Select “1: MONITOR”.
④
3
0
Select “3: CLOCK MONITOR”.
92/04/17
10.35.48
Select the OTHERS mode.
Select “3: PLC SYSTEM”.
Clock data is displayed.
Top : Year, month, and day
are displayed.
Bottom: Hour, min, and sec
are displayed.
[Explanation]
(1) The clock data of an ACPU is monitored by using the information in D9025 to D9027 of the
connected station.
(2) When monitoring is started and completed, the EPU00E turns M9028 ON and OFF
automatically.
(3) Do not perform this operation for an ACPU which doesn't have a clock function.
If clock monitoring is executed for an ACPU without a clock function, an operating error will
not occur. However, meaningless data (value of D9025 to D9027) is displayed.
(4) Pressing the [END] or [CLEAR] keys returns to the “1: MONITOR” menu.
6-81
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.7 All clearing the memory contents of an ACPU (PC memory all clear)
This operation clears all the memory contents (memory cassette) of an ACPU.
[Basic operation]
SHIFT
OTHERS
3
2
1
↑
GO
[Sample operation]
When PC memory all clear is executed
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
②
3
0▸1
2
3
4
MONITOR
ALL
CLEAR
PC No. MAIN/SUB
OTHERS
③
2
0▸1 PLC MEM. CLEAR
2 PROGRAM CLEAR
3 DEV. MEM. CLEAR
Select “2: ALL CLEAR”.
④
1
0
Select “1: PLC MEM. CLEAR”.
⑤
↑ → GO
0
0
SET VAL. CHG
CHECK
SYSTEM
SETTING
PLC MEM.
YES
▸ NO
CLEAR
PLC MEM. CLEAR
▸ YES
NO
32KB
**********
PLC MEM.
▸ YES
NO
COMPLETED
CLEAR
Select the OTHERS mode.
Select “3: PLC SYSTEM”.
“1: PLC MEM. CLEAR” is executed.
“*” go out one by one by using clear
processing.
The displayed number decreases by 1K
byte by using clear processing.
“1: PLC MEM. CLEAR” has now been
completed.
[Explanation]
(1) Keep the ACPU in the STOP state.
If it is not in the STOP state, put the ACPU in the STOP state before starting the operation.
(2) When this operation is completed, all contents (memory cassette) of a memory on the
ACPU side are cleared, and the parameters are set to default values.
It is necessary to write parameters and sequence programs to the ACPU.
(3) Pressing the [END] or [CLEAR] keys returns to the “2: ALL CLEAR” menu.
6-82
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.8 Clearing sequence programs, microcomputer programs, and T/C set value areas
(Program all clear)
This operation clears the contents of main or sub-sequence programs, microcomputer
programs, and T/C set value areas currently being read to the EPU00E.
[Basic operation]
SHIFT
OTHERS
3
2
2
↑
GO
[Sample operation]
When program all clear is executed
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
3
0▸1
2
3
4
MONITOR
ALL
CLEAR
PC No. MAIN/SUB
OTHERS
③
2
0▸1 PLC MEM. CLEAR
2 PROGRAM CLEAR
3 DEV. MEM. CLEAR
Select “2: ALL CLEAR”.
④
2
0 PROGRAM CLEAR
YES
▸ NO
Select “2: PROGRAM CLEAR”.
⑤
↑ → GO
0 PROGRAM CLEAR
▸ YES
NO
32KB
**********
Select the OTHERS mode.
Select “3: PLC SYSTEM”.
“2: PROGRAM CLEAR” is executed.
“*” go out one by one by using clear
processing.
The displayed number decreases by 1K
byte by using clear processing.
0 PROGRAM CLEAR
▸ YES
NO
COMPLETED
Sequence program, microcomputer
program, and T/C set value areas all
clear has now been completed.
[Explanation]
(1) Keep the ACPU in the STOP state.
If it is not in the STOP state, put the ACPU in the STOP state before starting the operation.
(2) When this operation is completed, all ACPU sequence program and microcomputer
program and T/C set value area contents are cleared.
It is necessary to write parameters and sequence programs to the ACPU.
(3) Pressing the [END] or [CLEAR] keys returns to the “2: ALL CLEAR” menu.
6-83
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.9 Clearing the device memory of an ACPU (Device memory all clear)
This operation clears the bit devices in the ACPU, and the word device contents (special relay
(M), special register (D), and file register (F)).
[Basic operation]
SHIFT
OTHERS
3
2
3
↑
GO
[Sample operation]
When device memory all clear is executed
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
3
0▸1
2
3
4
MONITOR
ALL
CLEAR
PC No. MAIN/SUB
OTHERS
③
2
0▸1 PLC MEM. CLEAR
2 PROGRAM CLEAR
3 DEV. MEM. CLEAR
Select “2: ALL CLEAR”.
④
3
0 DEV. MEMORY
YES
▸ NO
Select “3: DEV. MEM. CLEAR”.
⑤
↑ → GO
0 DEV. MEMORY CLEAR
▸ YES
NO
6KB
**********
0 DEV. MEMORY
▸ YES
NO
COMPLETED
CLEAR
CLEAR
Select the OTHERS mode.
Select “3: PLC SYSTEM”.
“3: DEV. MEM. CLEAR” is executed.
“*” go out one by one by using clear
processing.
The displayed number decreases by 1K
byte by using clear processing.
All clear of the contents of a bit
device and a word device has now been
completed.
[Explanation]
(1) Keep the ACPU in the STOP state.
If it is not in the STOP state, put the ACPU in the STOP state before starting the operation.
(2) Pressing the [END] or [CLEAR] keys returns to the “2: ALL CLEAR” menu.
6-84
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.10 Setting the PC number
This operation sets the PC number of the ACPU of the other station that is accessed on
MELSECNET(Ⅱ)/B.
(Default is “FF”.)
[Basic operation]
SHIFT
OTHERS
3
3
1
PC No.
GO
[Sample operation]
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
②
3
0▸1
2
3
4
MONITOR
ALL
CLEAR
PC No. MAIN/SUB
OTHERS
③
3
0▸1 PC No. SETTING
2 SWITCH MAIN/SUB
Select “3: PC No. MAIN/SUB”.
④
1
0 PC No.=[FF]
HOST
-:
MASTER
:
LOCAL
:
Select “1: PC No. SETTING”.
⑤
5 → GO
SET VAL. CHG
CHECK
SYSTEM
SETTING
A3A
FF
00
01-64
0 PC No.=[ 5] A0J2H
HOST
-: FF
MASTER
: 00
LOCAL
: 01-64
Select the OTHERS mode.
Select “3: PLC SYSTEM”.
This shows the PC number setting range.
Set the PC number to “5”.
The CPU model name of PC number “5”
is displayed.
[Explanation]
(1) When an entry code is registered in an ACPU, see Section 5.1.3, and input the registered
entry code.
(2) Section 5.5 gives details about how to set the PC number.
(3) Pressing the [END] or [CLEAR] keys returns to the “3: PC No. SETTING” menu.
6-85
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.11 Switching main/sub-programs
This operation selects the main program/sub-program to be displayed on the EPU00E.
(This operation is available for A3, A3N, A3A, A3H, A3M, A3V, A73, or A373 CPUs.)
[Basic operation]
SHIFT
OTHERS
3
3
2
↓
GO
↑
[Sample operation]
When switched to a sub-program
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
3
0▸1
2
3
4
MONITOR
ALL
CLEAR
PC No. MAIN/SUB
OTHERS
③
3
0▸1 PC No. SETTING
2 SWITCH MAIN/SUB
Select “3: PC No. MAIN/SUB”.
④
2
0
SWITCH MAIN/SUB
* MAIN PROGRAM
SUB PROGRAM
Select “2: SWITCH MAIN/SUB”.
⑤
↓ → GO
0
SWITCH MAIN/SUB
MAIN PROGRAM
* SUB PROGRAM
Select “SUB PROGRAM”.
Select the OTHERS mode.
Select “3: PLC SYSTEM”.
Switching to the sub-program has now
been completed.
[Explanation]
Pressing the [END] or [CLEAR] keys returns to the “3: PC No. MAIN/SUB” menu.
6-86
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.12 Executing remote RUN/STOP
The RUN/STOP state of an ACPU can be operated by the EPU00E.
[Basic operation]
SHIFT
OTHERS
3
4
1
↓
GO
↑
[Sample operation]
When the ACPU in the RUN state is put in the STOP state from the EPU00E
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
3
0▸1
2
3
4
MONITOR
ALL
CLEAR
PC No. MAIN/SUB
OTHERS
③
4
0▸1 REMOTE RUN/STOP
2 MACHINE CODE
Select “4: OTHERS”.
④
1
0
⑤
↓ → GO
0
Select the OTHERS mode.
Select “3: PLC SYSTEM”.
REMOTE
▸ RUN
STOP
RUN/STOP
Select “1: REMOTE RUN/STOP”.
REMOTE
RUN
▸ STOP
COMPLETED
RUN/STOP
Select “STOP”.
The ACPU has now been switched
from the RUN to the STOP state.
[Explanation]
(1) Begin operations after setting the RUN keyswitch to RUN.
(2) Pressing the [END] or [CLEAR] keys returns to the “4: OTHERS” menu.
6-87
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.13 Reading/writing memory contents by using machine language
This operation reads memory contents by designating the memory address (absolute
address) of an ACPU and does machine language writing to the memory.
Use this function to write/read the user's microcomputer programs to /from an ACPU.
[Basic operation]
SHIFT
OTHERS
STEP
NUMBER
3
Address
(hexadecimal)
4
2
GO
Machine language is read
from the
designated
address.
GO
↓
↑
STEP
NUMBER
Address
(hexadecimal)
Machine
language code
GO
GO
↓
↑
6-88
GO
The machine
language of a
designated
address is
written.
6. HOW TO USE EACH FUNCTION
[Sample operation]
When machine language is written to memory address 8400H or after
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
3
0▸1
2
3
4
MONITOR
ALL
CLEAR
PC No. MAIN/SUB
OTHERS
③
4
0▸1 REMOTE RUN/STOP
2 MACHINE CODE
Select “4: OTHERS”.
④
2
0
Select “2: MACHINE CODE”.
MACHINE
KEY IN
⑤
STEP NUMBER → 8 → 3
0
F → F → GO
083FE
083FF
08400
08401
Select “3: PLC SYSTEM”.
CODE
ADDRESS
Select the OTHERS mode.
No.
Input the memory address.
FFAB237F-
Machine language read from an ACPU is
displayed in two hexadecimal digits.
The designated memory address is displayed in five hexadecimal digits.
The memory address in which the
above machine language is stored
⑥
↓
0
083FE
083FF
08400
08401
FFAB237F-
⑦
1 → 0
0
083FE
083FF
08400
08401
FFAB237F-
083FF
08400
08401
08402
AB107F44-
⑧
GO
0
10
6-89
To change the current machine language from 23H to 10H, input 10.
10H has now been written to memory
address 8401H, and the cursor moves
to the next address.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) When writing to the memory is done
Begin operations after putting the ACPU in the STOP state.
(2) When writing to the memory is not done
Operations can be executed whether the ACPU is in the STOP or RUN state.
(3) The address is the memory address (absolute address) that reads the memory contents of
an ACPU.
Input five hexadecimal digits max.
(Press the [0] to [9] and [A] to [F] keys on the lower part of the keyboard.)
(4) Input the machine language (two hexadecimal digits max.) to be written to the memory of
the currently displayed memory address.
(Use the [0] to [9] and [A] to [F] keys on the lower part of the keyboard.)
When not writing to memory, this operation is unnecessary.
* When the key is pressed, press the correct key continuously.
(5) When writing machine language, execute writing in accordance with the use of the memory
to ensure that the ACPU can operate normally.
When unnecessary writing is executed, the ACPU sometimes malfunctions.
(6) Pressing the [END] or [CLEAR] keys returns to the “4: OTHERS” menu.
6-90
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.14 Setting write enabled/disabled when the CPU is in the RUN state and setting only
MONITOR/TEST mode enabled (Program mode selection)
This operation sets the program write enable/disable when the CPU is in the RUN state from
the EPU00E to an ACPU and also sets only MONITOR/TEST mode enabled. (Default is
WRITE DISABLED.)
[Basic operation]
OTHERS
SHIFT
4
1
↑
GO
↓
↑
↑
↓
GO
↓
GO
Write enabled
when the CPU
is in the RUN
state
Write disabled
when the CPU is
in the RUN
state
Only MONITOR/
TEST mode is
enabled.
[Sample operation]
When program write is enabled when the CPU is in the RUN state and the CONFIRM NO
message is set
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
4
0▸1
2
3
4
SELECT PRG. MODE
STATUS DISPLAY
BEEP SETTING
EXTENDED MODE
③
1
0 SELECT PRG. MODE
* WRITE DISABLED
WRITE ENABLED
MONITOR & TEST
Select “1: SELECT PRG.MODE”.
④
↓ → GO
0 SELECT PRG. MODE
WRITE ENABLED
* CONFIRM YES
CONFIRM NO
Select “WRITE ENABLED”.
⑤
↓ → GO
0 SELECT PRG. MODE
WRITE ENABLED
CONFIRM YES
* CONFIRM NO
Select “CONFIRM NO”.
6-91
Select the OTHERS mode.
Select “4: PU SETTING”.
6. HOW TO USE EACH FUNCTION
[Explanation]
(1) When “WRITE DISABLED” is selected
If writing is executed when the CPU is in the RUN state, the “PLC RUN” message is
displayed on the fourth line of the screen.
(2) When “WRITE ENABLED: CONFIRM YES” is selected
If writing is executed when the CPU is in the RUN state, the “PLC RUN, PRESS GO KEY
TO EXECUTE.” message is displayed on the fourth line of the screen.
(3) When “WRITE ENABLED: CONFIRM NO” is selected
Writing when the CPU is in the RUN state can be executed without displaying the message
when the CPU is in the RUN state.
(4) When “MONITOR & TEST” is selected
Only the following operations are possible with the monitoring and test function:
・MONITOR mode
・TEST mode
・OTHERS mode
The T/C set value change
Error step read
Monitoring and switching
of the PC system
PU setting
6-92
Section 6.6
Section 6.7
Section 6.9.1
Section 6.9.2
Sections 6.9.4,
6.9.5, 6.9.6,
6.9.10, and 6.9.11
Sections 6.9.14,
6.9.15, and 6.9.16
6. HOW TO USE EACH FUNCTION
IMPORTANT
(1) Writing to the EEPROM when the CPU is in the RUN state is disabled.
(2) As for writing when the CPU is in the RUN state, only writing that can be corrected by one
instruction can be executed. Be especially careful when the ladder configuration is being
changed by writing when the CPU is in the RUN state.
Example)
When a ladder is added by writing when the CPU is in the RUN state
M100
M110
M100
M110
Y20
Y20
M120
When the ladder has been added, the configuration of a ladder has now been changed as shown
below.
M100
M110
Y20
(3) When writing when the CPU is in the RUN state is executed, the switching instruction [CHG] for
sub-programs and main programs is automatically prohibited. However, an when A3ACPU is
used, it is executed.
When writing when the CPU is in the RUN state has been completed, the prohibition of the [CHG]
instruction is automatically canceled.
(4) When changing a program by using this function, do not operate the RUN-STOP-PAUSE-STEP
RUN switch.
Doing so can destroy the program.
(5) Writing when the CPU is in the RUN state cannot be executed to the PC CPU of another station
by setting the PC number on data link system.
(6) If there is a pulse instruction (PLS,
P) in the program when writing is executed while the CPU
is in the RUN state, the CPU executes or does not execute the pulse instruction unconditionally
after completing writing when the CPU is in the RUN state. When it is not necessary to execute a
pulse instruction, do not change any ladders while the CPU is in the RUN state.
6-93
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.15 Setting conductivity display YES/NO
This operation sets the instruction conductivity display YES/NO during list monitoring.
This operation cannot be executed if the connected ACPU is A0J2, A2A, A3H, or A3ACPU.
(Default is the NO conductivity display.)
[Basic operation]
SHIFT
OTHERS
4
2
GO
↑
↓
[Sample operation]
When conductivity is displayed
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
4
0▸1
2
3
4
SELECT PRG. MODE
STATUS DISPLAY
BEEP SETTING
EXTENDED MODE
③
2
0 STATUS
YES
* NO
DISPLAY
Select “2: STATUS DISPLAY”.
↑ → GO
0 STATUS
* YES
NO
DISPLAY
④
Select “YES”.
Select the OTHERS mode.
Select “4: PU SETTING”.
[Explanation]
(1) Section 6.6.1 gives details about conductivity display contents.
(2) Pressing the [END] or [CLEAR] keys returns to the “4: PU SETTING” menu.
6-94
6. HOW TO USE EACH FUNCTION
ACPU states
RUN
STOP
PAUSE
Available memory
RAM
EEPROM
EPROM
STEP RUN
6.9.16 Setting the buzzer ON/OFF when a key is pressed (Buzzer setting)
This operation turns the buzzer ON or OFF when an EPU00E key is pressed.
(Default is buzzer ON.)
[Basic operation]
SHIFT
OTHERS
4
3
↓
GO
↑
[Sample operation]
When the buzzer is OFF when an EPU00E key is pressed.
①
SHIFT → OTHERS
0▸1
2
3
4
T/C
PLC
PLC
PU
SET VAL. CHG
CHECK
SYSTEM
SETTING
②
4
0▸1
2
3
4
SELECT PRG. MODE
STATUS DISPLAY
BEEP SETTING
EXTENDED MODE
③
3
0 BEEP SETTING
* ON
OFF
Select “3: BEEP SETTING”.
0 BEEP
④
↓ → GO
Select “OFF”.
SETTING
ON
* OFF
Select the OTHERS mode.
Select “4: PU SETTING”.
[Explanation]
Pressing the [END] or [CLEAR] keys returns to the “4: PU SETTING” menu.
6-95
6. HOW TO USE EACH FUNCTION
MEMO
6-96
7. LISTS OF ERROR MESSAGES
7. LISTS OF ERROR MESSAGES
7.1 Errors Detected by the EPU00E
Whenever the EPU00E detects an error while operating in any mode, an error message is
displayed on the fourth line of the display area.
This section shows the error messages, display states, and corrective actions.
When an error message is displayed, perform the following, and then restart operations.
1) Check the error message.
2) Remove the cause of the error.
3) Press any key
(doing so clears the error message. Then, the unit returns to the state before the error
occurred.)
(Example)
R
▴
▴
0 ▸ L D
1
O R
2
A N I
3
O U T
X
Y
M
Y
0
0
1
0
0
2
0
2
0
0
0
0
[RST] → [M] → [0] →[GO]
R
▴
▴
N O T
0 ▸ L D
1
O R
2
A N I
F O U N D
X 0 0 0
Y 0 2 0
M 1 0 0
An error message is displayed.
[Setting]
R
▴
▴
0 ▸ L D
1
O R
2
A N I
Read the step in which the
RST instruction is used
The error message is cleared.
X 0 0 0
Y 0 2 0
M 1 0 0
An error message has now
been cleared.
Start the next operation.
7-1
7. LISTS OF ERROR MESSAGES
Table 7.1 List of EPU00E error messages
Explanation
Nos.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Error Message
Display Conditions
ADDRESS ERROR
Corrective Action(s)
・When doing machine language writing, etc., ・Set a correct address.
an address was written to a write-disabled
area.
CAN'T BE
・During start-up, because of a key word mismatch, ・Input the registered key word that resets the
SELECTED
an attempt was made to (a) select a mode that EPU00E, and restart operations.
cannot be selected, or (b) execute an operation ・ If the registered key word has been forgotten,
execute the CPU memory all clear procedure, and
that cannot be done.
restart operations. (See Sections 5.1.3 and 6.9.7.)
Remember, that if this procedure is executed,
the entire CPU memory will be cleared.
CHECK MEM.
・When clearing a key word or communicating ・Replace the faulty memory cassette.
CASSETTE
with a CPU during parameter write ・Install a memory cassette correctly.
operations, the memory cassette was either
faulty or not installed.
COIL ALREADY
・The same coil was already in the sequence ・If it is no problem as far as control is concerned,
USED
program.
perform the next operation.
・If there is a problem as far as control is
concerned, modify the program.
DEVICE ERROR
・The set device symbol was incorrect.
・Set a correct device symbol.
・The device number exceeded the range.
・Set the number within the CPU device range.
INSTRUCTION
・Could not be converted into a normal
・When the CPU detects an error, switch the state
ERROR
instruction when a program was read.
from RUN to STOP. And then, after resetting
the CPU, check the instructions before and
after the step where the error occurred, and
write a correct instruction. (Section 6.9.2 gives
details about checking error steps.)
INSTRUCTION
・A set instruction was incorrect during READ, ・Set a correct instruction.
ERROR
WRITE, or INSERT.
・Set the memory protect switch in the memory
MEMORY
・When writing was attempted in the WRITE/
cassette to OFF.
PROTECTED
INSERT/DELETE, etc. modes, the memory
protect switch in the memory cassette was ON.
MEM.CAP.EXCEEDED ・The memory allocation set in the parameter ・Reset the parameter within the capacity of the
exceeded the capacity of the memory memory cassette.
cassette.
NO “END”
・There was no END instruction
・Write an END instruction as the last step of the
INSTRUCTION
program.
NOT FOUND
・The designation instruction was not found.
・Check the program.
・Operate the key correctly.
OPERATION ERROR ・An key error was made.
・Writing to the EEPROM when the CPU is in the
・An attempt was made to write data to the
STOP state.
ROM or EEPROM of the CPU.
・Do not attempt to write to the ROM.
PLC COMM.ERR.
・Could not communicate with a CPU normally. ・ Retry the operation. If communications still
cannot be done, check the following:
The connection state of the EPU00E
The connection state of the cable
The CPU (whether or not an error has occurred)
PLC RUN
・Write/insert/delete, etc. was attempted when ・Set the CPU in the STOP state.
the CPU was in the RUN state.
・Reoperate it after selecting WRITE ENABLED
by using the program mode selection of the
OTHERS mode (see Section 6.9.14).
PLC WRITE
・Data could not be written to a CPU correctly in ・Check the RAM/ROM settings.
ERROR
the WRITE, INSERT, etc. , modes.
・Check the installation of the RAM, etc.
・Check the setting of the CPU's memory protect
switch.
SETTING ERROR
・A set value was not correct.
・Set the value correctly.
STEP NO.
・A set step number was larger than the
・Set a correct step number.
EXCEEDED
maximum step number.
7-2
7. LISTS OF ERROR MESSAGES
7.2 PC CPU Errors
When an error step in the OTHERS mode is read, the error message of the error that is
occurring in the ACPU, the error step, etc. are displayed.
This section shows the error messages, error contents, and corrective action(s).
When an error message is displayed, perform the following, and then restart operations:
1) Check the error message.
2) When an error code is not displayed, check the error code of special register D9008 by
device monitoring (see Section 6.6.3) in the MONITOR mode.
3) Remove the cause of the error.
(Display format)
Display example when an error occurs in any CPU but an AnACPU
0
E R R .
S T E P
=
S P . U N I T
D O W N
E R R .
C O D E
=
2 5
4 1
The mode is displayed.
(OTHERS mode)
The error occurrence step number
is displayed. (D9010 step number)
The error message is displayed.
The error code is displayed.
(D9008 error code)
Display example when an error occurs in an AnACPU
0
↓
E
S
E
E
R
P
R
R
R
.
R
R
.
S T E P
=
U N I T
D O W N
.
C O D E
=
.
I N F O
=
0
4 1
4 1 1
The mode is displayed.
(OTHERS mode)
The error occurrence step number
is displayed(step number D9010).
The error message is displayed.
The error code is displayed.
(D9008 error code)
The detailed error code is
displayed. (D9091 error code)
Displayed when there is a history
of errors.
Example of continuous display when “↓” above is displayed
(When there is an error history)
0
E
1 A
E
↓ 9
R R .
C
D O
R R .
2 / 0 4
S
W
C
/
T E P
=
0
N
O D E
=
9
0
1 2
1 1 : 5 5 : 1 0
The mode is displayed.
(OTHERS mode)
The error history number is
displayed. (The ACPU's history
management number)
The error occurrence step number
is displayed.
The error message is displayed.
The error code is displayed.
The detailed error code is displayed.
The date and time of the error occurrence are displayed.
Displayed when there are other error
histories.
POINT
When a PC CPU error message is displayed, take corrective action based on the ACPU
Programming Manual (Common Instructions) and the User's Manual of each CPU.
7-3
7. LISTS OF ERROR MESSAGES
7.3 Errors When Using the EPU00E in a Link System
The “PLC COMM. ERR.” message is sometimes displayed when the EPU00E is used in a link
system). When this happens, check the error contents and take corrective action.
Error
Numbers
4
5
16
19
24
32
34
Error Contents
Processing
cancellation
Corrective Action(s)
:
A new processing request was output from
the EPU00E though CPU was already
processing.
Sum check error :
A link communications sum check error
occurred.
PC NO. error
:
The corresponding PC number station
does not exist.
When the ACPU is reset during monitoring, this error sometimes
occurs.
Remote error
:
Though remote STOP/PAUSE was executed
from the computer link unit, etc., remote
RUN/STOP was executed from the EPU00E.
Link error
:
During monitoring of a master station from a
slave station, the master station was reset.
EEPROM fault :
Writing could not be executed because of
a faulty EEPROM.
Do key operations from the EPU00E side again.
This error could be caused by noise influence.
Recheck the system.
Check the PC number setting, and set the correct
number.
Perform monitoring operations again.
Execute remote RUN/STOP/PAUSE from either
unit.
Perform monitoring operations again.
Replace the EEPROM.
When error code 25 is displayed, the cause could be one of the following:
Check the contents and take corrective action.
(1) When connected to a master station
Device
Numbers
M9210
Names
Contents
Link card error (For a OFF:
master station)
ON :
M9224
Link state
OFF:
ON :
M9227
Loop test state
OFF:
ON :
Normal
Abnormal
The link card's H/W is abnormal during control. A link
card in the CPU link unit is judged by the CPU.
Replace the link unit.
Online
Controlled by the master station state such as offOffline, station- to-station test, or
line, station-to-station test, or the self-loopback test
self-loopback test
mode. Check the mode switch.
Not executed
Controlled by whether a master station is executing a
A positive loop test or a reverse loop positive loop test or a reverse loop test.
test a being executed.
(2) When connected to a local station
Device
Numbers
M9211
Names
Contents
Link card error (For a OFF:
local station)
ON :
M9240
Link state
OFF:
ON :
M9257
Loop test state
OFF:
ON :
Normal
Abnormal
The link card's H/W is abnormal during control. A link
card in the CPU link unit is judged by the CPU.
Replace the link unit.
Controlled by the local station state such as offline,
Online
station-to-station test, or the self-loopback test mode.
Offline, station-to -station test, or
Check the mode switch.
self-loopback test
Controlled by whether a local station is executing a
Not executed
A positive loop test or a reverse loop positive loop test or a reverse loop test.
test a being executed.
7-4
APPENDICES
APPENDICES
APPENDIX 1 COMPARING THE EPU00E WITH THE A7PU/A7PUS
This section shows the main differences between the EPU00E and conventional
A7PU/A7PUS programming units.
For more details, see the particular Operating Manuals.
(1) Comparison of general specifications
Items
Models
Ambient temperature
When stored
When operating
Ambient humidity
EPU00E
When operating
A7PU
A7PUS
0 to 40℃
-20 to 70℃
-10 to 50℃
20 to 85% RH or less
10 to 85% RH or less
When stored
10 to 90% RH or less
(2) Comparison of performance specifications
Items
Models
EPU00E
A7PU
A7PUS
Add-on
EPU00E and A7PU cannot be screwed onto an
A1SCPU and A2CCPU.
A7PUS can only be
screwed onto an A1SCPU.
Hand-held
Uses AC30R4- PUS
cable.
Uses AC30R4/
AC300R4 cable.
Uses AC30R4-PUS
cable.
Display methods
20 characters×4 lines
Backlit display
16 characters×2 lines
Illuminated display
External interfaces
RS-422I/F×2,
Extension I/F×1
RS-422×2,
Audio cassette I/F×1
Connection methods
Heights
Outside dimensions mm (inch)
188 (7.40)
RS-422I/F×1
188 (7.40)
102 (4.02)
Widths
95 (3.74)
79 (3.11)
109 (4.29)
Depths
44.5 (1.75)
44.5 (1.75)
35.5 (1.40)
EPU00E
A7PU
(3) Comparison of functions
(The operating modes are shown.)
Items
Models
A7PUS
Applicable CPUs
See section 3.3.2
See Section 3.3.2.
The device designation for an A2ACPU and an
A3ACPU is limited to the same range as an A3HCPU.
PC memory all clear
OTHERS mode/when
starting up with a key
word
When starting up with a key word
Parameters all clear only
PARAMETER mode
Programs all clear only
OTHERS mode
Devices all clear only
OTHERS mode
NOP continuous writing
WRITE mode
OTHERS mode
Reading a program
Program scrolling display
――――――――――
WRITE mode
Writing a program
T/C set value change: CPU in RUN state
WRITE mode (NOP continuous writing)
WRITE mode
READ mode
READ mode
――――――――――
Inserting a program
INSERT mode
INSERT/DELETE modes
Moving a program
INSERT mode
――――――――――
Copying a program
INSERT mode
――――――――――
Deleting a program
DELETE mode
INSERT/DELETE modes
Deleting a designated range of a program
DELETE mode
――――――――――
NOP batch delete
DELETE mode
――――――――――
(Continued on the next page.)
APP-1
APPENDICES
(Continued from the previous page.)
Items
Models
EPU00E
Monitoring a bit device
A7PU
A7PUS
MONITOR mode
Monitoring a word device
MONITOR mode
Monitoring T/C contact and current position data
MONITOR mode
Continuity check
MONITOR mode
Monitoring an offline switch
MONITOR mode
Searching the output instruction of the designated
contact
MONITOR mode
――――――――――
Switching a numerical value's display format
MONITOR/TEST modes
binary/octal/decimal
/hexadecimal /ASCII
MONITOR mode
(decimal/hexadecimal)
Setting/resetting a bit device
TEST mode
Changing the current value of a word device
TEST mode
Setting/canceling an offline switch
TEST mode
Checking a program
OTHERS mode
Error check
OTHERS mode
TEST mode
Reading/writing a machine language
OTHERS mode
TEST mode
Setting parameters
PARAMETER mode
Setting/changing a key word
Recording/replaying/verifying for an audio cassette
TEST mode
PARAMETER mode
―――――
Executed by the audio
cassette function
―――――
Link monitoring of MELSECNET(Ⅱ)/B
OTHERS mode
――――――――――
Monitoring the buffer memory of a special- function
module
OTHERS mode
――――――――――
ACPU clock monitoring
OTHERS mode
――――――――――
Accessing another station
Switching in the
OTHERS mode
――――――――――
Remote RUN/STOP
OTHERS mode
――――――――――
Setting write enabled/disabled in the RUN state
OTHERS mode
When starting up
Main/sub switching
OTHERS mode
When starting up
Buzzer ON/OFF during key operation
OTHERS mode
――――――――――
APP-2
APPENDICES
96(3.78)
96
69.5(2.74)
69.5
4
5(0.20)
5
4(0.16)
APPENDIX 2 EPU00E OUTSIDE DIMENSIONS
INSERT
DELETE
MON.
TEST
PARAM.
OTHERS
HELP
FROM
A
B
B
TO
C
D
D
INC
E
F
F
*
G
/
H
CALL
I
RET
J
DEC
K
MRD
L
MOV
M
>
N
<
O
P
P
=
Q
MPP
R
+
S
T
BCD
U
BIN
V
W
W
MPS
X
LD
C
AND
D
OR
E
MC
F
NOP
Y
END
Z
LDI
8
ANI
9
ORI
A
MCR
B
STEP
NUMBER
↑
(←)
SET
4
ANB
5
ORB
6
PLS
7
CLEAR
↓
(→)
RST
0
SFT
1
CJ
2
OUT
3
SPACE
GO
4(0.16)
4
38(1.50)
38
36.5(1.44)
36.5
31(1.22)
31
APP-3
4(0.16)
READ
WRITE
180(7.09)
180
188(7.40)
188
SHIFT
4
200
EPU00E
Unit: mm (inch)
APPENDICES
APPENDIX 3 ACPU PARAMETER SETTING SHEET
This section shows the parameters that can be set in different types of ACPUs by the
EPU00E.
(1) A0J2CPU parameters that can be set by EPU00E
No latch
――――――――――
1/2 latch
Latch ranges
L1024 to 2047 (L1024 to 1535, S1536 to 2047)
T40 to 79/T100 to 119/T124 to 127
C64 to 127
D256 to 511
B200 to 3FF (W200 to 3FF)
All latch
Latch ranges
L0 to 2047 (L0 to 1535, S1536 to 2047)
T0 to 127
C0 to 127
D0 to 511
B000 to 3FF (W000 to 3FF)
Latch range setting
Step relay setting
Without/with (S1536 to 2047)
(2) A0J2H, A2C, A1(N), A2(N), and A3(N) CPU parameters that can be set by the EPU00E
Program capacity
Memory capacity
File register capacity
M, L, and S setting
Main sequence: K steps
Sub-sequence: K steps
Point ( K bytes)
M-
L-
S-
Timer setting
Low speed: T-
Medium speed: T-
High speed: T-
Counter setting
Counter: C-
Interruption counter: C
BLatch range setting
T (low speed)-
T (medium speed)-
T(high speed)-
C-
D-
W-
WDT setting
msec
I/O control method
Unavailable
Key word
(3) A3H and A3MCPU parameters that can be set by the EPU00E
Memory capacity
Program capacity
File register capacity
Main sequence: K steps
Sub-sequence: K steps
Point ( K bytes)
M, L, and S setting
M-
L-
S-
Timer setting
Low speed: T-
Medium speed: T-
High speed: T-
Counter setting
Cannot be set
B-
Latch range setting
T (low speed)-
T (medium speed)-
T(high speed)-
C-
D-
W-
WDT setting
Unavailable (fixed 200 msec)
I/O control method
Input:
Key word
APP-4
Output:
APPENDICES
(4) A2A and A3ACPU parameters that can be set by the EPU00E
Memory capacity
Program capacity
File register capacity
Main sequence: K steps
Sub-sequence: K steps
Point ( K bytes)
M-
M, L, and S setting
L-
S-
MThe number of device points
Timer setting
Range of T0 to 255
Low speed: T
Medium speed: T-
High speed: T-
Range of T256 to 2047
Low speed: T
Medium speed: T-
High speed: T-
Set value storage device
Counter setting
Latch range setting
Then number of device points
Set value storage device
B-
D-
W-
Range of T0 to 255
T (low speed)-
T (medium speed)-
T(high speed)-
Range of C0 to 255
C-
Range of T256 to 2027
T (low speed)-
T (medium speed)-
T(high speed)-
Range of C256 to 1023
C-
Key word
APP-5
APPENDICES
APPENDIX 4 ASCII DISPLAY CHARACTER CODE
Higher 4 bits →
←Lower 4 bits
0
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
1
2
!
“
#
$
%
&
’
(
)
*
+
,
.
/
3
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
4
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
5
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
6
‘
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
7
p
q
r
s
t
u
v
w
x
y
z
{
|
}
→
←
8
APP-6
9
A
B
C
D
E
F
IMPORTANT
Design the configuration of a system to provide an external protective or safety inter locking circuit
for the PCs.
Product Warranty Details
Please confirm the following product warranty details prior to product use.
Gratis Warranty Terms and Gratis Warranty Range
If any fault or defect (hereinafter referred to as “Failure”) attributable to Mitsubishi Electric Engineering
Company Limited (hereinafter referred to as “MEE”) should occur within the gratis warranty period, MEE shall
repair the product free of charge via the distributor from whom you made your purchase.
Gratis Warranty Period
The gratis warranty period of this product shall be one (1) year from the date of purchase or delivery to
the designated place.
Note that after manufacture and shipment from MEE, the maximum distribution period shall be six (6)
months, and the gratis warranty period after manufacturing shall be limited to eighteen (18) months.
In addition, the gratis warranty period for repaired products shall not exceed the gratis warranty period
established prior to repair.
Gratis Warranty Range
The gratis warranty range shall be limited to normal use based on the usage conditions, methods and
environment, etc., defined by the terms and precautions, etc., given in the instruction manual, user’s
manual and caution labels on the product.
Warranty Period after Discontinuation of Production
(1)
(2)
MEE shall offer product repair services (fee applied) for seven (7) years after production of the product
has been discontinued. Discontinuation of production shall be reported via distributors.
Product supply (including spare parts) is not possible after production has been discontinued.
Exclusion of Opportunity Loss and Secondary Loss from Warranty Liability
Regardless of the gratis warranty period, MEE shall not be liable for compensation for damages arising from
causes not attributable to MEE, opportunity losses or lost profits incurred by the user due to Failures of MEE
products, damages or secondary damages arising from special circumstances, whether foreseen or
unforeseen by MEE, compensation for accidents, compensation for damages to products other than MEE
products, or compensation for other work carried out by the user.
Changes in Product Specifications
The specifications given in the catalogs, manuals and technical documents are subject to change without
notice.