L 08139 Ea

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

How to read this guide

The following shows the symbols used in this Quick start guide with descriptions and examples.

Symbol Description Example

This symbol explains information Select [View] → [Comment] ( Ctrl key + F5 key).
P oint you need to know. The comment display/hide setting can be switched.

For details, refer to the following manual.


This symbol describes the
Reference references of manuals and pages QnUCPU User's Manual (Function
Explanation, Program Fundamentals): SH-
for more details.
080807ENG

This symbol describes content When mounting the module, the power must be turned
Caution that must be noted in operation. OFF.

Menu names on the menu bar ([ ]


[] Select [Project] → [New project].
→ [ ] shows drop-down menus.)

Buttons on the screen button

Keys on the keyboard F4 key

Another procedure
corresponding to a drop-down Select [Online] → [Monitor] → [Monitor mode] ( F3
()
menu (icons and keys on the
key) ( ).
keyboard)

<> Tab names on the screen <Program common> tab

1
Generic terms
The following explains the terms used in this Quick start guide.

Generic term Description


Programmable controller Combination of the power supply module, the CPU module, the I/O modules,
system and the base unit.
Consecutively processes each control step based on the fixed order or
Sequence control procedure.
QnACPU General term for the programmable controller CPU available in MELSEC-QnA.
Application software to create sequence programs and communicate with the
GX Developer programmable controllers.
The core module to unify the controls of the programmable controllers.
CPU module Q02UCPU is used in this Quick start guide.
Supplies electricity to each module, including the CPU module and the I/O
Power supply module modules.
The unit that mounts the power supply module, the CPU module, and the I/O
Base unit modules.
A method to organize one system by combining necessary elements.
Building block Elements such as the power supply module, the CPU module, the I/O
modules, and the base unit are combined in the programmable controller
system.
A switch to suspend mobile objects on both sides of a moving apparatus for
Limit switch safety reasons.
Relay Breaks/connects the electricity with electrical switching.

Contactor Generally called an electromagnetic contactor to break circuits and switch the
heater.
An electromagnet with a direct/alternating current solenoid valve. Connected
Solenoid valve to the output side of the programmable controller.
Ground Prevents electric shocks and malfunctions.
Transfers signals to other equipment. Combines such elements as breakers,
switches, protection equipment, relays, and programmable controllers.
Control panel
Receives signals from switches and sensors, and supply electricity to operate
motors and solenoid valves of the machines and equipment.
A two-winding transformer.
Isolation transformer The primary and secondary coil are wound separately to protect the secondary
load.
Contact An input used when creating a sequence program.
Coil An output used when creating a sequence program.
A location to store data such as ON/OFF, numeric values, and character
Device strings in the programmable controller.
Internal relay Breaks/connects the sequence circuit by switching ON/OFF.
Sequence program A program to perform sequence control.
Indicates a GX Developer project in this Quick start guide.
Project
Consists of programs, device comments, and parameters.
Setup information necessary to operate the programmable controller system.
Parameter
Modules and the network are set by writing parameters to the CPU module.
Setup information for modules, devices, and programs used in the
PLC parameter programmable controller system.
Numbers attached in order from the start of instruction in the sequence
Step number program.
One of the basic operation methods in programming.
Logical operations Logical operations consist of three basic operations: logical AND, logical OR,
and logical NOT.
An operation in which programmers search for and correct bugs in the
Debug sequence program.

2
Introduction
This Quick start guide explains the basic procedures for the first-time use of the Mitsubishi
programmable controller MELSEC-Q series CPU module (CPU module).
You can easily understand how to use the programmable controller with this manual.

Mounting and wiring modules

24VDC
100VAC

Quick start guide


Creating programs
X0 X1
0 (Y10)
X2
3 (Y1B)

(Y1F)

Checking operations

Reference

z Precautions
Read "SAFETY PRECAUTIONS" in the QCPU User's Manual carefully and use the
programmable controllers safely.
z Types of CPU modules
This Quick start guide explains the usage examples for Universal model QCPU. For the
usage of other CPU modules, refer to the following manuals and be aware of the
differences.
QCPU User's Manual (Hardware Design, Maintenance and Inspection):
SH-080483ENG
Qn(H)/QnPH/QnPRHCPU User's Manual (Function Explanation, Program
Fundamentals): SH-080808ENG
QnUCPU User's Manual (Function Explanation, Program Fundamentals):
SH-080807ENG
QCPU Programming Manual (Common Instructions): SH-080809
QnACPU Programming Manual (Common Instructions): SH-080810

