Ib 1500179 A

Download as pdf or txt
Download as pdf or txt
You are on page 1of 87

MELSEC is registered trademark of Mitsubishi Electric Corporation.

Other company and product names that appear in this manual are trademarks or registered
trademarks of the respective companies.

Precautions for Safety


Always read the specifications issued by the machine maker, this manual, related manuals
and enclosed documents before installation, operation, programming, maintenance or
inspection to fully understand the conditions described within and to ensure correct use.
Understand this numerical controller, safety items and precautions before using the unit.
This manual ranks the safety precautions into "Danger", "Warning" and "Caution".

DANGER

When the user may be subject to imminent fatalities or major


injuries if handling is mistaken.

WARNING

When the user may be subject to fatalities or major injuries if


handling is mistaken.

CAUTION

When the user may be subject to injuries or when physical


damage may occur if handling is mistaken.

Note that even items ranked as "


CAUTION", may lead to major results depending on
the situation. In any case, important information that must always be observed is described.

DANGER
There are no "Danger" items in this manual.

WARNING
There are no "Warning" items in this manual.

CAUTION
1. Items related to product and manual
The manual issued by the machine maker has a priority over this manual regarding the
items described as "restrictions" and "usable state".
Please interpret items not listed in this manual as "not possible".
This manual assumes that all option functions are provided. Confirm the specifications
issued by the machine maker before using this unit.
Some screens and functions may differ or may not be usable depending on the NC system
version.
Setting incorrect value may cause machines illegal operation or driving out of control.
Pay enough attention at programming.

CAUTION
2. Items related to programming
If 5 CONVT and INPUT are not pressed after creating, correcting, adding or inserting a ladder
circuit, the created ladder circuit will be lost.
When using this function, the PLC can be put into a STOP status by setting the rotary switch
NCSYS on the lower part of the control unit to No. 1 (STOP).
An emergency stop will result when the user PLC is stopped with this function, in the same manner
as the method using the rotary switch NCSYS. First carry out an emergency stop using the
dedicated emergency stop button, etc., then put the user PLC in an emergency stop status.

CONTENTS
1 Outline...............................................................................................................................1
2 System Configuration .....................................................................................................2
2.1 PLC Development Tool...............................................................................................2
2.2 General Configuration.................................................................................................3
2.3 Setting and Display Unit .............................................................................................4
2.4 System Selection ........................................................................................................5
2.4.1 Parameter setting................................................................................................5
3 Creating Ladder Circuit and Monitor Operation.........................................................16
3.1 Creating the File........................................................................................................23
3.1.1 Registering the edit file......................................................................................23
3.1.2 User PLC RUN/STOP by setting and display unit operation............................24
3.2 Writing the Circuit......................................................................................................25
3.2.1 Creating the circuit ............................................................................................25
3.2.2 Modifying the existing circuit .............................................................................26
3.2.3 Adding the circuit block .....................................................................................27
3.3 Reading the Circuit ...................................................................................................29
3.3.1 Reading the circuit by step number ..................................................................29
3.3.2 Reading the circuit by device number ..............................................................32
3.3.3 Reading the circuit by contact or coil number...................................................33
3.3.4 Reading the circuit by instruction......................................................................34
3.3.5 Reading the circuit by END instruction .............................................................36
3.3.6 Circuit read function ..........................................................................................37
3.4 Inserting the Circuit ...................................................................................................38
3.4.1 Inserting the circuit symbol ...............................................................................38
3.5 Deleting the Circuit....................................................................................................42
3.5.1 Deleting the circuit block ...................................................................................42
3.5.2 Deleting the circuit symbol ................................................................................45
3.6 Circuit Extension Function ........................................................................................48
3.6.1 Extension circuit operation examples ...............................................................49
3.6.2 Error message...................................................................................................57
3.6.3 Relationship between number of returns and circuit length .............................59
3.7 Monitoring the Ladder Circuit....................................................................................60
3.7.1 Monitoring the circuit .........................................................................................62
3.7.2 Freezing the screen at monitor stop trigger point.............................................64
3.7.3 Monitoring the registered device.......................................................................66
3.7.4 Monitoring the current value in decimal hexadecimal notation ........................68
4 Precautions for PLC Development Environment of GX Developer .........................69
4.1 Starting......................................................................................................................69
4.2 Onboard Initial Menu.................................................................................................69
4.3 PLC File Information + RUN/STOP Changeover Screen ........................................70
4.4 Restrictions for Circuit Display..................................................................................71
5 Messages.........................................................................................................................72
6 Alarm Messages Related to PLC ..................................................................................74

1. Outline

1. Outline
This manual is created for development of user PLC on the control unit. PLC operation performed on the
control unit is called onboard operation. The main functions of the onboard operation are listed below.
(1) Creation of new ladder files
(2) Edit of existing ladder circuits (read, write, insertion, and deletion)
(3) Ladder circuit monitor
User PLC can also be developed by using a personal computer without using the onboard unit.
(Optional software will be required.)
Mitsubishi Integrated FA Software MELSOFT GX Series "GX Developer"
The related documents are listed below.
EZMotion-NC E60/E68 Series PLC Interface Manual
IB-1500176(ENG)
EZMotion-NC E60/E68 Series PLC Programming Manual (Ladder section with MELSEC tool)
IB-1500178(ENG)
EZMotion-NC E60/E68 Series PLC Development Software Manual (MELSEC Tool Section)
IB-1500177(ENG)
Note) PLC : Programmable Logic Controller

-1-

2. System Configuration
2.1 PLC Development Tool

2. System Configuration
2.1

PLC Development Tool

In addition to the onboard, the user PLC can be developed using the development tool operated with
the personal computer.
(1) MELSEC PLC Development Tool "GX Developer"
The GX Developer is a programming software package for the Programmable Controller MELSEC
Series produced by Mitsubishi Electric Corporation. The User PLC Ladder for EZMotion-NC
E60/E68 can be developed with the same operation as the MELSEC Series. Note that some of the
MELSEC Series specific functions cannot be used. For the details, refer to the "PLC Development
Software Manual (MELSEC Tool Section) (IB-1500177(ENG))".
When creating the user PLC using the GX Developer and editing that with the onboard operation, it
is necessary to set the parameter in the CNC side. For the details, refer to "2.4 System Selection".

-2-

2. System Configuration
2.2 General Configuration

2.2

General Configuration

The system configuration when developing the onboard is shown below.

Setting
and
Display
Setting and
Display
Unit Unit
Ladder editing, ladder monitor
and PLC RUN/STOP, etc.

The ladder is developed using


the setting and display unit.
(Onboard development)

A new development is possible


with the personal computer.

BaseI/OI/O
Unit
Base
Unit

To connector RS-232C

RS-232C
RS232C
Up/downloading is carried out with
the personal computer's development
tool.

Personal computer

General printer

Used for ladder development,


creating message, ladder monitor
and saving data.

Note) Refer to this manual for editing using the setting and display unit (onboard editing), and refer
to the "PLC Development Software Manual (MELSEC Tool Section) (IB-1500177(ENG))" for
development using the personal computer.

-3-

2. System Configuration
2.3 Setting and Display Unit

2.3

Setting and Display Unit

The following is a representative example of a setting and display unit used onboard.

Alphabetic character,
numerical character,
and symbol keys

READY LED

Function selection keys

Setting keys

READY

MONITOR

TOOL
PARAM

EDIT
MDI

DIAGN
IN/OUT

SFG

F0

SP

EOB

DELETE

C.B

INS

CAN

SHIFT

INPUT
CALC

RESET

Menu keys

Shift key
Reset key

Page keys

Cursor keys
Data correction keys
Input key (calculation)

(Note 1) To input the alphabetic characters or symbols on the lower right of the alphabetic character
and symbol keys, press SHIFT , then press the corresponding key.
(Example) "A" is input by pressing

-4-

SHIFT

O
A

2. System Configuration
2.4 System Selection

2.4
2.4.1

System Selection
Parameter setting

The parameters for user PLC development with the control unit and to operate the user PLC are
explained.
The parameters are set in "SETUP PARAMETER" on the BIT SELECTION screen. Refer to the control
unit instruction manual for information about the BIT SELECTION screen handling method.
(1) PLC environment selection
[BIT SELECTION PARAMETER screen]
# (6451)

Data

7 6 5 4 3 2 1 0 <(0 0 0 0 0 0 0 0 )

Bit

0: Not used for EZMotion-NC E60/E68


1:GX Developer Mode
No.6451 is used.
0:GX Developer communication invalid
1:GX Developer communication valid

(Note)

Turn the CNC power OFF after the parameter setting. Parameters are valid after the
power is turned ON again.

Depending on the setting of the bit selection #6451 bits, the operation is performed below.
(a) PLC environment selection
Choose the GX Developer mode (bit4=1).
(Note) The onboard will not start if the ladder format stored in the CNC is other than the GX
Developer.
Bit 4 = 0
Not used for EZMotion-NC E60/E68.
Bit 4 = 1
The PLC development environment of the GX Developer.
(b) GX Developer communication usage selection
Choose to use the serial port in GX Developer or in the other functions.
Bit 5 = 0
The serial port is not used for the communication with the GX Developer.
Bit 5 = 1
The serial port is used for the communication with the GX Developer.
Note that the onboard will not start regardless of the bit 4 setting.
(c) Operation state depending on each bit selection
Bit 4
0
1

Bit 5
0

Operation state
Onboard does not starts.
PLC environment for GX Developer (When using the onboard)
PLC environment for GX Developer (When using communication)
Onboard does not starts.

-5-

2. System Configuration
2.4 System Selection

(2) Onboard operation on


