A7PU Mitsubishi
A7PU Mitsubishi
A7PU Mitsubishi
%Themanualnumberisgivenonthebottomleft
Print Date
'ManualNumber
Apr., 1989
IB (NA) 66051-D
Revision
Correction
Page1-1,2-2,2-3,2-4,3-1,3-3,3-4,3-5,
3-6
6-73,6-74,6-75,6-76,6-77,6-78,6-79,6-79a,7-6,
7-7,7-8
INTRODUCTION
Thank you for choosing the Mitsubishi MELSEC-A Series of GeneralPurposeProgrammable
Please read this manual carefully so that the equipment is used to i t s optimum,
A copy of this manual should be forwarded t o the end User.
Controllers.
I8 INAI 66051-A
CONTENTS
.
.............................................
2 . SYSTEM CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 GENERAL DESCRIPTION
3 SPECIFICATIONS
1-1
2-1
.....................................................
.....................................................
..................................................
3-1
3.1General Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 A7PU Performance Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 Connection Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-2
2-4
2-1
2-4
3-6
3-1
3-3
3-5
5 STARTING PROCEDURES
...........................................
5-1
4-1
4-3
4-6
5-18
.....................
6.1
6.1 ModeSelection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 Screen Display and General Operation Procedure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3 Instruction Input Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4 Write Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.1 All clear (Consecutive write of NOP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.2 Write of program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5 ReadMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.1 Read by step number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.2 Read by instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.3 Read by device number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6 Insert/Delete Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6.1 Insertion of instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6.2 Deletion of instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6-101
6-2
6-3
6-9
6.12
6-15
6.19
6-24
6.25
6.28
6.33
6.35
6.36
6.39
6.41
6.42
6.44
6.47
6.49
6.54
6.56
6.58
6.61
6.64
6.67
6.69
6.70
IB INA) 66051-A
...................
7-1 7-15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
7.1OperationInstructions
7-3
7.2 General Operation for Audio Cassette Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3 Mode Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-4
7.4 Setting of Processed Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-6
7-8
7.5 Setting of Program Capacity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6 Setting of Addresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.10
7.7 Setting of Completion Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -7-12
7.8 Execution Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.13
.............................................
8-1
8-14
8-1
8-5
8-7
8 ERRORMESSAGELIST
..........
..
APPENDICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
APPENDIX 1
APPENDIX 2
APPENDIX 3
APP-1-APP-4
APP-1
APP-2
APP-4
1 . G E N E R A L DESCRIPTION
1.
/ MELSEC-A
GENERAL DESCRIPTION
The A7PU programming unit (hereinafter referred to as "PU") is a programming unit with audio cassette
interface used .for the MELSEC-A series.
This Operating Manualdescribes the operations of the PU.
This manual is structured as follows:
Differences between Type AGPU Programming Unit and Type A7PU Programming Unit are as described
below:
1)
ROM cassettes for AGPU and A7PU are not compatible with each other.
2) Applicable CPU types are as indicated in the following table. (0:Usable, X : Unusable)
AOJ2CPU
. ~~.
-
0
0
0
0
I
I5 1NAl 66051-D
/~MELSEC-n
1. GENERAL DESCRIPTION
After unpacking, make sure that the package includes the following products.
Description
Type A7PU programming unit
Quantitv
1-2
IB INA) 6M
/MELSEC-A
2. SYSTEM CONFIGURATION
2.
SYSTEM CONFIGURATION
This chapter describes system configurations with which the PU may be used.
Add-on system:
2)
Hand-held system:
cable
Example configurations are shown in Fig. 2.1 and Fig. 2.2 on the following pages.
2-1
IB INA) 6M)51-A
A7PUs manufactured after March, 1987 or those which havean H before the date of manufac1:uremaybe
used with the A3HCPU (P21/R21). The name plate shown below indicates the date of manufacture.
A7PU
DATE
;
8
. --- - -
:::703:.:::
Year (Last
ofdigit
--___-*
2-1a
theDate
year)
o f manufacture
I8 INAI 6f
/MELSEC-A
2 . SYSTEM CONFIGURATION
2.2 System Equipment
Table 2.1 indicates equipment which will be required for the system configurations shown in Fig. 2.1 and
Fig. 2.2.
Type
AC30 R4
RS-422
Cable
AC300R4
RS-422
Cable
J-1
Programming unit
A7PU
Remarks
Description
Cable for
audio
. Connection
cable between A series CPU and A7PU.
Length 3 m.
cassette
cassette function
cassette. Length 2 m.
2-4
I6 INA) 66051-D
3. SPECIFICATIONS
3.
SPECIFICATIONS
Vibration resistance
~~~
Shock resistance
Specifications
0 to 40C
Operating
-20 to 50C
Storage
Operating
Storaqe
Conforms t o
JIS C9011.
Acceleration
55 t o 150Hz
1P
Amplitude
0.075mm
Sweep count
10 times
(1 octave/minute)
3-1
IB INAl 6
/ MELSEC-A
3. SPECIFICATIONS
Item
Operating ambience
Specifications
There should be no corrosive aases and dust should be
minimum.
Cooling system
Selfcooling
3-2
18 INA) 66051-A
/MELSEC-A
__
3. SPECIFICATIONS
3.2 AGPU Performance Specifications
The performance specifications of the PU are as indicated below:
Item
Specifications
Connected unit A
series PC
I
~~~
Hand-held
Display system
Operation system
Kev
~
Add-on
Connection system
Buzzer
check
~~~~~
Applicable tape
600 BPS
Transmission speed
3-3
IB lNAI
3. SPECIFICATIONS
I
Item
/ MELSEC-A
II
-.---
Snecifications
- - ~
3-4
._I_
IB (NAI 66051-D
...
...
I.._.
~
/_____
MELSEC-
3. SPECIFICATIONS
3.3 Connection Cables
The specifications of connection cables required for the PU are as indicated below.
(1) AC30R4 cable
r
Item
Specifications
Between A series CPU and A7PU
Connected CPU
Length rn ( f t )
3 (9.841
Weight kg (Ib)
0.5 (1.1)
Table 3.3
AC30R4 Cable
Specifications
Between A series CPU and A7PU
Connected CPU
30 ( 9 8 . 4 )
Length m ( f t )
5 (11)
Weight kg (Ib)
Table 3.4 AC300R4 Cable
3-5
IB f N A
3 . SPECIFICATIONS
/ MELSEC-A
Specifications
Between A7PU and audio cassette recorder
2 (6.56)
0.03(0.07)
Weight kg (Ib)
Table 3.5 J-1 Cable
3-6
IB INA) 66051-D
/ MELSEC-A
4. HANDLING
4.
HANDLING
This chapter describes the handling instructions, nomenclature, and maintenance of the PU.
4.1 Handling Instructions
( 1 ) Do not drop or subject to shock.
( 2 ) Do not disassemble the case.
(3) When the PU is not in use or the PU is connected t o the CPUvia a cable, f i t the protective cap on to
the connector.
and donot
/ MELSEC-A
4. HANDLING
PC.
(2) Static electricity will damage the components on the printed circuit board therefore:
1)
2)
/MELSEC-A
-
4. HANDLING
4.2 Nomenclature
The nomenclature of the PU i s indicated in Fig. 4.1 and Fig. 4.2.
I
Fig. 4.1 Nomenclature of A7PU (front)
4-3
113 (NAt 6M
/ MELSEC-A
4. HANDLING
cartridge container
mot open)
4. HANDLING
The arranaement of operation keyboard is shown in Fig. 4.3.
Instruction keys
(Instruction indicated a t top)
Device keys
(Code lndtcated a t bottom)
Instruction keys
(Instruction indicated at top)
Device number setting keys
(0t o F at bottom)
4-5
I8 #!<A 661
/ MELSEC-A
4. HANDLING
4.3 Maintenance
The PU has no special components which require inspection or replacement.
4)
5)
Anywhere that the PU may be subjected to wind and rain or the direct rays of the sun.
Anywhere that there areexcessive amounts of conductivepowders, such as dust, dirt, and iron
filings, or corrosive gases, oil mist, salt, etc.
(2) Ensure that the audio cassette manual is fully understood before use.
4-6
..
-.
I6 (NAI 66051-A
..
. ..
/___MELSEC-A
4. HANDLING
(3) Avoid storing tape cassettes in places where temperature and/or humidity are high or in the vicinity of
strong magnetic fields.
(4) When storing a cassette for a long time, replay and rewind it on the cassette player everysix months.
4-7
IB INA) 6M)5
/ MELSEC-A
5 . STARTING PROCEDURES
5.
STARTINGPROCEDURE
1.
Connect P U t o CPU
. . . .Refer
t o Section5.2.
Write
Read
selection)
Insert/Delete
5-1
~
__...__.--.
Verify
IB INAi 66051-A
. .
5. STARTING PROCEDURES
/ MELSEC-A
When using the audio cassette function, connect the PU according to Fig. 5.1 or Fig. 5.2, and then connect
the PU and the audio cassette according t o Fig. 5.4.
/ MELSEC-A
5 . STARTING PROCEDURES
( 1 ) Connectingprocedure
1) Remove the CPU connector cap.
2) Remove the RS422 connector
protective
cap a t the rear of the PU. Storethe protective cap by clipping i t t o the lugs on the
bottom of the
PU.
(Refer
to
Fig.
5.5.)
3) As shown a t left, connect the PUand the
PC.
4) Tighten the PU fixing screws.
(2) Operation
Performoperationaccording
Chapter 7.
t o Chapter 6 or
Fig. 5.1 Connection and Disconnection Procedures for direct connection with
5-3
cpu.
I6 INA) 66051-A
/ MELSEC-A
5. STARTING PROCEDURES
5-4
IB LNAl 66(
/ MELSEC-A
5 . STARTING PROCEDURES
( 1 ) Connecting procedure
Remove the CPU connector cam
Remove the protective cap from the connector a t the top of the PU.Storethe protective cap by clipping i t t o the lugs on the
bottom of the PU. (Refer to Fig. 5.5.)
Connect the plastic cased connector on the
AC30R4 to the socket on the top of the Pu.
Connect the metal cased connector t o the
RS422 socket on the CPUand tighten the
fixing screws.
12) Operation
Performoperation
Chapter 7.
according to Chapter 6 or
..
--.
--
I t
//
Fig. 5.2 Connecting and Disconnecting Procedures for Remote Connection with CPU
*-..
/-__
M ELSEC-
5. STARTING PROCEDURES
(3) Unloadingprocedure
1 ) Presskey.
the
2) Remove the fixing screws on
the
CPU
connector and disconnect the AC30R4 cable
from the CPU. Fit the cap to the CPU
connector.
3) DisconnecttheAC30R4 cable from the PU.
4) Fit the protection cap to theconnectoron
the top of the PU.
Forconnecting
ans disconnectingoftheAC30R4
cable t o and from the connector a t the top of the PU,
refer t o Fig. 5.3.
5-6
IB INAI
/ MELSEC-A
5. STARTING PROCEDURES
0.
0.
5-7
_-^--
--
..
__
-.
_l_l
-. ..- . .
I
_
..
IB INAl 66051-A
...
/~MELSEC-A
5. STARTING PROCEDURES
(1) J-1 to PU
As shown on the left, connect the cable t o the
audio cassette connector a t the bottom of the
PU .
J-1 cable
5-8
IB (NA) I
/ MELSEC-A
5 . STARTING PROCEDURES
5-9
18 INA) 66D51-A
/MELSE,C-A
5. STARTING PROCEDURES
5.3 Checking of CPU Type
Basic Operation
( 1 ) By the input of
When an entry code has been specified, proceed t o Section 5.4.
When the A7PU is loaded into the AOJ2CPU or an entry code has not beenspecified,proceed
Section 5.5.
(2) When the PU is connected with the CPU or the PUisreset
is displayed.
Displays the connectedCPU type.
&-D
' isplays
sya l ps iD:
to
the PU version.
/ MELSEC-A
5 . STARTING PROCEDURES
IREMARKS J
After the P U i s connected to the CPU, i t takes 3 to 5 seconds u n t i l the screen shown on the left is displayed. Before this
screen is displayed,thestatusof
screen i s as shown below. (The same applies during communication with the ACPU.)
Flicker-
5-11
..
__
._
.,
IB INAJ 66051-A
-.
--
/MELSEC-A
5. STARTING PROCEDURES
__.--
5.4 Checking of Keyword (or Entry Code) (only applicable if an entry code has beenentered into the
parameters)
Basic Operation
-J
\
Operation Procedure
+m
[Entry code
operation]
input
K E Y
W0RD:IACOBI
or
\
4 Entry code
0 0
K E Y
W O R D =
K E Y
W O R DN =G
O K
key is input.
5-12
IB INAl 66
/MELSEC-A
5. STARTING PROCEDURES
When the CPU type checking operation is performed after the entry code is specified (6-digit hexadecimal
number), the keyword input screen is displayed.
When a keyword has not been entered or A7PU is loaded in AOJ2CPU. the screen shown in Section 5.5 is
displayed.
1)
2)
Input the six digit hexadecimal data using the device number setting keys.
Check the keyword. After OK/NG hasbeen displayed for two seconds, the screen shown in Section 5.5
is displayed. When keyword and entry codes do not coincide, only the following operations are valid.
Monitor mode
Monitor of X, Y , M, L, B, and F
Monitor of D, W, R, A, 2,and V
Monitor of timer/counter
L Monitor of offline switch ( Y , M, L, 6,and F )
Set/reset of X, Y , M, L, B, and F
Read of error step and error description when error has occurred
Setireset of offline switch ( Y , M, L, E, and F )
5-13
-- - .
..
...
,,
,.
IB iNAl 66051-A
-.-....
-.
..
._-
--
/-_MELSEC-A
5. STARTING PROCEDURES
5.5 Function Selection
Basic Operation
Function selection
Operation Procedure
P R O G R A M M I N G
5-14
IB iNAi 6MI!
/ MELSEC-A
5 . STARTING PROCEDURES
Select either the programming function or the audio cassette function.
By pressing the
key,the display screenchanges as shown below.Bythe
display function is selected.
UH
1. . . .
M T
Ou H
PROGRAMMING
>x_Cep_t
_Ac_p-u-
-0H
/ P R O G R A M M I N G ( S U B )
I
U/sFT/ u
D U R I N G
..,
N . .
/ P R O G R A M M I N G ( S U B )
n I
V M
I
screen
R I
/':'I
- key,the
. . , , , .Programming function
P R O G R A M M I N G
C A S S E T T E
input of
CPU run
5-15
CPU run
IB lNAl 66051.8
/MELSEC-A
-
5. STARTING PROCEDURES
5.6 Reset Operation
Operation Procedure
This triggers a hardware reset for the PU. Proceed to Section 5.3.
POINT
1 ) The reset operation may be used at any time.
2) When switching between the programming function and the audio cassette function it isnecessary to reset.
5-16
IB (NA) 6M151
/ MELSEC-A
5 . STARTING PROCEDURES
5.7 Clear of Keyword (or Entry Code) and Sequence Program
This section describes the procedure necessary when the entry code has been forgotten. In this case all programs must be cleared.
Operation Procedure
K E Y
W O R D r A L L C L R
L+
:2oi
I
,......
* *n..u
* * *....*C*. L*R*....*j
I
mark disappears.
I t takes approximately 1.4 seconds to clear 1K bytes (0.5K steps). Upon completion of the clear
operation, the buzzer is sounded.
i
3-I I
,
IB INAi 6W51-A
/___MELSEC-A
5. STARTING PROCEDURES
5-18
the para-
15 (NAI 6(
6. PROGRAMMING
FUNCTION
6.
OPERATION PROCEDURES
IMELSEC-A
PROGRAMMINGFUNCTIONOPERATIONPROCEDURES
., .
Programming
function
, ,
Parameter setting
step numbers
[Mode
Basic Operation
input]
(R)
Mode key
@.
, , ,
kt- o
TEST
@.
. ...
.
Indicatestheabbreviation
for the modedisplayed
the top left of screen.
at
.Insertion/deletionmode
.Testmode
.Parametermode
6-2
IB INAI 6605
/ MELSEC-A
-Indicates the
area B o f keyboard.
Display example
j y l -
6-3
6. PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-
PROCEDURES
7 1
U
6-4
18 (NAI
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
key
This key is used t o declare a step number.
When the @key is pressed, the display of key operation changes to the following,
$ 7 1 --
keys
and
These keys are pressed a t the end of a series of key operations in order to execute those key operations,
After checking the display, press the relevant key.
In this manual,
indicates that either of STP or STP key may be pressed,
O n
6. PROGRAMMINGFUNCTIONOPERATION
/-__
MLSEC-A
PROCEDURES
Key-input data is displayed on the left of the cursor display in due order.
Example:
With the following key input
&@
@ and
["
DDmB - p
( 8 ) Numeraldisplay
* A decimal number is displayed with zero suppression.
Example:
mmmm
[;:I
O
n
I
A hexadecimal number is displayed in 4 digits or 8 digits without zero suppression.
Example:
~
Hr-11
O
n
Z e r o suppressed
+ Sero displayed
When there are two or more devices in a basic instruction a comma is provided after the
to indicate which of the devices is currently displayed in the lower portion of the screen.
6-6
instruction
IB (NAI
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
Example:
1 0 0
F R O M
do
1I
"
/R
I
1 0 0
1 0 0
IR
I O 0
F R O M ,
F R O M , ,
I O
1.''
"
key irtput
F R O M , , ,
K
I
. .
FROM)
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MtLorta-r,
indication
the lower 4 digits of step number are displayed.
6-8
I8 (NAI 66r
6. PROGRAMMINGFUNCTIONOPERATION
I REMARKS I
I
......
PROCEDURES
/_-_MELSEC-A
destination data.
6-10
IB INAi ff
6 . PROGRAMMING
FUNCTION
OPERATION
Example:
PROCEDURES
/ MELSEC-A
6. PROGRAMMINGFUNCTIONOPERATIONPROCEDURES
/MELSEC-A
-
CPU or modify
6-12
and otherdetails,
IB (NAI 66051-P
6 . PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Whenthesequence
programcapacity is set t o nK steps, the number of usablesteps is as described
below:
0 to (n x 1024 - 2) steps
Example:
I n the case of 2K steps
0 to 2 x 1024 - 2 = 0 to 2046 (= 2047 steps)
When microcomputer program capacity hasbeen set to mK bytes with the AOJZCPU, the number of
steps is 0 to [ ( 7 - m/2) x 1024 - 1 ) l steps.
Example:Setting
of microcomputerprogramcapacity to 2K bytes
0 t o [ ( 7 - 2/2) x 1024 - 11 = 0 to 6143 (= 6144 steps)
positions of CPU unit andthe
writeconditions
RUN
~~
~~~~~
~~~~~~~
~~~~~
~~~~~~~
Programming function
PAUSE
pEGiEZ~
Write
STEP
6-13
RUN
STOP
0
0 mark:
X mark:
Write
,.
is as
enabled
disabled
18 INAI 66051-A
I.,
rnSEC-A
-
Basic Omration
I n write mode
Write
Write of
program
In write mod6
----
--+
read,
-1
6-14
18 INA)
660:
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
1
*
I
I
monitor mode
--+indicates operation
Instructiondisplayoperationin
read,
insert/delete, or monitor mode
1-
@ @
1-
6-15
IB INAI 66051-A
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
I f the initial step number is located halfway through an instruction, the head step of that instruction
i s taken as the head step number.
If the final step number is located halfway through an instruction, the clearing operation i s automatically performed up to the final step of that instruciton.
exampleRefer t o Operation
3.
The consecutive write of NOP takes approximately 5.5 seconds per 1 K step.
@3m-@-m
Operation example 1
W
W
'
I
I O 0
1 0 0
1 0 0
I O 0
L D
N 0 P K
6-16
005'
'
1 9 9 :I----
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
R
W
----+D
i nl s p l a y
I
I O 0
100
N O P K
l9@-
read mode
/ MELSEC-A
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
Operation example 3 (The head step number or the final step number is located halfway through an instruction)
- -
Circuit example
1 0 3
-7-
M O V
1 0 3
I 0 3
N O P K
108
t
I 13:
6-18
IB
INA)
66051-A
6. PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Instructiondisplayoperationin
insert/delete,
or
monitor
mode
Or
-- --
read,
IO'
~
WR
6-19
IB iNAi 66051-A
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/MELSEC-A
(4) Be
sure
t o write the
6-20
IB iNAi 66
6 . PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Processing examples when the number of steps of the instruction written in the memory is different from
the number of steps of the instruction to be written
Step
number
Step
number
Step
[ x 0 1
1 MOV
O1 E
I
I
1 l O U T Y201
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/MELSEC-A
(Circuit example)
Operation example
W
on
1 0 0
W
W
N O P
0 0 :5
0 0 5 -
L D
X
M
I O 1
A N D
l o t
A N D
M
O R D =
I O 2
example)
A N D
. . .The content
. . .Instruction
L D
1 0 0
101
1 0 2
0'
*:
2'
6-22
IB iNAI 6605
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
The
key pressed a f t e r
W
W
1 0 2
I 1 3
ORD:
K 8 M
mZ1
~a
3 2:
3 2 1
I 1 3
K 8 M
O U T
T
I 1 3
O U T
3 1
I 1 3
O U T
K
3 1
I 1 4
3 1
1 2 m
1 2 3
:
I
/MELSEC-A
i s regarded as
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
Item
Operation
in
read mode
-+m
Basic Operation
step number
In
_.
Read
Read by
device
ntamher
6-24
IB (NA) 66051-A
6. PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Basic Operation
*Operation in read mode
--+
]-@--j
6-25
IB iNAi 66051-A
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
(4) I f the specified step number exceeds the final step, the program automatically returns step 0.
I f the step number precedes step 0, the program automatically returns to the final step.
6-26
IB lNAl W 5 1 - I
Circuit example
-1
1 0 0
LD
021'
100
101
L D
O U T
X
Y
0 2 1 0 1 0 -
1004.
I O 1
1 0 2
O U T
L D I
010'
53'
1021c
I O 2
1 0 3
L D I
O U T
M
T
103
O U T
K
K
M O V
'R
1 0 4
M O V
1 0 4
M O V ,
K 4
Y
1 0 9
3=
l o o -
100:
1 0 4
-1
5 3 4
K 4
Y
D M O V
ozI F 0
I F 0
1 0 9
D M O V
K - 1 2 3 4 5 6 7 8 9 0 2 '
I
I
x21
I!
M53
::
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
M-D
( 1 ) The following instructions areread with devices and device numbers provided. The other instructions
are read only by instruction.
LD OR AND SET
PLS
SFT OUT MC
A N I RST
LDI OR1 MCR
The OUT T, OUT C, and MC instructions are read as follows:
Example: Instruction. . . . .OUT TO K123, read as OUT TO and instruction MC N3 M1023, read as
MC N3
As for the P and I instructions,only read by device number canbe performed.(Refer to Section
6.5.3)
6-28
IB iNAi 6051-A
6 . PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
searches thatinstruction,starting
a t step 0, and
displays the detected step. Thereafter, the @ input starts the search from the next step and displays
the next detected step. When the step is not found, CANT FIND is displayed.
(3) Change of input data
Prior t o the
input, data can be changed by the followingoperation,
1 ) After pressing the
key, input correct data.
2 ) To change the
3)
To change the
input
DEVICE
and
@ and
1-
, simplykey
6-29
in thecorrect
data.
IB INA) 66051-A
Circuit
example
Operation
R
R
100
I O 8
LD
L D
R
I D 8
L D
C A N T
F I N D
005'
O05'102
DO5:
108
= I
I
X
X
M O V
1 0 3
M O V
1 0 3
1 0 9
M O V
M O V P
ai
M O V P
R
1 0 9
F I NC DA N T
is searched,
the MOVP instruction is also searched.
6-30
IB (NAI 66051-A
6. PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Whenan instruction hasbeen specified, the specified instruction and all-related instructions are read
depending on instructions.
Specified Instruction
I
I
D=
<>
D<
>
>
I
I
I
, OR=
, ANDD=
, ORD=
>
LDD< >
LD<
. AND< >
LD>
, OR>
, ORD>
, OR<
. ANDD<
>
LD< =
D< =
LDD< =
LD<
, AND<
LDD<
, ANDD<
, ORD<
LD> =
, AND>
, OR> =
LDD> =
, ANDD> =
D<
>=
D> =
6-31
I
I
I
>
. ORD< >
, OR<
<=
LDD>
<
, AND=
LDD=
, AND>
, ANDD>
, AND< =
, ANDD< =
D>
Read Instruction
LD=
, OR< =
, ORD< =
, ORD> =
I
I
IB (NAI 66051-A
/MELSEC-A
-
on,and instruction which is executed only once when input condition turns on (e.g. MOV and MOVP)
Read Instruction
Specified Instruction
Instruction executed
when Input condition turns on
Instruction executed onlyonce
when input condition turns on
*Specified instruction
Instruction executed only once when input condition turns on
Specified instruction
For example, in the case of MOV instruction (executed when the input condition turns on) and MOVP
instruction (instruction executed only once when the input condition turns on),
when MOV is specified, both the MOV instruction and the MOVP instruction areread.When MOVP is specified, only
the MOVP instruction isread.
6-32
IB INAl 66051-
6. PROGRAMMING
.FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
(1) When a device number is omitted, search is made only by the1 DEVICE
Devices searched for only by device:
2,v
Devices searched for together with device number: X, Y , M, L, B, F, T, C, D, W, R, A, P, I, N
(2) After setting a deviceand a device number,the first input
searches that deviceanddevice number,
beginning with step 0, and displays the detected step-Thereafter, the @ input initiates search from
the next step and displays the detected step.
If the step cannot be detected after searching up to END, "CANT FIND" is displayed.
(3) Change of in ut data
Prior to t h e b input, data can be changed with the following operation.
key and input correct data,
2)
Re-input t e
E]
and
6-33
1B INAI 66051-A
6. PROGRAMMING
FUNCTION
OPERATION
example
PROCEDURES
Circuit example
Operation
R
R
005'
005'
1 0 0
L D
I 0 0
1 0 8
LD
X
X
1 0 9
M O V
K 4
X
/ MELSEC-A
1 1 4
LD
005'
005'
0052'
K 4
X
0052'
L D I
X
005'
'R
I 1 4
L D I
C A N T
F I N D
005:
1 0 2
M O V ,
n
1 0 9
M O V
K 4
X
I
I
0052'
6-34
IB INA) 66051-P
6. PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
6.6 Insert/DeleteMode
The insert/delete mode is used to add or delete instructions to or from the program memory. In this mode,
operation can be performed only during CPU stop.
The basic operation in insert/delete mode is as described below.
Mode
Item
Insertion of
instructions
Insert/
delete
Deletion of
instructions
Baric Operation
Operation in
insert/delete mode
Operationfrom read.
write, or monitor mode
Instruction displayoperation in
read, write, or monitor mode
Instruction displayoperation in
read, write, or monitor mode
Operation in
insertldelete mode
Operationfrom read,
write, or monitor mode
-- +
]-['x)-
6-35
IB (NAI 66051-A
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
1-0-1
I
- - + indicates
operation
t o be performed
when
( 1 ) A new program is inserted in front of the specified step. The succeeding instructions and step numbers
are adjusted accordingly.
If the insert operation is performed with program lengths approaching the maximum memory capacity
and the addition of steps causes the memory capacity t o be exceeded, the final instructions will be lost.
(2) An instruction is not inserted per step but per instruction.
6-36
IB (NA) 6605'
6 . PROGRAMMING
FUNCTION
OPERATION
1-
PROCEDURES
@ B
/ MELSEC-A
/MELSEC-A
-
(Circuit example)
In this example, the dotted-line area is inserted,
I
0:
1 0 1
A N D
1 0 1
I O 2
A N D
101
1 0 2
A N D
A N I
M
M
1 0 2
I O 3
A N I
1 0 2
1 0 3
A N I
O R
M
M
0-
1 0 3
I 0 4
O R
7'
5:
5 1
HI
6:
6 1
I
6-38
I6 N A I 66051-
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
Basic Operation
Operation in insert/delete mode
[ read, write,ormonilormode
]+3-:
A
I
( 1 ) By the input of
justed accordingly.
(2) Aninstruction
(3) After
inputting
the
, either
the
is valid in insert
mode.)
ever, only the input
(The
key
(4) When the step
through an instruction,
the
head
step
tion is searched and that step number and instruction are displayed.
6-39
how-
number
instructhe
of
IB INA) 66051-A
6. PROGRAMMING
FUNCTION
OPERATION
/MELSEC-A
-
PROCEDURES
(Circuit example)
I n this example, dotted-line area i s deleted
1'
I O 1
rn
A N D
r--------q
5 1
input,
By
instruction
the
a t step 101 is displayed.
[ 5 I p l I
101
A N I
'6
mi'
0['
By Pressing
, AND M5 isdeleted and the remaining program steps are shifted ANI M6 is displayed as
the instruction a t step 101.
I
101
O R
'7
1 0 1
O U T
ZO']
6-40
IB (NA) W 5 1 - A
6 . PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Item
Monitor of
X, Y , M, L, B, and F
Monitor of
D, W, R , A, 2,and V
Monitor
Monitor of T/Cpresent
value
and contact ON/OFF status
Operation
monitor
mode
in
Continuity check
---+
@-STEPIIfB
instruction display operation
in write insertldelete,
or read mode
wDEVlCEH4k%!dNOm
~-
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
( Basic Operation
( 1 ) The ON/OFF status of the specified device is displayed,
.I
m,
Device numbers
ON/OFF status display
{:i
gFF
B,
6-42
IB lNAl 66051-1
6 . PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Operation example
M
M
M
HX
Ix
0 I 2
Ix
0 I 3
Ix
.x
0 I 2
I
I
I
0 I 3 I
0 1 2 1
0 I 4
0 1 2
0 1 4
I X
0 1 3 -
X
X
0 1 3
0 1 3
0 1 4 -
0 1 3
0 1 3
0 1 4 1
0 1 4X
I
M
M
I X
IM
999
IM
013I
9 9 9 1
0 1 3 -
M I O O O -
I,
MX
I
DX
. . . . , .Indicates that
i s in the ON status.
i s in the O F F status.
6. PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Monitor of Z and V
m * v b m
pE+(SIPJ
("+"
between
is displayed i n space.)
6-44
IB INA) 66051-A
6. PROGRAMMING
FUNCTION
OPERATION
0
0
PROCEDURES
/ MELSEC-A
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
Operation example
M
M
1 0 1 5
12
101
1 0 1 5 1
121
- 3 2 7 6 8 1
D
131
H 0H38F070 0 1 . .
D
1 2
D
H 8 0 0 0
D
13
H 0 3 F 7 1
D
1 2 1
1 2
H 0 3 F 7
D
1 2
H F F F F m
A
0 1
H F F F F
A
O
H 0 0 1 9 1
A
I I
I
O
2 5 1
I I
6-46
0:"
. . . .By
1 3 1
input.
. _ . _ .By.input,
IB N A I 6051-A
6. PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
pi+pziq-~
( 1 ) The contact ON/OFF status and content (present value) of the specified device are displayed. Switch
,
between thedecimal and hexadecimal with the @key after
Data section ( H 0 0 0 0 in hexadecimal display)
Device number
:
: ON
6-47
IB (NAI 6051-A
6 . PROGRAMMING
FUNCTION
OPERATION
/MELSEC-A
PROCEDURES
Operation example
M
M
M
M
M
M
M
M
I 0 I 5
12
H 0 3 7F
T
12
lam
I 0 I 5
1 2 1
H 7 F F F
- . . - . B y pressing the
1 3 1
1 3 1
I
12-
m:
1 2
= 1015, contact = O F F
3 2 7 6 7
H 7 F FH F0 3 F 7
I T
I 3
T
T
H 0 H3 0F 07 0 5 I T
I 2
C
= ON
t o hexadecimal.
9 1
H 0 0 0 5
H 0 0 1 9 C
C
9 I
1 0 1
C
5
to decimal.
6-48
IB INAl 66051
6 . PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Basic Operation
.Operation in monitor mode
---+
(1) Using the operation "Read by step number" (Section 6.5.1 on page 6-25), a program isread and the
continuity status, contact ON/OFF status, and device present value are displayed.
(2) Explanation of display (For display screen, refer t o the following page)
Continuity status:The
continuity status aftertheexecutionoftheinstruction
is displayed to the
left of the instruction. (Not displayed for AOJ2, A3HCPU)
ON/OFFdisplay:
Displayed t o theleft side of the device number.
6 . PROGRAMMING
FUNCTION
OPERATION
/MELSEC-A
PROCEDURES
D.
-When
the device is T, C, D,W, R, A, 2 , or V,
the present value is displayed.
Instruction
: Non-con,tinuity status
6-50
Device number
ON/OFF display of device contact
(X,Y,M,L,B,F,T,Cl
IB INA) 66051-
6 . PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
I...
............ ...............
: Non-continuity status
Device number
ON/OFF display of device contact
( X , Y , M, L. B, F, T.C )
: ON
(T,C,D,W,R,A,Z,V)
( 0 :O F F
6-51
IB INAI 66051-A
6 , PROGRAMMING
FUNCTION
OPERATION
/MELSEC-A
PROCEDURES
Operation example
(Circuit example)
M
M
om
I
I
I O O I L DX
I
1 0 2 I L D I
1 0 3 A N 0
'M
1 0 3
m IM
m 1'
A N 0
1 0 4 1 0 R B
107
I 2 3 4 5 1
1 0 2 1 L D I
0 2 1 1
1 -
'
I -
032-
032-
1
I
1 0 6 1 0 U T
3 0
8I
2 1
I I
. , . . . .Y30 i s in continuity
!::#:!:MY
0 3 0 ~ 1
1 0 6 1 0 U T
x22
status.
. . . . . .T2 coil is
in continuity status.
Device T2 is off.
2 1
6-52
IB INAI 660
6. PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
1 0 7
K
30
L D l l 0X 2 2 1
1 0 7
1 0 8
L D l l X
O R
X
I 0 8
109
O R
M O V
1 0 9
109
M O V ,
K 4
Y
1 0 9
0221
0230231
I
M O V
1 2 3 4 5
0
K 4
I 1 E4 N D
. . . . . .The content of
02I F 0
I F O
I, , ,
I
I
DO i s displayed
irrespective of the content of 2.
. . .ON/OFF of Y 1 FO i s displayed.
/ MELSEC-A
/MELSEC-A
6.7.5 Monitor of offline switch (Y, M, L, B, F ) (Not available for AOJ2, A3HCPU.)
sw
sw
,,
Device number
I
Offline status causes the coil of the element t o be effectively disconnected from its controlling logic.
(2) By pressing thekey,the
status of thenext devicenumber is displayed. By pressing the
key,
the status of the preceding device number i s displayed,
(If
is input when the largestdevice number is being displayed, the device number returns t o the
headdevice number. I f
is input when the headdevice number is being displayed, the device number returns to the largest device number.)
(3) The screen displays the offline statuses of two devices.
6-54
IB INAI 66051-t
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
( 4 ) When the @ key is pressed during the operation of this function, the execution proceeds to the
monitor operation of X, Y, M, L, B, and F (Section 6.7.1 on page 6-42).
(5) For the setheset operation of offline switch, refer to Section 6.8.3. on page 6-64.
Operation example
M
M
M
M
0
l:
sw
0
i:
sw
010:l
I
S W l Y
0 1 2 1
S W l Y
sw Y
0 1 2 1
0 1 3 1
6 . PROGRAMMINGFUNCTIONOPERATION
/MELSEC-A
-
PROCEDURES
Mode
Test
Basic Owration
Item
~DEVlCE@+iEi++~Q(or
@:I
mdm
6-56
IBINAl6051-P
6 . PROGRAMMING
FUNCTION
OPERATION
Mode
Item
Test
Readlwrite in
machine language
/MELSEC-A
PROCEDURES
-+n
Basic Operation
Read @
___________________________
+
-
Write
6 . PROGRAMMING
FUNCTION
OPERATION
6.8.1 S e t h e s e t of X, Y,
/ MELSEC-A
PROCEDURES
M, L, B, and F
Basic Operation
6-58
IB (NAi 6051-
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
(3) By the input o f m , the next device number is displayed. By the input of @, the preceding device
number is displayed.
(If
is input whenthelargestdevice
number is being displayed, thedevice numberreturns t o the
numheaddevice number. I f
is input whenthe headdevice number is beingdisplayed,thedevice
ber returns to the largest device number,)
( 4 ) The screen displays the states of a maximum of four devices.
( 5 ) When the @ key is pressed duringtheoperationofthisfunction,
the execution proceeds to the
s e t h e s e t operation of offline switch (Section 6.8.3 on page 6-64). (Invalid forAOJ2, A3HCPU)
IMPORTANT
Be sure to reset any device which has been set by this operation. e.g. by use of the RESET switch on
the CPU unit.
6 . PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Operation example
0 0 0
HY
0 0 1
ooa.
@Y
000.1
0 0 0
BY 0 0 I
Y
M
@displays the
ON/OFF status of YO
.I
. ...
'1.
. .. .
0 0 0 1
displays
5 l m m
6-60
IB lNN 66051-P
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
,1-
a,m,
( 1 ) By inputting
,
and
, the
current value
and ON/OFF status (for T and C )
of the selecteddevice number is displayed. Monitor i s stopped by the input of
the content of
set device number is changed t o the input value by the input of
and
and then
monitor display is resumed.
To set the presentvalue in hexadecimal, input
and
To s e t the present value in decimal, input only the
(For the input of presentvaluedata, use the device number setting keys in area (@ shown on page
1-
1-
6-3.)
During CPU run, the presentvalue of the device changes according to the normal processing of the
program.
(2) Switch between decimal and hexadecimal constants with the SFT key.
(3) When "0" is written as the present value of timer/counter, the contact is also reset,
6 . PROGRAMMINGFUNCTIONOPERATION
PROCEDURES
/MELSEC-A
-
n,
6-62
IB (NAI 66051
6 . PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Operation example
T
T
T
I23
-1.
2 0 o0 m
2 0 0 1
monitoring to stop.
H
BT
2 0 0
TH
7 8
2 0 0
HOFFFI
H
T
2 0 0
7 8
H O F F F ,
T
2 0 1
BT
to be changed
9999.
201
BIT
.@causes
2 0 0
.@switches the
H 2 72 00 F1 .
BT
T
... .
i2mm
BT
7 8
Monitoringvalue
the
of T200.
The monitor display of ON/OFF status of
-the contact i s provided.
BT
m@mm!MFc]
20m-
@ TI 2 200.1
345
,T
O T
display to hexadecimal.
2 0 1 1
6-63
1
16 INAi 66051-A
6 . PROGRAMMINGFUNCTIONOPERATION
PROCEDURES
6.8.3 Setheset of offline switch (Y, M, L, B, F ) (Not available for AOJ2, A3HCPU)
(Basic
Operation
/__-MEI'SEC-A
6-64
IB INAl 66051
6 . PROGRAMMING
FUNCTION
OPERATION
(5) When thekey
PROCEDURES
/ MELSEC-A
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
Operation example
T
T
T
e
T
T
sw
sw
W@Y
WY.
0I
I
0 0 0 1
0 0 0.l
. . . .
sw
0 0 0
'T
sw
000,
00 I
sw
000.
00 I
S W B Y
SWBY
6 -66
IB INAI 6605
./
MELSEC-A
Basic Operation
(1) The
sequence program is checked by pressing
and
,
Items which are checked are as follows:
( a ) Dual coil check:
Devices ( Y , M, L, E, F, T, and C) in sequence instructions(OUT, SET,
SFT, PLS, MC, and PLF) are checked for dual coils.
(b) Instruction code check:
Sequence program instruction codesare checked.
( c ) ENDinstruction check:END
instructionin sequence program is checked.
(2) Whenan error hasbeen found as a result of the check, the step number and anarror messageare displayed. Checking may be resumed by pressing
beginning a t the next step.
Since all instructions from step 0 to the END instruction are checked, this may take a few seconds.
B,
6-67
IB iNAi 66051-A
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
Operation example
T
T
P
1 0 2 4
T
1 2 3 4
IDUAL C O I L
1 4 1 3
I 9 9 9
c
Display example of dual coil check
END
MT I S6 S1 I4 N3 G
the Displays
step
currently
number
being checked.
, .Indicates
that
the
device a t step 1234
is a dual coil.
Y
I F F
ERROR'I'.''
END
6-68
.
I N SI
. .Indicates
that
the
END
instruction
IS (NAI 66051
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
B-B
m,
/ MELSEC-A
(1) An error, which has occurred in the programmable controller CPU, is readand displayed by pressing
and
Error step number (Only error numbers
10, 13, 46, and 50)
number
Error
.............................................
Error message
(2) When
there
is no error,
1'
is displayed.
For error numbers and error messages, refer to Section 8.3 on page 8-7.
6-69
I6 INA) 66051-A
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
/R.ad--- @ - j l j - - j S I P )
Write
@ 1-
,
,
f +
a D ;
6-70
iB INAt 66051-
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
REMARKS
/ MELSEC-A
, thecontent of the
/~MELSEC-A
6. PROGRAMMINGFUNCTIONOPERATIONPROCEDURES
Operation example
miT
DT
o
08400
08400
08401
08400
IT
0 8 4 0 I
0 8 4 0 1
08402
I
I
A B A B -
23-
1
1
0
A B -
2 3 - I m
2 3
- I 00
7F-
. . .By pressing
decimal) i s displayed.
. . .By pressing
, the
content
of the
next
address is
disolaved.
. .
mi.
I)
6-72
. .By
pressing
, 10 (hexadecimal) is written
to
IB INA) 66051-A
6 . PROGRAMMINGFUNCTIONOPERATION
1.5K
bels
points
Sampling
z
i
:
AW2 CPU
Dsfaun
value
Parameter
No setting
Al(E)CPU, AlNCPU
Parameter
Ddaun
setting
range
value
Absent
No setting
Absent
Absent
No setting
Absent
AZ(E)C
I, A2NCPU
:,::
~,","~~$~
OK byte
OK byte
/~MELSEC-A
PROCEDURES
A3(E)CI I, A3NCPU
value
Parameter
setting
range
0 to 4032
points
(p;;;n;;)
No setting
Absent
Present/
absent
No setting
Absent
Present/
absent
30 to 3FF
To to 2%
co to 255
W to 1023
WO to 3FF
, )
L
Defautt
value
_-
1CPU
Parameter
!;etting
range
- -OK b v e
0 to 4032
polnts
)P
:n: ; ;S
:_(
Absent
Absent
F'resenti
_-absent
F'resenti
absent
80 to 3FF
TO to 255
co to 255
DO to 1023
to 3FF
wo
Table 6.1 Default Values and Set Values for Each CPU (Continue)
"
IB (NAI 66051-D
6 . PROGRAMMING
FUNCTION
OPERATION
! CPU
Number
Number
of
link stations:
1 to 64
Input (X):
X0 to FF
output ( Y ) :
YO to FF
Link relav
Link range
specification
Al(E1CPU. AlNCPU
Parameter
setting
range
Defaull
value
No setting
/ MELSEC-A
PROCEDURES
l'B':BOto31FI
register
Link Link
register
M(E)CPU,
AZNCPU
WO to 3FF
Monitor
time:
lOms to
2000ms
A3(E)CI I. A3NCPU
WO to 3FF
Monitor
time:
1Oms to
2000ms
A3HCPU
1
I
of
I
link stations:
1 to M
Input (XI:
X0 to FF
output ( Y ) :
YO to FF
Link relav
BOto31FI
(B):
1 to M
Input (X):
X0 to FF
output (Yl:
YO to FF
Link relay
(B):
BO to 31F
Link register
1 to 64
Input (X):
X0 to FF
Output ( Y ) :
YO to FF
Link relay
(WI:
WO to 3FF
Monitor
time:
lOms to
2OOOms
[in
of)
,u;;~
@I:
BO to 31F
Link register
(W):
WO to 3FF
Monitor
time:
lOms to
2000ms
[in ,u;Esof)
Table 6.1 Default Values and Set Values for Each CPU (Continue)
6-75
IB INA) 66051-D
-I
PU
AWZ CPU
MNCPU
AB(E)CPU, A3NCPU
Setting of
1 m . ?Oms,
integrating
(itimers
;
;its;f)
A3HC:PU
Setting of
tWms:
TO to lOOms, l o r n
199
low:
ROO to
255
integrating
timers
'in units
1.8 p o i n a
Table 6.1 Default Values and Set Values for Each CPU (Continue)
6-76
IB INPI 66051
6 . PR0GRA)lMING
FUNCTION
1
-
.P
5
AOJ2 CPU
pzts
Al(E)CI I, AlNCPU
Parameter
range
0 to 64
points each
NO setting
G
P
0
Default
value
110
assignment
Remote
RUNlPAUSE
setting
No setting
/ MELSEC-A
OPERATION
PROCEDURES
f?6u$rnp3
* input (X)
unit
* output (YI
unit
* Special
function
unit
* Vacant
slot
AZ(E)CPU, AZNCPU
Defauk
value
Parameter
setting
range
0 to M
points each
AO(E)CPU, A3NCPU
Defauk
X0 to FF
point can be
set lor RUN
contact
* Setting of
PAUSE
contact
aloneis
notallowed.
point can be
set for RUN
contact
* Setting of
PAUSE
contact
alone is
not allowed.
' * input
---
Dsfauk
X0 to FF
* Only 1
p i n t can be
setforRUN
contact
Setting 01
PAUSE
contact
aloneis
notallowed.
zF:
Parameter
value
0 to M
points each
(X)
unit
output (Y)
unit
'
*Special
function
unit
*Vacant
slot
C:6't,"6Z9
* input (X)
unit
* output (Y
unit
<
*Special
function
unit
* Vacant
slot
X0 t o FF
contact
* Setting of
PAUSE
contact
aloneis
notallowed.
6-77
.
A3HCPU
value
C:GU$%9
f?6;2':n:s9
input (XI
unit
Output (Y)
unit
* Special
function
unit
*Vacant
slot
X0 to FF
0 to M
I points each
'
Parameter
IB (NAI 66051-D
.. . .
6 . PROGRAMMINGFUNCTIONOPERATION
AOJ2 CPU
I
m
Run mode
at error
Annunciator
display mode
* Fuse
Absent
No setting
No setting
blow
Operation
error
Stop1
VO unlt
verify
error
* Special
function unit
operation
error
AB(E)CF , ABNCPU
I, A2NCPU
A1lE)CI
(cm;;)
Continuation
Fuse
blow
Operation
error
-I
Pararneter
retting
range
DefauIt
value
Item
/MELSEC-A
-
PROCEDURES
Operation
error
error
Istop'
* 110unit
verify error
'
Special
function
Special
unit
operation
n:;n
,:",
error
operation
::$
Fuse blow
Operation
error
* 110 unit
verify error
* Special
function
unit
operatlon
error
No setting
Absent
(y;)
blow
Operation
error
[Stop]
VO unlt
verify
error
* Special
function unlt
operation
error
Absent
ABHCPU
Default
value
(C;;;j
* Fuse
* Fuse
Fuse
* Fuse blow
Parameter
setting
range
Defautt
value
--1
Fuse blow
Operation
error
110 unit
verify error
* Special
function
unit
operation
error
blow
Operation
error
[Stop1
VO unlt
verify
error
* Special
function unit
operation
error
Display
presentJ
absent
Absent
-,
Parameter
retting
range
stop/
* Fuse blow
Operation
error
* I/O unit
verify err01
* Special
function
unit
operation
error
Display
presenti
absent
Table 6.1 Default Values and Set Values for Each CPU (Continue)
6-78
IB !NAI 66051
6 . PROGRAMMING
FUNCTION
vT
kern
Counter
AW2 CPU
Default
value
Parameter
setting
range
Operation
status
prior to
STOP is
.estored.
No sening
No setting
T AlfEICPU. AlNCPU
AZIEICPU. AZNCPU
Parameter
Parameter
Operation
status
prior to
STOP is
.estored.
CO to 247
128
alphanumeric
and special
characters
co to 247
AOIEICPU.
A3NCPU
. .
Default
valua
Parameter
setting
range
Operation
status
prior to
STOP is
restored.
output of
status prior
to STOP or
result one
scan after
operation
CO to 247
s;)(f;it
alphanumerlc
and special
characters
128
alphanumeric
and special
characters
hexedscimef
hexadedmal
digits
digits
AOHCW
Default
value
Parameter
setting
range
Operation
status
prior to
STOP is
restored
Output of
status prior
to STOP or
result one
scan after
operation
Absent
No setting
128
alphanumeric
and special
characters
alphanumeric
and special
characters
- _.
- &
A
Table 6.1 Default Values and Set Values for Each CPU (Continue)
6-79
.
Output of
status prior
to STOP or
result one
scan after
operation
counter
Print title entry
/MELSEC-A
OPERATION
PROCEDURES
__
~.
- -.- -
.-
I8 INAI 66051-D
. ..
Dsfaun
Item
Parameter
value
4CPU
A1lE)CPU.
AlNCPU
Default
value
m
-m
-A
Parameter
setting
range
Parameter
range
VO refresh
* Input
refresh.
output
direct
* Input
direct
OUtpJt
refresh
YO dirset
tion
Operation
mode
opera-
Initial
tion
No setting
opera-
Initial
No sening
No setting
AbsenW
present set
per counter
Interrupt
and SetValues
6-79a
IB INAI 660
6 . PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
AOJ2CPU.
Unlatched Area
Latched Area
No latch
No setting
Halflatch
Selection
No setting
(SIrange.
(S)range is "S1536
t o t h eAOJ2CPU.
The step relay
(S)range
t o beread.
step relay
(S)"present"
is set
(S)has the same functions as the internal relay (M) and can be used in the same way as the internal
/MELSEC-A
--
are presented on the display, for each operation see sections 6.9.1
T0
F r o m page
P A R A M E T E R
C L E A R
,STPI-I..
T I M
T o page
Tn
next
the
;;...S..E.,T
page
_ _ _ _ - _ _ _ _ _ _-;
.___
6-80
IB INAi 66051-8
6 . PROGRAMMING
FUNCTION
/ MELSEC-A
OPERATION
PROCEDURES
, ,
. , .Setting/resetting of
0
From page
I F
O K + S T P
NOT-CL
When the
key is input during the data input of each item,the parameter setting is completed and
execution proceeds to Section 6.9.1 1 on page 6-100.
6-81
IB (NAI 66051-8
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
P A R A M E T E R
0
SFT
'u
(P
P A R A M E T E R
C L E A R
0.
P A R A M E T E R
N O CT L E A R
By the
input, the execution proceeds t o the setting of program memory capacity (Section 6.9.2 on
page 6-84). For the AOJ2CPU. the execution proceeds to the setting of latch range (Section 6.9.6 on
page 6-92).
input, the execution proceeds to the setting completion operation (Section 6.9.10 on page
By the
6-99).
6-82
IB INAI 66051
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
To change the parameters set in the CPU into default values, select the screen shown below and press
P
P A R A M E T E R
C L E A R
By the
input, alltheparameters
POINT
If a keyword (entry code) has been set, parameters cannot be cleared. Therefore, it is necessary to
redefine the keyword (Section 6.9.9 onpage 6-97).
6-83
IB lNAl 6605!-8
6 . PROGRAMMINGFUNCTIONOPERATION
PROCEDURES
A7KSEc-A
_____
f
I
J
( 1 ) For the setting of program memory capacity, the following screen is displayed
tner ruC'
(2) By p r e s s i n g m or
, the program memory capacity displayed on the screenis entered as a parameter, (The setting unit i s 1 K step.)
(3) When the A3, A3HCPU is used, set the memory capacities of both the main program and subprogram.
(When the subprogram is not required, set the subsequence program capacity of OK step.)
6-84
IB INA) 66051-E
6 . PROGRAMMING
FUNCTION
OPERATION
Operation example
For A7 or A2CPU
PP
P
STP
. , . .Program
R 0 G R A M
/ MELSEC-A
PROCEDURES
M0 R Y
S T E P
EM
mK
, ,
, , ,
.Present settingdisplayed
P R O G R A MM E M O R Y
BK S T E P
~
~~~
memory capacity is set t o 6 K steps. When the A l C P U is used, the execution proceeds t o the setting
o f M and L ranges (Section 6.9.4 on page 6-87). When the A2CPU or ABCPU is used, execution proceeds to
the setting of file register capacity (Section 6.9.3 on page 6-86).
For A3 or A3HCPU
M E M 0 R y
IWK
S T E P
p R 0 G R A M
P R O G R A MM E M O R Y
M A I N
S T E P
P R O G R A M
S U B
M A I N
.Present settingdisplayed
mK
M E M O R Y , ,,
aK
S T E P
P R O G R A M
M E M O R Y
S U B
WK S T E P
.. .
. .Press
t o s e t mainprogramcapacity
t o 4K steps
6-85
18 INA) 66051-8
/~i E E A
i
I
Basic Operation
-When changing
v 1 - D
I
P
0. . .
,
OK
F I L RE E G I S T E R
WK
6-86
IB iNAi 66051
6 . PROGRAMMING
FUNCTION
OPERATION
6.9.4 Setting of M and
PROCEDURES
/ MELSEC-A
w
j
S
:
p
)
Basic Operation
*When changing
.When not changing
M . L
M 0
;.....
L.
S.E.;T&!.NG--.
A
:
B,
6 . PROGRAMMINGFUNCTIONOPERATIONPROCEDURES
/~MEL:SEC-A
Operation example
S E T T I N G
M O
, ,
S E T T I N G
93@lS2000
M = 0 to 999
s = 2000 to
2047
6-88
IB I N A N66051-E
6 . PROGRAMMING
FUNCTION
OPERATION
/ MELSEC-A
PROCEDURES
Head number of
1 Oms timer
6-89
-... ..
..
.._..-
....
IB (NAI 6051-A
.
.. .
--..
---
--
6 . PROGRAMMINGFUNCTIONOPERATION
PROCEDURES
/~MELSEC-A
When the 10ms timer is not required, s e t the head number of 10ms timer = head number of retentive timer.
When the retentive timer is not required, set the head number of retentive timer = 256.
Example: When not changing the range of 10ms timer but changing only the range of retentive timer,
input@ ,(],andm.
m,
By the input of
the head numbers are set t o the numeric values displayed on the screen.
Minimum setting in units of 8 timers. Besure to set the head number of each timer so that it canbe
divided by 8.
6-90
IB INA) 66051-A
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
/ MELSEC-A
Operation example
I
L T O
m.,
IP
T I M E R
S E T T I N G
L T O
H T I 2 @I T 2 5 6
E
sE
1
G
H T 2 0 DI T 2 5 6
T I M E SR E1 T T I N l G
T I M E R
S E T T I N G
L T OH T 1 2 l8 T 2 0 n
, , , , , , ,
, , , ,
. .By
input, the
cursor
moves
t o the
integrating
timer side.
rnLSEC-A
-
*When
not executing
latch
a-II]
( 2 ) Press @ t o switch between the head number and the final number of the latch range.
(3) Input the data as described below:
Head number of latch range 5 the final number
If the valves are t o remain unchanged simply proceed to the next key stroke.
key to input a blank spece where no latch range is required.
Use the
6-92
18 (NAI &XI51
6 . PROGRAMMING
FUNCTION
OPERATION
Eq,
PROCEDURES
/ MELSEC-A
( 4 ) By pressing
the following devices are displayed:
Device display order: B 2 LT 2. HT
IT C 2 D W (+ indicates
input and f.- indicates
input.)
When
is pressed during the display of device 6,execution returns t o Section 6.9.5.
Whenispressed
during the display of device W, execution proceeds to Section 6.9.7.
6-93
IB (NA) 66051-8
m
m
-A
I'
L A T
B
cH
sETT
OOm-
I N G
I F F
L A T C HS E T T I N G
B OABI F F
L A T C H S E T T I N G
8 O A O I Fa
L A T C HS E T T I N G
B OAOI 2 m
L A T CH
L T
IP
Ip
L A T
L T
cH
m-
S E T T
I N G
20
S E T T
0-
N G
L A T c H s E T T 1 N G
H T 20m- 2 1 0
, , , ,
, ,
1.
]
, , , ,
6-94
, ,
.Present settingdisplayed.
.Pressing@causes
number setting.
,Pressingcauses
.Pressing
.Pressing @leaves
IB lNAi 6605'
6 . PROGRAMMING
FUNCTION
OPERATION
PROCEDURES
(AOJZCPU)
I-
Basic Operation
( 1 ) By theinput of
' P
- - - - - - - - No latch
I
N O
L A T C HS E T T NI G
L A T C SH E T T I N G
L A T C HS E T T Nl G
A L LA R E A
m,m,
] /_ _ _ _ _ _ _ _
/ MELSEC-A
6-95
IB INA) 66051-A
/%7:LSEC-A
--
m,
( 1 ) By pressing
the numeric value displayed on the screen i s set.
(2) The set value of WDT i s in units of 10msec. The deast significant digit must be "0".
Operation example
0
STP
W D ST E T T I N G
I O m m S
W D ST E T T I N G
, , , ,
..
oam s
.The screen contents are set and execution proceeds to the setting/resetting
o f keyword
(entry
code)
(Section
6.9.9
on
page 6-97).
6-96
IB INAI 660E
6 . PROGRAMMING
FUNCTION
OPERATION
6.9.8
/ MELSEC-A
PROCEDURES
R E
1/0
E
1/0
C O N T R O L
R E F R E S H / D I R E C T
1/0
E
C O N T R O L
E
E
,,
P
1/0
C O N T R O L
D I R E C T / D I R E C T
(2) Press
. . . . . . .Inputin
. . . . . . .Input
in
direct
mode, output
in
mode
refresh mode
mode
6-96a
IB INAi 66051-8
/--MELSEC-A
-
(Basic
1KEY-WORD-m
l
code)
Q-D
Operation
Resetting of keyword(entry
Operation example
When keyword has not been set
P
K E Y
a,
,
, ,
W O R D
.Setting i s complete for keyword and execution proceeds to the completion of settings
operation (Section 6.9.10 on page 6-99).
6-97
16 IN
IF
I F
O K - S T P
NOT-CL
'x
Press
toload
(3
new parameters intothe
Press @ t o preventloadlngandthen
CPU.
press the
'-4
6-100
IB INAl 66f
7 . AUDIO
CASSETTE
7.
/M ~ L X ~ -
AUDIO CASSETTEINTERFACEOPERATIONPROCEDURES
The audio cassette function allows the record (write), replay (read), and verify of data shown in Table 7.1.
The record (write) and verify operations canbe performed during CPU run. The replay (read) operation
can be performed only during CPU stop.
c
,
CPU Type
AlCPU
APCPU
A3CPU
A3HCPU
Parameter
Program
Data name
Parameter
+ orowam
7-1
Cassette Function
.-...
(0= allowed)
I8 INAI 66051-8
7 . AUDIO CASSETTE
INTERFACE
OPERATION PROCEDURES
/ MELSEC-A
Operation Instructions
For the read or verify operation, s e t the volume of the audio cassette to maximum. (Refer to Appendix
1.)
For the selection of tape recording time, refer to the list of processing times in the Appendix.
Normal domestic cassettes may be used-however those sold for home computer useare recommended.
A tape recorded with the AGPU can be replayed to the CPU via the A7PU.
If device memory data recorded from the AOJ2CPUP23/R23 is replayed to the AOJ2CPU, verify error
will occur. If device memory data recorded from the AOJ2CPU is replayed to the AOJ2CPUP23/R23,
link register contents will be lost.
i
POINT
>
7-2
IB iNAI 66051-/
/ME/-SEC-A
----
Mode setting
... ..
__________________-_ -----
5,
+..
- - - - - - - - - - - - - - .. - - - -
Subprogram
-I -
-1
L?.,
:STP:
!STP.
.. -...
Setting of addresses
trace
I '
---- - -
- - - - --
Parameter
Device memory
File register
COrnment
Status latch
Sampllng
Memory cassette
......
7-3
'
t o Sectlon 7 . 7 .
/ MELSEC-A
Basic Operation
Mode selection
m,
m, . .
n.. .
(2) B y pressing
I '
7-4
IB ( N A ) 66051-A
Operation example
.._
F U N C T 1 O N
R E C O R D ( W R . )
.,..
F U N C T 1 O N
R E P L A Y ( R D . )
F U N C T I O N
V E R I F Y
. . . . . .Verify mode
7-5
.Record mode
.,.,
.Replay mode
IB INAI 66051-A
A
iZmA
Basic Operation
Processed data selection
( 1 ) By pressing the
( 2 ) By the input of
0.
. . . . . '.
0. . . . . . . . . . . .
depending on
Section 7.7
Section 7.5
Section 7.7
Section 7.6
(3) This operation is required for all, record, replay, and verify modes.
7-6
IB INAi 6605'
7 . AUDIO
CASSETTE
/ MELSEC-A
c
.
F
b r
1
1
1
(Al(E),AlNCPU)
P A R A M E T E R
S T A T U LS A T C H
P R O G R A MM E M O R Y
A R E A
P A R A . t P R O G R A M
A R E A
S U B
P R O G R A M
S A M P L I N TG R A C E
A R E A
M E MC .A S S E T T E
I
O T H E R
F I L E
R E G I S T E R
A3HCPU
A3HCPU)
Basic Operation
1-m
/ MELSEC-A
Setting of programcapacity is required when the following data hasbeen s e t by the operation described in Section 7.4.
* Program
Parameter + program
.Subprogram (A3(E),A3N, A3HCPU)
For the setting of program capacity, the following screen is displayed.
P R 0 G R A,M....M E
4
~
By the input of
;K
M 0 R Y
T E p
m,
rsIp)
. , . . , .Execution proceeds to Section 7.7.
u
. . . . .Execution returns to Section 7.4.
n.
7 . AUDIO
CASSETTE
/ MELSEC-A
(4) When it isnecessary t o record a sequence program and a microcomputerprogramtogether, set the
program capacity t o include the microcomputer program capacity.
Example: When the sequence program capacity is 6K steps and the microcomputer program capacity
is 4K bytes,
4K bytes
= 6 t 2 = 8K steps
6K steps t
2 byteslsteps
Operation example
1'
A Mm! E
I
'pi
.Present setting
displayed
P R O G R A M M E M O R Y
l m K
S T E P
.. ., .
7.3.
When program is selected for the AOJZCPU, record, replay or verify i s enabled for parameter
7-9
+ program.
IB (NAI 6M151-A
/7ELSEC-A
-__
Basic Operation
/laddressj4-./i-I3ISIP]
( 1 ) The address setting operation is required when the following data hasbeen s e t by the operation described in Section 7.4.
Other (General data)
(2) For the setting of address, the folloWing screen is displayed.
A D
*
.D..R..E..S..S,
._..._...._._._
3% Indicates
mode.
the
d;:::}
(3) By pressing
, the cursor moves between the head address and the final address.
(4) If the address is not to be changed, input can be omitted.
(5) By pressing
, thenumeric value displayedonthe screen is set.
m.. . . .
0.
7-10
16 (NAI 6605
7 . AUDIO
CASSETTE
1MELSEC-A
Operation example
I
A D D R E S S
A D D R E S S
A D D R E S S
A D D R E S S
H 0 8 0 0 ~ - H 0 9 F F F
.... .
H0820a-HO9FFF
H08200-HO9FF
H08200-HO83FF
7.3.
.Present settingdisplayed
( 1 ) The setting completion operation is used to complete or change (check) data settings.
Operation example
S
I F
O K
K E Y
I N
' E N D '
m.. . .
I F
O K
K EI YN
' E N D '
7.8).
B y pressing
, execution returns to the operation (Section 7.4 Section 7.5 or Section 7.6) immediately
prior to the setting completion operation.
7-12
16 INAI 6605
7. AUDIO
CASSETTE
/ MELSEC-A
7.8 ExecutionOperation
{Basic Operation
*When executing processing
*When notexecuting processing
El
( 1 ) The execution operation isused to execute or not to execute the mode set in Section 7.3.
Operation example
X
, , ,
O K - S T P
NOT+CL
I F
IF
., .
.Executesthemode
ISIP]
R U N :........................
S T O P
(RECORD), ( R E P L A Y ) , or ( V E R I F Y ) is displayed in
J - I U
!::I2.
7 . AUDIO CASSETTE
INTERFACE
OPERATION PROCEDURES
/ MELSEC-A
aftercompletion,execu-
I F
I F
R U N ( R E C 0 R D )
During
execution,
the
RUN display
flickers
and
the
remaining
amount
of memory displayed at the bottom of screen.
One
POINT
Note the approximate processing time in the Appendix before selecting the audio cassette tape to be
used.
7-14
IB (NAJ 6MJ
a--C
I F
I F
O K
- S T P
NOT-CL
L E V E L
O K
2a
is provided.
;_----:
, (REPLAY) or ( V E R I F Y ) is displayed as appropriate.
--____
I n side
1. . , , . .During execution, the RUN display flickers and the remaining amount o f
********
R U N !........................
of the screen.
If the level matching check result is not satisfactory, the following screen is displayed for approximately
60 seconds.
I n this case the volume of the audio cassette. When the level i s OK, the screen shown above is displayed.
fi
R U N :........................
L E V E L NG
If the level does not become OK during the level check (Which lasts approximately 60 seconds), LEVEL
E R R O R is displayed. In this case, press - rewind thetape, and repeat the operation.
B,
Id
I6 INAI 66051-A
/ MELSEC-A
E R R O R MESSAGE LIST
This chapter describes error messages and corrective actions during programming and use of cassette inter.
face.
I No.I
I I ,
I'1
I A C P U
1 2 1 1 C A N T
DisDlav
R U N
F I N D
I1
I
Condition
DisDlav
mode.
insert/delete
Write.
another
or
m o d e has been attempted
during
CPU run.
Action
Corrective
Set t o CPU stop.
I
I
8-1
IB iNAl 6 6 0 !
Thecorrectkeyword
entered
C A N TO P E R A T E
D E V I C E
0 0 E
E R R 0 R
cor-
E R R O R
Thecoil
gram.
D U A LC O I LE R R O R
I N S
---
Corrective Action
DisDlav Condition
Disolav
alreadyexists
Reset.
If the program is correct, leave it as
it is. Otherwise change the
coil
designation.
in thepro-
S E ET R R O R
Re-set
8-2
.
... .
.- - -
IB INAJ 66051-A
..
..
/ MELSEC-A
13
S E T T I N GE R R O R
Select mode.
II
W R I T EE R R O R
Corrective
Action
Condition
Display
Modeselection
P CN O TR E S P O N D
P C
Datacouldnot
be writtentothe
8-3
Correct
the
memory
assignment,
connection condition
of RAMIROM.
Check the
setting
Check the loading o f R A M , etc.
Check the memory protect switch of
CPU.
Check correct setting.
IB (NA) 6 6 0 !
-----
Corrective Acvion
Display Condition
I r
1 4 ( / S T E P
O V E R
E R R O R
delete
switch
is ON.
Set memoryprotectswitchto
I
During writeinwrite,insert,
17
' ; C A S S E T ET RE R O R
OFF.
/ MELSEC-A
R U N
E R R O R
E R
Thelevel
does not match because
of
volume
setting
during
replay
seconds).)
The audio cassette does n o t operate
during replay or verify.
M T
Re-set thevolume
p,'
~ ~ ~ $ ~ ; d ' T & ! e c~~l r r f i a i ~ i sto
~ optimum
~ ~
the
od of time (approximately 6o
E R R O R
/ L E V E L
Corrective Action
Display Condition
- wAsum
checkerror
has occurred
i t h respect t o the sum check code
recorded on the tape.
Data In excess o f the data recorded
onthe tape has been attempted t o
be replayed or verified.
Theassignment
ofmemory
s e t by
parameters replayed fromthe
tape,
has
exceeded
the
capacity
of
the
memory cassette.
8-5
Appendix 1.1
of audio cassette
value. (Refer t o
Load
correct
memory
check the
CaSSette and tape,
cassette or
of
IB lNAI 66%
Display
Display Condition
Proper
communication
cannot
be
made with the CPU.
/ [ B E T T I N G E R R O R
7
V E R I F YE R R O R
---x
---
Corrective Action
/ MELSEC-A
Error Message
U,-l
10
I N S .
C O DE ER R O R
11
P A R A M E T EERR R O R
CPU,one of
+
Corrective Action
Description
An instruction code, which cannot be
decoded b y the CPU, is includedin
the program.
1) A ROM including an instruction
code, whichcannot be decoded,
has been loaded.
2 ) The
contents
of memory have
changed for some reason and an
instruction code, which cannot be
decoded, has been included.
8-7
1.
Readtheerror
step andcorrectthe
instruction at that step.
When the cause of trouble is the
ROM, rewrite the contents or change
It.
IB (NAI66051-
/ MELSEC-A
Description
The END instruction does notexist
in the program.
M I S S I N EG N I DN S
Corrective Action
Write END a t the end of program.
1) There is nojumpdestinationor
C A NE 'X TE C U T E
/MELSEC-A
Corrective Action
1 ) Although an interruptionunit is
used,
theinterruptionpointer
I,
does n o t existforthatunit
in
theprogramorthere
areseveral
occurences.
2) An
IRET
instruction
is not
included in theinterruptionprogram.
Error Message
C A N ' ET X E C U T E
3 ) There is an IRET
instruction
other
than
in
the
interruption
program.
[ C A S S E T ET ER R O R
ed.
0 P E . C I R C U I ET R R
The
operation
circuit,
which
performs sequence processing inside the
work
properly,
CPU, does not
/ MELSEC-A
22
/26 I L O T
E R R O R
Corrective Description
Scan time has exceeded thewatch
dog
timer
error
supervising time.
1 The scan time of user program has
exceeded theWDT valve due t o
program.
2) Instantaneous powerfailure
has
occurred during scan and the scan
time has increased.
The
malfunctioned.
The main CPU has executed an endless loop or has malfunctioned, (The
sub-CPU makes check.)
Sub-CPU
has
u -I w
I8 lNA1 66051-A
/MELSEC-A
U N I T
V E R I F EY R R
F U S EB R E A KO F F
Description
Corrective Action
8-11
an output
unit.
IB (NA) W 5 1 ,
Error M
e
s
a
g
e
IC 0 N T R 0 L
S P . U N I T
L I N K
B U 5
L~MELSEC-A
E R R ]
D O W N
N I T
Description
Corrective Action
error
of
Since this is a hardware
the special unit,consultthe
nearest
sales representative.
E R R0 R
--
8-12
_.--
....
...
IB iNAi W 5 1 - A
.
.
L
E~MUH
MESSAGE
Error Message
1/0
/ MELSEC-A
LIST
I N T , E R R O R
Description
Out
1 ) Three
or
more
computer
link
S P . U N I T
S P . U N I T
UnitS are
unit
L A Y
E R R
E R R O R
loaded on one c p u
Hardwareerror,Consultthe
sales representative.
nearest
allowed.
~
~ ~ 7 1 ~ or2 2 2)Only oneAJ71P22orAJ71R22
2) T ~ or
allowed.
AJ71R22 are loaded.
3) Only oneinterruptunitallowed.
interruption
3 ) T~~ or
are loaded.
Access (execution of FROMorTO
to a
instruction) has been
made
there is no special
function unit.
Check and
correct,
thecontent
FROMorTOinstruction.locationwhere
8-13
of
IB iNA) 66051-1
f MELStG-H
Error Message
No.
50
lo
Description
Corrective Action
1 ) Thebattery
2) Thebattery
/ MELSEC-A
APPENDIX
APPENDICES
APPENDIX 1
This chapter describes the levels, classified by the models of audio cassettes. The following models has been
checked as of May, 1986 and are examples only, this should not be taken as an indication of the models
availability in a given country.
I
I
I
5
Volume Graduation
during Replay or Verify
TC.1100Sony)
(by
lo(mi;I,
i -1
,5
10(max)
5
;orax)
lO(max)
, ,
lO(max)
5
I
I
I
o(mln)
IOimin)
APP-1
Remarks
Set the
volume
graduation
t o the range
from 5/10 to 10110.
Set the
volume
graduation
to4/10
from
t o the range
10110.
Set the
volume
graduation
the
to
from 4/10 to 7.5110.
range
IB iNAI 66051-1
APPENDIX
APPENDIX 2
Data Name
bytes
Main program
Subprogram
memory
Device
File register
Approx. 2 min. 3K
6 K steps
Approx. 6 min.
Approx. 12 rnin. 2 5 sec.
30K steps
min.I
bytes
(4032
3 Approx.
sec.
Approx. 4 min.
8K bytes ( 4 K points)
64K
Status latch
Parameter
14K steps
6.5K bytes
Remarks
Processing Time
Capacity
points)
bytes
ADorox. 4 min. 8K
/MELSEC-A
APPENDIX
Data Name
Memory cassette
1
Others
(General data)
Processing Time
Capacity
(A3MCA-18)
bytes
144K
Remarks
26 min. 25 sec.
ADDrox. 58 min.
20 sec.
4K bytes
10K bytes
APP-3
IB INAJ 6605
APPENDIX
APPENDIX 3
fME
LSEC-A
External Dimension Diagram
1.1
Unit: mm(inch)