Caution

This Quick start guide explains operations in the programmable controller system described
in "2 System Configuration" (P.9).
Read the manuals referred in the following page when you design or manage the system.
Introduction of related manuals (P.6)

3
Programmable controllers
The programmable controllers perform sequence control and logical operations by switching the
output of output equipment ON/OFF according to the command signal from the input equipment.

<Input equipment> <Programmable controller> <Output equipment>

Push-button switch
Operation

Memory

Output interface
Input interface

Power Power

Data

Program

Creating and
QX40 QY40P
debugging programs

NC
12VDC
24VDC 24VDC
4mA 0 . 1A

Input module CPU module Output module Personal computer

Other equipment is shown below.

<Examples of input equipment>

Limit switch Input relay Switch

<Examples of output equipment>

Contactor Solenoid valve

4
„ Programmable controller usage example
This example shows the programmable controller system in a beverage plant.

Beverage plant 6 CPU module


4 Lifter 4 Arm

IN OPERATION
1 Lamp
1 Start switch 5 Product
counter

CONTROL
START COUNTER
STOP

1 Conveyor 2 Sensor
36 Stopper

The following explains the procedure for putting bottles in a case.

1 When the switch is turned ON, the "IN OPERATION" lamp is lit, and the conveyor is set in
operation.
2 When the conveyor brings a bottle case to a particular position, the sensor senses it.
3 When the bottle case is sensed, the stopper operates to stop it.
4 The lifter goes up, the arm moves forward, and the lifter goes down to put bottles in the case.
5 One is added to the value in the product counter.
6 When the CPU module concludes that the above procedure is completed, the stopper goes down
to let the cases flow.

Repeat procedures 2 to 6.

5
Introduction of related manuals
This Quick start guide explains the basic procedures for introducing programmable controllers.
Read the following manuals to use each module with a full understanding according to your purpose.

„ Learning about programmable controllers

z QCPU User's Manual (Hardware Design, Maintenance and Inspection) . . . . .SH-080483ENG


This manual explains specifications, settings, and maintenance methods for the CPU
module, the power supply module, and the base unit.

z Qn(H)/QnPH/QnPRHCPU User's Manual (Function Explanation, Program Fundamentals)


. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .SH-080808ENG

z QnUCPU User's Manual (Function Explanation, Program Fundamentals). . . .SH-080807ENG


This manual explains the functions of the CPU modules, and about devices and parameters
that are the basic knowledge necessary for programming.

z I/O Module Type Building Block User's Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . .SH-080042


This manual explains specifications and functions for the input module and the output
module.

„ Learning about programming

z QCPU Programming Manual (Common Instructions) . . . . . . . . . . . . . . . . . . . . . . . .SH-080809


z QnACPU Programming Manual (Common Instructions). . . . . . . . . . . . . . . . . . . . . SH-080810
This manual explains the instructions used in programming.

„ Learning about programming tools (software)

z GX Developer Version 8 Operating Manual (Startup) . . . . . . . . . . . . . . . . . . . . . SH-080372E


This manual explains the installation method for GX Developer Version 8.

z GX Developer Version 8 Operating Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SH-080373E


This manual explains operation methods including program creation, parameter setting,
writing/reading programs, and debugging.

6
Using programmable controllers
The programmable controllers are installed with procedures as shown below.

1 Preparing for Operation (P.8)

Preparing the necessary equipment.

2 System Configuration (P.9)

Introducing equipment used for operations in this Quick start guide.

3 Mounting Modules (P.10)

Mounting the CPU module and other modules on the base unit.

4 Wiring Modules (P.11)

Wiring the power supply module, the CPU module, and the I/O modules.

5 Checking Power Supply (P.13)

Turning ON the system to check the condition of the CPU module.

6 Programming (P.14)

Creating a program with GX Developer.

7 Writing Programs (P.21)

Writing a program created with GX Developer to the CPU module.

8 Checking Operation (P.25)


Executing the program by running the CPU module. Checking that ON/OFF
inputs correspond to ON/OFF outputs.

7
1 Preparing for Operation
„ Preparing the necessary equipment

1 Programmable controller 2 Personal computer 3 GX Developer


Version8

Install *
Explanations for each
module are on the next Windows-based PC
page

4 USB cable 5 Lamp 6 Switch

USB mini B type

* GX Developer Version 8 needs to be installed in your personal computer in advance.

Reference