[BIT SELECTION PARAMETER screen]

# ( 6451 )

Data

76543210
Bit
(00000001)

Use of parameter
#6451

0 : Onboard operation off


1 : Onboard operation on
0 : Onboard editing possible
1 : Onboard editing not possible

Operation is performed depending on how bit selection parameter # 6451 bits are set:
(a) Onboard operation on
Bit 0 = 0 : Onboard operation is off. Nothing will display even if

F0

is on.

Bit 0 = 1 : Screen is displayed for user PLC development, ladder monitor and ROM
write, etc.
(b) Onboard editing validity
Bit 2 = 0 : Onboard ladder editing is possible.
Bit 2 = 1 : Onboard ladder editing is not possible. Note that ladder monitoring is
possible.

-6-

2. System Configuration
2.4 System Selection

(3) PLC timer and counter screen on


Values can be set in timers (T) and counters (C) used with user PLC (ladder) on the setting and
display unit for use them as variable timers or variable counters.
Note : The values of the fixed timer and fixed counter cannot be set from the setting and
display unit.
[BIT SELECTION PARAMETER screen]
Bit

76543210
# ( 6449 )

Data

Use of parameter
#6449

(000000)
0 : Timer (T) setup value screen on
1 : Timer (T) setup value program on
0 : Counter (C) setup value screen on
1 : Counter (C) setup value program on

Operation is performed depending on how bit selection parameter #6449 bits 0 and 1 are set:
Bits 0 and 1 = 0
The values set in the PLC TIMER and PLC COUNTER screens SETUP PARAMETERS are
used as the timer and counter setup values.
Bits 0 and 1 = 1
The programmed constant K values are used as the timer and counter setup values.
At the time, the programmed constant K values of the timers and counters are also displayed
on the PLC TIMER and PLC COUNTER screens of setup parameters.
Thus, even if bits 0 and 1 are set to 11, the valid setup values can be checked on the screens
in the PLC-RUN state.
However, no values can be set. If a value is set, the message "E05 NOT ACCEPTABLE" is
displayed.

When bits 0 and 1 are set to 0, the constant K values are ignored and the values set on the
screens become valid. However, since K* cannot be omitted in programming, any numeric
value must be entered in K* for programming.

-7-

2. System Configuration
2.4 System Selection

(4) Integrated timer retention and counter retention


This parameter is set to retain the current values of the integrated timer (T) and counter (C) even if
the NC power is turned off.
[BIT SELECTION PARAMETER screen]

# ( 6449 )

Data

Integrated timer
(T232 to T239) and
counter (C0 to C23)
use #6449.

# ( 6452 )

Data

Integrated timer
(T240 to T255) and
counter (C24 to
C127) use #6452.

76543210
Bit
(00001100)
0 : Integrated timer (T232 to T239) retention off (no
retention)
1 I t
t d ti
(T232 t T239) t ti
0 : Counter (C0 to C23) retention off (no retention)
1 : Counter (C0 to C23) retention on

76543210
Bit
(00001100)
0 : Integrated timer (T240 to T255) retention off (not retention)
1 : Integrated timer (T240 to T255) retention on
0 : Counter (C24 to C127) retention off (no retention)
1 : Counter (C24 to C127) retention on

Bits 2 and 3 = 0
The current values of the integrated timer and the counter are reset to 0 when the NC power is
turned off.
Bits 2 and 3 = 1
The current values of the integrated timer and the counter are not reset to 0 even if the NC
power is turned off. The values before the power is turned off are retained.

-8-

2. System Configuration
2.4 System Selection

(5) Control unit thermal alarm ON


The self-diagnostic function detects an error in the controller temperature, etc. The function can
be enabled or disabled by a parameter.
[BIT SELECTION PARAMETER screen]

# ( 6449 )

76543210
Bit
(10000000)

Data

Use of parameter
#6449
0 : Control unit thermal alarm detection off
1 : Control unit thermal alarm detection on

(a) Control unit thermal alarm ON (bit 7)


Bit 7 = 0
Overheat of the controller is neither detected nor posted (by special relay SM16) to the PLC.
Bit 7 = 1
If the abnormal temperature detector circuit in the controller operates, error message "Z53
TEMP. OVER 0001" is displayed in the setting and display unit. It prevents automatic
operation start after the reset state. Also, special relay SM16 is turned on to post the error
information to the PLC. The error contents can be checked by referring to file register R57.

File register

R57

0
Bit 0: Controller overheat

-9-

2. System Configuration
2.4 System Selection

(6) Alarm message on


This parameter is set to validate the interface of alarm message display created with user PLC.
[BIT SELECTION PARAMETER screen]
Bit

76543210
# ( 6450 )

Data

(0000001)
0 : Alarm message off
1 : Alarm message on

Use of parameter
#6450

0 : F method interface
1 : R method interface
For the details on the alarm message display method, refer to the "PLC Programming Manual
(Ladder section with MELSEC tool) (IB-1500178(ENG))".

(7) Operator message on


This parameter is used to validate the interface of operator message display created with user
PLC.
[BIT SELECTION PARAMETER screen]

# ( 6450 )

Data

Use of parameter
#6450

76543210
(00000100

Bit
)
0 : Operator message off
1: Operator message on

For the details on the operator message display method, refer to the "PLC Programming Manual
(Ladder section with MELSEC tool) (IB-1500178(ENG))".

- 10 -

2. System Configuration
2.4 System Selection

(8) Message display on all screens


The first 18 characters of an alarm message or operator message can be displayed in the
operation status mode/alarm display area. This function enables either an alarm or operator
message that is generally displayed only on the alarm diagnostic screen to be displayed on almost
all screens (those with an alarm display area).
[BIT SELECTION PARAMETER screen]
Bit

76543210
# ( 6450 )

Data

(0010000)

Use of parameter
#6450

0 : Message all screen display off


1: Message all screen display on
0: Display alarm messages on all screens.
1: Display operator messages on all screens.

Depending on the settings of bits 4 and 5 of bit selection parameter #6450, the CNC operates as
follows:
Bit 4 = 0
Alarm and operator messages are displayed only on the alarm diagnostic screen but not on all
screens.
Bit 4 = 1
The first 18 characters of either alarm or operator messages are displayed in the operation
status mode/alarm display area. Whether alarm or operator messages are to be displayed is
determined by bit 5 in #6450.
Regardless of the setting of this parameter, the alarm diagnostic screen displays alarm and
operator messages in full.
Bit 5 = 0
Alarm messages are displayed when "message display on all screens" is selected.
Bit 5 = 1
Operator messages are displayed when "message display on all screens" is selected.
<Example of parameter setting>
7

Display alarm messages on all screens.

0/1

0/1

Display operator messages on all screens.

0/1

0/1

- 11 -

Bit

2. System Configuration
2.4 System Selection

(9) Alarm message selection


The one of the following two data can be selected and displayed for the message data.
Data created with the user PLC (stored in the user PLC area)
External alarm message data input with the text format (stored in the area different from the user
PLC)
[BIT SELECTION PARAMETER screen]
7 6 5 4 3 2 1 0
<- Bit
#(6450) Data 0 1 0 0 0 0 0 0

0: Alarm message in user PLC display


No.6450 is used.

1: External alarm message display

Depending on the setting of bit selection #6450 bits, the operation is performed below.
Bit 6 = 0
The PLC alarm message in the user PLC is displayed.
Bit 6 = 1
The external alarm message input with the text format is displayed.
(10) Message language change code
This parameter is set to change display language (message division) when message data is
displayed on the screen.
[BIT SELECTION PARAMETER screen]

# ( 6453 )

Data

76543210
Bit
(00000000)

Use of parameter #6453

No.

#6453

Bit

Message language change code

Remarks

Language 1 is displayed.

Language 2 is displayed.

Language 3 is displayed.

Language 4 is displayed.

Language 5 is displayed.

Language 6 is displayed.

Language 7 is displayed.

Language 8 is displayed.

(11) High-speed input and output specification


These parameters are set to specify input/output signals required for input/output processing
synchronized with high-speed processing when high-speed processing of user PLC is performed.
The input signals are specified in bit selection parameters #6457 and #6458 and the output signals
are specified in #6460 and #6461.
Refer to the "PLC Programming Manual (Ladder section with MELSEC tool) (IB-1500178(ENG))"
for details of correspondence between the parameters and input/output devices X and Y, etc.
- 12 -

2. System Configuration
2.4 System Selection

(12) NC alarm 4 output invalid (parameter for standard PLC)


This parameter selects whether to include the NC alarm 4 in the NC alarm output 1 during the
standard PLC specifications.
[BIT SELECTION PARAMETER screen]

# ( 6469 )

Data

Use of parameter
#6469

76543210
Bit
(00000001)
0 : Include NC alarm 4 in alarm output
1: Do not include NC alarm 4 in alarm output

Bit 0 = 0
When using the standard PLC specifications without the additional remote IO, there is no
output point for the NC alarms 2, 3 and 4. Thus, when the additional DIO card is not used, the
logical sum of NC alarm 1, 2, 3 and 4 are output in NC alarm 1 output. This parameter selects
whether the NC alarm 4 that indicates an operation alarm is included at that time. (Bit 0 = 0
includes the NC alarm 4.)
Bit 0 = 1
The operation error NC alarm 4 is not included in the NC alarm 1 output explained in Bit 0 = 0.

- 13 -

2. System Configuration
2.4 System Selection

Table: "Contents of bit selection parameters #6449 to #6496"


Symbol

name
#6449
0

R2924

Controller
thermal
alarm on

R2924 H

R2925

R2925 H

R2926

R2926 H

R2927

Reserved
External
alarm
message
display

#6450
1

