Mitsubishi D-Net Manual
Mitsubishi D-Net Manual
Mitsubishi D-Net Manual
MELSEC System Q
Programmable Logic Controllers
User's Manual
MITSUBISHI ELECTRIC
INDUSTRIAL AUTOMATION
SAFETY PRECAUTIONS
(Always read these instructions before using this equipment.)
Before using this product, please read this manual and the relevant manuals introduced in this manual
carefully and pay full attention to safety to handle the product correctly.
The instructions given in this manual are concerned with this product. For the safety instructions of the
programmable controller system, please read the User's Manual of the CPU module to use.
In this manual, the safety instructions are ranked as "DANGER" and "CAUTION".
DANGER
! CAUTION
Note that the ! CAUTION level may lead to a serious consequence according to the circumstances.
Always follow the instructions of both levels because they are important to personal safety.
Please save this manual to make it accessible when required and always forward it to the end user.
[DESIGN PRECAUTIONS]
!
DANGER
If a communications error occurs to a device network, the node in such a communications error
will be in a state as follows:
(1) The master node (QJ71DN91) maintains input data which had been received from the slave
node before the error occurred.
(2) Whether the slave node's output signal is turned off or maintained is determined by the
slave node's specifications or the parameters set at the master node. When using
QJ71DN91 as a slave node, the entered data from master node before the faulty node is
maintained.
By referring to communications states of the slave node, arrange an interlock circuit in a
sequential program and provide safety mechanism externally of the slave node in order the
system to operate safely.
CAUTION
Do not bunch the control wires or communication cables with the main circuit or power wires, or
install them close to each other.
They should be installed 300 mm (11.8 inch) or more from each other. Not doing so could result
in noise that may cause malfunction.
A-1
A-1
[INSTALLATION PRECAUTIONS]
!
CAUTION
Use the PLC in an environment that meets the general specifications contained in the CPU
User's Manual to use.
Using this PLC in an environment outside the range of the general specifications may cause
electric shock, fire, malfunction, and damage to or deterioration of the product.
When installing the module, securely insert the module fixing tabs into the mounting holes of the
base module while pressing the installation lever located at the bottom of the module downward.
Improper installation may result in malfunction, breakdown or dropping out of the module.
Securely fix the module with screws if it is subject to vibration during use.
Tighten the screws within the range of specified torque.
If the screws are loose, it may cause fallout, short circuits, or malfunction.
If the screws are tightened too much, it may cause damage to the screw and /or the module,
resulting in fallout, short circuits or malfunction.
Switch all phases of the external power supply off when mounting or removing the module.
Not doing so may cause electric shock or damage to the module.
Do not directly touch the conductive area or electric components of the module.
Doing so may cause malfunction or failure in the module.
[WIRING PRECAUTIONS]
!
DANGER
Make sure to shut off all the phases of the external power supply before starting installation or
wiring. Otherwise, the personnel may be subjected to an electric shock or the product to a
damage.
CAUTION
Be careful not to let foreign matters such as sawdust or wire chips get inside the module.
These may cause fires, failure or malfunction.
The top surface of the module is covered with protective film to prevent foreign objects such as
cable offcuts from entering the module when wiring.
Do not remove this film until the wiring is complete.
Before operating the system, be sure to remove the film to provide adequate heat ventilation.
Be sure to fix cables leading from the module by placing them in the duct or clamping them.
Unless the cables are placed with a duct or clamped, the module or cables could be broken by
swinging or moving of the cables or unintentional pulling to cause an operation error resulting
from a contact error.
Do not pull cables by holding them with a hand for removing the cables that are connected to the
module. To remove a cable having a connector, hold the connector connected to the module
with a hand. To remove a cable not having a connector, loosen the screws fastening to connect
the module. The cables being pulled while they are still connected to the module could break the
module or cables, or cause an operation error resulting from a contact error.
A-2
A-2
DANGER
Always turn off all external power supply phases before touching any terminals.
Failure to do this may result in malfunction.
Always turn of all external power supply phases before cleaning or tightening the terminal
screws.
Failure to do this may result in malfunction.
Do not disassemble or modify any module.
This will cause failure, malfunction, injuries, or fire.
Always turn off all external power supply phases before mounting or dismounting the module.
Failure to do this may result in malfunction or damage to the module.
Always make sure to touch the grounded metal to discharge the electricity charged in the body,
etc., before touching the module.
Failure to do so may cause a failure or malfunctions of the module.
[DISPOSAL PRECATION]
!
CAUTION
A-3
A-3
REVISIONS
The manual number is given on the bottom left of the back cover.
Print Date
Dec., 2000
Jun., 2001
Manual Number
SH (NA)-080143-A First Printing
SH (NA)-080143-B Addition
Section 2.3, 2.4
Revision
Delete
Section 2.2.1, 2.2.2
Correction
SAFETY PRECAUTIONS, About the Generic Terms and Abbreviations,
Product Configuration, Section 2.2, 2.4, Section 6.2, 6.2.1, 6.2.2, 6.3.3,
6.5
Feb., 2002
SH (NA)-080143-C
Correction
About the Generic Terms and Abbreviations, Section 2.2, Section 6.2.1,
6.2.2
Dec., 2002
SH (NA)-080143-D
Addition
Section 2.5
Correction
Section 2.2, Section 3.3.2, 3.4.1, Section 6.1, 6.2.1, 6.3.2, 6.4, 6.5,
Section 9.2.1, 9.2.2
Feb., 2003
SH (NA)-080143-E
Correction
SAFETY PRECAUTIONS, INTRODUCTION, CONTENTS, Section 6.2.2,
Section 6.3.3, Section 6.4, Section 6.5
May., 2003
SH (NA)-080143-F
Correction
Section 6.3.1
A-4
A-4
INTRODUCTION
Thank you for purchasing the MELSEC-Q series PLC.
Before using the equipment. please read this manual carefully to develop full familiarity with the functions
and performance of the Q series PLC you have purchased, so as to ensure correct use.
CONTENTS
SAFETY PRECAUTIONS..............................................................................................................................AREVISIONS ....................................................................................................................................................AINTRODUCTION............................................................................................................................................ACONTENTS....................................................................................................................................................AConformation to the EMC Directive and Low Voltage Instruction ................................................................AAbout the Generic Terms and Abbreviations ................................................................................................AProduct Configuration ....................................................................................................................................A1 OVERVIEW
1
4
5
5
8
8
9
1- 1 to 1- 2
2- 1 to 2- 6
2.1 Overall Configuration ............................................................................................................................... 22.2 Applicable Systems.................................................................................................................................. 22.3 How to Check the Function Version, Serial No. and Software Version ................................................. 22.4 About Use of the QJ71DN91 with the Q00J/Q00/Q01CPU ................................................................... 22.5 About Additional Function........................................................................................................................ 22.6 Compatible DeviceNet Products from Other Manufacturers .................................................................. 23 SPECIFICATIONS
1
3
4
5
6
6
3- 1 to 3- 51
A-5
A-5
4- 1 to 4- 14
5- 1 to 5- 6
5.1 Description of Parameter Settings........................................................................................................... 55.1.1 Parameters for the master function .................................................................................................. 55.1.2 Parameters for the slave function..................................................................................................... 55.1.3 Common parameters for the master/slave functions ....................................................................... 55.2 Setting Using the Sequence Program..................................................................................................... 55.3 Setting Using the Auto Configuration Function ....................................................................................... 56 UTILITY PACKAGE (GX Configurator-DN)
1
1
2
2
2
3
6- 1 to 6- 21
A-6
A-6
7- 1 to 7- 12
8- 1 to 8- 4
8.1 System Configuration............................................................................................................................... 88.2 Setting Parameters Using the Sequence Program................................................................................. 88.3 I/O Communication with the Master Node .............................................................................................. 88.4 Obtaining Error Information ..................................................................................................................... 89 TROUBLESHOOTING
1
2
3
4
9- 1 to 9- 12
App- 1 to App- 7
Appendix 1 External Dimension Diagram .................................................................................................AppAppendix 2 Differences between the QJ71DN91 and the AJ71DN91/A1SJ71DN91 .............................AppAppendix 3 Parameter Setting Sheet (For the Master Function) .............................................................AppAppendix 4 Parameter Setting Sheet (For the Slave Function) ...............................................................AppAppendix 5 List of Communication Parameters of Slave Nodes Manufactured by Various
Manufacturers .........................................................................................................................AppAppendix 6 EDS File of the QJ71DN91 ....................................................................................................AppINDEX
A-7
1
2
3
4
5
6
Index- 1 to Index- 2
A-7
A-8
Description
Generic product name of the product types SWnD5C-GPPW-E, SWnD5C-GPPW-EA,
SWnD5C-GPPW-EV and SWnD5C-GPPW-EVA.
"n" in the model is 4 or greater.
Generic term for Q00JCPU, Q00CPU, Q01CPU, Q02CPU, Q02HCPU, Q06HCPU,
Q12HCPU, Q25HCPU, Q12PHCPU, Q25PHCPU
Abbreviation for DeviceNet Master-Slave Module setting/Monitor Tool GX
Configurator-DN (SW1D5C-QDNU-E)
Abbreviation for QJ71DN91 DeviceNet Master-Slave Module
A-8
Product Configuration
Model name
QJ71DN91
SW1D5C-QDNU-E
SW1D5C-QDNU-EA
A-9
Product name
QJ71DN91 DeviceNet master-slave module
Terminal resistor 121, 1/4W
Connector
GX Configurator-DN Version 1 (1-license product)
GX Configurator-DN Version 1 (Multiple-license product)
Quantity
(CD-ROM)
(CD-ROM)
1
2
1
1
1
A-9
1 OVERVIEW
MELSEC-Q
1 OVERVIEW
1
This manual explains the specifications and name of each component of the
QJ71DN91 DeviceNet master/slave module, which is used in combination with the
MELSEC-Q Series PLC CPU.
Please see DeviceNet Specification Manual (Release 2.0), Volumes 1 and 2, for the
specifications of DeviceNet.
DeviceNet is a registered trademark of Open DeviceNet Vendor Association, Inc.
POINT
Most of the DeviceNet products on the market are assumed to be compatible.
However, compatibility with the products of other manufacturers is not guaranteed.
1.1 Features
This section explains the features of the QJ71DN91.
(1) The module conforms to the DeviceNet Specifications Manual (Release 2.0).
(2) The module can function as a master node, slave node, or master/slave node of
DeviceNet.
Master station Slave side
M
S
I/O communication between the master station and slave station is possible.
Communication is not possible.
: DeviceNet slave
QJ71DN91
master + slave
(Node No. 6)
QJ71DN91
master
(Node No. 5)
S
S
(Node No. 2)
S
(Node No. 7)
Master made by
other manufacturer
24V power
supply
QJ71DN91 slave
(Node No. 3)
S
S (Node No. 8)
S
(Node No. 4)
QJ71DN91
slave
(Node No. 9)
QJ71DN91 slave
(Node No. 1)
(3) The parameters of QJ71DN91 can be set by any of the following three methods:
Setting the parameters using GX Configurator-DN
Setting the parameters using the TO instruction of a sequence program
Setting the parameters using auto configuration
1-1
1-1
1 OVERVIEW
MELSEC-Q
(4) When the module functions as a master node of DeviceNet, I/O communication
and message communication with a DeviceNet slave node are possible.
(5) When the module functions as a master node of DeviceNet, the module can
communicate with a maximum of 63 slave nodes.
(6) Selection is available from four types of I/O communication methods when this
module functions as a master node in DeviceNet. They are polling, bit strobe,
change-of-state and cyclic which are defined in DeviceNet.
However, only one type of communication method can be selected for each slave
node.
QJ71DN91
Polling
Change-of-state
DeviceNet network
Bit strobe
Slave node 1
Slave node 2
Cyclic
Slave node 3
Slave node 4
1-2
1-2
2 SYSTEM CONFIGURATION
MELSEC-Q
2 SYSTEM CONFIGURATION
This chapter explains the system configuration of DeviceNet.
A total of 64 modules including a master node, slave nodes and a master/slave node
can be connected.
Each node is connected via a tap from the trunk line or directly to the trunk line.
The following shows an example of a system configuration:
Master node
Drop line
Network power-supply
module (24V DC)
Terminal resistor
(121, 1/4W)
Slave node
Slave node
Terminal resistor
(121, 1/4W)
Tap
Slave node
Slave node
2-1
2-1
2 SYSTEM CONFIGURATION
MELSEC-Q
Remarks
Inquire to ODVA about the following devices required to construct a DeviceNet
network.
Network power-supply module
Power supply tap
Tap
Terminal resistor
Network cable
Contact at ODVA is as follows:
Open DeviceNet Vendor Association, Inc.
Address
20423 State Road 7 - Suite 499 - Boca Raton, FL 33498 U.S.A.
TEL. +1-954-340-5412
FAX. +1-954-340-5413 or +1-561-477-6621
2-2
2-2
2 SYSTEM CONFIGURATION
MELSEC-Q
(1) Applicable module and the number of modules that can be installed
The following are the CPU module in which the QJ71DN91 can be installed and
the number of modules that can be installed.
Applicable module
CPU module
Q00JCPU
Maximum 16
Q00CPU
Q01CPU
Maximum 24
Q02CPU
Q02HCPU
Q06HCPU
Q12HCPU
Q25HCPU
Maximum 64
Q12PHCPU
Q25PHCPU
Maximum 64
Remarks
( 1)
( 1)
1 See User's Manual (Function Explanation, Program Fundamentals) for the CPU module to use.
2-3
2-3
2 SYSTEM CONFIGURATION
MELSEC-Q
GX Configurator-DN
Version 7 or later
Version 8 or later
Version 4 or later
Version 6 or later
2 Version 1.14Q or earlier is incompatible with Each Node Communication Error Status
(addresses 1C0H to 1C3H/448 to 451). Use the product of Version 1.15R or later.
2.3 How to Check the Function Version, Serial No. and Software Version
This section describes how to check the function version and serial No. of the
QJ71DN91 and the GX Configurator-DN software version.
(1) How to check the function version and serial No. of the QJ71DN91
(a) To check the version using the "SERIAL column of the rating plate" located
on the side of the module
03052
2-4
2 SYSTEM CONFIGURATION
MELSEC-Q
[Startup procedure]
GX Developer
"Help"
Product information
Software version
2-5
2-5
2 SYSTEM CONFIGURATION
MELSEC-Q
Serial No.
Function Outline
/448 to 451)
04102 or later
Reference Section
Section 3.4.1 (10)
POINT
Refer to Section 2.3 for the way to confirm the serial No.
2-6
2-6
3 SPECIFICATIONS
MELSEC-Q
3 SPECIFICATIONS
3.1 Performance Specifications
This section explains the performance specifications for QJ71DN91, I/O signals for
PLC CPU and specifications for buffer memory.
See the PLC CPU User's Manual to be used for the general specifications for
QJ71DN91.
Item
Node type
Communication specifications
When
master
function
When slave
function
Specifications
Device net master (Group 2 only client)
0 to 63
63
63 (polling, bit strobe, change of state, cyclic)
Max. 4096 points (512 bytes), max. 256 bytes per 1 node
Max. 4096 points (512 bytes), max. 256 bytes per 1 node
Max. 240 bytes
Max. 240 bytes
Node type
0 to 63
Communications speed
1 (polling)
Thick
Cables
125 kbaud
500 m
250 kbaud
250 m
500 kbaud
100 m
Thin
Cables
Thick and
thin cables Maximum
coexist
100 m
See 3.1.1
Total
156 m
78 m
6m
39 m
0.03 A
0.17 A
Weight
0.11 kg
: The maximum cable length complies with that in the device net specification (Release 2.0) Volumes 1 and 2.
3.1.1 Maximum transmitting distance when thick and thin cables coexist
The table below lists both the maximum transmitting distance when thick and thin
cables coexist.
Communication speed
125 kbaud
250 kbaud
500 kbaud
3-1
3-1
3 SPECIFICATIONS
MELSEC-Q
3.2 Functions
This section explains the functions of the QJ71DN91.
QJ71DN91
1)
SET Y11
3)
X
Slave node
I/O communication
request
0700H
2)
Master function
receive
data area
Transmission
07FFH
4)
Y
0900H
5)
Master function
transmit
data area
Reception
09FFH
[I/O communication]
1) When the I/O communication request (Y11) is set, the I/O
communication with each slave node starts. It is not necessary to set
Y11, however, when the auto communication start is set with a
parameter.
[Reception data]
2) The input status from each slave node is automatically stored in the
"master function reception data" area of the buffer memory in the
QJ71DN91.
3) The input status stored in the "master function reception data" area of
the buffer memory is loaded onto the PLC CPU by the auto refresh
setting.
[Transmission data]
4) The ON/OFF information to be sent to the slave node is written into the
"master function transmission data" area of the buffer memory by the
auto refresh setting.
5) The ON/OFF information stored in the "master function transmission
data" area is automatically sent to a slave node.
3-2
3-2
3 SPECIFICATIONS
MELSEC-Q
QJ71DN91
1)
SET Y11
3)
FROM
I/O communication
request
2)
0700H
Master function
receive
data area
X01
I/O communication
in progress
Transmission
07FFH
4)
TO
Slave node
0900H
3)
Master function
transmit
data area
X01
I/O communicating
Reception
09FFH
[I/O communication]
1) When the I/O communication request (Y11) is set, the I/O
communication with each slave node starts. It is not necessary to set
Y11, however, when the auto communication start is set with a
parameter.
[Reception data]
2) The input status from each slave node is automatically stored in the
"master function receive data" area of the buffer memory in the
QJ71DN91.
3) The input status stored in the "master function receive data" area of the
buffer memory is loaded onto the PLC CPU by the FROM instruction of
the sequence program.
[Transmission data]
4) The ON/OFF information to be sent to the slave node is written into the
"master function transmit data" area of the buffer memory by the TO
instruction of the sequence program.
5) The ON/OFF information stored in the "master function transmit data"
area is automatically sent to the slave node.
3-3
3-3
3 SPECIFICATIONS
MELSEC-Q
1)
4)
6)
5)
3)
2)
Slave node
3-4
3-4
3 SPECIFICATIONS
MELSEC-Q
4)
2)
1)
3)
Slave node
3-5
3-5
3 SPECIFICATIONS
MELSEC-Q
(c) Change-of-state
As shown in the following diagram, the communication method that
executes the communication of [1] and [2] as the I/O data changes is the
change-of-state communication, and the connection that uses this
communication is the change-of-state connection.
No data transmission is performed unless the I/O data is changed.
1) When the output data of the master node changes, the data is sent to
the slave node.
2) When the input data of the slave node changes, the data is sent to the
master node.
There is no concept of the network scan in the change-of-state
communication.
Master node
1)
2)
Slave node
3-6
3-6
3 SPECIFICATIONS
MELSEC-Q
(d) Cyclic
As shown in the following diagram, the communication method that
regularly repeats the communication of [1] and [2] is the cyclic
communication, and the connection that uses this communication is the
cyclic connection.
1) The data of the master node is sent to the slave node.
2) The data of the slave node is sent to the master node.
The cycle of the cyclic communication can be specified for each slave
node.
Specify the cycle of the cyclic communication in the following parameter
items:
Transmission cycle from master node: Production inhibit time
Transmission cycle from slave node: Expected packet rate
There is no concept of the network scan in the cyclic communication.
Master node
1)
2)
Slave node
3-7
3-7
3 SPECIFICATIONS
MELSEC-Q
QJ71DN91
0110H
1)
TO
Message
communication
command area
Instance
011FH
Message
communication
request
2)
SET Y12
Class
Attribute
Attribute
Instance
Attribute
0120H
6)
FROM
X02 X05
012FH
0130H
01A7H
4)
FROM
X02 X05
Message communication
completion
5)
Message
communication
result area
Message
communication
data area
Message
communication
complete
3)
Class
Instance
Attribute
Instance
Attribute
Attribute
Attribute
: In DeviceNet, the area used for reading and writing via communication
is specified by the numbers representing the class ID, instance ID, and
attribute ID. For details, refer to the manual of each slave node.
1) The TO instruction of the sequence program sets to get attributes in the
"message communication command" area of the buffer memory.
2) When the message communication request (Y12) is turned ON by the
sequence program, the data, which is set in the "message
communication command" area in the buffer memory, is sent to the
slave node and the message communication starts.
3) When the QJ71DN91 receives data from the slave node, it is processed
as follows:
The specific data of the slave node that is set in the "message
communication command" area is stored in the "message
communication data" area of the buffer memory.
The processing result of message communication is stored in the
"message communication result" area of the buffer memory.
4) The message communication is completed when the processing result
is stored in the "message communication result" area of the buffer
memory, and the message communication completion (X02) is
automatically turned ON.
5) Upon normal completion, the data in the slave node, which is stored in
the "message communication data" area of the buffer memory, is
loaded onto the PLC CPU by the FROM instruction of the sequence
program.
6) If the message communication error signal (X05) is turned ON, the
FROM instruction reads the contents of the "message communication
result" area, and the cause of the error is verified.
3-8
3-8
3 SPECIFICATIONS
MELSEC-Q
QJ71DN91
1)
0110H
TO
011FH
2)
0130H
TO
3)
SET Y12
012FH
Next
processing
X02 X05
Message
communication
completion
3)
Class
Instance
Attribute
Message
communication
data area
Attribute
01A7H
Message
communication
request
0120H
5)
Message
communication
command area
Message
communication
result area
Class
4)
Instance
Attribute
Message
communication
complete
Instance
Attribute
6)
Attribute
Class
Instance
Attribute
Attribute
Instance
Attribute
3-9
3-9
3 SPECIFICATIONS
MELSEC-Q
QJ71DN91
0110H
1)
TO
Message
communication
command area
2)
Slave
information
storage area
0120H
5)
FROM
X02 X05
012FH
0130H
01A7H
3)
X02 X05
Message communication
completion
I/O
communication
Class 1
Instance
011FH
Message
communication
request
SET Y12
FROM
Attribute
Attribute
Instance
2)
Attribute
Attribute
Message
communication
result area
Message
communication
data area
Message
communication
complete
4)
Attribute
Class
Instance
Attribute
Attribute
Attribute
Instance
Attribute
3 - 10
3 - 10
3 SPECIFICATIONS
MELSEC-Q
QJ71DN91
1)
I/O communication
request
SET Y11
3)
0B00H
X
0B3FH
4)
Master node
0C00H
Y
0C3FH
Slave function
receive
data area
Slave function
transmit
data area
2)
Transmission
5)
Reception
[I/O communication]
1) Communication with the master node starts when the I/O
communication request (Y11) is turned ON.
[Reception data]
2) Transmission data from the master node is automatically stored in the
"slave function receive data" area of the buffer memory in the
QJ71DN91.
3) Transmission data from the mater node, which is stored in the "slave
function receive data" area of the buffer memory, is loaded onto the
PLC CPU by the auto refresh setting.
[Transmission data]
4) With the auto refresh setting, the ON/OFF information to be sent to the
master node is written in the "slave function transmit data" area of the
buffer memory.
5) The ON/OFF information, which is stored in the "slave function transmit
data" area of the buffer memory, is automatically sent to the master
node.
3 - 11
3 - 11
3 SPECIFICATIONS
MELSEC-Q
QJ71DN91
1)
SET Y11
3)
I/O communication
request
0B00H
FROM
X01
I/O communicating
0B3FH
4)
0C00H
TO
X01
I/O communicating
Master node
0C3FH
Slave function
receive
data area
Slave function
transmit
data area
2)
Transmission
5)
Reception
[I/O communication]
1) Communication with the master node starts when the I/O
communication request (Y11) is turned ON.
[Reception data]
2) Transmission data from the master node is automatically stored in the
"slave function receive data" area of the buffer memory in the
QJ71DN91.
3) The transmission data from the master node, which is stored in the
"slave function receive data" area of the buffer memory, is loaded onto
the PLC CPU by the FROM instruction of the sequence program.
[Transmission data]
4) The TO instruction of the sequence program writes the ON/OFF
information to be sent to the master node in the "slave function transmit
data" area of the buffer memory.
5) The ON/OFF information, which is stored in the "slave function transmit
data" area of the buffer memory, is automatically sent to the master
node.
3 - 12
3 - 12
3 SPECIFICATIONS
MELSEC-Q
PLC CPU
Signal name
X08
X09
X0A
H/W Testing
X0B
X0C
X02
X03
X04
X05
X06
X07
X0D
X0E
X0F
X10
X11
X12
PLC CPU
Usability
Master
Slave
function
function
Signal name
Usability
Master
Slave
function function
Y00
Y01
Y02
Y03
Y04
Y05
Y06
Y07
Use prohibited
Module Ready
Use prohibited
X13
X14
X15
X16
Output number
QJ71DN91
Y08
Y09
Y0C
Y0D
Y0E
Y0F
Y10
Y11
Y12
Y14
Y15
Y16
Y17
X18
Y18
X19
X1A
X1B
X1C
X1D
X1E
X1F
Y19
Y1A
Y1B
Y1C
Y1D
Y1E
Y1F
Y0B
X17
Use prohibited
Y0A
Y13
Auto Configuration Executing
Auto Configuration Completion
Use prohibited
Use prohibited
IMPORTANT
The use-prohibited output signals shown in Table 3.2 are accessed by the system
and cannot be accessed by the user. In the event these signals are used (turned
ON/OFF) by the user, normal operations cannot be guaranteed.
3 - 13
3 - 13
3 SPECIFICATIONS
MELSEC-Q
Parameter
check
Parameter
check
I/O Communicating
Master Function For Error Set Signal
3 - 14
3 - 14
3 SPECIFICATIONS
MELSEC-Q
POINT
To stop the I/O communication, set Y11, then reset after 200 ms or longer.
When the parameter check is successful:
Module Ready (X0F)
Parameter
check
Parameter
check
3 - 15
3 - 15
3 SPECIFICATIONS
MELSEC-Q
Parameter
check
Parameter
check
3 - 16
3 - 16
3 SPECIFICATIONS
MELSEC-Q
POINT
When making message communication, set the master function parameters.
If the master function parameters have not been set, a message connection is
opened using message group 1.
(a) The procedure for executing the message communication is as follows:
1) Write the message communication data into the "message
communication command" area of the buffer memory.
2) Use the sequence program to turn ON the message communication
request (Y12).
(Set an interval of 100 ms or longer before turning ON the message
communication request.)
(b) The message communication is completed. The communication result is
written into the "message communication result" area, and the message
communication completion (X02) is turned ON.
(c) Check the message communication result with the message communication
error signal (X05).
(d) After reading the communication data by the FROM instruction, use the
sequence program to turn OFF the message communication request (Y12).
The message communication completion (X02) and the message
communication error signal (X05) are automatically turned OFF.
Message Communication
Request (Y12)
Message Communication
Completion (X02)
With an error
No error
Message Communication
Error Signal (X05)
FROM/TO
Write command
for the message
communication
(TO instruction)
3 - 17
3 - 17
3 SPECIFICATIONS
MELSEC-Q
(5) Master Function For Error Set Signal: X03, Master Function For
Error Reset Request: Y13
These signals are used to indicate an error while executing the master function
and to reset the error code.
(a)
When an error occurs via the master function, the error information is stored
in the "error information for the master function" area of the buffer memory
and the master function for error set signal (X03) is turned ON.
The master function for error set signal is automatically turned OFF when
the error cause is removed.
(b) After removing the error cause, use the sequence program to turn ON the
master function for error reset request (Y13), and the error code of the
"error-information for the master function" area is cleared.
Master Function For Error
Reset Request (Y13)
Error code
clear
Read error
information
(FROM instruction)
3 - 18
(a)
This signal is turned ON when at least one slave node is being stopped
among the slave nodes that are set by the parameters.
OFF: Normal communication with all nodes
ON: A communication-error node exists.
The slave node that is being sopped can be checked by referring to the
"each node's communication status" area in the addresses 01BCH to
01BFH of the buffer memory.
(b)
X04 is automatically turned OFF when communication with the slave node
that is being stopped resumes.
3 - 18
3 SPECIFICATIONS
MELSEC-Q
Parameter
check
Saving Parameter To
Flash ROM (X06)
Save Parameters To
Flash ROM Completion (X07)
TO instruction
Write
parameter
data
Saving Parameter To
Flash ROM (X06)
Save Parameter To Flash
ROM Completion (X07)
Master Function For Error
Set Signal (X03)
TO instruction
3 - 19
Write
parameter
data
3 - 19
3 SPECIFICATIONS
MELSEC-Q
POINT
(1) Even if the save parameter to flash ROM request (Y17) is turned ON while the
I/O communicating (X01) is ON, save parameter to flash ROM completion
(X07) is not turned ON. Turn OFF the I/O communication request (Y11), then
after confirming that the I/O communicating (X01) is OFF, turn ON the save
parameter to flash ROM request (Y17) from the OFF state.
(2) Even if the I/O communication request (Y11) is turned ON while the save
parameter to flash ROM request (Y17) is ON, the I/O communicating (X01) is
not turned ON. Turn OFF the save parameter to flash ROM request (Y17), then
turn OFF the I/O communication request (Y11) once and turn it back ON again.
Saving Parameter To
Flash ROM (X06)
Save Parameter To Flash
ROM Completion (X07)
TO instruction
3 - 20
Write
parameter
data
3 - 20
3 SPECIFICATIONS
MELSEC-Q
When the parameter check fails:
I/O Communication
Request (Y11)
I/O Communicating (X01)
Save Parameter To Flash
ROM request (Y17)
Parameter
check
Saving Parameter To
Flash ROM (X06)
Save Parameter To Flash
ROM Completion (X07)
Master Function For Error
Set Signal (X03)
Write
parameter
data
TO instruction
POINT
(1) Even if the save parameter to flash ROM request (Y17) is turned ON while the
I/O communicating (X01) is ON, save parameter to flash ROM completion
(X07) is not turned ON. Turn OFF the I/O communication request (Y11), then
after confirming that the I/O communicating (X01) is OFF, turn ON the save
parameter to flash ROM request (Y17) again from the OFF state.
(2) Even if the I/O communication request (Y11) is turned ON while the save
parameter to flash ROM request (Y17) is ON, the I/O communicating (X01) is
not turned ON. Turn OFF the save parameter to flash ROM request (Y17), then
turn OFF the I/O communication request (Y11) once and turn it back ON again.
3 - 21
3 - 21
3 SPECIFICATIONS
MELSEC-Q
(9) Slave Function For Error Set Signal: X08, Slave Function For Error
Reset Request: Y18
These signals notify an error occurrence during execution of the slave function
and are used to reset the error code.
(a) When an error occurs by the slave function, the error information is stored in
the "error information for the slave function" area of the buffer memory, and
the slave function for error set signal (X08) is turned ON.
The slave function for error set signal is automatically turned OFF when the
error cause is removed.
(b) After removing the error cause, use the sequence program to turn ON the
slave function for error reset request (Y18). The error code of the "error
information for the slave function" area will be cleared.
Slave Function For Error Reset
Request (Y18)
Error code
clear
Read error
information
(FROM instruction)
(10) H/W Testing: X0A, H/W Test Completion: X0B, H/W Test Error
Detection: X0C
These signals indicate the status when the QJ71DN91 is set to the hardware test
mode (mode 9).
(a) When the mode switch is set to 9 and the power is turned ON, the H/W
testing (X0A) is turned ON.
(b) When the hardware test is completed normally, the H/W test completion
(X0B) signal will be turned ON. If an error occurs, the H/W test completion
(X0B) signal will not be turned ON but the H/W test error detection (X0C) will
be turned ON.
3 - 22
3 - 22
3 SPECIFICATIONS
MELSEC-Q
POINT
(1) Confirm that the I/O communication request (Y11) is turned OFF. When Y11 is
turned OFF, not only the I/O communication of the master function, but also the
I/O communication of the slave function stops.
(2) The I/O communicating (X01) is not turned ON even if the I/O communication
request (Y11) is turned ON while the auto configuration request (Y15) is ON.
Turn OFF the auto configuration request (Y15), then turn OFF the I/O
communication request (Y11) once, then turn it back ON again.
(3) For the parameters created by auto configuration, be sure to verify that the
contents are correct.
3 - 23
3 - 23
3 SPECIFICATIONS
MELSEC-Q
Decimal
256 to 271
272 to 287
288 to 303
304 to 423
424 to 431
Item
Use prohibited
Message communication
command
Message communication
result
Message communication
data
Use prohibited
01B0H
432
Master Function
Communication Status
01B1H
433
01B2H
434
01B3H
435
01B4H to
01B7H
01B8H to
01BBH
01BCH to
01BFH
01C0H to
01C3H
01C4H to
01C7H
01C8H to
01CBH
436 to 439
440 to 443
Use prohibited
444 to 447
448 to 451
452 to 455
Each Node
Communication Status
Each Node
Communication Error
Status
Each Node Obstacle
Status
456 to 459
Use prohibited
01CCH to
01CFH
460 to 463
01D0H to
01D3H
464 to 467
Use prohibited
01D4H to
03CFH
468 to 975
03D0H to
03EFH
976 to 1007
Use prohibited
03F0H
1008
03F1H to
04FFH
0500H to
05FBH
3 - 24
Auto configuration
operation setting
1009 to 1279
Use prohibited
1280 to 1531
Description
Usability
Master
Slave
function
function
Reference
section
Yes
3.4.2 (1)
No
3.4.2 (2)
Yes
3.4.2 (3)
No
3.4.2 (4)
No
3.4.2 (5)
No
3.4.2 (6)
No
3.4.2 (7)
No
3.4.2 (8)
No
3.4.2 (9)
No
3.4.2 (10)
No
3.4.2 (11)
No
3.4.2 (12)
Yes
3.4.2 (13)
Yes
3.4.2 (14)
No
3.4.2 (15)
3 - 24
3 SPECIFICATIONS
MELSEC-Q
Usability
Item
Description
Master
function
Slave
function
Reference
section
Hexadecimal
Decimal
05FCH
1532
No
3.4.2 (16)
05FDH
1533
No
3.4.2 (17)
05FEH
1534
No
3.4.2 (18)
05FFH
1535
Use prohibited
0600H
1536
Slave Function
Communication Status
No
3.4.2 (19)
0601H
1537
No
3.4.2 (20)
0602H to
060DH
1538 to 1549
060EH
1550
Yes
3.4.2 (21)
060FH
1551
Yes
3.4.2 (21)
0610H to
061FH
1552 to 1567
Use prohibited
0620H to
0624H
1568 to 1572
No
3.4.2 (22)
0625H
1573
Node number
No
3.4.2 (23)
0626H
1574
No
3.4.2 (24)
0627H to
062DH
1575 to 1581
062EH
1582
No
3.4.2 (25)
062FH
1583
No
3.4.2 (26)
0630H
1584
Yes
3.4.2 (27)
0631H
1585
Yes
3.4.2 (28)
0632H to
06FFH
1586 to 1791
Use prohibited
0700H to
07FFH
1792 to 2047
No
3.4.2 (29)
0800H to
08FFH
2048 to 2303
Use prohibited
0900H to
09FFH
2304 to 2559
Yes
3.4.2 (30)
0A00H to
0AFFH
2560 to 2815
Use prohibited
0B00H to
0B3FH
2816 to 2879
No
3.4.2 (31)
0B40 to
0BFFH
2880 to 3071
Use prohibited
0C00H to
0C3FH
3072 to 3135
Yes
3.4.2 (32)
0C40H to
7FFFH
3136 to
32767
3 - 25
Use prohibited
Use prohibited
Use prohibited
3 - 25
3 SPECIFICATIONS
MELSEC-Q
Description
0110H
Command number
0101H=Get Attribute
0111H
0112H
Instance ID
Attribute ID
0113H
(b)
Item
Description
0110H
Command number
0102H=Set Attribute
0111H
0112H
Instance ID
Attribute ID
0113H
3 - 26
Item
3 - 26
3 SPECIFICATIONS
MELSEC-Q
(c)
Item
0110H
Command number
0111H
Description
0001H=Reads Communication Error Information
Lower byte: Node number of the slave node (MAC
ID)
Higher byte: Always sets to 0.
(d) To reset
1) Use the TO instruction to set the command data in the "message
communication command" area.
2) Use the TO instruction to set the attribute data to be set in the
"message communication data" area.
3) Use the sequence program to turn ON the message communication
request (Y12).
4) The message communication completion (X02) is automatically turned
ON when the message communication is completed.
5) Verify with the message communication error signal (X05) whether the
message communication is normally completed.
The data to be set by the sequence program is listed in Table 3.7.
Table 3.7 Setting data for Reset
Buffer memory address
(hexadecimal)
0110H
0111H
0112H
Item
Description
Command number
0201H=Reset
Lower byte: Node number of the slave node (MAC
Slave node number (slave
ID)
MAC ID), class ID
Higher byte: Class ID of the object
Instance ID
Instance ID of the object
0111H
0112H
0113H
3 - 27
Item
Description
FE
3 - 27
3 SPECIFICATIONS
MELSEC-Q
Item
Description
0120H
Command number
0101H=Get Attribute
0121H
0122H
0123H
Instance ID
0124H
Item
Description
0120H
Command number
0102H=Set Attribute
0121H
0122H
0123H
Instance ID
Attribute ID
0124H
Item
Description
0120H
Command number
0121H
3 - 28
Item
Description
0120H
Command number
0201H=Reset
0121H
0122H
0123H
Instance ID
3 - 28
3 SPECIFICATIONS
MELSEC-Q
Item
Description
: Refer to DeviceNet Common Service for
FE
0120H
Command number
0121H
0122H
0123H
Instance ID
0124H
0130H
to
1st byte
4th byte
3rd byte
6th byte
5th byte
01A7H
4th byte
3rd byte
6th byte
5th byte
Attribute data to be set
to
2nd byte
0130H
01A7H
3 - 29
3 - 29
3 SPECIFICATIONS
MELSEC-Q
Item
0130H
Slave status
0131H
Use prohibited
Description
Indicates whether or not the slave node is set in the
parameters, and the slave node has responded, etc.
(See 1).)
0132H
Communication error
0133H
0135H
node.
1: Refer to the manual of each slave node for the contents and handling for the actual errors.
2: Refer to the manual of each slave node for the meaning of each error code.
1) Slave status
ON/OFF of each bit notifies the down status of the slave node, as
shown in the following diagram:
Bit15 to bit 8
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
3 - 30
3 - 30
3 SPECIFICATIONS
MELSEC-Q
Decimal
0000H to 0001H
0 to 1
0002H
0003H to 0007H
3 to 7
0008H
Error name
Description
Reserved
Reserved by DeviceNet
Resource unavailable
Reserved
Reserved by DeviceNet
0009H
000AH
10
Reserved
Reserved by DeviceNet
000BH
11
000CH
12
Specified object was not in the state that could execute the requested
service.
000DH
13
Reserved
Reserved by DeviceNet
000EH
14
000FH
15
Privilege violation
0010H
16
Specified device was not in the state that could execute the requested
service.
0011H
17
Response data length exceeded the data length that can be processed.
0012H
Reserved
Reserved by DeviceNet
0013H
19
0014H
20
0015H
21
0016H
22
0017H
23
Reserved
Reserved by DeviceNet
0018H
24
Attribute data of this object had not been saved before this service was
requested.
0019H
25
Attribute data of this object was not saved due to an error that occurred
during the save operation.
001AH to 001EH
26 to 30
001FH
31
Reserved
Reserved by DeviceNet
0020H
32
Invalid parameter
0021H to 0027H
33 to 39
Future extensions
Reserved by DeviceNet
40
Invalid Member ID
0029H
41
002AH to 00CFH
42 to 207
Reserved
Reserved by DeviceNet
208 to 255
This error code range is used to indicate errors specific to the object
class. The code in this range can be used only when an error code listed
Reserved for Object Class and service errors in this table does not correctly explain the error that occurred. Using the
"additional error code" area (0134H), the "DeviceNet general error code"
area (0133H) can be explained in detail.
0028H
00D0H to 00FFH
3 - 31
3 - 31
3 SPECIFICATIONS
MELSEC-Q
Name
Operation
00H
Offline
40H
Stop
Being initialized
I/O communication being stopped
C0H
Operate
When the power is turned ON, the status of the master function automatically
changes from Offline to Stop if the auto communication start setting in the
buffer memory address 0631H is 0. The status automatically makes
transitions from Offline to Operate if the setting is 1.
If a reset message is received from the DeviceNet network, the status
automatically returns to Offline and makes transitions from Offline to Operate.
Offline
Stop
Operate
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Always sets
to OFF.
Parameter error
Always sets to OFF.
3 - 32
3 - 32
3 SPECIFICATIONS
MELSEC-Q
POINT
If errors occur at multiple nodes, the error of the node with the smallest node
number (MAC ID) is stored.
Bit 15
01B4H
Node 15
01B5H
3 - 33
Node 31
Bit 14
Bit 1
Bit 0
Node 14
Node 1
Node 0
Node 30
Node 17
Node 16
Node 33
Node 32
Node 49
Node 48
01B6H
Node 47
Node 46
01B7H
Node 63
Node 62
3 - 33
3 SPECIFICATIONS
MELSEC-Q
[Bit ON timing]
(a) When I/O communication is started
1) If automatic start has not been set
When I/O Communication Request (Y11) is turned ON, parameter check
is made. When the parameter check succeeds, the corresponding bit of
"Each Node Configuration Status" turns ON, and I/O Communicating
(X01) then turns ON.
2) If automatic start has been set
When power is switched ON, parameter check is made automatically.
When the parameter check succeeds, the corresponding bit of "Each
Node Configuration Status" turns ON, and I/O Communicating (X01)
then turns ON.
(b) When "Parameters for the master function" are saved to flash ROM
When Save Parameter To Flash ROM Request (Y17) is turned ON,
parameter check is made. When the parameter check succeeds, the
corresponding bit of "Each Node Configuration Status" turns ON, and Saving
Parameter To The Flash ROM Completion (X06) and Save Parameter To
The Flash ROM (X07) then turn ON.
[Bit OFF timing]
(c) When I/O communication is started after disconnection of the slave node
registered to the "Parameters for the master function", when I/O communication
is started after removal of the registration of the slave node registered to the
"Parameters for the master function" at the time of saving the "Parameters for
the master function" to the flash ROM, or when the "Parameters for the master
function" are saved to the flash ROM, parameter check is made. When the
parameter check succeeds, the corresponding bit turns OFF in "Each Node
Configuration Status" of the slave node whose registration has been removed.
(d) When power of master station is switched from OFF to ON or PLC CPU is reset
When the power of the master station is switched from OFF to ON or the
PLC CPU is reset, all bits of "Each Node Configuration Status" turn OFF.
3 - 34
(hexadecimal)
Bit 15
01BCH
Node 15
01BDH
Node 31
Bit 14
Bit 1
Bit 0
Node 14
Node 1
Node 0
Node 30
Node 17
Node 16
Node 33
Node 32
Node 49
Node 48
01BEH
Node 47
Node 46
01BFH
Node 63
Node 62
3 - 34
3 SPECIFICATIONS
MELSEC-Q
Bit 15
01C0H
Node 15
Bit 14
Bit 1
Bit 0
Node 14
Node 1
Node 0
01C1H
Node 31
Node 30
Node 17
Node 16
01C2H
Node 47
Node 46
Node 33
Node 32
01C3H
Node 63
Node 62
Node 49
Node 48
POINT
When any of the bits in the "Each Node Communication Error Status" area turns
ON, Slave Down Signal (X04) turns ON.
Bit 14
Bit 1
01C4H
Node 15
Node 14
Node 1
Node 0
01C5H
Node 31
Node 30
Node 17
Node 16
01C6H
Node 47
Node 46
Node 33
Node 32
Node 62
Node 49
Node 48
(hexadecimal)
01C7H
3 - 35
Node 63
Bit 0
3 - 35
3 SPECIFICATIONS
MELSEC-Q
Bit 15
Bit 14
Bit 1
Bit 0
Node 15
Node 14
Node 1
Node 0
01CDH
Node 31
Node 30
Node 17
Node 16
01CEH
Node 47
Node 46
Node 33
Node 32
Node 62
Node 49
Node 48
01CFH
Node 63
POINT
For the node that is set as a reserved node by the parameter setting, turn ON the
corresponding bit of the down node detection disable status. If it remains OFF, it is
recognized as a down node even if it is a reserved node.
3 - 36
3 - 36
3 SPECIFICATIONS
MELSEC-Q
Table 3.22 Parameter setting data (1/2)
Item
Description
01D4H to 01D6H
Use prohibited
01D7H
Constant scan
Specifies to make the link scan time constant. (setting range: 0 to 65535 ms (FFFFH))
Lower byte: Node number of the 1st slave node (MAC ID)
00H to 3FH (0 to 63)
Higher byte: Node that supports 01H
UCMM and uses message group 3
Node that supports 03h
UCMM and uses message group 1
UCMM (group 2 dedicated server)
Node that does not support 04H
80H
Reserved node
01D9H
01DAH
01DBH
01DCH
Sets the expected packet rate of the slave node. (Setting range: 0 to 65535 ms
(FFFFH))
Setting value = 0000H (default value)
200 ms
Setting value 1 is the expected packet rate (ms)
Setting value 0000H
The setting value varies depending on the connection type. See Table 3.23 for details of
setting values.
01D8H
01DDH
01DEH
01DFH
01E0H to 01E7H
01E8H to 01EFH
01F0H to 01F7H
01F8H to 01FFH
0200H to 0207H
0208H to 020FH
0210H to 0217H
0218H to 021FH
0220H to 0227H
0228H to 022FH
0230H to 0237H
0238H to 023FH
0240H to 0247H
3 - 37
3 - 37
3 SPECIFICATIONS
MELSEC-Q
Table 3.22 Parameter setting data (2/2)
Item
Description
0248H to 024FH
0250H to 0157H
0258H to 025FH
0260H to 0267H
0268H to 026FH
0270H to 0277H
0278H to 027FH
0280H to 0287H
0288H to 028FH
0290H to 0297H
0298H to 029FH
02A0H to 02A7H
02A8H to 02AFH
02B0H to 02B7H
02B8H to 02BFH
02C0H to 02C7H
02C8H to 02CFH
02D0H to 02D7H
02D8H to 02DFH
02E0H to 02E7H
02E8H to 02EFH
02F0H to 02F7H
02F8H to 02FFH
0300H to 0307H
0308H to 030FH
0310H to 0317H
0318H to 031FH
0320H to 0327H
0328H to 032FH
0330H to 0337H
0338H to 033FH
0340H to 0347H
0348H to 034FH
0350H to 0357H
0358H to 035FH
0360H to 0367H
0368H to 036FH
0370H to 0377H
0378H to 037FH
0380H to 0387H
0388H to 038FH
0390H to 0397H
0398H to 039FH
03A0H to 03A7H
03A8H to 03AFH
03B0H to 03B7H
03B8H to 03BFH
03C0H to 03C7H
03C8H to 03CFH
3 - 38
3 - 38
3 SPECIFICATIONS
MELSEC-Q
POINT
(1) Write "0" in the unnecessary parameter area when creating a parameter.
Otherwise, an error may occur if the previous data remains.
(2) Because of the limited number of writes of the flash ROM, execute the save
parameter to flash ROM request (Y17) only when creating a new parameter or
changing a parameter.
Table 3.23 Details of the expected packet rate and production inhibit time
Expected packet rate
(1) Sets the communication watchdog timer value for the
slave node. When the communication between the
master node and the slave node stops for the duration
represented by value of this setting
4, the slave
node executes the operation specified by the Watchdog
Timeout Action.
Polling
(2) When the value of the expected packet rate setting is not equal to 1, i.e., when the expected packet rate is not equal to 0
ms, the expected packet rate must be equal to or greater than the production inhibit time.
(3) When the value of this setting = 1, i.e., when the expected (3) When the set value = 1, i.e. when the production inhibit
packet rate = 0 ms, the watchdog timer monitor function
time = 0 ms, the master node transmits the polling
is invalid.
request to the slave node at intervals of the module scan.
Bit strobe
(2) When the value of the expected packet rate setting is not equal to 1, i.e., when the expected packet rate is not equal to
0ms, the expected packet rate must be equal to or greater than the production inhibit time.
(3) When the value of this setting = 1, i.e., when the expected (3) When the set value = 1, i.e. when the production inhibit
packet rate = 0 ms, the watchdog timer monitor function
time = 0 ms, the master node transmits the bit strobe
is invalid.
request to the slave node at intervals of the module scan.
Change-of-state
(1) Set the minimum time when the slave node can receive
data. The master node transmits the output data to the
slave node at this time interval. (The master node also
transmits data to the slave node when the output data
changes.) 1
(2) When the value of the expected packet rate setting is not equal to 1, i.e., when the expected packet rate is not equal to 0
ms, the expected packet rate must be equal to or greater than the production inhibit time.
(3) When the set value = 1, i.e. the expected packet rate = 0
ms, the watchdog timer monitor function is invalid.
(3) When the set value = 1, i.e. when the production inhibit
time = 0 ms, the master node transmits data to the slave
node only when the output data changes.
(1) Specifies the interval of data transmissions from the slave (1) Specifies the interval of data transmissions from the
node to the master node.
master node to the slave node. 1
Cyclic
(2) When the value of the expected packet rate setting is not equal to 1, i.e., when the expected packet rate is not equal to 0
ms, the expected packet rate must be equal to or greater than the production inhibit time.
(3) When the setting value = 1, i.e., the expected packet rate
= 0 ms, the setting is inhibited.
1: If the setting of the production inhibit time is shorter than the scan time of the module, the master node transmits data to the slave node at the intervals of
the module scan.
2: The setting of the production inhibit time must be the same in all bit strobe connections.
3 - 39
3 - 39
3 SPECIFICATIONS
MELSEC-Q
3 - 40
3 - 40
3 SPECIFICATIONS
MELSEC-Q
5FBH
3 - 41
3 - 41
3 SPECIFICATIONS
MELSEC-Q
Name
Operation
0000H
Offline
0040H
Stop
0080H
Ready
00C0H
Operate
When the power is turned ON, the status of the slave function automatically
changes from Offline to Stop if the auto communication start setting in the buffer
memory address 0631H is 0. The status automatically makes transitions from
Offline to Operate if the setting is 1.
If a reset message is received from the DeviceNet network, the status
automatically returns to Offline, then makes transitions from Offline to Operate.
However, if the connection is not assigned from the master node, the status
becomes Ready and cannot make a transition to Operate.
Offline
Stop
Ready
Operate
3 - 42
3 - 42
3 SPECIFICATIONS
MELSEC-Q
Item
060EH
Sets the I/O data reception size of parameter for slave function.
(Setting range: 0 to 128 bytes, default value: 8 bytes)
060FH
Sets the I/O data transmission size of parameter for slave function.
(Setting range: 0 to 128 bytes, default value: 8 bytes)
Description
POINT
Because of the limited number of writes of the flash ROM, execute the save
parameter to flash ROM request (Y17) only when creating a new parameter or
changing a parameter.
3 - 43
3 - 43
3 SPECIFICATIONS
MELSEC-Q
"J"
"Q"
0621H
"1"
"7"
0622H
"N"
"D"
0623H
"1"
"9"
0624H
"0"
"0"
3 - 44
3 - 44
3 SPECIFICATIONS
MELSEC-Q
Contents
Processing
0000H
0001H
ROM check
0002H
RAM check
0003H
Microcomputer check
0004H
FFFFH
Contents
Processing
0000H
0001H
0002H
Communication check
FFFFH
Contents
Error handling
0000H
No error
60AAH
RAM error
61AAH
ROM error
62AAH
63AAH
Microcomputer error
70AAH
71AAH
72AAH
73AAH
74AAH
3 - 45
3 - 45
3 SPECIFICATIONS
MELSEC-Q
Contents
Node number
duplicate error
0001H
Detailed contents
Handling method
0002H
0003H
Network power
supply error
0004H
0005H
Communication
error
0006H
No error
b15
b3 b2
b1 b0
Not used
Flash ROM clear
1: Clear
2: Not cleared
Default value
0005H
0006H
0007H
3 - 46
3 - 46
3 SPECIFICATIONS
MELSEC-Q
0701H
Empty
0702H
0703H
0704H
0705H
0706H
0707H
0708H
0709H
3 - 47
3 - 47
3 SPECIFICATIONS
MELSEC-Q
0901H
Empty
0902H
0903H
0904H
0905H
0906H
0907H
3 - 48
Lower word of
the 1st double-word module
Higher word of
the 1st double-word module
Lower word of
the 2nd double-word module
Higher word of
the 2nd double-word module
0908H
0909H
3 - 48
3 SPECIFICATIONS
MELSEC-Q
2nd byte
1st byte
0B01H
4th byte
3rd byte
0B02H
6th byte
5th byte
2nd byte
1st byte
0C01H
4th byte
3rd byte
0C02H
6th byte
5th byte
POINT
When the QJ71DN91 is used as the master node, set an even number of byte
modules. If an odd number of byte modules is set and word modules and doubleword modules are set at the same time, the word data and double-word data
cannot be sent and received normally.
3 - 49
3 - 49
3 SPECIFICATIONS
MELSEC-Q
TIn: Transmission time of the reception data from the nth slave. (See the following
expression for details.)
TOn: Transmission time of the transmission data from the nth slave. (See the following
expression for details.)
: Indicates adding values in ( ) of all slave nodes (except for the reserved nodes).
BR: Coefficient corresponding to the baud rate
500kbaud = 1, 250kbaud = 2, 125kbaud = 4
When the length of reception data from the nth slave is 8 bytes or less
: TIn=BT + BTa reception data length (bytes)
2) When the length of reception data from the nth slave is 9 bytes or more
: TIn=(BT + BTa 8 + 0.190) a + {BT + BTa (b+1) + 0.450}
whereas, a = reception data length divided by 7 (round down below
decimal point)
b = remainder of reception data length divided by 7
3 - 50
125 kbaud
250 kbaud
500 kbaud
BT
0.376
0.188
0.094
BTa
0.064
0.032
0.016
3 - 50
3 SPECIFICATIONS
MELSEC-Q
LS
Normal value
(module: ms)
LS
LS
0.5
(module: ms)
3 - 51
3 - 51
MELSEC-Q
Set to mode 0 to 2.
Use
GX Configurator-DN?
Yes
No
Creating the
parameters for the
master function
Setting the
presence of auto
communication
Setting refresh
NG
NG
Trial run?
Trial run?
OK
OK
Save the parameters using a
sequence program (Y17).
End
: It is necessary to install a DeviceNet network and turn ON the power in advance.
4-1
4-1
MELSEC-Q
Set to mode 3 to 5.
Use
GX Configurator-DN?
Yes
No
Change the
number of I/O points of
the slave?
No
Creating the
parameters for the
slave function
Yes
Create a sequence program to change
the number of I/O points of the slave.
NG
Setting the
presence of auto
communication
Setting refresh
NG
Trial run?
Trial run?
OK
OK
Save the parameters using a
sequence program (Y17).
End
4-2
4-2
MELSEC-Q
4.1.3 When using both the master function and slave function
Start
Perform a hardware test (mode 9).
Set to mode 0 to 2.
Use
GX Configurator-DN?
Yes
No
Change the
number of I/O points of
the slave?
Creating the
parameters for the
master function
No
Creating the
parameters for the
slave function
Yes
Create a sequence program to change
the number of I/O points of the slave.
Trial run?
OK
NG
Setting the
presence of auto
communication
Setting refresh
Trial run?
NG
OK
Save the parameters using a
sequence program (Y17).
End
: It is necessary to install a DeviceNet network and turn ON the power in advance.
4-3
4-3
MELSEC-Q
Do not drop the module casing or connector, or do not subject it to strong impact.
(2)
Do not remove the printed-circuit board of each module from its case. This may
cause a failure in the module.
(3)
Be careful not to let foreign objects such as wire chips get inside the module.
These may cause fire, breakdown or malfunction.
(4)
The top surface of the module is covered with a protective film to prevent foreign
objects such as wire chips from entering the module during wiring. Do not
remove this film until the wiring is complete.
Before operating the system, be sure to remove the film to provide adequate heat
ventilation.
(5)
Tighten the mounting screws using the torque within the range listed below. If the
screws are not tightened securely, it may cause short-circuit, breakdown or
malfunction.
Screw location
36 to 48 Ncm
(6)
To mount the module on the base unit, securely insert the module mounting
latches into the mounting holes on the base unit. Improper installation may result
in a malfunction or breakdown of the module, or may cause the module to fall off.
4-4
4-4
MELSEC-Q
MS
NS
ERR.
NODE ADDRESS
7 8
X10
2 3
4 5 6
Node number
setting switch
0 1
7 8
23
Mode switch
F 01
4 56
9 0 1
78 9
CD
AB E
X1
MODE/DR
0 : M/125
1 : M/250
2 : M/500 M
3 : S/125 O
4 : S/250 D
5 : S/500 E
6 : D/125
7 : D/250
8 : D/500
2 3
4 5 6
DeviceNet
connector
QJ71DN91
4-5
4-5
MELSEC-Q
LED name
MS
Color
RUN
Green
ERR.
Red
NS
ERR.
MS
Green
NS
Green
Red
On: The node number is duplicate with the node number of other node.
Bus off error (communication line error)
Flashing: <For master> A node that does not respond exists.
<For slave> Communication with the master node is
interrupted.
Green/red
4-6
4-6
MELSEC-Q
Description
2 3
5
X10
Node number
setting switch
Sets the node number of the module. (Setting at the time of shipment from the factory:
0)
Since the node number is recognized when the module is powered on or reset, do not
change the node number during module operation. If changed, the "ERR" LED will
flash.
Setting range: 0 to 63 (if a number other than 0 to 63 is set, the "ERR" LED will be lit.)
Exercise caution so that the node number does not duplicate with that of other
node.
2 3
5
X1
POINT
If the module is used as both the master and slave nodes, the same node number
is used for the master and slave nodes.
Although the node number can be set between 0 and 63, smaller node numbers
have higher communication priority as a communication characteristic of a
DeviceNet network. Thus, set the smallest node number for the master node as
much as possible.
Name
Setting
Mode switch
Function
Master function
C
0
M
O
D
E
2
3
5
6
Description
Operates as the master node, communication speed 125k baud (setting
at the time of factory shipment).
Hardware test
Communication test
D to F
Use prohibited
Select a mode between 6 and 8 when both the master function and slave function
are used.
4-7
4-7
MELSEC-Q
Error occurred?
Yes
Abnormal completion
(Illuminates the ERR. LED and stores
the error code at buffer memory 062FH.)
No
Perform RAM check.
(Displays "2" at buffer memory 062EH.)
Error occurred?
Yes
Abnormal completion
(Illuminates the ERR. LED and stores
the error code at buffer memory 062FH.)
No
Perform microcomputer check.
(Displays "3" at buffer memory 062EH.)
Error occurred?
Yes
Abnormal completion
(Illuminates the ERR. LED and stores
the error code at buffer memory 062FH.)
No
Perform CAN controller check.
(Displays "4" at buffer memory 062EH.)
Error occurred?
Yes
Abnormal completion
(Illuminates the ERR. LED and stores
the error code at buffer memory 062FH.)
No
Normal completion
(Illuminates the MS LED in green and
stores "FFFF" at buffer memory 062EH.)
End
[LED display]
Performing hardware
Flashes the
test
QJ71DN91
MS LED.
MS
RUN
NS
ERR.
Normal completion
QJ71DN91
RUN
MS
NS
ERR.
Abnormal completion
QJ71DN91
RUN
MS
NS
ERR.
4-8
4-8
MELSEC-Q
V+ (red)
CAN_H (white)
The figure above shows the QJ71DN91's DeviceNet connectors. A sticker in the
corresponding cable color is pasted on each connector.
Connect the communication cables by making sure that the colors of the
connector and cable match.
V+
CAN_H
Shield (drain wire)
CAN_L
V-
FG V+ VPower supply
unit
4-9
FG V+ VPower supply
unit
FG V+ VPower supply
unit
4-9
MELSEC-Q
Check
the QJ71DN91's LEDs
Abnormal completion
See buffer memory address 62FH,
"hardware test result storage area."
Normal completion
[LED display]
Normal completion
QJ71DN91
RUN
MS
MS
NS
ERR.
NS
ERR.
Abnormal completion
QJ71DN91
RUN
ERR.
4 - 10
4 - 10
MELSEC-Q
25
50
100
150
200
250
300
350
400
450
500
8.00
8.00
5.42
2.93
2.01
1.53
1.23
1.03
0.89
0.78
0.69
0.63
10
20
30
40
50
60
70
80
90
100
3.00
3.00
3.00
2.06
1.57
1.26
1.06
0.91
0.80
0.71
0.64
POINT
Use a network power supply unit with a current capacity exceeding the required
total current consumption.
If the current capacity is insufficient, use of multiple power supplies is possible.
However, if using multiple power supplies, a power supply tap should be used.
4 - 11
4 - 11
MELSEC-Q
4.7.2 Calculating network power supply unit installation position and current capacity
This section explains the calculating network power supply unit installation position and
current capacity.
(1)
Network power
supply unit
Termination
resistance
Termination
resistance
Master station
Slave station
Slave station
Slave station
Slave station
0.1A
0.15A
0.05A
0.25A
0.1A
200m
(2)
Termination
resistance
Master station
Slave station
Slave station
Slave station
Slave station
Slave station
0.1A
0.25A
0.2A
0.15A
0.25A
0.15A
120m
120m
Power supply distande left of the network power supply unit = power supply
distance right of the network poewr supply unit = 120 m
Total current capacity to the left = 0.1 A + 0.25 A + 0.2 A = 0.55 A
Total current capacity to the right = 0.15 A + 0.25 A + 0.15 A = 0.55 A
Max. current capacity of 120 m of thick cable (from Table 4.4) = apporox. 2.56 A
(Linearly interpolated between 100 m and 150 m.)
Therefore, this configuration allows power supply to all node.
4 - 12
4 - 12
(3)
MELSEC-Q
Termination
resistance
Termination
resistance
Master station
Slave station
Slave station
Slave station
Slave station
Slave station
1.1A
1.25A
0.5A
0.25A
0.25A
0.85A
120m
120m
Power supply distance left of the network power supply unit = power supply
distance right of the network power supply unit = 120 m
Total current capacity to the left = 1.1 A + 1.25 A + 0.5 A = 2.85 A
Total current capacity to the right = 0.25 A + 0.25 A + 0.85 A = 1.35 A
Max. current capacity of 120 m of thick cable (from Table 4.4) = approx. 2.56 A
(Linearly interpolated between 100 m and 150 m.)
In this configuration, the current capacity to the left of the network power supply
unit is insufficient.
If this type of situation occurs, move the network power supply unit in the
direction of insufficient current capacity (to the left in the diagram above).
Network power
supply unit
Termination
resistance
Termination
resistance
Master station
Slave station
Slave station
Slave station
Slave station
Slave station
1.1A
1.25A
0.5A
0.25A
0.25A
0.85A
100m
140m
Total power supply distance left of the network power supply unit = 100 m
Total power supply distance right of the network power supply unit = 140 m
Total current capacity to the left = 1.1 A + 1.25 A = 2.35 A
Total current capacity to the right = 0.5 A + 0.25 A + 0.25 A + 0.85 A = 1.85 A
Max. current capacity of 100 m of thick cable (from Table 4.4) = approx. 2.93 A
Max. current capacity of 140 m of thick cable (from Table 4.4) = approx. 2.19 A
(Linearly interpolated between 100 m and 150 m.)
As a result of shifting the network power supply unit in the direction of insufficient
current capacity, it is able to supply power to all nodes.
4 - 13
4 - 13
(4)
MELSEC-Q
Network power
supply unit
Termination
resistance
Termination
resistance
Master station
Slave station
Slave station
Slave station
1.0A
0.15A
0.05A
0.25A
Slave station
0.1A
200m
4 - 14
0.30
0.90
1.50
2.25
3.00
4.50
6.00
3.00
3.00
3.00
2.00
1.50
1.00
0.75
4 - 14
5 PARAMETER SETTINGS
MELSEC-Q
5 PARAMETER SETTINGS
This chapter explains the setting items of the parameters that are required to run the
QJ71DN91.
The following three methods are available to set the parameters.
The parameters set are saved in the flash ROM inside the QJ71DN91 as needed.
Once the parameters are saved in the flash ROM, it is not necessary to save them in
the flash ROM until they are changed.
The parameters can be written to the flash ROM for a maximum of 100,000 times.
Setting the parameters using the sequence program (see Sections 7.3 and 8.2)
Setting the parameters using GX Configurator-DN (see Chapter 6)
Setting the parameters using auto configuration (see Section 5.3)
(1)
5-1
5-1
5 PARAMETER SETTINGS
MELSEC-Q
(1)
(1)
5-2
5-2
5 PARAMETER SETTINGS
MELSEC-Q
(1)
5-3
(b)
(c)
The auto configuration result is stored in the "parameters for the master
function" area.
5-3
5 PARAMETER SETTINGS
(2)
MELSEC-Q
Item
Description
01D8H
Lower byte: Node number of the 1st slave node (MAC ID) 0H to 3FH (0 to 63)
Higher byte: Node that supports 01H
UCMM and uses either message
group 3, 2 or 1.
Node that supports 02H
UCMM and uses message group 2.
Node that supports 03H
UCMM and uses message group 1.
Node that does not support 04H
UCMM (group 2 dedicated
server)
To set a reserved node, specify it with a sequence program.
01D9H
01DAH
01DBH
01DCH
01DDH
Expected packet rate of the 1st Sets the expected packet rate at a slave node.
Setting value = 0000H (default value)
slave node
500 ms
(EXPECTED PACKET RATE)
To change the setting value, specify it with a sequence program.
01DEH
Watchdog timeout action of the Operation during watchdog timeout at a slave node
Setting value = 0000H timeout (default value) Connection is placed in the
1st slave node
(WATCHDOG TIMEOUT
timeout state. It will not be recovered until an operator stops
ACTION)
communication and then resumes it.
01DFH
01E0H to 01E7H
01E8H to 01EFH
01F0H to 01F7H
01F8H to 01FFH
0200H to 0207H
0208H to 020FH
5-4
10 ms
5-4
5 PARAMETER SETTINGS
MELSEC-Q
Item
Description
0210H to 0217H
0218H to 021FH
0220H to 0227H
0228H to 022FH
0230H to 0237H
0238H to 023FH
0240H to 0247H
0248H to 024FH
0250H to 0257H
0258H to 025FH
0260H to 0267H
0268H to 026FH
0270H to 0277H
0278H to 027FH
0280H to 0287H
0288H to 028FH
0290H to 0297H
0298H to 029FH
02A0H to 02A7H
02A8H to 02AFH
02B0H to 02B7H
02B8H to 02BFH
02C0H to 02C7H
02C8H to 02CFH
02D0H to 02D7H
02D8H to 02DFH
02E0H to 02E7H
02E8H to 02EFH
02F0H to 02F7H
02F8H to 02FFH
0300H to 0307H
0308H to 030FH
0310H to 0317H
0318H to 031FH
0320H to 0327H
0328H to 032FH
0330H to 0337H
0338H to 033FH
0340H to 0347H
0348H to 034FH
0350H to 0357H
0358H to 035FH
0360H to 0367H
0368H to 036FH
0370H to 0377H
0378H to 037FH
0380H to 0387H
5-5
5-5
5 PARAMETER SETTINGS
MELSEC-Q
Item
Description
0388H to 038FH
0390H to 0397H
0398H to 039FH
03A0H to 03A7H
03A8H to 03AFH
03B0H to 03B7H
03B8H to 03BFH
03C0H to 03C7H
03C8H to 03CFH
5-6
5-6
MELSEC-Q
Description
(1)
Auto refresh
(2)
Monitor/test
Flash ROM
setting
6-1
Reference
section
Section 6.4
Monitors/tests the buffer memory and I/O signals of the QJ71DN91. In addition, auto configuration and
parameter backup can be performed.
Each Node Communication Status Monitor
Model Name Display
Each Node Communication Error Status Monitor
Node Number
Each Node Obstacle Status Monitor
Mode Switch Number
Down Node Detection Disable Status
Bus Error Counter
Message Communication Area Monitor/Test
Bus Off Counter
Master Function For IO Address Area Monitor
H/W Test Item Display Area
Master Function Receive Data Monitor
H/W Test Result Storing Area
Master Function Transmit Data Monitor/Test
Master Function Communication Status
Section 6.5
Slave Function Receive Data Monitor
Master Function For Error Information
Slave Function Transmit Data Monitor/Test
Present Link Scan Time
Auto Configuration
Minimum Link Scan Time
Flash ROM Parameter Clear
Maximum Link Scan Time
Parameter Backup
Slave Function Communication Status
Slave Function For Error Information
X/Y Monitor/Test
Parameter Area Monitor/Test
Save Parameter To Flash ROM
Each Node Configuration Status Monitor
Edits the data to be set in the flash ROM offline.
Section 6.6
6-1
MELSEC-Q
(1)
(2)
About installation
The GX Configurator-DN is an add-in package for GX Developer Version 4 or
later.
Therefore, install GX Configurator-DN into the personal computer where the GX
Developer Version 4 or later product has already been installed.
(3)
(4)
In GX Developer, select "QCPU (Q mode)" for the PLC series and specify
the project.
If something other than "QCPU (Q mode) " is selected for the PLC series,
or if the project is not specified, the intelligent function module utility will not
start.
(b)
6-2
6-2
MELSEC-Q
Q00J/Q00/Q01CPU
512
256
Q02/Q02H/Q06H/Q12H/Q25HCPU
512
256
Q12PH/Q25PHCPU
512
256
512
256
For example, if multiple intelligent function modules are installed in a remote I/O
station, set the GX Configurator so that the number of parameter settings of all
the intelligent function modules does not exceed the maximum number of
parameter settings.The total number of parameter settings is calculated
separately for the initial setting and for the automatic refresh setting.
The number of parameter settings that can be set for one module in the GX
Configurator-DN is as shown below.
Object Module
QJ71DN91
Initial setting
0 (Not used)
6-3
6-3
MELSEC-Q
Peripheral devices
Hard disk
CPU
Refer to the following table "Used operating system and performance required for
Required memory
personal computer".
For installation
65 MB or more
10 MB or more
800 600 dot or more resolution
Display
Operating system
Windows 95
Windows 98
Required memory
32MB or more
32MB or more
32MB or more
32MB or more
64MB or more
128MB or more
128MB or more
Windows Me
Windows XP
"XP compatibility
Professional
Windows XP
Home Edition
supported.
6-4
6-4
MELSEC-Q
Application
Cancels a newly entered value when entering data in a cell.
Close the window.
Tab
Ctrl
Delete
Back
Space
Page
Down
Enter
6-5
6-5
(2)
MELSEC-Q
This data is created with the automatic refresh setting, and stored in the
intelligent function module parameter file of the project to be created using
GX Developer.
Project
Program
Parameter
PLC Parameter
Network Parameter
Intelligent Function Module Parameter
(b)
6-6
6-6
MELSEC-Q
The data set with flash ROM settings is called the flash ROM data, which
can be saved in a desired directory different from the GX Developer project.
(b)
This step can be executed from the Monitor/Test screen of the utility.
"Monitor/Test screen"
<Text files>
(a)
Text files can be created by performing the initial setting, auto refresh
setting, or operation of Make text file on the Monitor/Test screen. The text
files can be utilized to create user documents.
(b)
GX Developer/
GX Configurator-DN
Disk
Project
Project
1)
2)
B
4)
Personal
computer
QCPU
Q25HCPU
MODE
RUN
ERR.
USER
3)
5)
QJ71DN91
QJ71DN91
RUN
MS
NS
ERR.
NODE ADDRESS
5
X10
0
BOOT
5
X1
0
8
M
O
D
E
USB
RS-232
QJ71DN91
Figure 6.1 Correlation chart for data created with the utility package
6-7
6-7
MELSEC-Q
1)
Auto refresh
Auto refresh settings screen
6-8
6-8
MELSEC-Q
1)
[Tools] - [Flash ROM setting]
[Online] - [Monitor/test]
Select monitor/test module
Select
Monitor/test
Monitor/Test screen
6-9
6-9
MELSEC-Q
[Startup procedure]
[Tools]
[Start]
[Setting screen]
[Explanation of items]
(1) Startup operation on each screen
(a)
Auto refresh
(b)
6 - 10
Delete
Deletes the initial setting and auto refresh setting of the selected
module.
Exit
6 - 10
(3)
MELSEC-Q
Menu bar
(a)
File items
With file operation, the parameters of the intelligent function module for the
project opened with the GX Developer can be manipulated.
[Open file]
: Reads the parameter file.
[Close file]
: Closes the parameter file. If the data in the file was
modified, a dialog box asking whether or not to save the
file will appear.
[Save file]
: Saves the parameter file.
[Delete file]
: Deletes the parameter file.
[Exit]
: Closes the Parameter Setting Module Selection screen.
(b)
Online items
[Monitor/test]
: Starts the Monitor/Test Module Selection screen.
[Read from PLC] : Reads the intelligent function module parameters from
the CPU module.
[Write to PLC]
: Writes the intelligent function module parameters to the
CPU module.
POINT
(1)
(2)
(3)
6 - 11
6 - 11
MELSEC-Q
[Startup procedure]
"Start I/O No. "
"Package name"
Auto refresh
[Setting screen]
POINT
The data set using GX Configurator-DN of Version 1.15R or later should not be
edited or written using GX Configurator-DN of Version 1.14Q or earlier.
Doing so will corrupt the set data.
If a numerical value has been entered accidentally, press Cancel to interrupt.
6 - 12
6 - 12
MELSEC-Q
[Explanation of items]
(1) Description of the screen display
Buffer size on module side : Displays the buffer memory size of the setting item.
Number of transfer words
on module side
: Displays the number of words to be transferred.
Transfer direction
: " " indicates that data is written from the PLC CPU
to the buffer memory.
" " indicates that data is read from the buffer
memory to the PLC CPU
Device on CPU side
: Enter the device on the CPU module side to be
automatically refreshed.
The devices that can be used are X, Y, M, L, B, T,
C, ST, D, W, R, and ZR. When using bit device X,
Y, M, L or B, set a number that can be divided by
16 points (examples: X10, Y120, M16, etc.).
In addition, the buffer memory data is stored in 16point portions starting from the device number that
was set. For example, if X10 is set, data will be
stored from X10 to X1F.
(2)
End setup
Cancel
POINT
6 - 13
The auto refresh settings are stored in the intelligent function module
parameters.
The auto refresh settings become valid by turning the power OFF and then ON
or resetting the CPU module after the intelligent function module parameters
are written to the CPU module.
The auto refresh settings cannot be changed from the sequence program.
However, processing equivalent to auto refresh can be added using the
FROM/TO instruction of the sequence program.
6 - 13
MELSEC-Q
6.5 Monitor/Test
[Purpose of Setting]
Buffer memory monitoring/testing and I/O signal monitoring/testing are started from this
screen.
[Startup procedure]
Select monitor/test module screen
model name"
"Package name"
"Module
Monitor/test
[Setting screen]
Parameter Area
Monitor/Test
1)
X/Y Monitor/Test
6 - 14
Save Parameter To
Flash ROM
6 - 14
MELSEC-Q
2)
1)
6 - 15
6 - 15
MELSEC-Q
2)
3)
Message Communication
Area Monitor/Test
6 - 16
6 - 16
MELSEC-Q
3)
4)
Slave Function Receive
Data Monitor
6 - 17
Auto Configuration
6 - 17
MELSEC-Q
6 - 18
6 - 18
MELSEC-Q
[Explanation of items]
(1) Description of screen display
Setting item
Current value
(2)
File save
File read
Start monitor /
Stop monitor
Execute test
Close
REMARK
The following explains the selective test operation, using an example of writing to
"Down Node Detection Inhibit Settings".
(1)
Change the setting value field from "1 node" to "Do not detect".
Nothing is written to the QJ71DN91 at this point.
(2)
(3)
6 - 19
6 - 19
MELSEC-Q
[Startup procedure]
Flash ROM Setting screen
"Package name"
Select
[Setting screen]
Parameter Backup
6 - 20
6 - 20
MELSEC-Q
[Explanation of items]
(1) Description of screen display
Setting item
: Displays the parameter names.
Setting (value) : Enter or select the value to be set in the flash ROM.
(2)
6 - 21
File read
Close
6 - 21
MELSEC-Q
(2) Perform the reading of reception data and the writing of transmission data only
when there is no error in the module and the module is in the ready status.
Module error
Module ready
7
X0
X0F
Program for communication
(3) Create a program that detects the communication status of each node and
performs interlock. Also, create a program that handles errors when they occur.
Module error
X0
Module ready
X0F
FROM H0
H1BC
K4MO
K4
M0
Node No. 0 error handling program
M1
Node No. 1 error handling program
M0
Node No. 0 normal processing program
M1
Node No. 1 normal processing program
7-1
7-1
MELSEC-Q
7
Node No. 1
Omron
CompoBus/D 8-point input
(DRT1-ID08)
Node No. 2
Omron
CompoBus/D 8-point output
(DRT1-0D08)
Node No. 3
Rockwell Automation Japan
Flex I/O DeviceNet adapter + 16-point input
(1794AND + IB16)
The Flex I/O DeviceNet adapter by Rockwell Automation Japan has 2-byte input data
as a status, as well as 2-byte input data and 2-byte output data.
7-2
7-2
MELSEC-Q
The following shows the relationships among the PLC CPU, master node buffer
memory and each slave node.
PLC CPU
X100 to X107
FROM
700H
X110 to X14F
702H
Input 00 to input 07
Node No. 4
reception
703H
FROM
705H
706H
704H
X160 to X16F
I00 to I07
701H
FROM
Transmission data
Y100 to Y107
TO
900H
Node No. 2
transmission
B01H
901H
Y110 to Y14F
TO
902H
903H
904H
905H
B00H
Node No. 4
transmission
Node No. 3
transmission
Reception data
B02H
B03H
Remote I/O (node No. 3)
16-point input
Status
I00 to I15
Input 00 to input 15
Dummy output
Remote I/O (node No. 2)
8-point input
O00 to O07
Output 00 to output 07
7-3
7-3
MELSEC-Q
7-4
7-4
MELSEC-Q
7-5
7-5
MELSEC-Q
All configuration
Maximum detection station number = 4
Auto configuration
command
7-6
7-6
MELSEC-Q
I/O communication
start command
Sets the initial setting value
of transmission data.
I/O communication start request
Reads each node's communication
status data.
Node No. 1 error handling program
Reads reception data.
7-7
7-7
MELSEC-Q
Attribute read
command
7-8
7-8
MELSEC-Q
7-9
7-9
MELSEC-Q
7 - 10
7 - 10
MELSEC-Q
Reception
data area of
node No. 1
(64 points)
X208 to X23F
Reception
data area of
node No. 2
(64 points)
X240 to X27F
Reception
data area of
node No. 4
(64 points)
X280 to X2BF
Reception
data area of
node No. 3
(64 points)
Transmission
data area of
node No. 1
(64 points)
Transmission
data area of
node No. 2
(64 points)
Transmission
data area of
node No. 4
(64 points)
Transmission
data area of
node No. 3
(64 points)
X200 to X207
(For future
expansion)
(For future
expansion)
Reception data
700H Node No. 1 reception
701H
702H Station No. 4
703H reception
704H
705H Node No. 3 status
706H Node No. 3 reception
FROM
TO
Y200 to X23F
Y240 to X247
B00H
B01H
Reception data
B02H
B03H
(For future
expansion)
I00 to I07
Input 00 to input 07
C00H
C01H Transmission
C02H
data
C03H
X2C0 to X2DF
X2E0 to X2FF
TO
TO
Y248 to X27F
Transmission data
900H Node No. 2 transmission
901H
902H Node No. 4
902H transmission
903H
904H Node No. 3 transmission
(For future
expansion)
Dummy output
Executes based on the
information from
D1000 to D1251.
Y280 to X2BF
Y2C0 to X2CF
Y2D0 to X2FF
(For future
expansion)
Output 00 to output 07
500H
D1000 to D1251
I/O address
information
FROM
to
I/O address
area for
the master
function
5FBH
7 - 11
7 - 11
MELSEC-Q
The following explains an example of the sequence program used in this case.
Parameter setting program
I/O communication
start command
Starts I/O communication.
Reads the I/O address area
information.
7 - 12
7 - 12
MELSEC-Q
8-1
8-1
MELSEC-Q
8-2
8-2
MELSEC-Q
I/O communication
start command
Sets the initial setting value of
transmission data.
I/O communication start request
Reads reception data.
8-3
8-3
MELSEC-Q
8-4
8-4
9 TROUBLESHOOTING
MELSEC-Q
9 TROUBLESHOOTING
This chapter explains the contents of errors that may occur while using the QJ71DN91
as well as their troubleshooting procedures.
This chapter consists of the following two sections:
Section 9.1 Items to Check When an Error Occurs
Shows troubleshooting procedures based on the phenomenon of errors.
Section 9.2 Error Codes
Shows the action to be taken based on the error codes.
9-1
9-1
9 TROUBLESHOOTING
MELSEC-Q
Occurrence of an error
No
No
No
Yes
Is the MS LED lit in green?
Yes
Is the NS LED lit?
Yes
Is the NS LED lit in green
or flashing in green?
No
Is the NS LED lit in red?
Yes
Yes
No
Is the NS LED flashing in red?
Yes
An I/O communication error has
occurred with one or more slave stations.
Check the error code with 1B1H,
master function for error information
function" and 601H, "slave function for error
information" of the buffer memory,
and take an appropriate action.
No
Yes
9-2
9-2
9 TROUBLESHOOTING
MELSEC-Q
9.1.2 When communication with all slave nodes cannot be performed (using the master
function)
No
No
No
No
No
Yes
Yes
Yes
Is the communication speed
the same in all stations?
Yes
Yes
Are there any duplicate slave station
numbers with the QJ71DN91?
Yes
No
No
Yes
No
No
Yes
Yes
Yes
No
Check the entire network status such as noise
and installation.
9-3
9-3
9 TROUBLESHOOTING
MELSEC-Q
9.1.3 When communication with a specific slave node cannot be performed (using the
master function)
Communication with a specific slave node cannot be
performed (when the NS LED is flashing in red)
No
Yes
Is the communication cable securely
connected to the slave node?
No
No
No
Yes
Is the communication speed the
same as that of other nodes?
Yes
Are all node numbers unique?
Yes
No
Yes
Is the actual node
number the same as the node number
in a parameter?
No
Yes
Is a reserved node not set?
No
Yes
Does the specified
connection type match with the slave
node specification?
No
Yes
Do the UCMM presence
and message group match with the slave
node specification?
No
Yes
Does the setting value
of the watchdog timeout action match with the
slave node specification?
No
Yes
Does the I/O configuration
in a parameter match with the I/O configuration of
the actual slave node?
No
Yes
No
Yes
Is the production inhibit time not too long?
No
Yes
Are the parameters written?
No
Yes
Yes
Is an error code generated?
No
Check the entire network status such as noise
and installation.
9-4
9-4
9 TROUBLESHOOTING
MELSEC-Q
9.1.4 When communication with the master node cannot be performed (using the slave
function)
No
No
No
Yes
Is the communication cable securely
connected to the QJ71DN91 connector?
Yes
Yes
No
No
Yes
No
No
No
No
Yes
Yes
No
Does the number of
I/O points of the slave function match with
the parameter setting of the
master station?
Yes
Are the parameters of
the master station set for polling
and UCMM support (group 3)?
Yes
Is the I/O communication
request Y11 turned ON?
Yes
9-5
9-5
9 TROUBLESHOOTING
MELSEC-Q
Higher byte
Lower byte
(1) When the error-detected node number (lower byte of error information) is FFH
Detection time period
Error
code
(HEX.)
Error detection
36H
QJ71DN91
39H
QJ71DN91
E0H
QJ71DN91
E1H
QJ71DN91
QJ71DN91
F0H
Description
The value of the local node number (MAC ID) is
out of range.
The value of the mode switch is out of range.
Two or more nodes that have the same node
number (MAC ID) exist in the network.
Corrective action
Master
function
Slave
function
(2) When the error-detected node number (lower byte of error information) is FEH
Detection time period
Error
code
(HEX.)
Error detection
02H
QJ71DN91
03H
QJ71DN91
04H
QJ71DN91
05H
QJ71DN91
06H
QJ71DN91
9-6
Description
The number of input points and output points of
the slave node set by parameters are both 0.
The lower byte of the slave node number in the
buffer memory is out of range.
The higher byte of the slave node number in the
buffer memory is out of range.
The connection type in the buffer memory is out
of range.
A slave node having the same node number as
the node number of the local node is set in the
buffer memory.
Corrective action
Master
function
Slave
function
9-6
9 TROUBLESHOOTING
MELSEC-Q
Error
code
(HEX.)
Error detection
07H
QJ71DN91
08H
QJ71DN91
09H
QJ71DN91
0AH
QJ71DN91
0BH
QJ71DN91
0CH
QJ71DN91
0DH
QJ71DN91
0EH
QJ71DN91
0FH
QJ71DN91
10H
QJ71DN91
11H
QJ71DN91
15H
QJ71DN91
16H
QJ71DN91
80H
QJ71DN91
81H
QJ71DN91
81H
QJ71DN91
A0H
9-7
QJ71DN91
Description
Corrective action
Master
function
Slave
function
9-7
9 TROUBLESHOOTING
MELSEC-Q
(3) when the error-detected node number (lower byte of error information) is other
than FFH and FEH
Detection time period
Error
code
(HEX.)
Error detection
01H
QJ71DN91
1EH
QJ71DN91
20H
Slave node
23H
Slave node
24H
QJ71DN91
25H
QJ71DN91
26H
QJ71DN91
27H
Slave node
28H
QJ71DN91
29H
Slave node
2AH
QJ71DN91
2BH
QJ71DN91
2CH
QJ71DN91
2DH
QJ71DN91
3BH
QJ71DN91
47H
QJ71DN91
80H
QJ71DN91
81H
QJ71DN91
82H
QJ71DN91
9-8
Description
Corrective action
Master
function
Slave
function
9-8
9 TROUBLESHOOTING
MELSEC-Q
9.2.2 Execution error codes of message communication (using the master function only)
The execution error codes are stored in buffer memory address 0121H.
At normal end: 0
When abnormal: Execution error code
Buffer memory
0121H
At normal completion: 0
When abnormal: Execution error code
Error
detection
161
QJ71DN91
Description
The specified slave node number is other than 0 to 63.
Corrective action
Specify a slave node number between 0 and 63.
Error
detection
Slave node
The object could not use the resource required to execute the
requested service.
Slave node
The requested service was not installed, or it was not defined for
this object class/instance.
Slave node
11
Slave node
12
Slave node
14
Slave node
15
Slave node
16
Slave node
17
QJ71DN91
9-9
Description
Corrective action
Referring to the slave node manual, check the condition under
which the slave node notifies this error, and take an appropriate
action.
Check whether or not the specified MAC ID, class ID, instance
ID and attribute ID are correct.
Referring to the slave node manual, check the condition under
which the slave node notifies this error, and take an appropriate
action.
Check whether or not the specified MAC ID, class ID, instance
ID and attribute ID are correct.
Referring to the slave node manual, check the condition under
which the slave node notifies this error, and take an appropriate
action.
Check whether or not the specified MAC ID, class ID, instance
ID and attribute ID are correct.
Verify the current status by reading attributes.
Referring to the slave node manual, check the condition under
which the slave node notifies this error, and take an appropriate
action.
Check whether or not the specified MAC ID, class ID, instance
ID and attribute ID are correct.
Verify the current status by reading attributes.
Referring to the slave node manual, check the condition under
which the slave node notifies this error, and take an appropriate
action.
Check whether or not the specified MAC ID, class ID, instance
ID and attribute ID are correct.
Referring to the slave node manual, check the condition under
which the slave node notifies this error, and take an appropriate
action.
Check whether or not the specified MAC ID, class ID, instance
ID and attribute ID are correct.
Referring to the slave node manual, check the condition under
which the slave node notifies this error, and take an appropriate
action.
Check whether or not the specified MAC ID, class ID, instance
ID and attribute ID are correct.
Referring to the slave node manual, check the condition under
which the slave node notifies this error, and take an appropriate
action.
Check the entire network and slave node statuses such as
whether or not a slave node is down or a terminal resistor is
disconnected.
9-9
9 TROUBLESHOOTING
Error
code
(Dec.)
19
Error
detection
Slave node
MELSEC-Q
Description
Corrective action
Check that the specified MAC ID, class ID, instance ID and
attribute ID are correct.
In case of attribute write, verify that the specified data is
sufficient and the data length is correct.
Referring to the slave node manual, check the condition under
which the slave node notifies this error, and take an appropriate
action.
20
Slave node
Check that the specified MAC ID, class ID, instance ID and
attribute ID are correct.
Referring to the slave node manual, check the condition under
which the slave node notifies this error, and take an appropriate
action.
21
Slave node
22
Slave node
Check that the specified MAC ID, class ID, instance ID and
attribute ID are correct.
Referring to the slave node manual, check the condition under
which the slave node notifies this error, and take an appropriate
action.
50
QJ71DN91
55
QJ71DN91
57
QJ71DN91
257
QJ71DN91
258
QJ71DN91
300
QJ71DN91
301
QJ71DN91
302
QJ71DN91
303
QJ71DN91
304
QJ71DN91
Set a node number that is not being used for a reserved node.
305
QJ71DN91
306
QJ71DN91
317
Slave node
9 - 10
9 - 10
9 TROUBLESHOOTING
MELSEC-Q
9 - 11
9 - 11
9 TROUBLESHOOTING
MELSEC-Q
9 - 12
9 - 12
APPENDIX
MELSEC-Q
APPENDIX
Appendix 1 External Dimension Diagram
The following figure shows an external dimension diagram of the QJ71DN91:
QJ71DN91
RUN
MS
NS
ERR.
NODE ADDRESS
7 8
2 3
4 5 6
9
X10
0 1
2 3
7 8
23
F0 1
4 56
9 0 1
78 9
CD
AB E
98
4 5 6
X1
MODE/DR
0 : M/125
1 : M/250
2 : M/500 M
3 : S/125 O
4 : S/250 D
5 : S/500 E
6 : D/125
7 : D/250
8 : D/500
QJ71DN91
90
12
27.4
App.
App - 1
App - 1
APPENDIX
MELSEC-Q
QJ71DN91
Function
AJ71DN91/A1SJ71DN91
Available
Not available
Not available
Constant scan
Available
Not available
Available
Not available
3 types
2 types
Setting with sequence programs
Setting with sequence programs
Setting with GX Configurator-DN
Setting with the configuration software
Setting with the auto configuration function
App.
App - 2
App - 2
APPENDIX
MELSEC-Q
Setting range
Buffer memory
address
Constant scan
0 ms to 65535 ms
01D7H
Item
Setting range
Buffer memory
address
0001H, 0002H,
0004H, 0008H,
Higher byte:
Output byte module
Byte module
count
count of the
Lower byte:
nth slave node
Input byte module
count
Higher byte:
Output word module
count
Word module
count of the
Lower byte:
nth slave node
Input word module
count
Double-word
module count
of the nth
slave node
Expected
packet rate of
the nth slave
node
Watchdog
timeout action
of the nth
slave node
Production
inhibit time of
the nth slave
node
Higher byte:
Output double-word
module count
Lower byte:
Input double-word
module count
Communication
watchdog timer value
for slave node (ms)
0000H, 0001H
0002H, 0003H
Minimum
transmission interval
of slave node (ms)
01D8H+( -1)
Remark
Setting value
Remark
Setting value
01D9H+( -1)
01DAH+( -1)
01DBH+( -1)
01DCH+( -1)
Set the communication watchdog timer value for a slave node. When
communication between the master node and the first slave node is
interrupted for the period of time set here, the first slave node performs the
operation specified in buffer memory 01DEH.
500 ms
Setting value = 0000H (default value)
Setting value 0000H
Setting value -1 is the expected packet rate (ms).
Minimum transmission interval of a slave node: Set the minimum time that is
required for the slave node to prepare transmission data.
The master node sends the polling request and bit strobe request to the slave
node using this time interval.
10 ms
Setting value = 0000H: (default value)
Setting value 0000H:
Setting value -1 is the minimum transmission
interval (ms).
01DDH+( -1)
01DEH+( -1)
01DFH+( -1)
App - 3
App - 3
APPENDIX
MELSEC-Q
Buffer memory
address
0 to 128 bytes
060EH
Sets the I/O data reception size for the slave function parameters.
0 to 128 bytes
060FH
Sets the I/O data transmission size for the slave function parameters.
Item
App - 4
Remark
Setting value
App - 4
APPENDIX
MELSEC-Q
Mitsubishi
Electric
Corporation
Rockwell
Automation
Japan Co.,
Ltd.
Model
name
Name
Connection
type
DeviceNet
QJ71DN91 master/slave
module
Polling (H1)
A500 Series
inverter
FR-A5ND
DeviceNet
option
Polling (H1)
Flex I/O
1794ADN DeviceNet
adapter
Byte
module count
Output
Input
00H to 00H to
80H
80H
04H
04H
Word
module count
Double-word
module count
WatchExpected
Production
dog
Packet
Inhibit
Timeout
Rate
Time
Action
Output
Input
00H
00H
00H
00H
200ms
(K201)
Timeout
(H1)
0ms
(H0)
Yes
00H
00H
00H
00H
1000ms
(K1001)
Timeout
(H1)
10ms
(K11)
Yes
Yes
1000ms
(K1001)
02H
Message
group
Input
1000ms
(K1001)
00H
UCMM
Output
Polling (H1)
Change-ofstate (H4)
Remark
00H
00H
00H
00H
0ms
(H0)
10ms
(K11)
Timeout
(H1)
30ms
(K31)
Cyclic (H8)
10ms
(K11)
0ms
(H0)
25ms
(K26)
02H
02H
00H
00H
00H
00H
1794OB16
02H
02H
00H
00H
00H
00H
DRT1ID08
CompoBus/D
8-point input
Polling (H1)/
bit strobe (H2)
00H
01H
00H
00H
00H
00H
1000ms
(K1001)
Timeout
(H1)
10ms
(K11)
No
DRT1ID16
CompoBus/D
16-point output
Polling (H1)/
bit strobe (H2)
00H
02H
00H
00H
00H
00H
1000ms
(K1001)
Timeout
(H1)
10ms
(K11)
No
DRT1OD08
CompoBus/D
8-point output
Polling (H1)
01H
00H
00H
00H
00H
00H
1000ms
(K1001)
Timeout
(H1)
10ms
(K11)
No
DRT1OD16
CompoBus/D
16-point input
Polling (H1)
02H
00H
00H
00H
00H
00H
1000ms
(K1001)
Timeout
(H1)
10ms
(K11)
No
DRT1AD04
CompoBus/D
4-point analog
input
Polling (H1)/
bit strobe (H2)
00H
00H
00H
04H
00H
00H
1000ms
(K1001)
Timeout
(H1)
10ms
(K11)
No
DRT1DA02
CompoBus/D
2-point analog
output
Polling (H1)
00H
00H
02H
00H
00H
00H
1000ms
(K1001)
Timeout
(H1)
10ms
(K11)
No
DeviceNet
SX5D16-point digital
SBN16S
input
Polling (H1)
00H
02H
00H
00H
00H
00H
1000ms
(K1001)
Timeout
(H1)
10ms
(K11)
No
DeviceNet
SX5D16-point digital
IDEC (Izumi)
SBT16K
Corporation
output
Polling (H1)
02H
00H
00H
00H
00H
00H
1000ms
(K1001)
Timeout
(H1)
10ms
(K11)
No
Polling (H1)
01H
01H
00H
00H
00H
00H
1000ms
(K1001)
Timeout
(H1)
10ms
(K11)
No
1794-IB16
Omron
Corporation
DeviceNet
SX5D- 8-point digital
SBM16K input/8-point
digital output
App - 5
App - 5
APPENDIX
MELSEC-Q
$ created
$ last change
$ Revision of EDS
$ Poll Only
$ Default Input = Input1
$ Default Output = Output1
$Input(Producing)
$ 8 byte
$ 0 bits are significant
$ Poll Only Connection
$ Name
$ Path Size
$ Assembly Object Instance 100
$ Help
$Output(Consuming)
$ 8 byte
$ 0 bits are significant
$ Poll Only Connection
$ Name
$ Path Size
$ Assembly Object Instance 101
$ Help
[ParamClass]
MaxInst=0;
Descriptor=0x00;
CfgAssembly=0;
App - 6
App - 6
APPENDIX
MELSEC-Q
MEMO
App - 7
App - 7
INDEX
Ind.
[A]
Auto configuration completion ...................... 3-23
Auto communication start setting.................. 3-46
Auto configuration executing......................... 3-23
Auto configuration operation setting ............. 3-40
Auto configuration request ............................ 3-23
[B]
[F]
Function version...............................................2-4
[G]
GX Configurator-DN ................................ 2-4, 6-1
GX Developer ..................................................2-4
[H]
H/W
H/W
H/W
H/W
H/W
test completion.......................................3-22
test error detection.................................3-22
testing.....................................................3-22
test item display area.............................3-45
test result storing area ...........................3-45
[C]
Change of state ............................................... 3-6
Checking the LEDs ......................................... 9-2
Communication error codes............................ 9-6
Communication with a specific slave node cannot
be performed ................................................... 9-4
Communication with all slave nodes cannot be
performed ........................................................ 9-3
Communication with the master node cannot be
performed ........................................................ 9-5
Cyclic .............................................................. 3-7
[D]
DeviceNet general error code list ................. 3-31
Differences between the QJ71DN91 and the
AJ71DN91/A1SJ71DN91............................App-2
Down node detection disable status............. 3-36
[E]
Each node communication error status........ 3-35
Each node communication status................. 3-34
Each node configuration status .................... 3-33
Each node obstacle status............................ 3-35
EDS file .......................................................App-6
Error codes ...................................................... 9-6
Execution error cords of message
communication ................................................ 9-9
Expected packet rate .................................... 3-39
External dimension diagram .......................App-1
Index - 1
[I]
I/O communicating.........................................3-14
I/O communication request............................3-14
I/O communication with the master node .......8-3
I/O communication with the slave nodes ........7-7
I/O signal list...................................................3-13
[L]
List of communication parameters of slave nodes
manufactured by various manufacturers ... App-5
[M]
Master function (I/O communication function) 3-2
Master function communication status..........3-32
Master function for IO address area..............3-41
Master function for error Information.............3-33
Master function for error set signal................3-18
Master function for error reset request..........3-18
Master function receive data .........................3-47
Master function transmit data ........................3-48
Maximum link scan time ................................3-41
Message communication command .............3-26
Message communication completion............3-17
Message communication data.......................3-29
Message communication error signal ...........3-17
Message communication function...................3-8
Message communication request .................3-17
Message communication result.....................3-28
Minimum link scan time .................................3-41
Mode switch number......................................3-44
Index - 1
[M]
Ind.
[T]
Transmission delays ......................................3-50
[W]
[N]
[O]
Obtaining error information
(master function) ........................................... 7-10
Obtaining error information (slave function) ... 8-4
ODVA............................................................... 2-2
[P]
Parameter save area selection bit ................ 3-45
Parameters for the master function ............. 3-36
Performance specifications............................. 3-1
Performing message communication ............. 7-8
Polling .............................................................. 3-4
Precautions on programming.......................... 7-1
Present link scan time ................................... 3-41
Production inhibit time................................... 3-39
[S]
Save parameter to flash ROM
completion ............................................3-19, 3-20
Save parameter to flash ROM
request..................................................3-19, 3-20
Saving parameter to flash ROM .........3-19, 3-20
Scan time....................................................... 3-50
Setting area of the number of slave
function transmission bytes........................... 3-43
Setting area of the number of slave
function reception bytes ................................ 3-43
Setting parameters (master function) ............. 7-4
Setting parameters (slave function)................ 8-2
Slave function
(I/O communication function)........................ 3-11
Slave function communication status ........... 3-42
Slave function for error set signal ................. 3-22
Slave function for error reset request ........... 3-22
Slave function for error information............... 3-43
Slave function receive data........................... 3-49
Slave function transmit data.......................... 3-49
System configuration....................................... 2-1
Index - 2
Index - 2
WARRANTY
Please confirm the following product warranty details before starting use.
3. Overseas service
Overseas, repairs shall be accepted by Mitsubishi's local overseas FA Center. Note that the repair conditions at each FA
Center may differ.
6. Product application
(1) In using the Mitsubishi MELSEC programmable logic controller, the usage conditions shall be that the application will
not lead to a major accident even if any problem or fault should occur in the programmable logic controller device, and
that backup and fail-safe functions are systematically provided outside of the device for any problem or fault.
(2) The Mitsubishi general-purpose programmable logic controller has been designed and manufactured for applications
in general industries, etc. Thus, applications in which the public could be affected such as in nuclear power plants and
other power plants operated by respective power companies, and applications in which a special quality assurance
system is required, such as for Railway companies or National Defense purposes shall be excluded from the
programmable logic controller applications.
Note that even with these applications, if the user approves that the application is to be limited and a special quality is
not required, application shall be possible.
When considering use in aircraft, medical applications, railways, incineration and fuel devices, manned transport
devices, equipment for recreation and amusement, and safety devices, in which human life or assets could be greatly
affected and for which a particularly high reliability is required in terms of safety and control system, please consult
with Mitsubishi and discuss the required specifications.
Microsoft, Windows, Windows NT are registered trademarks of Microsoft Corporation in the United States
and other countries.
Pentium is a registered trademark of Intel Corporation in the United States and other countries.
Other company and product names herein are either trademarks or registered trademarks of their respective
owners.
SPREAD
Copyright (c) 1996 FarPoint Technologies, Inc.
MITSUBISHI ELECTRIC
HEADQUARTERS
EUROPEAN REPRESENTATIVES
EUROPEAN REPRESENTATIVES
EUROPEAN REPRESENTATIVES
MITSUBISHI ELECTRIC
EUROPE
EUROPE B.V.
German Branch
Gothaer Strae 8
D-40880 Ratingen
Phone: +49 (0)2102 486-0
Fax: +49 (0)2102 486-1120
e mail: [email protected]
MITSUBISHI ELECTRIC
FRANCE
EUROPE B.V.
French Branch
25, Boulevard des Bouvets
F-92741 Nanterre Cedex
Phone: +33 1 55 68 55 68
Fax: +33 1 55 68 56 85
e mail: [email protected]
MITSUBISHI ELECTRIC
IRELAND
EUROPE B.V.
Irish Branch
Westgate Business Park, Ballymount
IRL-Dublin 24
Phone: +353 (0) 1 / 419 88 00
Fax: +353 (0) 1 / 419 88 90
e mail: [email protected]
MITSUBISHI ELECTRIC .
ITALY
EUROPE B.V
Italian Branch
Via Paracelso 12
I-20041 Agrate Brianza (MI)
Phone: +39 039 60 53 1
Fax: +39 039 60 53 312
e mail: [email protected]
MITSUBISHI ELECTRIC
SPAIN
EUROPE B.V.
Spanish Branch
Carretera de Rub 76-80
E-08190 Sant Cugat del Valls
Phone: +34 9 3 565 3131
Fax: +34 9 3 589 2948
e mail: [email protected]
MITSUBISHI ELECTRIC
UK
EUROPE B.V.
UK Branch
Travellers Lane
GB-Hatfield Herts. AL10 8 XB
Phone: +44 (0) 1707 / 27 61 00
Fax: +44 (0) 1707 / 27 86 95
e mail: [email protected]
MITSUBISHI ELECTRIC
JAPAN
CORPORATION
Office Tower Z 14 F
8-12,1 chome, Harumi Chuo-Ku
Tokyo 104-6212
Phone: +81 3 622 160 60
Fax: +81 3 622 160 75
MITSUBISHI ELECTRIC
USA
AUTOMATION
500 Corporate Woods Parkway
Vernon Hills, IL 60061
Phone: +1 847 478 21 00
Fax: +1 847 478 22 83
GEVA
AUSTRIA
Wiener Strae 89
AT-2500 Baden
Phone: +43 (0)2252 / 85 55 20
Fax: +43 (0)2252 / 488 60
e mail: [email protected]
TEHNIKON
BELARUS
Oktjabrskaya 16/5, Ap 704
BY-220030 Minsk
Phone: +375 (0)17 / 2104626
Fax: +375 (0)17 / 2275830
e mail: [email protected]
Getronics b.v.
BELGIUM
Control Systems
Pontbeeklaan 43
BE-1731 Asse-Zellik
Phone: +32 (0)2 / 467 17 51
Fax: +32 (0)2 / 467 17 45
e mail: [email protected]
TELECON CO.
BULGARIA
4, A. Ljapchev Blvd.
BG-1756 Sofia
Phone: +359 (0)2 / 97 44 058
Fax: +359 (0)2 / 97 44 061
e mail:
INEA CR d.o.o.
CROATIA
Losinjska 4 a
HR-10000 Zagreb
Phone: +385 (0) 1 / 36 940-01
Fax: +385 (0) 1 / 36 940-03
e mail: [email protected]
AutoCont
CZECH REPUBLIC
Control Systems s.r.o.
Nemocnicni 12
CZ-70200 Ostrava 2
Phone: +420 59 / 6152 111
Fax: +420 59 / 6152 562
e mail: [email protected]
louis poulsen
DENMARK
industri & automation
Geminivej 32
DK-2670 Greve
Phone: +45 (0)43 / 95 95 95
Fax: +45 (0)43 / 95 95 91
e mail: [email protected]
UTU Elektrotehnika AS
ESTONIA
Prnu mnt.160i
EE-10621 Tallinn
Phone: +372 (0)6 / 51 72 80
Fax: +372 (0)6 / 51 72 88
e mail: [email protected]
UTU POWEL OY
FINLAND
Box 236
FIN-28101 Pori
Phone: +358 (0)2 / 550 800
Fax: +358 (0)2 / 550 8841
e mail: [email protected]
UTECO A.B.E.E.
GREECE
5, Mavrogenous Str.
GR-18542 Piraeus
Phone: +302 (0)10 / 42 10 050
Fax: +302 (0)10 / 42 12 033
e mail: [email protected]
Meltrade Automatika Kft. HUNGARY
55, Harmat St.
HU-1105 Budapest
Phone: +36 (0)1 / 2605 602
Fax: +36 (0)1 / 2605 602
e mail: [email protected]
SIA POWEL
LATVIA
Lienes iela 28
LV-1009 Riga
Phone: +371 784 2280
Fax: +371 784 2281
e mail: [email protected]
CSC Automation
UKRAINE
15, M. Raskova St., Fl. 10, Off. 1010
UA-02002 Kiev
Phone: +380 (0)44 / 238 83 16
Fax: +380 (0)44 / 238 83 17
e mail: [email protected]
MITSUBISHI ELECTRIC
Gothaer Strasse 8 Phone: +49 2102 486-0
D-40880 Ratingen Hotline: +49 1805 000-765
EURASIAN REPRESENTATIVE
CONSYS
RUSSIA
Promyshlennaya St. 42
RU-198099 St Petersburg
Phone: +7 812 / 325 36 53
Fax: +7 812 / 325 36 53
e mail: [email protected]
ELEKTROSTYLE
RUSSIA
ul. Garschina 11
RU-140070 Moscow Oblast
Phone: +7 095/ 557 9756
Fax: +7 095/ 746 8880
e mail: [email protected]
ELEKTROSTYLE
RUSSIA
Krasnij Prospekt 220-1, Office 312
RU-630049 Novosibirsk
Phone: +7 3832 / 10 66 18
Fax: +7 3832 / 10 66 26
e mail: [email protected]
ICOS
RUSSIA
Ryazanskij Prospekt, 8A, Office 100
RU-109428 Moscow
Phone: +7 095 / 232 0207
Fax: +7 095 / 232 0327
e mail: [email protected]
SMENA
RUSSIA
Polzunova 7
RU-630051 Novosibirsk
Phone: +7 095 / 416 4321
Fax: +7 095 / 416 4321
e mail: [email protected]
SSMP Rosgidromontazh Ltd RUSSIA
23, Lesoparkovaya Str.
RU-344041 Rostov On Don
Phone: +7 8632 / 36 00 22
Fax: +7 8632 / 36 00 26
e mail:
STC Drive Technique
RUSSIA
Poslannikov per., 9, str.1
RU-107005 Moscow
Phone: +7 095 / 786 21 00
Fax: +7 095 / 786 21 01
e mail: [email protected]
MIDDLE EAST REPRESENTATIVE
SHERF Motion Techn. Ltd
ISRAEL
Rehov Hamerkava 19
IL-58851 Holon
Phone: +972 (0)3 / 559 54 62
Fax: +972 (0)3 / 556 01 82
e mail:
AFRICAN REPRESENTATIVE
CBI Ltd
SOUTH AFRICA
Private Bag 2016
ZA-1600 Isando
Phone: +27 (0)11 / 928 2000
Fax: +27 (0)11 / 392 2354
e mail: [email protected]
INDUSTRIAL AUTOMATION