z GX Developer, the design and maintenance tool for Mitsubishi programmable controller, is
necessary to set up programmable controllers and create sequence programs.
z For the installation and operation of GX Developer, refer to the following manuals.
GX Developer Version 8 Operating Manual (Startup): SH-080372E

GX Developer Version 8 Operating Manual: SH-080373E

z Compatible GX Developer version


The CPU module used and its functions differ in each version of GX Developer.
For the compatible GX Developer version, refer to the following manual.
QCPU User's Manual (Hardware Design, Maintenance and Inspection):
SH-080483ENG

8
2 System Configuration
„ System configuration example
This Quick start guide explains the following system configuration as an example.
Inputs and outputs are configured as switches and lamps respectively.

Switch (input) Programmable controller Lamp (output)


QX40 QY40P
01234567 01234567
89ABCDEF 89ABCDEF

1
0
1
0 4
1
2
2
3
3

2 5
4
5
4
5
6
6
7
7
8
8

3 9
A
9

A
B
B
C
C
D
D
E
E

6 F

COM
F

COM
NC
12VDC
24VDC 24VDC
4mA 0 . 1A

* Wires to the power supply module and the power of the I/O modules are omitted.

No. Name Model

1 Base unit Q33B

2 Power supply module Q62P

3 CPU module Q02UCPU

4 Input module QX40

5 Output module QY40P

MR-J3USBCBL3M
6 Connection cable (USB cable)
(USB A type - USB mini B type)

9
3 Mounting Modules
Mount prepared modules on the base unit.
A battery connector must be installed when using the CPU module for the first time.

Caution

The power supply must be disconnected when mounting modules.

„ Mounting modules

1 Insert a module fixing Base unit Side view


projection into a module Module
fixing hole on the base
unit. Base unit
Module fixing
projection
2 Push the module in the Module Module fixing Module
direction of arrow until fixing hole projection fixing hole Module
it clicks.

Side view

Complete

P oint
z Installing a battery in the CPU module

1 Open the cover at the Connector of


bottom of the CPU module. CPU module

2
2 Insert the connector of Connector of
battery into the connector battery Battery
of CPU module.

3 Close the cover at the


bottom of the CPU module.

Complete CPU module


3

10
4 Wiring Modules
Wire the power supply module, the input module, and the output module.

Caution

The power supply must be disconnected when wiring modules.

Reference

For details of wiring precautions, refer to the following manual.


QCPU User's Manual (Hardware Design, Maintenance and Inspection): SH-080483ENG

„ Wiring the power supply module


The following shows an example of wiring the power line and the ground wire to the base unit.

Power supply module


(Q62P)

1 Connect the INPUT

100VAC power
supply to the
power input
terminals. 24V
ERR
ERR
24G 24VDC
0.5A
(FG) 2 FG
100VAC
(LG) 2 LG
2 Connect the LG
and FG terminals. AC
N 1 INPUT
L
100-120VAC

Ground
wire
Grounding

„ Wiring the input module


The following shows an example of wiring the input module (QX40).

Switch 1
Signal: X0

Switch 2
Signal: X1

Switch 3
Signal: X2

NC

24VDC
4mA

11
„ Wiring the output module
The following shows an example of wiring the output module (QY40P).

01234567
89ABCDEF

Lamp 1
Signal: Y10
L 1
2
3
4
Lamp 2 5
Signal: Y1E 5
7
L
8
9
Lamp 3 10
11
Signal: Y1F
12
L 13
14
15
16
17
18
12VDC
24VDC
0 . 1A

P oint
Wire the power supply lines separately for the I/O equipment and the programmable
controller as shown below.

Programmable controller Isolation


Main power power supply transformer
supply Relay terminal
100VAC block Programmable
200VAC controller

T1
I/O power supply

I/O equipment
Inside of control panel

12
5 Checking Power Supply
Check that the power supply runs normally after configuring the system, mounting modules, and
wiring.

Operating procedure
1. Check before turning ON the power supply.
• Wiring of the power supply
• Power supply voltage

2. Set the CPU module to STOP.


Set the switch on the front of the CPU module to STOP.

RESET/STOP/RUN

3. Supply power.

4. Check that the power supply runs normally.


1 2
Check the front LEDs on each module.
The following shows the normal state of the LEDs.
1 Power supply module: "POWER" LED lights in
green.
2 CPU module: "MODE" LED lights in green.

Construction of the system is complete.


Turn OFF the power supply.

P oint
z Troubleshooting
1 When the "POWER" LED, "MODE" LED are OFF or flashing, refer to the following page.
Troubleshooting (P.28)

2 When a parameter or program is not written to the CPU module,