#6451
L

3
Counter C
retention

Alarm/
operator
change

Full screen
display of
message

GX
Developer
communication on

PLC
development
environment
selection

#6452

Integrated
timer T
retention

1
PLC counter
program on

0
PLC counter
program on

1
0
R
F
Operator
Alarm
message on method method message on
Onboard
editing not
possible

Counter
(fixed)
retention

Integrated
timer
(fixed)
retention

Onboard on

#6453
L

Message language change code

R2927 H

R2928

High-speed input specification 1

R2928 H

High-speed input specification 2

R2929

High-speed input specification 3

(Spare)

R2929 H

High-speed input specification 4

(Spare)

R2930

High-speed output specification 1

R2930 H

High-speed output specification 2

R2931

High-speed output specification 3

(Spare)

R2931 H

High-speed output specification 4

(Spare)

#6454

#6455

#6456

#6457

#6458

#6459

#6460

#6461

#6462

#6463

#6464

- 14 -

2. System Configuration
2.4 System Selection

Symbol
name
#6465
R2932 L

#6466
R2932 H

#6467
R2933 L

#6468
R2933 H

#6469
R2934 L

NC alarm 4
output off

#6470
R2934 H

#6471
R2935 L

#6472
R2935 H

#6473
R2936 L

#6474
R2936 H

#6475
R2937 L

#6476
R2937 H

#6477
R2938 L

#6478
R2938 H

#6479
R2939 L

#6480
R2939 H

Standard PLC
parameter

(Note 1) Be sure to set the bits indicated - and blanks to 0.


(Note 2) Parameters #6481 to #6496 are reserved for debugging by Mitsubishi.

- 15 -

3. Creating Ladder Circuit and Monitor Operation

3. Creating Ladder Circuit and Monitor Operation


A ladder circuit can be created on board and further the created ladder circuit can be edited on board.
The operation state of the sequence circuit in operation can also be monitored.

<

>

Note :
To edit or create ladder circuits, stop the
user PLC. For the operation procedure,
see the section "3.1.2 User PLC
RUN/STOP by setting and display unit
operation."

Built-in
memory

The table below lists the items to be explained in this section:


Function item
Registers an edit file.

Mode
File
specifica-tion
mode

Creating the file

Writing the circuit

Reading the circuit


Circuit mode
Inserting the circuit
Erasing the circuit
Monitoring the
ladder circuit.

User PLC RUN/STOP


Creates a circuit. (Not usable)
Modifies an existing circuit.
Adds circuit blocks.
Reads a circuit by step number.
Reads a circuit by device number.
Reads a circuit by contact or coil number.
Reads a circuit by an instruction.
Reads the last circuit by the END instruction.
Inserts circuit symbols.
Erases circuit blocks.
Erases circuit symbols.
Monitors the circuit.
Freezes the screen at monitor stop trigger point.
Monitors registration.
Monitors the current value (Decimal Hexadecimal)

- 16 -

3. Creating Ladder Circuit and Monitor Operation

The modes and function items above are explained in order.


(1) Menu operation
F0

Controller function selection key


(Function menu)

MESSG.

LADDER

MENU

FILE
Press menu key

MENU

MENU

4 LADDER

(Submenu)
2 CIRCUT
Press menu key

2 CIRCUT

(Operation menu)
1 READ

2 WRITE

5 COMVT
1
5

3 INSERT

4 DELETE

MENU

6 MONIT
2

3
7

MENU
MENU

MENU

9 SET

(2) Circuit mode display screen

MEM (

MENU

4002 STEP )

- 17 -

MENU

3. Creating Ladder Circuit and Monitor Operation

(3) Basic key operation


(a) The following basic five instruction input patterns are available:
1)

Circuit
symbol

+ device number

(Example)

2)

Circuit
symbol

+ device number + device number

(Example)

3)

Circuit
symbol

+ instruction + device number

(Example)

4)

Circuit
symbol

+ instruction + device number + device number

(Example)

5)

Circuit
symbol

+ instruction + device number + device number + device number

(Example)

- 18 -

3. Creating Ladder Circuit and Monitor Operation

(b) Caution on key operation


1) Some symbols used as commands in the setting display unit of the control unit do not have
corresponding keys such as < and > . In that case, operation is carried out using the
alternative keys shown in the following table. The alternative keys can also be used even if
there are keys corresponding to commands. The following table shows the basic keys such
as < and > and the alternative keys.
Note) The actual key for the

INPUT

key is

INPUT
CALC

, but is shown as

INPUT

in this manual.

Basic key and alternate key operation in programming


Instruction

Basic key
operation

D+

Alternative key
operation
A

Instruction

Basic key
operation

Alternative key
operation

LD>

>

AND>

>

OR>

>

LDD>

>

ANDD>

>

ORD>

>

LD<

<

AND<

<

D/

LD=

OR<

<

AND=

LDD<

<

OR=

ANDD<

<

LDD=

ORD<

<

ANDD=

SPACE

SP

ORD=

enter the key sequence

(Example) To program
[

SP

SP

INPUT

It is displayed in the setting area as the key sequence is entered during operation.
However, when INPUT is pressed, the program (circuit) is displayed in the ladder display
area as

- 19 -

3. Creating Ladder Circuit and Monitor Operation

(4) Terms
(a) Device and device No.
The device is the address signal used to classify the signals handled by the PLC, and the
device No. is a serial No. assigned to that device. The device Nos. for device X, Y, M and H are
hexadecimal, and all others are decimals.
(b) Device list
Device
X

Device number
X0 to XABF

(2752)

Unit
1 bit

Contents
Input signal to PLC, such as machine input

Y0 to YDFF

(3584)

1 bit

Output signal from PLC, such as machine output

M0 to M8191

(8192)

1 bit

Temporary storage

F0 to F127

(128)

1 bit

Temporary storage, alarm message interface

L0 to L255

(256)

1 bit

Latch relay (backup memory)

SM0 to SM127

(128)

1 bit

Special relay

T0 to T15

(16)

1 bit/16 bits

10 ms unit timer

T16 to T55

(40)

1 bit/16 bits

10 ms unit timer (fixed timer)

T56 to T135

(80)

1 bit/16 bits

100 ms unit timer

T136 to T231

(96)

1 bit/16 bits

100 ms unit timer (fixed timer)

SM

T232 to T239

(8)

1 bit/16 bits

100 ms unit integrated timer

T240 to T255

(16)

1 bit/16 bits

100 ms unit integrated timer(fixed timer)

C0 to C23

(24)

1 bit/16 bits

Counter

C24 to C127

(104)

1 bit/16 bits

Counter (fixed counter)

D0 to D1023

(1024)

16 bits/32 bits

Data register, operation register

R0 to R8191

(8192)

16 bits/32 bits

File register, PLC-NC interface


The user released registers are R500 to R549 and R1900
to R2799. R1900 to R2799 are backed up by the battery.

Z0 to Z1

(2)

16 bits

Index of D or R address (n)

Z
N
P

N0 to N7

(8)

Master control nesting level

P0 to P255

(256)

Label of conditional jump and subroutine call.

Decimal constant for 16-bit instructions

Decimal constant for 32-bit instructions

H0 to HFFFF

Hexadecimal constant for 16-bit instructions

H0 to HFFFFFFFF

Hexadecimal constant for 32-bit instructions

K-32768 to K32767
K

K-2147483648 to
K2147483647

Note 1) The application of devices indicated by a in the "Device" column is determined.


Do not use undefined device Nos., even when blank.
(c) Circuit symbols
The eight symbols listed in the table below are used in the circuit:
Circuit symbol

Contents
Used in the A-contact circuit.
Used in the B-contact circuit.
Used in the A-contact OR circuit.
Used in the B-contact OR circuit.
Used for a coil, (Y, M, F, L, SM, T, C)
Used for programming a functional instruction.
Used to connect circuit symbols.
Used to connect circuit symbols.
- 20 -

3. Creating Ladder Circuit and Monitor Operation

(d) Circuit block


The circuit block is a circuit closed by the
(Example)

- 21 -

or

symbol.

3. Creating Ladder Circuit and Monitor Operation

(e) Step number and pointer (P)


Step numbers are sequentially assigned to the programmed circuits. They change
automatically when the circuit are edited.
A pointer (P) is a label which indicates the destination to go when a conditional jump occurs or
when a subroutine call is issued. some pointers are used for special purposes as follows:
P128 to P159 : These pointers can be used the same way as P0 to P127. In addition, these can
be used as the page feed symbols when the ladder circuit is printed out.
P250 to P255 : These pointers are used to delimit the PLC programming levels.

- 22 -

3. Creating Ladder Circuit and Monitor Operation


3.1 Creating the File

3.1 Creating the File


(1) Menu operation
F0

Control unit function selection key


(Function menu)
LADDER

MESSG.

MENU

FILE
Press function menu

3 FILE

.
(Submenu)

2 WRITE

4 RUN/SP

3.1.1 Registering the edit file


When creating a ladder circuit, the file name and size expected to be used must be registered.
(Already registered items need not be registered.)
(Note) In the PLC development environment of the GX Developer, a new circuit cannot be created,
so this operation is not necessary.

- 23 -

3. Creating Ladder Circuit and Monitor Operation


3.1 Creating the File

3.1.2 User PLC RUN/STOP by setting and display unit operation


To create or update the ladder circuits or message data, the user PLC must be stopped.
[Basic operation]
(1) Stop the user PLC as follows:

(2) Run the user PLC as follows:


0

[Operation procedure]
(1) Press F0 and

3 FILE

to display the PLC edit file registration screen.

(2) Press 4 RUN/SP to display the setting area. The message display area display "PLC RUN" if the
user PLC is running, or "PLC STOP" if it is in the stop state.
(3) To stop the user PLC, press 1 and then
INPUT

INPUT

. To run the user PLC, press 0 and then

. The message display area displays "PLC STOP" or "PLC RUN".

CAUTION
(1) The PLC can be put into a STOP status by setting the rotary switch NCSYS on the lower part
of the control unit to No. 1 (STOP).
(2) An emergency stop will result when the user PLC is stopped with this function, in the same
manner as the method using the rotary switch NCSYS. First carry out an emergency stop
using the dedicated emergency stop button, etc., then put the user PLC in an emergency
stop status.

- 24 -

3. Creating Ladder Circuit and Monitor Operation


3.2 Writing the Circuit

3.2 Writing the Circuit


3.2.1 Creating the circuit
This operation creates a new ladder circuit or completely erases existing ladder circuits.
(Note) In the PLC development environment of the GX Developer, a new circuit cannot be created.

- 25 -

3. Creating Ladder Circuit and Monitor Operation


3.2 Writing the Circuit

3.2.2 Modifying the existing circuit


This operation modifies the existing sequential circuits.
[Basic operation]

[Operation procedure]
(1) According to the read operation, read the circuit block to be modified.
(2) Pressing 2 W RITE erases all circuit blocks from the screen, only leaving the circuit block at the
cursor position.
When modifying the circuit block other than the one displayed on the top of the screen, move the
cursor to the beginning of the target block and then press 2 W RITE : the specified circuit block
moves to the top of the screen and the other blocks disappear.

keys, move the cursor to the position where the circuit is to be


(3) Using the
modified and then enter the necessary instruction and data.
(4) Be sure to press 5 CONVT and INPUT after modifying the circuit.
Pressing the two keys displays the message COMPLETED in the message display area and, at
the same time, displays the modified circuit.

Point
(1)

If the circuit modification involves the change of a step number, the succeeding program step
numbers and conditional jump (CJ) destination labels are also accordingly changed.

(Example) Modify coil Y10 to Y35.

- 26 -

3. Creating Ladder Circuit and Monitor Operation


3.2 Writing the Circuit

3.2.3 Adding the circuit block


This operation adds a circuit block to the existing sequential circuits.
[Basic operation]
Reading the circuit

[Operation procedure]
(1) According to the read operation, read the circuit steps where a circuit block is to be added to.
(2) Pressing 2 W RITE erases all circuit blocks from the screen, only leaving the circuit block at the
cursor position.
When adding the circuit block to the one other than that displayed on the top of the screen, move
the cursor to the beginning of the target block and then press 2 W RITE : the specified circuit
block moves to the top of the screen and the other blocks disappear.
(3) Pressing + and INPUT erases the circuit block on the top of the screen and displays the next step
number and two vertical base lines.
(4) Write an additional circuit block by entering necessary instructions and data.
(5) Be sure to press 5 CONVT and INPUT after adding the circuit.
(Example) Add the circuit block containing devices X5 and Y15 to step No.50.

- 27 -

3. Creating Ladder Circuit and Monitor Operation


3.2 Writing the Circuit

Point
(1)

Inserting or adding a circuit block automatically changes the succeeding program step
numbers and CJ destination labels.

- 28 -

3. Creating Ladder Circuit and Monitor Operation


3.3 Reading the Circuit

3.3 Reading the Circuit


3.3.1 Reading the circuit by step number
This operation reads the circuit blocks by specifying a step number.
[Basic operation]

[Operation procedure]
(1) Press 2 CIRCUIT , 1 READ , and
9 SET
, enter the step number, then press INPUT . This
displays the circuit blocks starting from the one whose step number is specified on the screen.
If the number of an intermediate step of a circuit block is specified, the step numbers are
displayed from the first step of the block.
and

INPUT

displays the circuit on the previous screen (scrolling one screen up) while

pressing + and

INPUT

displays the circuit on the next screen (scrolling one screen down).

(2) Pressing

Pressing INPUT successively scrolls another screen down. when the screen is scrolled down to the
last circuit block, LADDER END is displayed in the message display area.
Pressing
after pressing INPUT and INPUT works the same as above.
Note) It takes time to display another screen by pressing
pressing + and

INPUT

and

INPUT

three times more than by

(3) If one circuit block is divided in two screens, use the cursor key or to move the cursor to
the top or bottom of the screen and further press the cursor key to scroll the screen one line.
Continue to press the cursor key until the whole block appears on the screen.
Even when the circuit block is not divided in two screens, pressing the cursor key or can
scroll the screen. Note that, however, pressing the cursor key can scroll the screen but cannot
display the next circuit.
(Example 1) Read the program with step No.100.

- 29 -

3. Creating Ladder Circuit and Monitor Operation


3.3 Reading the Circuit

(Example 2) After reading the program with step No.100, move the cursor key to the bottom of
the screen, then press four times then four times.

Note) If part of the circuit block displayed on the bottom of the screen is hidden on the next screen, it
can be displayed on the current screen by moving the cursor beyond the bottom of the screen.
Pressing the cursor key further cannot display the next circuit block.
Similarly, pressing the cursor key cannot display the circuit blocks before the step read
out, step No. 100 in the above example.

- 30 -

3. Creating Ladder Circuit and Monitor Operation


3.3 Reading the Circuit

(Example 3) After reading the program with step No.100, operate the + ,
and then

INPUT

keys.

100

- 31 -

INPUT

INPUT

INPUT

3. Creating Ladder Circuit and Monitor Operation


3.3 Reading the Circuit

3.3.2 Reading the circuit by device number


This operation reads the circuit block containing the specified device number.
[Basic operation]

[Operation procedure]
(1) Press 2 CIRCUIT and 1 READ , enter the device number, then press INPUT .
The circuit block containing the specified device number is displayed.
If several circuit blocks contain the specified device number, the circuit block with the smallest step
number is first displayed. Pressing INPUT , displays the circuit with the second smallest step number
under the circuit block currently displayed.
When the screen is full of circuit blocks, pressing INPUT pushes the first circuit block out of the screen
and adds another circuit block on the bottom.
(2) If another device number is specified during the operation, the circuit block containing the specified
device number is displayed under the one previously displayed.
(3) After all target blocks have been read, an attempt to read another circuit block causes PROG. NOT
FOUND to be displayed in the message display area.
(Example)

Read the circuit block containing Y30.

- 32 -

3. Creating Ladder Circuit and Monitor Operation


3.3 Reading the Circuit

3.3.3 Reading the circuit by contact or coil number


This operation reads the circuit block containing the specified contact or coil number.
[Basic operation]

[Operation procedure]
(1) Press

2 CIRCUIT

1 READ

, and a circuit symbol key (

, or 5 < > ), enter the device number, then press INPUT . The circuit block containing
the specified contact or coil number is displayed.
If several circuit blocks contain the specified contact or coil number, the circuit block with the
smallest step number is first displayed. Pressing INPUT displays the circuit with the second smallest
step number under the circuit block currently displayed. When the screen is full of circuit blocks,
pressing INPUT pushes the first circuit block out of the screen and adds another circuit block on the
bottom.
4

(2) If another contact or coil number is specified during the operation, the circuit block containing the
specified contact or coil number is displayed under the one previously displayed.
(3) After all target blocks have been read, an attempt to read another circuit block causes PROG. NOT
FOUND to be displayed in the message display area.
(4) When reading the circuit block by contact, pressing
contact A while pressing
(5) Pressing

<>

and entering a device number reads

and entering a device number reads contact B.

and entering a device number reads the OUT instruction.

(Example) Read the circuit block containing contact A with device No. X10.

- 33 -

3. Creating Ladder Circuit and Monitor Operation


3.3 Reading the Circuit

3.3.4 Reading the circuit by instruction


This operation reads the circuit block containing the specified instruction.
[Basic operation]

[Operation procedure]
(1) Press 2 CIRCUIT , 1 READ , and 6 [ ] , specify the instruction, and then press INPUT . The
circuit block containing the specified instruction is displayed.
If several circuit blocks contain the specified instruction, the circuit block with the smallest step
number is first displayed. Pressing INPUT displays the circuit with the second smallest step number
under the circuit block currently displayed. Specification of a device number is ignored.
(2) If another instruction is specified during the operation, the circuit block containing the specified
instruction is displayed under the one previously displayed.
(3) When the screen is full of circuit blocks, pressing INPUT pushes the first circuit block out of the screen
and adds another circuit block on the bottom. (See example 2.)
(4) After all target blocks have been read, an attempt to read another circuit block causes PROG. NOT
FOUND to be displayed in the message display area.
(Example 1)
insignificant.)

Read the circuit block containing the PLS M80 instruction.

- 34 -