"ERR." LED
the "ERR." LED flashes red, but it is not a problem at this stage.
flashes red.

13
6 Programming
Create a program (sequence program) for sequence control.

„ "Devices" and "instruction symbols" in programming


Combine "devices" and "instruction symbols" to create a sequence program.

1. Devices
Devices include bit devices and word devices.
1 Bit device: handles one-bit information such as ON/OFF of a switch or a lamp.

ON/OFF of a switch ON/OFF of a lamp

Examples of bit device


Device
Device name Description
symbol
Input X Receives a signal from an external device such as a switch.
Output Y Outputs a signal to an external device such as a lamp
Internal relay M Temporarily saves data status in programs.
Used to measure time (when the set time comes, the contact is set to
Timer (contact) T
ON).
Used to count the number of times the input condition turns from OFF
Counter (contact) C to ON (when the counter reaches the set number, the contact is set to
ON).

2 Word device: handles 16-bit information such as numeric values and character strings.

Numeric value Character string

Examples of word device


Device
Device name Description
symbol
Data register D Registers numeric values and character strings.
Timer (current value) T Used to measure time (stores the current value of measuring time).
Used to count the number of times the input condition turns from OFF
Counter (current value) C
to ON (stores the current value of the counter).

14
2. Instruction symbols
The following shows the basic instructions of sequence control.
Instruction
Description
symbol
Open contact: Conducts when an input signal is
set to ON.
Closed contact: Conducts when an input signal is
set to OFF.
Coil output: Outputs data to a specified device.

Reference

This section explains the most basic devices and instructions.


In addition to those listed above, other devices and instructions convenient for sequence
control are available.
QCPU Programming Manual (Common Instructions): SH-080809
QnACPU Programming Manual (Common Instructions): SH-080810

„ Creating a program
Create a sequence program.
The following shows how to create a sequence program with basic devices and instruction symbols
for sequence control.
The following devices and instruction symbols are used.
• Input: X device
• Output: Y device

• Instruction symbols: , ,

Create a program that performs the following controls.


• When the X0 and X1 switches are turned ON, the Y10 output lamp turns ON.
• When the X2 switch is turned ON, the Y1E and Y1F output lamps turn OFF.
QX40 QY40P
01234567 01234567
89ABCDEF 89ABCDEF

X0 0
0
Y10
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
A
A
B
B
C
C

F
E
D

F
E
Y1E
X1 COM
NC COM

12VDC
24VDC
24VDC
4mA 0 . 1A

X0 X1
Y1F
0 <Y10>

X2 X2
3 <Y1E>

<Y1F>

6 [END]

The following explains the procedure to create this sequence program.

15
„ Starting GX Developer

Operating procedure
Select [Start]  [All Programs]
 [MELSOFT Application]
 [GX Developer].

After starting, the GX Developer main screen is displayed.

„ Creating a new project

Operating procedure
1 Select [Project] 
[New project]
( key + key) ( ).

2 Select QCPU (Q mode).

3 Select the QCPU to be used


(Q02UCPU in this manual).

4 Click the button.

A project tree is displayed.


A ladder screen is displayed.

16
„ Entering a sequence program

Operating procedure

1. Enter .

1 Click ( key).

2 Enter device X0.

3 Click the button.

2. Enter .

1 Click ( key).

2 Enter device X1.

3 Click the button.

3. Enter .

1 Click ( key).

2 Enter device Y10.

3 Click the button.

Coil Y10 is displayed.

17
4. Enter .

1 Click ( key).

2 Enter device X2.

3 Click the button.

5. Enter .

1 Click ( key).

2 Enter device Y1E.

3 Click the button.

Coil Y1E is displayed.

6. Draw a line.

1 Click ( key).

2 Drag and drop in the


direction of the arrow.

18
7. Enter .

1 Click ( key).

2 Enter device Y1F.

3 Click the button.

Coil Y1F is displayed.

„ Converting a program
Define the contents of the entered ladder block.

Operating procedure

Select [Convert]  [Convert]


( key).

Perform the conversion to align entered ladders. When completed, the gray display turns to white.
[Before conversion]

[After conversion]

The ladder is left-aligned.

The programming is completed.

19
„ Saving a project
A program is saved in unit of project.
Save the created project with a name.

Operating procedure

1 Select [Project]  [Save as]


( ).

The "Save the project with a new name" screen is displayed.

2 Specify the save location.

3 Enter the name and title


of the project.

4 Click the button.

5 Click the button.

The project is saved.