(here, M80 is

3. Creating Ladder Circuit and Monitor Operation


3.3 Reading the Circuit

(Example 2) Read the circuit block containing the MOV instruction.

4023

- 35 -

3. Creating Ladder Circuit and Monitor Operation


3.3 Reading the Circuit

3.3.5 Reading the circuit by END instruction


This operation reads the circuit block immediately before the block containing the END instruction.
[Basic operation]

[Operation procedure]
(1) Press 2 CIRCUIT , 1 READ , and 6 [ ] , type E N D , and then press
block immediately before the one containing the END instruction is displayed.
(Example) Read the last circuit block.

The message display area displays LADDER END.

MEMORY (

4002 STEP)

- 36 -

INPUT

. The circuit

3. Creating Ladder Circuit and Monitor Operation


3.3 Reading the Circuit

3.3.6 Circuit read function


Read object

Example of displayed
circuit

Example of operation
2

9 SET

Reads the circuit blocks


of the specified step
and succeeding steps.

INPUT

Step number

Remarks

INPUT

INPUT

INPUT

Reads the circuit block


containing the specified
device number
disregarding the types
of symbols.

Device number
T

Circuit symbol

and device.

INPUT

INPUT

INPUT

INPUT

<>

INPUT

<>

INPUT

INPUT

When reading a circuit


block specifying device
T or C, the device
indicated by circuit
"
symbol "
cannot by read. For
example,
cannot be read.
Reads each circuit
symbol separately.
The combination of
circuit symbol
" and device
"
number cannot be used
for reading.
Reads the circuit blocks
of the specified timer or
counter coil.
Reads the blocks
containing the MOV
instruction disregarding
device numbers.

Circuit symbol
with instruction code.
6

INPUT

- 37 -

Reads the last circuit


block of the sequence
circuit.

3. Creating Ladder Circuit and Monitor Operation


3.4 Inserting the Circuit

3.4 Inserting the Circuit


3.4.1 Inserting the circuit symbol
This operation inserts the circuit in units of circuit symbols.
[Basic operation]

[Operation procedure]
(1) According to the circuit read operation, display the circuit block into which a circuit symbol is to be
inserted.
(2) Pressing

3 INSERT

erases all circuit blocks except for the one at the cursor position.

When inserting a circuit symbol into the circuit block other than the one displayed on the top of
the screen, move the cursor to the beginning of the target block and then press 3 INSERT : the
specified circuit block moves to the top of the screen and the other blocks disappear.
(3) Using the cursor keys, move the cursor to the position where a symbol is to be inserted and perform
the instruction input operation. Note that, depending on the system, data insertion may be not
allowed at the top of the screen. with such system, an attempt to insert a circuit symbol results in an
operation error, displaying OPERATION ERROR in the message display area.
(4) After insertion of a circuit, be sure to press

5 CONVT

and

INPUT

When INPUT is pressed, COMPLETED is displayed in the message display area and the updated
circuit is displayed.

Point
Inserting or adding a circuit changes automatically the succeeding program step numbers and CJ
destination labels.

- 38 -

3. Creating Ladder Circuit and Monitor Operation


3.4 Inserting the Circuit

(Example) Read step No.18 and insert contact B with device No.X8 as an AND circuit after the
contact with device No. Y15.

- 39 -

3. Creating Ladder Circuit and Monitor Operation


3.4 Inserting the Circuit

The following shows the examples of insertion/addition of other circuit symbols.


(a) Inserting the contact
(i)

(ii)

(b) Inserting the horizontal bar

- 40 -

3. Creating Ladder Circuit and Monitor Operation


3.4 Inserting the Circuit

(c) Inserting the vertical bar

(Before keying in)

(After keying in)

- 41 -

3. Creating Ladder Circuit and Monitor Operation


3.5 Deleting the Circuit

3.5 Deleting the Circuit


3.5.1 Deleting the circuit block
This operation can delete circuit blocks one by one.
[Basic operation]

[Operation procedure]
(1) According to the circuit read operation, display the circuit block to be deleted.
(2) Pressing 4 DELETE erases all circuit blocks except for the one at the cursor position.
When deleting the circuit block other than the one displayed on the top of the screen, move the
cursor to the beginning of the target block and then press 4 DELETE : the specified circuit block
moves to the top of the screen.
(3) Press

<>

Pressing the

INPUT

or

. DELETE 1-CIRCUIT is displayed in the message display area.

key again deletes the specified block.

Even when the target circuit block contains the data instruction for the output device, pressing
or 6 [ ] , and INPUT can delete the block.
4 DELETE and 5 < >
Note) After deleting the circuit block, there is no need to press

5 CONVT

and

INPUT

Point
Deleting a circuit changes automatically the succeeding program step numbers and CJ destination
labels.

- 42 -

3. Creating Ladder Circuit and Monitor Operation


3.5 Deleting the Circuit

(Example) Read step No.25 and delete the circuit block containing it.

- 43 -

3. Creating Ladder Circuit and Monitor Operation


3.5 Deleting the Circuit

(Example) When an attempt to press 5 CONVT and INPUT after creating the circuit causes a
LADDER ERROR, delete the faulty circuit block. Or, delete a circuit block before
pressing 5 CONVT and INPUT .

Move the cursor down.

When a normal circuit block is deleted, DELETE 1-CIRCUIT is displayed in the message display
area. when a circuit block with no step number assigned is deleted, DELETE 1-CIRCUIT (DISP) is
displayed.

- 44 -

3. Creating Ladder Circuit and Monitor Operation


3.5 Deleting the Circuit

3.5.2 Deleting the circuit symbol


This operation can delete a sequence circuit in units of circuit symbols.
[Basic operation]

[Operation procedure]
(1) According to the circuit read operation, display the circuit block containing the circuit symbol to be
deleted.
(2) Pressing 4 DELETE erases all circuit blocks except for the one at the cursor position.
When deleting the circuit block other than the one displayed on the top of the screen, move the
cursor to the beginning of the target block and then press 4 DELETE : the specified circuit block
moves to the top of the screen.
(3) Using the cursor keys, move the cursor to the circuit symbol to be deleted, and press
2

(4) After deleting the circuit, be sure to press

, or
5 CONVT

and

then press
INPUT

INPUT

to delete it.

When the INPUT key is pressed, COMPLETED is displayed in the message display area and the
updated circuit is displayed.

Point
Deleting a circuit symbol and conversion change automatically the succeeding program step
numbers and CJ destination labels.

- 45 -

3. Creating Ladder Circuit and Monitor Operation


3.5 Deleting the Circuit

(Example) Read step No.12 and delete X3.

The following shows examples of deletion of other circuit symbols.


(a) Deleting the contact

(i)

Conversion is invalid with this circuit.

(ii)

(iii)

- 46 -

3. Creating Ladder Circuit and Monitor Operation


3.5 Deleting the Circuit

(b) Deleting the vertical bar

(i)

Conversion is invalid with this circuit.

- 47 -

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

3.6 Circuit Extension Function


The circuit extension function is used to create an M300 series ladder circuit which is wider than eight
contacts and one coil (equivalent to nine contacts). The circuit extension function operation method and
specifications are explained.
Caution
(1) When 2 W RITE is pressed, a maximum of six returns can be made if the number of extended
lines is one; when

3 INSERT

is pressed, the number of returns is up to one.

Ladder circuit display buffers consist of 18 stages long and nine contacts (containing a coil) wide. Six
stages are displayed on the screen. The section not displayed on the screens displayed by using

- 48 -

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

3.6.1 Extension circuit operation examples


(1) Write example of a single return

M11

Write

M21

Write

Likewise, a maximum of six returns can be made if the number of extended lines is one.
Circuit symbols to enable an extension during write

Circuit symbols to disable an extension during write

If any of the symbols is used, an "OPERATION ERROR" occurs when

- 49 -

INPUT

is pressed.

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

(2) Write example of two or more extended lines

X1

Write

X2

Write

- 50 -

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

(3) Write example of function instruction into return part

Write

To write a function instruction into the return part, once extend by writing (horizontal line) before
writing the function instruction. If the function instruction is directly written, an "OPERATION ERROR"
occurs.

- 51 -

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

(4) Insertion example 1 of a single extended line

F1

Insert

F2

Insert

The insertion function inserts a contact

etc., in the cursor position.

If nine contacts (containing a coil) are exceeded, the line is extended as shown above. However,
only one return can be made in insertion operation.
Circuit symbols to enable an extension during insertion

Circuit symbols to disable an extension during insertion

If any of the circuit symbols is used, an "OPERATION ERROR" occurs when

- 52 -

INPUT

is pressed.

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

(5) Insertion example 2 of a single extended line (when more than one coil exists)

F3

Insert

- 53 -

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

(6) Insertion example when function instruction exists in coil part

F3

Insert

F4

Insert

F5

Insert

Note) If a function instruction handled as a contact, such as =, >, or < exists in the return part, no
insertion can be made. If insertion is made, an "OPERATION ERROR" occurs.

Insert

- 54 -

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

(7) Insertion example 1 when two or more lines are extended

F1

Insert

- 55 -

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

(8) Insertion example 2 when two or more lines are extended

F5

Insert

F6

Insert

M17

M18

M27

M28

- 56 -

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

3.6.2 Error message

Insert

An "OPERATION ERROR" occurs.

F1

Insert

A "CIRCUIT CONTINUATION ERROR" or "OPERATION ERROR" occurs.


If two or more lines are extended, only one return can be made.

F1

Insert

"CIRCUIT CONTINUATIVE SIZE OVER" occurs.


The number of returns is maximum six.
- 57 -

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

F1

Insert

"LADDER OVER FLOW" occurs. The maximum number of stages as a result of extension is 18.

- 58 -

3. Creating Ladder Circuit and Monitor Operation


3.6 Circuit Extension Function

3.6.3 Relationship between number of returns and circuit length


The relationship between the number of returns and the maximum length of circuit that can be created at
the time is as listed below:
Number of returns (times)

Circuit length (stages)

18

11

When the limits are exceeded, a "CIRCUIT CREATION ERROR" occurs.


(Example)

- 59 -

3. Creating Ladder Circuit and Monitor Operation


3.7 Monitoring the Ladder Circuit

3.7 Monitoring the Ladder Circuit


The operation state of the sequence circuits can be monitored. The following monitoring functions are
available:
1. Circuit monitoring function
2. Screen freezing function at monitor stop trigger point
3. Registered device monitoring function
4. Decimal/hexadecimal current value monitoring function

(1) Screen display structure during monitoring

MEM (

4002 STEP )

- 60 -