20
7 Writing Programs
Write the program to the CPU module.

„ Connecting the CPU module and the personal computer


Connect the CPU module and the USB port of the personal computer with a USB cable.
Personal computer CPU module
QX40 QY40P
01234567 01234567
89ABCDEF 89ABCDEF

0
0
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
A
A
B
B
C
C
D
D
E
E
F
F

COM
COM
NC
12VDC
24VDC 24VDC
4mA 0 . 1A

„ Turning ON the programmable controllers


Turn ON the power supply module, the input module, and the output module.

„ Setting GX Developer and the programmable controller connection

Operating procedure

1 Select [Online]  [Transfer setup].

The "Transfer Setup" screen is displayed.

2 Double-click "Serial USB".

To the next page

21
The "PC side I/F Serial setting" screen is displayed.

3 Select "USB".

4 Click the button.

5 Click "PLC module".

6 Click "No specification".

7 Click the button.

When properly connected, the connection completion message is displayed.

8 Click the button.

∗ When the screen on the right is displayed, check the system and
the settings.
Troubleshooting (P.28)

9 Click the button.

The connection setting is completed.

22
„ Formatting the CPU module
Before writing the program, format the CPU module to set it to the initial status.

Operating procedure

1 Select [Online]  [Format PLC memory].

The "Format PLC memory" screen is displayed.

2 Select "Program memory/Device


memory" from "Target memory".

3 Click the button.

4 Click the button.

5 Click the button.

The CPU module format is completed.


Click the button to close the "Format PLC memory" screen.

P oint
When data such as programs and parameters are already stored in the CPU module, they
are deleted. Thus the necessary data should be read from the programmable controller
CPU and saved as a project before executing the Format PLC memory function.

23
„ Writing programs to the CPU module

Operating procedure

1 Select [Online]
 [Write to PLC] ( ).

The "Write to PLC" screen is displayed.

2 Click "Param+Prog".

3 "Program" and "Parameter"
are checked.

4 Click the button.

When the Write to PLC function is properly executed, the following message is displayed.

5 Click the button.

The program writing is completed.


Click to close the "Write to PLC" screen.

P oint
z PLC parameter
The PLC parameter is necessary to start the CPU module. The default values are used in
this system configuration.
For details of setting parameters, refer to the following manuals.
Qn(H)/QnPH/QnPRHCPU User's Manual (Function Explanation, Program
Fundamentals): SH-080808ENG

QnUCPU User's Manual (Function Explanation, Program Fundamentals):


SH-080807ENG

24
8 Checking Operation
Execute the program written to the CPU module to check the operation.
Check the program operation with the switches and lamps or the monitor function of GX Developer.

„ Executing the program written to the programmable controller CPU


Use the "RESET/STOP/RUN" switch on the front of the CPU module for the operation.
The usage of the RESET/STOP/RUN switch
• RUN : Executes the sequence program operation.
• STOP : Stops the sequence program operation.
• RESET: Performs the hardware reset, operation error reset, and operation initialization.

Operating procedure
1. Resetting the CPU module
1 Check the LED status before resetting the CPU module.
[LED display before resetting]
MODE: Green: ON
RUN : OFF
ERR.: Red: Flashing slow

2 Tilt the "RESET/STOP/RUN" switch toward "RESET" on the front of the CPU module.
(for over a second)
[Resetting] Hold for over a second
MODE: Green: ON
RUN : OFF
ERR.: Red: Flashing fast

3 After the flash, "ERR." LED turns OFF, then release the switch.
RESET/STOP/RUN [Resetting completed]
switch MODE: Green: ON
RUN : OFF
ERR.: OFF

4 The switch returns to "STOP", and the resetting is completed.

Reference

When the flashing "ERR." LED does not turn OFF, refer to the following page.
Troubleshooting (P.28)

25
2. Executing the program
1 Tilt the "RESET/STOP/RUN" switch toward "RUN" on the CPU module.
LED display at the STOP status

MODE: Green: ON
RUN : OFF

2 If the "RUN" LED turns ON green, the program is running normally.


LED display at the RUN status

MODE: Green: ON
RUN : Green: ON

Caution

Do not use pointed tools such as a screwdriver when operating the switch.
They may damage the switch.

„ Using switches and lamps to check the operation


Check the program operation by turning the switches and lamps ON/OFF.
If all of the switches (X0, X1, X2) are OFF right after the execution of the program, the output lamp
Y10 stays OFF and the output lamp Y1E and the output lamp Y1F stay ON due to the instructions
from the created program.