3. Creating Ladder Circuit and Monitor Operation


3.7 Monitoring the Ladder Circuit

(2) Monitor screen display method


(a) An energized circuit and nonenergized circuit are displayed as follows:
Nonenergized circuit :
Energized

(b) The monitor screen displays not only the ON/OFF states of the circuits but also the set values
and current values of the timer (T), counter (C), data register (D), and file register (R) contained
in the circuits displayed. Up to six values of such symbols from the above of the circuits are
displayed in order from left to right in the monitor display section.
(Example)

Note 1) The set and current values of the timer and counter are monitored disregarding whether the
,
) or coils (
). If the set value is not a
circuit symbols are contacts (
constant but the data register value, the contents of the data register are monitored as the set
value.
The values set not by a program but by the "SETUP PARAMETERS" on the PLC TIMER
screen and PLC COUNTER screen can be used as the set values of the timer (T) and counter
(C), in which case the values set by the screens are displayed as the set values.
BIT SELECT Parameter
#6449
OFF
BIT0
ON
OFF
BIT1
ON

Setting method
The timer value set in PLC TIMER screen is valid.
The timer value set in program is valid.
The counter value set in PLC COUNTER screen is valid.
The counter value set in program is valid.

- 61 -

3. Creating Ladder Circuit and Monitor Operation


3.7 Monitoring the Ladder Circuit

Note 2) When data in the data register and file register is displayed for monitoring, the system converts
the data stored in a binary form from 0 to 65535 to decimal number. Therefore, if the contents
are BCD data, different figures are displayed.
(Example)
When D0 in the

circuit is monitored, D0=99 is displayed.

When D0 in the

circuit is monitored, D0=153 is displayed.

(c) The MCR instruction and function instructions are always displayed in the form of
regardless of the operation states. These are never displayed in
.

3.7.1 Monitoring the circuit


This operation monitors the operation states of the sequence circuits dynamically.
[Basic operation]

[Operation procedure]
(1) According to the circuit read operation, read the circuit block to be monitored.
(2) Pressing 6 MONIT displays the operation state of the sequence circuit and the set and current
values of the timer, counter, data register, and file register for monitoring.
Successively pressing the + and

INPUT

keys enables monitoring the succeeding circuit.

To monitor the circuit preceding the one currently displayed, press the

and

INPUT

keys.

After this, the circuit preceding the current one can be monitored sequentially each time
pressed.
After pressing the

and

INPUT

keys, pressing the + and

INPUT

is

keys returns to the previous

circuit. After this, the succeeding circuit can be monitored sequentially each time

- 62 -

INPUT

INPUT

is pressed.

3. Creating Ladder Circuit and Monitor Operation


3.7 Monitoring the Ladder Circuit

(Example) Read and monitor step No.10.

MEM (

4002 STEP )

5.CONVT

6.MONIT

MENU

(3) Operations no monitoring


(a) Read the target circuit by step number and enter monitor mode, then switch the monitor
and INPUT keys.
screens by pressing the + or

(b) Read the target circuit block by contact, coil number, or instruction, and then enter monitor
mode. (Note 1)

2
0

- 63 -

3. Creating Ladder Circuit and Monitor Operation


3.7 Monitoring the Ladder Circuit

(c) After entering monitor mode, read the target circuit block by step number and then monitor it.

(d) After entering monitor mode, read the target circuit by contact, coil number, or instruction and
then monitor it. (Note 1)

Note 1) When monitor mode is entered in this way, the screen cannot be switched by pressing
and INPUT keys.
the + or

3.7.2 Freezing the screen at monitor stop trigger point


During circuit monitoring, this operation can freeze the monitor screen at the monitor stop trigger point
regardless of the PLC operation.
[Basic operation]

- 64 -

3. Creating Ladder Circuit and Monitor Operation


3.7 Monitoring the Ladder Circuit

[Operation procedure]
(1) According to the circuit monitor operation, monitor the screen to be stopped at the trigger point.
(2) Press the

0~2

INPUT

Circuit
Symbol

, or

or

<>

keys, enter the

device number, and then press INPUT . when the specified device changes, the monitor screen is
frozen with the current display kept.
(3) To release the frozen screen, press 6 MONIT again.
<Operation conditions>
(1) Only one trigger point can be specified. If two or more trigger points are specified, the one specified
last is assumed.
(2) Only the devices used in the OUT or contact instruction can be specified as the trigger point. The
trigger point need not be the device displayed on the current monitor screen.
If a data register (D) or file register (R) is specified as the trigger point, OPERATION ERROR is
displayed in the message display area.
(3) The screen may not be frozen if the specified trigger point is included in a high-speed processing
circuit such as the one including a pulse instruction.
(Example) Monitor the circuit according to the circuit monitor operation, then stop the screen
when the timer T1 exceeds the given time.

MEM (

5.CONVT

4002 STEP )

6.MONIT

MENU

- 65 -

3. Creating Ladder Circuit and Monitor Operation


3.7 Monitoring the Ladder Circuit

3.7.3 Monitoring the registered device


This operation can monitor a maximum of six devices by registering the device types and numbers.
[Basic operation]

[Operation procedure]
(1) Enter monitor mode with circuit monitor operation.
(2) To monitor devices other than those displayed on the current monitor screen, press
register the target device, then press
monitor display area.

INPUT

INPUT

. The registered device is displayed on the right of the

When several devices are registered, repeat the procedure of specifying


device, and

, the target

for each device

When several devices are registered, they are displayed sequentially from the right to left in the
monitor display area.
Up to six devices can be registered at a time. If more than six devices are specified, the first six
devices are registered. If the registration monitoring falls on the normal monitoring of the timer (T),
counter (C), data register (D), or file register (R), the former is given priority.
For devices T, C, D, R, and index register (Z), the current values are displayed while for bit devices
X, Y, L, F, and M, ON/OFF states are displayed.
(3) To release the registration monitoring, press 6 MONIT again, or display the previous or next
screen to change the display in the ladder display area.

- 66 -

3. Creating Ladder Circuit and Monitor Operation


3.7 Monitoring the Ladder Circuit

(Example) According to the circuit monitor operation, display the screen to monitor, and register T5
and Y30 for registration monitoring.

5.CONVT

6.MONIT

MENU

- 67 -

3. Creating Ladder Circuit and Monitor Operation


3.7 Monitoring the Ladder Circuit

3.7.4 Monitoring the current value in decimal hexadecimal notation


During circuit monitoring and registration monitoring, the values of T, C, D, R and Z are normally
displayed in decimal notation. They can be displayed in hexadecimal notation by the switching
operation.
[Basic operation]

[Operation procedure]
(1) According to the circuit monitor operation, display the circuit to be monitored.
(2) Press H , and INPUT : the decimal values of T, C, D, R and Z displayed in the circuit or registration
monitor screen are changed to the hexadecimal values. while the values are displayed in
hexadecimal notation, H is prefixed to each number.
(3) To change the hexadecimal value back to the decimal value, press K and

INPUT

, or 6 MONIT .

(Example) Reading data register D10 and displaying the contents in hexadecimal number.

X1

- 68 -

4. Precautions for PLC Development Environment of GX Developer


4.1 Starting

4. Precautions for PLC Development Environment of GX Developer


4.1 Starting
The conditions shown below must be satisfied to start the onboard operation by pressing the function
selection key F0 .
Items

Conditions

Ladder format stored in the CNC

GX Developer format (Note 1)

Onboard operation valid parameter