1. Operation check 1
Turn ON the switch X0.  The output lamp Y10 stays OFF and the output lamp Y1E and Y1F
stay ON.

2. Operation check 2
Turn ON the switch X1.  The output lamp Y10 turns ON.

3. Operation check 3
Turn ON the switch X2.  The output lamp Y1E and Y1F turn OFF.

„ Checking the operation in GX Developer


Check the program operation by using the monitor mode on the GX Developer screen, where the
status of switches and lamps can be operated and checked.

Operating procedure
1. Set the operating program display screen to the monitor mode.

Select [Online]  [Monitor]


 [Monitor mode] ( key)
( ).

To the next page

26
Execute the monitor to display the "Monitor status" screen.

The ON/OFF status of bit devices can be checked on the ladder screen.
Contacts/outputs set to ON are displayed in blue.
Right after the program execution, bit devices X02, Y1E, and Y1F are lit blue due to the instructions
from the program.

Displayed in blue

Displayed in blue

2. Operation check 1
1 Double-click X0 while pressing
Displayed in blue the key  X0 turns ON.

Displayed in blue

3. Operation check 2
2 Double-click X1 while pressing
the key  X1 turns ON.
Displayed in blue
Displayed in blue 
Y10 turns ON.

4. Operation check 3
3 Double-click X2 while pressing
Displayed in blue the key  X2 turns ON.
Displayed in blue

Y1E and Y1F turn OFF.

P oint
While pressing the Shift key, double-click devices set to ON in Operation checks 1 and 2
to turn them OFF.

27
Troubleshooting
When modules do not run normally, refer to the following troubleshooting information.

„ Programmable controller troubleshooting


1. First, check the following points.
1) The ON/OFF status of the power supply
2) The mounting condition of the power supply module, the CPU module, and the I/O modules
3) The LED on the front of the CPU module

2. Check the problem and respond according to the following list.


Problem Check Action

The "POWER" LED is Is the power supply module Wire and mount the module properly.
OFF after turning ON the properly wired and 3 Mounting Modules (P.10)
power supply module. mounted? 4 Wiring Modules (P.11)

Are programs and PLC Write programs and parameters to the CPU
parameters written to the module.
CPU module? 7 Writing Programs (P.21)

If there are several programs, register them in the


program setting of the PLC parameter, and write
the parameters to the CPU module.
The "ERR." LED on the If the CPU has several
CPU module is flashing If several programs are not needed, delete
programs, are they
red. unnecessary data, or execute the Format PLC
registered to the PLC
memory function before writing data to the
parameter?
programmable controller CPU.
GX Developer Version 8
Operating Manual: SH-080373E

Handle by checking for errors following "Checking


Other than above
errors in the CPU module" (P.30) in this manual.

The "BAT" LED on the Properly connect the battery.


Is the battery properly
CPU module is ON or 3 Mounting Modules (P.10)
connected?
flashing.

Reference

For details of the troubleshooting, refer to the following manual.


QCPU User's Manual (Hardware Design, Maintenance and Inspection):
SH-080483ENG

28
„ Troubleshooting when using GX Developer
Check the problem and respond according to the following list.

Problem Check Action

Check the cables.


The CPU module cannot Is the correct cable used? GX Developer Version 8
communicate with the Operating Manual: SH-080373E
personal computer (GX
Developer). Is the GX Developer Check the transfer setup.
transfer setup properly 7 Writing Programs (P.21)
set?

Properly install the USB driver, referring the


following manual.
Is the USB driver properly
(Communication error installed? GX Developer Version 8
message) Operating Manual (Startup):
SH-080372E

Has a write protect Unlock the password.


Programs cannot be written. password been set in GX GX Developer Version 8
Developer? Operating Manual: SH-080373E

29
„ Checking errors in the CPU module
If a problem occurs, errors can be checked by diagnosing the programmable controller CPU in GX
Developer.

Operating procedure

1 Select [Diagnostics] 
[PLC diagnostics].

PLC Diagnostics screen (example)

(Present Error)
2 Click the button.

(Error log)
2 Click the button.

Help screen (example)

Current errors and corrective


actions are displayed.

30
Frequently-used functions
This section explains functions frequently used in GX Developer.

„ Clarifying programs <Comment> (P.32)


Device comment
Statement
Note

„ Monitoring device values and status <Device monitor> (P.37)


Device batch monitor
Entry data monitor

„ Changing device values <Device test> (P.41)


Bit device forced ON/OFF
Word device current value modification

„ Changing running programs <Online program change> (P.43)

„ Checking errors <Error jump> (P.44)

„ Monitoring system status <System monitor> (P.45)

31
„ Clarifying programs <Comment>
Use comments to clarify the contents of a program.
Statement

Note

Device
comment

The followings are the three types of comment.


Type Description Number of characters
Device comment Describes roles and usage of each device. 32
Statement Describes roles and usage of ladder blocks. 64
Note Describes roles and usage of output instructions. 32

P oint
Select [View] → [Comment] ( Ctrl key + F5 key) to switch the comment display/hide
setting.

z Creating device comments


Device comments can be entered from the list or on the ladder diagram.
<Input operation from the list>

Operating procedure

1 Double-click [COMMENT]
under [Device comment]
in the project list.

To the next page

32
2 Enter the start device number
in "Device name".

3 Click the button.


4 Enter a comment in
the "Comment" column.
5 When entering comments for
other devices, enter a device
number again as in the step 2.
6 Click to close the screen.

<Input operation on the ladder diagram>

Operating procedure

1 Select [Edit]  [Documentation]


 [Comment] ( ).

2 Double-click the ladder


symbol to enter a comment.
3 Enter a comment on the
"Enter device comment" screen.
4 Click the button.
5 Select the [Comment] menu in
the step 1 again to finish the
operation.

33
P oint
z Entering comments when creating ladders

Operating procedure

1 Select [Tools]  [Options].

2 Check "Continues during


command write" of "Comment
input" in the <Program common>
tab.
3 Click the button.

After the ladder input operation, the "Enter device comment" screen is displayed to enter a
comment.

34
z Creating statements

Operating procedure

1 Select [Edit]  [Documentation] 


[Statement] ( ).

2 Double-click a ladder block to


enter a statement.

3 Select "Embedded".

4 Enter a statement on the


"Enter line statements" screen.
5 Click the button.
6 Select the [Statement]
menu in the step 1 again to finish
the operation.

If a statement is entered, a program needs to be "converted" to reflect the input. For details on the
conversion, refer to the following page.
6 Programming - Converting a program (P.19)

P oint
The followings are the two types of statement.
z Integrated (Embedded) statement
Integrated statements can be written to/read from the CPU module.
z Peripheral (Separate) statement
The program memory capacity can be saved since peripheral statements are not written to
the CPU module. "*" is prefixed to the peripheral statement in the program.

35
z Creating notes

Operating procedure

1 Select [Edit]  [Documentation] 


[Note] ( ).

2 Double-click the output


instruction symbol to enter a
note.

3 Select "Embedded".

4 Enter a note on the "Enter Note"


screen.
5 Click the button.
6 Select the [Note] menu in the
step 1 again to finish the
operation.
7 Click to close the screen.

P oint
The followings are the two types of note.
z Integrated (Embedded) note
Integrated notes can be written to/read from the CPU module.
z Peripheral (Separate) note
The program memory capacity can be saved since peripheral notes are not written to the
CPU module. "*" is prefixed to the peripheral note in the program.

36
„ Monitoring device values and status <Device monitor>
The followings are the two types of device monitor.
Type Purpose
Device batch monitor Used to monitor consecutive devices of one type.
Used to simultaneously monitor separately-located devices in
Entry data monitor
the ladder or various devices on one screen.

z Device batch monitor


Monitors consecutive devices by specifying the start device number.

Operating procedure

1 Select [Online]  [Monitor]


 [Monitor (Write mode)]
( key) ( ).

2 Select [Online]  [Monitor] 


[Device batch] ( ).

* The "Device batch monitor" screen can be displayed by selecting [Device batch] with a right click
on the ladder screen.

3 Enter the start device number


to be monitored on the "Device
batch monitor" screen.

4 Click the button.

To the next page

37
The values of devices and the ON/OFF status of contacts/coils are displayed.

5 Click to close the screen.

z Entry data monitor


The device registration methods used to perform the Entry data monitoring are the specified device
registration and the device registration with ladder monitor display.

<Specified device registration>


Register specified devices on the "Entry data monitor" screen.

Operating procedure

1 Select [Online]  [Monitor] 


[Monitor (Write mode)] ( key)
( ).

2 Select [Online]  [Monitor] 


[Entry data monitor] ( ).

*The "Entry data monitor" screen can be displayed by selecting [Entry data monitor] with a right click on
the ladder screen.

3 Click the button


on the "Entry data monitor"
screen.

To the next page

38
4 Enter the device number
on the "Register device" screen.
5 Select "Display format".
6 Click the button.