(Bit selection parameter #6451 bit 0)

1: ON

PLC environment selection parameter


(Bit selection parameter #6451 bit 4)

1: ON (Note1)

GX Developer communication usage selection


parameter
(Bit selection parameter #6451 bit 5)

0: OFF (Note1)

Waveform display valid parameter


(#1222 bit 2)

0: OFF

Note1) If the contents are changed, the power must be turned ON again.
When the conditions described above are not satisfied, the other function screen is displayed following
to the priority below, or a blank screen is displayed.
Sarvo waveform screen

High

> Onboard

Priority

Low

4.2 Onboard Initial Menu


The initial screen menu configuration and shift immediately after starting is shown below.
MENU

L AD D ER

The ladder diaplay screen is


displayed.

FILE

MENU
The PLC file infomation + RUN/STOP
changeover screen is diaplayed.

- 69 -

Change with "MENU"

4. Precautions for PLC Development Environment of GX Developer


4.3 PLC File Information + RUN/STOP Changeover Screen

4.3 PLC File Information + RUN/STOP Changeover Screen


By pressing the "FILE" menu, the PLC file information + RUN/STOP changeover screen is displayed.
The name and size of the file related to the ladder created with the GX Developer and transferred are
displayed.

PLC FILE INFORMATION


NAME
(TESTLAD
LADDER FILE
COMMENT FILE 1 (
MESSAGE FILE 1 (
COMMENT FILE 1 (
MESSAGE FILE 2 (

)(
)(
)(
)(
)(

SIZE
28K BYTE)
K BYTE)
K BYTE)
K BYTE)
K BYTE)

RU N/ SP
RUN/STOP changeover screen

By pressing the "RUN/SP" menu, the current PLC state and data setting area are displayed on the lower
part of the screen.
PLC STOP
0:RUN 1:STOP ( )

PLC state

Data setting part

Input "0" or "1" to the ( ), and press the "INPUT".

- 70 -

4. Precautions for PLC Development Environment of GX Developer


4.4 Restrictions for Circuit Display

4.4 Restrictions for Circuit Display


With the GX Developer and the onboard, their restriction specifications for the circuit display and editing
are different. The restriction specification of the onboard is narrower than that of the GX Developer, so
pay attention when creating a circuit in the GX Developer side.
(1) Restriction specification
No. of
Display
contacts
specification
No.
of
for 1 screen
stages
Restriction specification for
1 circuit

Onboard
8 contacts, 1 coil

GX Developer
11 contacts, 1 coil

9 stages

Window size depending on the


screen reduction rate
200 or more series contacts,
24 stages

18 stages (No. of returns: 0)


(Note1)

(Note) For the relationship between the number of the returns and the number of stages of the circuit,
refer to the section "3.6.3 Relationship between number of returns and circuit length".
(2) Process of circuit over restriction specification
When the circuit over the onboard circuit restriction specification is created in the GX Developer side,
the following messages are displayed.
Operation
The circuit is displayed
with the "READ" or
"MONIT" function.
The "WRITE", "INSERT
"DELETE" or "CONVT"
function is selected.

Message
"DISPLAY OVER FLOW"

Process
The circuit is not displayed.
(Only mother line is displayed.)

"NOT WRITE"

Editing operation is prohibited.

(3) Difference of the number of steps


With the GX Developer and the onboard, their numbers of steps are different, so the step number
displayed in the same circuit may be different.

- 71 -

5. Messages

5. Messages
During operation onboard, messages are displayed on the screen.
There are two types of messages: error messages and function messages.
(1) Error messages
An error message is displayed when the operator operates the E3 unit incorrectly or defines invalid
data.
Error message

Meaning

Action to be taken

OPERATION ERROR

The unit is operated incorrectly.

Operate the unit correctly.

SETTING ERROR

Invalid data is input in the data


setting area.

Input correct data.

PROG NOT FOUND

(1) When an attempt was made to


search a device, instruction, or
coil in read mode, the specified
device, instruction, or coil was
not found.
(2) When an attempt was made to
print a ladder or message, the
specified ladder or message
data was not found.

(1) Specify a device, instruction, or


coil used in the ladder circuit.

COMMAND CODE
ERROR

In write mode, the specified


sequence instruction is invalid.

Specify the sequence instruction


correctly.

DEVICE NO. ERROR

In write mode, an invalid device


number is specified.

Specify a valid device number.

COIL ALREADY
USED

In write mode, the same name as


the existing coil is specified.

Although the message is displayed,


the specified data is written.

LADDER ERROR

There is a circuit that cannot be


converted in convert mode.

Delete or recreate the circuit.

PROGRAM SIZE
OVER

(1) In convert mode, the circuit size


exceeds the registered size.
(2) The No. of messages set for the
No. of used messages
registration exceeded the max.
No. of usage messages.

(1) Using the file function, increase


the registered size.
(2) Set the No. of used messages to
below the max. No. of usage
messages.

PLC RUN

An attempt is made to edit the user


PLC program while it is running.
(An attempt is made to perform
some operation inhibited while the
user PLC is running.)

Stop the user PLC by setting system


selection switch No.2 to on or by
operation as described under
section 3.1.2.

NOT WRITE

An attempt is made to write data


without a read operation such as a
step search or coil search.

Perform a necessary read


operation.

CIRCUIT
CONTINUATIVE SIZE
OVER

When an attempt is made to create


a ladder circuit with six or more
returns.

Change the ladder circuit to up to six


returns.

LADDER OVER
FLOW

When the created circuit exceeds


18 stages after return.

Change the circuit to up to 18


stages after return.

- 72 -

(2) Specify an existing program.

5. Messages

Error message

Meaning

Action to be taken

(1) When a vertical line exists at the


return start position in an
extended circuit.
(2) When an attempt is made to
perform two or more returns in a
circuit having two or more
extended lines.

(1) Place a vertical line at a position


after return.

SETTING ERROR

(1) Invalid key data is entered.


(2) An attempt is made to read
messages exceeding the
number of registered messages.

Enter valid key data.

MESSAGE LINK
ERROR

Message size cannot be judged


correctly.

Register it on message initial.

CIRCUIT
CONTINUATION
ERROR

(2) Extension operation cannot be


performed.
Create a new circuit by write
operation, etc.

(2) Function messages


The function messages are displayed to give operation instructions or report processing states.
Function message

Description

SELECT FUNCTION

Displayed when function selection is needed.

DISPLAY OVER FLOW

Displayed when an attempt is made to move the cursor two screens


or more with the down cursor key . Pressing the key
cannot scroll the screen any more.

LADDER END

Displayed when the last program is read in read mode.

DELETE 1-CIRCUIT

Displayed when deletion of one circuit is specified in delete mode.

COMPLETED

Displayed when execution of the specified command ends.

PRESS <CNV>

Displayed when an attempt is made to read the user PLC Program


after editing (writing, inserting, or deleting) it but before conversion.

DELETE 1-CIRCUIT (DISP)

Displayed when deletion of a circuit block in the buffer (not yet


converted) of the screen is specified in delete mode.

EXECUTION

Displayed while the specified command is being executed.

SELECT FILE!

Displayed when an attempt is made to write ladder circuit or perform


message operation without registering edit file.

- 73 -

6. Alarm Messages Related to PLC

6. Alarm Messages Related to PLC


The alarm messages related to the execution of the PLC are shown below.
Alarm
Message
No.
U01
No PLC

U10

Illegal
PLC

Sub-status
1
2

State

Remedy

The ladder is not a GX


Developer ladder
format.

EMG will
be
applied.

Scan time error


(The scan time is 1
second or longer.)
Ladder operation mode
illegal
A ladder different from
the designated mode
was downloaded.

Only
alarm
display
EMG will
be
applied.

Set "1" to the PLC


environment selection
parameter (BIT SELECT
#6451/bit4).
Download the GX
Developer format ladder.
Then, turn the CNC
power ON again.
Edit the ladder size to a
smaller size.

0x0080

GX Developer ladder
code error

0x008

The ladder format is


illegal.

EMG will
be
applied.
EMG will
be
applied.

0x0010

0x0040

U50

Stop
PLC

0x0400

Number
of
ladder
steps

0x800

Number
of
ladder
steps

Details

Software exceptional
interrupt
The ladder process
stopped abnormally
due to a S/W command
code illegal, etc.
Software exceptional
interrupt
The ladder process
stopped abnormally
due to a bus error, etc.
Bit 0: BIN command
operation error
Bit 1: BCD command
operation error
Bit6: CALL/CALLS/RET
command error
Bit7: IRET command
execution error
The ladder is stopped.
(The user ladder does
not run.)
- 74 -

EMG will
be
applied.

Set "1" to the PLC


environment selection
parameter (BIT SELECT
#6451/bit4).
Download the GX
Developer format ladder.
Then, turn the CNC
power ON again.
Download the correct GX
Developer format ladder.
Set "1" to the PLC
environment selection
parameter (BIT SELECT
#6451/bit4).
Download the GX
Developer format ladder.
Then, turn the CNC
power ON again.
Turn the power ON again.
(If the error is not reset,
download the correct
ladder.)

BIN and
BCD
error
Only
alarm
display

BCD, BIN error


Refer to the methods for
using the BCD and BIN
function commands.

EMG will
be
applied
for other
than BIN
and
BCD.

Other than BCD and BIN


Turn the power ON again.
(If the error is not reset,
download the correct
ladder.)

Start the ladder.

Revision History
Date of revision

Manual No.

June.2008

IB(NA)1500179-A

Revision details
First edition created.

Global service network


NORTH AMERICA FA Center

CHINA FA Center
EUROPEAN FA Center

KOREAN FA Center

ASEAN FA Center
HONG KONG FA Center
TAIWAN FA Center

North America FA Center (MITSUBISHI ELECTRIC AUTOMATION INC.)


Illinois CNC Service Center
500 CORPORATE WOODS PARKWAY, VERNON HILLS, IL. 60061, U.S.A.
TEL: +1-847-478-2500 (Se
FAX: +1-847-478-2650 (Se
California CNC Service Center
5665 PLAZA DRIVE, CYPRESS, CA. 90630, U.S.A.
TEL: +1-714-220-4796
FAX: +1-714-229-3818
Georgia CNC Service Center
2810 PREMIERE PARKWAY SUITE 400, DULUTH, GA., 30097, U.S.A.
TEL: +1-678-258-4500
FAX: +1-678-258-4519
New Jersey CNC Service Center
200 COTTONTAIL LANE SOMERSET, NJ. 08873, U.S.A.
TEL: +1-732-560-4500
FAX: +1-732-560-4531
Michigan CNC Service Satellite
2545 38TH STREET, ALLEGAN, MI., 49010, U.S.A.
TEL: +1-847-478-2500
FAX: +1-269-673-4092
Ohio CNC Service Satellite
62 W. 500 S., ANDERSON, IN., 46013, U.S.A.
TEL: +1-847-478-2608
FAX: +1-847-478-2690
Texas CNC Service Satellite
1000, NOLEN DRIVE SUITE 200, GRAPEVINE, TX. 76051, U.S.A.
TEL: +1-817-251-7468
FAX: +1-817-416-1439
Canada CNC Service Center
4299 14TH AVENUE MARKHAM, ON. L3R OJ2, CANADA
TEL: +1-905-475-7728
FAX: +1-905-475-7935
Mexico CNC Service Center
MARIANO ESCOBEDO 69 TLALNEPANTLA, 54030 EDO. DE MEXICO
TEL: +52-55-9171-7662
FAX: +52-55-9171-7698
Monterrey CNC Service Satellite
ARGENTINA 3900, FRACC. LAS TORRES, MONTERREY, N.L., 64720, MEXICO
TEL: +52-81-8365-4171
FAX: +52-81-8365-4171
Brazil MITSUBISHI CNC Agent Service Center
(AUTOMOTION IND. COM. IMP. E EXP. LTDA.)
ACESSO JOSE SARTORELLI, KM 2.1 18550-000 BOITUVA SP, BRAZIL
TEL: +55-15-3363-9900
FAX: +55-15-3363-9911

European FA Center (MITSUBISHI ELECTRIC EUROPE B.V.)


Germany CNC Service Center
GOTHAER STRASSE 8, 40880 RATINGEN, GERMANY
TEL: +49-2102-486-0
FAX:+49-2102486-591
South Germany CNC Service Center
KURZE STRASSE. 40, 70794 FILDERSTADT-BONLANDEN, GERMANY
TEL: +49-711-3270-010
FAX: +49-711-3270-0141
France CNC Service Center
25, BOULEVARD DES BOUVETS, 92741 NANTERRE CEDEX FRANCE
TEL: +33-1-41-02-83-13
FAX: +33-1-49-01-07-25
Lyon CNC Service Satellite
U.K CNC Service Center
TRAVELLERS LANE, HATFIELD, HERTFORDSHIRE, AL10 8XB, U.K.
TEL: +44-1707-282-846
FAX:-44-1707-278-992
Italy CNC Service Center
VIALE COLLEONI 7 - PALAZZO SIRIO, CENTRO DIREZIONALE COLLEONI, 20041 AGRATE
BRIANZA - (MI), ITALY
TEL: +39-039-60531-342
FAX: +39-039-6053-206
Spain CNC Service Satellite
CTRA. DE RUBI, 76-80 -APDO.420 08190 SAINT CUGAT DEL VALLES, BARCELONA SPAIN
TEL: +34-935-65-2236
FAX:
Turkey MITSUBISHI CNC Agent Service Center
(GENEL TEKNIK SISTEMLER LTD. STI.)
DARULACEZE CAD. FAMAS IS MERKEZI A BLOCK NO.43 KAT2 80270 OKMEYDANI ISTANBUL,
TURKEY
TEL: +90-212-320-1640
FAX: +90-212-320-1649
Poland MITSUBISHI CNC Agent Service Center (MPL Technology Sp. z. o. o)
UL SLICZNA 34, 31-444 KRAKOW, POLAND
TEL: +48-12-632-28-85
FAX:
Wroclaw MITSUBISHI CNC Agent Service Satellite (MPL Technology Sp. z. o. o)
UL KOBIERZYCKA 23, 52-315 WROCLAW, POLAND
TEL: +48-71-333-77-53
FAX: +48-71-333-77-53
Czech MITSUBISHI CNC Agent Service Center
(AUTOCONT CONTROL SYSTEM S.R.O. )
NEMOCNICNI 12, 702 00 OSTRAVA 2 CZECH REPUBLIC
TEL: +420-596-152-426
FAX: +420-596-152-112

ASEAN FA Center (MITSUBISHI ELECTRIC ASIA PTE. LTD.)


Singapore CNC Service Center
307 ALEXANDRA ROAD #05-01/02 MITSUBISHI ELECTRIC BUILDING SINGAPORE
159943
TEL: +65-6473-2308
FAX: +65-6476-7439
Thailand MITSUBISHI CNC Agent Service Center (F. A. TECH CO., LTD)
898/19,20,21,22 S.V. CITY BUILDING OFFICE TOWER 1 FLOOR 12,14 RAMA III RD BANGPONGPANG,
YANNAWA, BANGKOK 10120. THAILAND
TEL: +66-2-682-6522
FAX: +66-2-682-6020
Malaysia MITSUBISHI CNC Agent Service Center
(FLEXIBLE AUTOMATION SYSTEM SDN. BHD.)
60, JALAN USJ 10/1B 47620 UEP SUBANG JAYA SELANGOR DARUL EHSAN MALAYSIA
TEL: +60-3-5631-7605
FAX: +60-3-5631-7636
JOHOR MITSUBISHI CNC Agent Service Satellite
(FLEXIBLE AUTOMATION SYSTEM SDN. BHD.)
NO. 16, JALAN SHAHBANDAR 1, TAMAN UNGKU TUN AMINAH, 81300 SKUDAI, JOHOR MALAYSIA
TEL: +60-7-557-8218
FAX: +60-7-557-3404
Indonesia MITSUBISHI CNC Agent Service Center
(PT. AUTOTEKNINDO SUMBER MAKMUR)
WISMA NUSANTARA 14TH FLOOR JL. M.H. THAMRIN 59, JAKARTA 10350 INDONESIA
TEL: +62-21-3917-144
FAX: +62-21-3917-164
India MITSUBISHI CNC Agent Service Center (MESSUNG SALES & SERVICES PVT. LTD.)
B-36FF, PAVANA INDUSTRIAL PREMISES M.I.D.C., BHOASRI PUNE 411026, INDIA
TEL: +91-20-2711-9484
FAX: +91-20-2712-8115
BANGALORE MITSUBISHI CNC Agent Service Satellite
(MESSUNG SALES & SERVICES PVT. LTD.)
S 615, 6TH FLOOR, MANIPAL CENTER, BANGALORE 560001, INDIA
TEL: +91-80-509-2119
FAX: +91-80-532-0480
Delhi MITSUBISHI CNC Agent Parts Center (MESSUNG SALES & SERVICES PVT. LTD.)
1197, SECTOR 15 PART-2, OFF DELHI-JAIPUR HIGHWAY BEHIND 32ND MILESTONE
GURGAON
122001, INDIA
TEL: +91-98-1024-8895
FAX:
Philippines MITSUBISHI CNC Agent Service Center
(FLEXIBLE AUTOMATION SYSTEM CORPORATION)
UNIT No.411, ALABAMG CORPORATE CENTER KM 25. WEST SERVICE ROAD SOUTH SUPERHIGHWAY,
ALABAMG MUNTINLUPA METRO MANILA, PHILIPPINES 1771
TEL: +63-2-807-2416
FAX: +63-2-807-2417
Vietnam MITSUBISHI CNC Agent Service Center (SA GIANG TECHNO CO., LTD)
47-49 HOANG SA ST. DAKAO WARD, DIST.1 HO CHI MINH CITY, VIETNAM
TEL: +84-8-910-4763
FAX: +84-8-910-2593

China FA Center (MITSUBISHI ELECTRIC AUTOMATION (SHANGHAI) LTD.)


China CNC Service Center
2/F., BLOCK 5 BLDG.AUTOMATION INSTRUMENTATION PLAZA, 103 CAOBAO RD.
SHANGHAI 200233,
CHINA
TEL: +86-21-6120-0808
FAX: +86-21-6494-0178
Shenyang CNC Service Center
TEL: +86-24-2397-0184
FAX: +86-24-2397-0185
Beijing CNC Service Satellite
9/F, OFFICE TOWER1, HENDERSON CENTER, 18 JIANGUOMENNEI DAJIE,
DONGCHENG DISTRICT,
BEIJING 100005, CHINA
TEL: +86-10-6518-8830
FAX: +86-10-6518-8030
China MITSUBISHI CNC Agent Service Center
(BEIJING JIAYOU HIGHTECH TECHNOLOGY DEVELOPMENT CO.)
RM 709, HIGH TECHNOLOGY BUILDING NO.229 NORTH SI HUAN ZHONG ROAD, HAIDIAN DISTRICT ,
BEIJING 100083, CHINA
TEL: +86-10-8288-3030
FAX: +86-10-6518-8030
Tianjin CNC Service Satellite
RM909, TAIHONG TOWER, NO220 SHIZILIN STREET, HEBEI DISTRICT, TIANJIN, CHINA 300143
TEL: -86-22-2653-9090
FAX: +86-22-2635-9050
Shenzhen CNC Service Satellite
RM02, UNIT A, 13/F, TIANAN NATIONAL TOWER, RENMING SOUTH ROAD, SHENZHEN, CHINA 518005
TEL: +86-755-2515-6691
FAX: +86-755-8218-4776
Changchun Service Satellite
TEL: +86-431-50214546
FAX: +86-431-5021690
Hong Kong CNC Service Center
UNIT A, 25/F RYODEN INDUSTRIAL CENTRE, 26-38 TA CHUEN PING STREET, KWAI CHUNG, NEW
TERRITORIES, HONG KONG
TEL: +852-2619-8588
FAX: +852-2784-1323

Taiwan FA Center (MITSUBISHI ELECTRIC TAIWAN CO., LTD.)


Taichung CNC Service Center
NO.8-1, GONG YEH 16TH RD., TAICHUNG INDUSTIAL PARK TAICHUNG CITY, TAIWAN R.O.C.
TEL: +886-4-2359-0688
FAX: +886-4-2359-0689
Taipei CNC Service Satellite
TEL: +886-4-2359-0688
FAX: +886-4-2359-0689
Tainan CNC Service Satellite
TEL: +886-4-2359-0688
FAX: +886-4-2359-0689

Korean FA Center (MITSUBISHI ELECTRIC AUTOMATION KOREA CO., LTD.)


Korea CNC Service Center
1480-6, GAYANG-DONG, GANGSEO-GU SEOUL 157-200, KOREA
TEL: +82-2-3660-9631
FAX: +82-2-3664-8668

Notice
Every effort has been made to keep up with software and hardware revisions in the
contents described in this manual. However, please understand that in some
unavoidable cases simultaneous revision is not possible.
Please contact your Mitsubishi Electric dealer with any questions or comments
regarding the use of this product.

Duplication Prohibited
This manual may not be reproduced in any form, in part or in whole, without written
permission from Mitsubishi Electric Corporation.

2008 MITSUBISHI ELECTRIC CORPORATION


ALL RIGHTS RESERVED.

You might also like