7 Click to close the screen.

The specified device is registered on the "Entry data monitor" screen.

8 Click the button.

9 Click the button


to finish monitoring.

The values of devices and the ON/OFF status of contacts/coils are displayed.

<Device registration with ladder monitor display>


Specify the range of the ladder diagram in the ladder monitor screen and register the devices in a
batch.

1 Select menu [Online]  [Monitor]


 [Monitor (Write mode)]
( key) ( ).

2 Select menu [Online]  [Monitor]


 [Entry data monitor] ( ).

*The "Entry data monitor" screen can be displayed by selecting [Entry data monitor] with a right click on
the ladder screen.

To the next page

39
3 Select [Window] 
[Tile horizontally].

*Set the "Entry data monitor" screen to the monitor stop status.

The ladder screen and the "Entry data monitor" screen are displayed horizontally.

4 Click the start point of the ladder.

5 Click the end point of the ladder


while pressing the key
(specify the range).

Register devices to the "Entry data monitor" screen.

6 Drag and drop the selected


range to the "Entry data monitor"
screen.

The values of the selected devices are monitored.

7 Click the button.

40
„ Changing device values <Device test>
This function forces bit devices (such as X, Y, M, C) of the CPU module ON/OFF, or changes the
current value of the word device (such as T, C, D) to the specified value.

z Bit device forced ON/OFF


Forcing bit devices (such as X, Y, M, C) of the CPU module ON/OFF.

Operating procedure

1 Select [Online]  [Monitor] 


[Monitor (Write mode)] ( key)
( ).

2 Select [Online]  [Debug]


 [Device test] ( key + key).

* The "Device test" screen can be displayed by selecting [Device test] with a right click on the ladder
screen.

3 Enter the device number to be


forced ON/OFF.

4 Force the device ON/OFF


: Force the device ON.
: Force the device OFF.
: Force the device ON/OFF
with each click.

P oint
z Forcing a bit device ON/OFF with the key operation
Double-click the specified bit device on the ladder monitor screen while pressing the Shift

key to force it ON/OFF.

41
z Word device current value modification
Changing the current value of the word device (such as T, C, D) in the CPU module to the specified
value.

Operating procedure

1 Select [Online]  [Monitor] 


[Monitor (Write mode)] ( key)
( ).

2 Select [Online]  [Debug] 


[Device test] ( key + key).

* The "Device test" screen can be displayed by selecting [Device test] with a right click on the ladder
screen.

3 Enter the device number to be


changed.

4 Enter the value to be changed.

5 Click the button.

42
„ Changing running programs <Online program change>
This function writes only the modified ladder block to the CPU module while the CPU module is in the
"RUN" status.
A program can be written in a short time since this function does not transfer the whole program.

The following is an example of adding a contact to the ladder.

Operating procedure

1 Select ( Write mode) while


displaying the ladder.

2 Add a contact.

The ladder block is


displayed in gray.

3 Select [Convert] 
[Convert (Online change)]
( key + key).

4 Click the button.

When the online program change has been properly completed, the following message is displayed.

5 Click the button to


close the screen.

Caution

The program in the CPU module and the program to be modified in GX Developer must be
the same to perform the online program change. When you are not sure, verify the
programs in advance or modify the ladder after performing the "Read from PLC" function.

43
„ Checking errors <Error jump>
Errors can be checked easily with the error jump function of PLC diagnostics.

Operating procedure

1 Select [Diagnostics] 
[PLC diagnostics]
from the GX Developer menu.

2 Click the button.

The cursor jumps to the step number of the sequence program corresponding to the selected error.

44
„ Monitoring system status <System monitor>
This function monitors the system status of the CPU module and other modules.

Operating procedure

Select menu [Diagnostics] 


[System monitor].

The "System Monitor" screen is displayed.


1 Installed status

2 Parameter status

3 Status

4 Base

No. Description

1 Installed status: Displays the modules installed on the base unit.

2 Parameter status: Displays the parameter setting status written to the CPU module.

3 Status: Classifies error status of 4 by color.

Base: Displays the normal status in white and abnormal in red.


4
Module: Displays the error status with the color in 3.

45
P oint
z The information of each module can be checked from the "System Monitor" screen.

Double-click the CPU module.


 The "PLC diagnostics" screen is displayed to
check the operation status of the CPU module.

Double-click each module (except the CPU module and


power supply module).
 The "Module's Detailed Information" screen is
displayed to check the status of each module.

46
MEMO

47
MEMO

48

You might also like