File 314 1241
File 314 1241
File 314 1241
User's Manual(Details)
(Details)
Type QD75M Positioning Module User's Manual(Details)
MODEL
QD75M-U-S-E
MODEL
CODE
1CT752
IB(NA)-0300062-A(0212)MEE
IB(NA)-0300062-A(0212)MEE
Mitsubishi Programmable
Logic Controller
When exported from Japan, this manual does not require application to the
Ministry of Economy, Trade and Industry for service transaction permission.
QD75M1
QD75M2
QD75M4
SAFETY INSTRUCTIONS
(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 logic controller system, please read the CPU module User's Manual.
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 Instructions]
!
DANGER
Provide a safety circuit outside the programmable logic controller so that the entire system will
operate safely even when an external power supply error or PLC fault occurs.
Failure to observe this could lead to accidents for incorrect outputs or malfunctioning.
(1) Configure an emergency stop circuit and interlock circuit such as a positioning upper
limit/lower limit to prevent mechanical damage outside the PLC.
(2) The machine OPR operation is controlled by the OPR direction and OPR speed data.
Deceleration starts when the near-point dog turns ON. Thus, if the OPR direction is
incorrectly set, deceleration will not start and the machine will continue to travel. Configure
an interlock circuit to prevent mechanical damage outside the PLC.
(3) When the module detects an error, normally deceleration stop or sudden stop will take
place according to the parameter stop group settings. Set the parameters to the positioning
system specifications.
Make sure that the OPR parameter and positioning data are within the parameter setting
values.
A-1
[Design Instructions]
!
CAUTION
Do not bundle or adjacently lay the control wire or communication cable with the main circuit or
power wire.
Separate these by 100mm (3.94in.) or more.
Failure to observe this could lead to malfunctioning caused by noise.
[Mounting Instructions]
!
CAUTION
Use the PLC within the general specifications environment given in this manual.
Using the PLC outside the general specification range environment could lead to electric
shocks, fires, malfunctioning, product damage or deterioration.
Hold down the module loading lever at the bottom of the module and insert the module fixing
hooks into the base unit fixing holes securely to load the module. Improper loading of the
module can cause a malfunction, failure or drop.
For use in vibratory environment, tighten the module with screws.
Tighten the screws within the specified torque range.
Undertightening can cause a drop, short circuit or malfunction.
Overtightening can cause a drop, short circuit or malfunction due to damage to the screws or
module.
Always load or unload the module after switching power off externally in all phases. Not doing
so may damage the product.
Make sure that the connectors for the servo amplifier and peripheral devices have been
securely installed until a click is heard.
Not doing so could lead to a poor connection, resulting in erroneous input and output.
When the servo amplifier is not installed, install the connector cover without fail.
Failure to observe this could lead to a malfunction.
[Wiring Instructions]
!
DANGER
Always confirm the terminal layout before connecting the wires to the module.
[Startup/Maintenance Instructions]
!
DANGER
Always turn all phases of the power supply OFF externally before cleaning or tightening the
screws.
Failure to turn all phases OFF could lead to electric shocks.
A-2
[Startup/Maintenance Instructions]
!
CAUTION
CAUTION
Note that when the reference axis speed is designated for interpolation operation, the speed of
the partner axis (2nd axis, 3rd axis and 4th axis) may be larger than the set speed (larger than
the speed limit value).
[Disposal Instructions]
!
CAUTION
A-3
REVISIONS
The manual number is given on the bottom left of the back cover.
Print Date
Dec., 2002
Apr., 2004
Manual Number
Revision
A-4
INTRODUCTION
Thank you for purchasing the Mitsubishi general-purpose programmable logic controller MELSEC-Q Series.
Always read through this manual, and fully comprehend the functions and performance of the Q Series PLC
before starting use to ensure correct usage of this product.
CONTENTS
SAFETY INSTRUCTIONS............................................................................................................................A- 1
REVISIONS ...................................................................................................................................................A- 4
INTRODUCTION...........................................................................................................................................A- 5
CONTENTS...................................................................................................................................................A- 5
About Manuals ..............................................................................................................................................A- 13
Using This Manual.........................................................................................................................................A- 13
Conformation to the EMC Directive ..............................................................................................................A- 13
Generic Terms and Abbreviations ................................................................................................................A- 14
Component List .............................................................................................................................................A- 14
Section 1 Product Specifications and Handling
1. Product Outline
1- 1 to 1- 28
2- 1 to 2- 8
2.1 General image of system......................................................................................................................... 22.2 Component list ......................................................................................................................................... 22.3 Applicable system .................................................................................................................................... 22.4 How to check the function version and SERIAL No. .............................................................................. 23. Specifications and Functions
2
4
6
8
3- 1 to 3- 22
3.1 Performance specifications...................................................................................................................... 33.2 List of functions ....................................................................................................................................... 33.2.1 QD75 control functions...................................................................................................................... 33.2.2 QD75 main functions......................................................................................................................... 3A-5
2
4
4
6
4- 1 to 4- 16
5- 1 to 5-162
6- 1 to 6- 72
7- 1 to 7- 20
7.1 Configuration and roles of QD75 memory .............................................................................................. 77.1.1 Configuration and roles of QD75 memory........................................................................................ 77.1.2 Buffer memory area configuration .................................................................................................... 77.2 Data transmission process ...................................................................................................................... 7-
A-7
2
2
5
8
8. OPR Control
8- 1 to 8- 14
9- 1 to 9-116
10- 1 to 10- 26
11- 1 to 11- 36
12- 1 to 12- 98
13- 1 to 13- 8
13.1 Outline of common functions ............................................................................................................... 1313.2 Parameter initialization function........................................................................................................... 1313.3 Execution data backup function .......................................................................................................... 1313.4 External I/O signal logic switching function ......................................................................................... 1313.5 External I/O signal monitor function .................................................................................................... 13-
A - 10
2
3
5
7
8
14- 1 to 14- 18
15- 1 to 15-106
Appendix- 1 to Appendix-76
Appendix 1 Functions........................................................................................................................Appendix- 3
Appendix 1.1 Multiple CPU correspond function..........................................................................Appendix- 3
Appendix 1.2 The combination of software package for QD75 and QCPU ................................Appendix- 3
Appendix 2 Positioning data (No.1 to 600) List of buffer memory addresses.................................Appendix- 4
Appendix 3 Connection with servo amplifiers .................................................................................Appendix- 28
Appendix 3.1 Connection of SSCNET cables .............................................................................Appendix- 28
Appendix 3.2 Wiring of SSCNET cables .....................................................................................Appendix- 30
Appendix 4 Connection with external device connector .................................................................Appendix- 34
Appendix 4.1 Connector...............................................................................................................Appendix- 34
Appendix 4.2 Wiring of manual pulse generator cable ...............................................................Appendix- 36
Appendix 5 Comparisons with conventional positioning modules..................................................Appendix- 37
Appendix 5.1 Comparisons with QD75P model ..........................................................................Appendix- 37
Appendix 5.2 Comparisons with A1SD75M1/A1SD75M2/ A1SD75M3 models ........................Appendix- 38
A - 11
Index- 1 to Index - 10
INDEX..................................................................................................................................................... Index - 1
A - 12
About Manuals
The following manuals are also related to this product.
In necessary, order them by quoting the details in the tables below.
Related Manuals
Manual Number
Manual Name
(Model Code)
IB-0300031
(1CT750)
SH-080172
(13JU19)
mark.)
A - 13
PLC CPU
QD75
MR-H-BN
MR-J2-Jr
MR-J2-B
Peripheral device
Generic term for DOS/V personal computer that can run the following "GX Developer" and
"GX Configurator-QP".
GX Developer
GX Configurator-QP
Servo amplifier (drive unit) Abbreviation for SSCNET compatible servo amplifier (drive unit).
Manual pulse generator
DOS/V personal computer IBM PC/AT and compatible DOS/V compliant personal computer.
Personal computer
Workpiece
Generic term for moving body such as workpiece and tool, and for various control targets.
Indicates the number of axes. (Example: 2-axis = Indicates two axes such as axis 1 and axis 2,
axis 2 and axis 3, and axis 3 and axis 1.)
OPR
OP
SSCNET
High speed synchronous communication network between QD75 and servo amplifier.
(Note): SSCNET: Servo System Controller NETwork
Component List
The table below shows the component included in respective positioning modules:
Quantity
Module name
QD75M1
QD75M2
QD75M4
A - 14
Section 1
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
MEMO
The purpose and outline of positioning control using QD75 are explained in this chapter.
Reading this chapter will help you understand what can be done using the positioning
system and which procedure to use for a specific purpose.
By understanding "What can be done", and "Which procedure to use" beforehand, the
positioning system can be structured smoothly.
1-1
1 PRODUCT OUTLINE
MELSEC-Q
1-2
1 PRODUCT OUTLINE
MELSEC-Q
(c)
The servo parameters can be set on the QD75 side to write or read them
to/from the servo amplifier using the SSCNET.
(d) The actual current value and error description contained in the servo can
be checked by the buffer memory of the QD75.
With the absolute position system, the data set method OPR is used to
establish the OP.
(d) When the setting unit is "degree", the absolute position system with
unlimited length feed can be configured.
1-3
1 PRODUCT OUTLINE
MELSEC-Q
1-4
1 PRODUCT OUTLINE
MELSEC-Q
15m/min
(2000r/min)
160mm
320mm
Y axis X axis
Y axis
Press
punching
15m/min
(1875r/min)
12s
Servo
amplifier
X axis
servomotor
X axis
Gear and rack & pinion
Press head
PLC
MELSEC-Q QD75
Servo
amplifier
Y axis
X axis
Palletizer
Conveyor control
Conveyor
Servomotor
(with brakes)
G
Servo
amplifier
Reduction
gears
Ball screw
Palletizer
Unloader control
(From QD75)
PLC
MELSEC-Q
QD75
Servomotor
Servo
amplifier
Tool
(12 pcs., 20 pcs.)
Positioning
pin
PLC
MELSEC-Q
12 1
11
QD75
Coupling Reduction
gears
ATC tool
magazine
Rotation direction
for calling
11, 12, 1, 2 or 3
19
3
10
5
8
20 1 2
Current 18
17
value
16
retrieval 15
position 14
13 12 10 9
11
Rotation direction
for calling 5, 6, 7, 8, 9 or 10
Rotation direction
for calling
17 to 20, 1 to 5
4
5
6
7
8
Current
value
retrieval
position
Rotation direction
for calling 7 to 16
1-5
1 PRODUCT OUTLINE
MELSEC-Q
Unloader
Loader/unloader
B conveyor
Aging rack
Lifter
C conveyor
A conveyor
Counterweight
Servo
amplifier
G2
Reduction
gears
G1
Loader
QD75
Servomotor
Servo
amplifier
Servomotor
(with brakes)
PLC MELSEC-Q
QD75
Digital switch
Index table
Detector
Servomotor
Worm gears
Motor
IM
G
G
Servo
amplifier
IM
Inverter
Fix the grinding
stone, feed the
workpiece, and grind.
Operation panel
PLC
MELSEC-Q
QD75
Motor
Inverter
220VAC
60Hz
Workpiece
Grinding stone
a. Total feed
d. Rough grindamount (m)
ing speed (m/s)
b. Finishing
e. Fine grinding
feed amount (m)
speed (m/s)
c. Compensation
amount (m)
1-6
1 PRODUCT OUTLINE
MELSEC-Q
GX Developer
PLC CPU
Outputs signals such as the start
signal, stop signal, limit signal and
control changeover signal to the QD75.
GX
Configurator
-QP
External signal
QD75 positioning
module
Issues commands by
transmitting pulses.
Manual pulse
generator
Servo
amplifier
Receives positioning commands and control
commands from QD75, and drives the motor.
Outputs the positioning data of the motor
data and etc. to the QD75 by the SSCNET.
Motor
Workpiece
1-7
1 PRODUCT OUTLINE
MELSEC-Q
Positioning control
An overview of positioning using positioning data described below.
5000
8000
5000
8000
Movement direction for a positive
movement amount.
Start point address
1-8
1 PRODUCT OUTLINE
MELSEC-Q
(Note)
Specified address
(8000, 2000)
2000
Start point address
(2000, 800)
800
Positioning operation
Axis 2
0
8000
2000
2000
Start point address
(2000, 800)
800
Positioning operation
Axis 2
0
8000
2000
REMARK
(Note): The interpolation speed during linear interpolation control can be selected
from "synthesized axis" and "reference-axis speed" using the detailed
parameter 1. (Refer to the Section 5.2.3 information about setting " Pr.20
Interpolation speed designation method" of the detailed parameter 1.)
1-9
1 PRODUCT OUTLINE
MELSEC-Q
End point
Sub point
Reverse
direction
Start point
address
Reverse
direction
Center point
(Calculated by the QD75)
Forward
direction
Reverse
direction
End point
Stop position
Reverse
direction
Center point
Forward
direction
REMARK
(Note): The interpolation speed during circular interpolation control may only be set
to "synthesized speed" for the interpolation speed of the detailed parameter
1. (Refer to the Section 5.2.3 information about setting " Pr.20 Interpolation
speed designation method" of the detailed parameter 1.)
1 - 10
1 PRODUCT OUTLINE
MELSEC-Q
Positioning direction
[1-axis fixed-feed control]
V
Stop position
Reverse direction
Forward direction
Start
t
Positioning
direction
Travel along
axis 1
Reverse
direction
ON
Start
OFF
command
Forward
direction
Stop position
Reverse
direction
ON
(By the PLC
program creation)
OFF
ON
Axis stop signal
OFF
1 - 11
1 PRODUCT OUTLINE
MELSEC-Q
Position control
Specified travel
increment
Dwell time
ON
Positioning start signal
OFF
ON
BUSY signal
OFF
ON
Speed-position switching
signal (external signal)
OFF
ON
Speed-position switching
enable flag
OFF
1 - 12
1 PRODUCT OUTLINE
MELSEC-Q
t
ON
(By the PLC
program creation)
OFF
BUSY signal
OFF
Positioning complete
signal
OFF
ON
ON
1 - 13
1 PRODUCT OUTLINE
MELSEC-Q
Positioning
complete
(00)
V
ON
OFF
BUSY signal
OFF
Positioning complete
signal
OFF
ON
ON
1 - 14
1 PRODUCT OUTLINE
MELSEC-Q
Dwell time
t
Address(-)
direction
V
ON
Positininig start signal
OFF
Positioning start
complete signal
OFF
BUSY signal
OFF
Positioning complete
signal
OFF
ON
ON
ON
1 - 15
1 PRODUCT OUTLINE
MELSEC-Q
Dwell time
Positioning
complete (00)
Address(+)
direction
Positioning
complete (00)
t
Positioning
continue (11)
Address(-)
direction
Positioning
continue (11)
V
One block
One block
ON
Positininig start signal OFF
ON
Start complete signal
OFF
BUSY signal
OFF
Positioning complete
signal
OFF
ON
ON
1 - 16
One block
1 PRODUCT OUTLINE
MELSEC-Q
Time
Time
1 - 17
1 PRODUCT OUTLINE
MELSEC-Q
QD75
Positioning command
Control command
OS
Read,
write
and
etc.
Monitor data
S
S
C
N
E
T
I
Interface
Positioning command
Control command
Monitor data
SSCNET
S + Positioning +
S - control
C
N
E
T
Speed
control
+
-
Current
control
+
-
Interface
1 - 18
Current feedback
Speed feedback
Position feedback
Inverter
Servo
motor
PLG
1 PRODUCT OUTLINE
MELSEC-Q
SSCNET
Syncronization flag
Operating information of
the servo amplifer
Positioning command,
control command
Servo parameter
Servo
amplifer
External
interface
Y10,Y11,Y12,Y13
X14,X15,X16,X17
XC,XD,XE,XF
X10,X11,X12,X13
Y4,Y5,Y6,Y7
X4,X5,X6,X7
BUSY signal
Start complete signal
M code ON signal
Stop signal
Interface
with
PLC CPU
X8,X9,XA,XB
Data write/read
Parameter write/read
Positioning data write/read
Block start data write/read
Peripherral
device
interface
Positioning operation(Test)
Operation monitor
Peripheral
device
1 - 19
External
signal
1 PRODUCT OUTLINE
QD75
MELSEC-Q
PLC CPU
The QD75 and PLC CPU communicate the following data via the base unit.
Direction
Communication
QD75
PLC CPU
Control signal
Parameter
Positioning data
Block start data
Control data
Monitor data
Data (read/write)
PLC CPU
QD75
Refer to Section 3.3 "Specifications of input/output signals with PLC CPU" for details.
QD75
Peripheral device
The QD75 and peripheral device communicate the following data via the PLC CPU:
Direction
Communication
QD75
Peripheral device
Parameter
Positioning data
Data (read/write)
Test operation
Monitor data
QD75
QD75
Parameter
Positioning data
Operation monitor
Peripheral device
Servo amplifier
The QD75 and servo amplifier communicate the following data via the SSCNET.
Direction
Communication
SSCNET
QD75
Servo amplifier
Positioning commands
Control commands
Servo parameter
1 - 20
Servo amplifier
QD75
1 PRODUCT OUTLINE
QD75
MELSEC-Q
Manual pulse generator
The QD75 and manual pulse generator communicate the following data via the
external device connection connector.
(The manual pulse generator should be connected to an external device connection
connector for axis 1 or for axes 1 and 2.)
Direction
Communication
QD75
Pulse signal
QD75
QD75
External signal
The QD75 and external signal communicate the following data via the external
device connection connector.
Direction
Communication
QD75
External signal
External signal
QD75
Control signal
signal
Stop signal
Near-point dog signal
1 - 21
1 PRODUCT OUTLINE
MELSEC-Q
QD75
Servo, etc.
PLC CPU
GX Developer
1)
Understand the functions and performance, and determine the positioning operation method
(system design)
Design
2)
Installation, wiring
3)
Setting of the:
Parameters
Positioning data
Block start data
Condition data
Servo parameter
4)
Creation of PLC
program for operation
Refer to (Note)
Preparation
5)
6)
7)
8)
Connection confirmation
Monitoring with
test operation,
and debugging
of setting data
Operation
Writing of program
Monitor
Test operation
Monitoring and
debugging of
operation
program
9)
Monitor
Actual operation
(Note)
10)
Maintenance
11)
Disposal
Maintenance
1 - 22
1 PRODUCT OUTLINE
MELSEC-Q
The following work is carried out with the processes shown on the previous page.
Details
Reference
Understand the product functions and usage methods, the configuration devices
1)
and specifications required for positioning control, and design the system.
2)
Chapter 1
Chapter 2
Chapter 3
Chapter 8 to Chapter 13
Install the QD75 onto the base unit, wire the QD75 and external connection devices
Chapter 4
(drive unit, etc.).
Chapter 5
Using GX Configurator-QP, set the parameter, servo parameters, positioning data,
Chapter 8 to Chapter 13
3) block start data and condition data required for the positioning control to be
GX Configurator-QP
executed.
Operating Manual
Using GX Developer, create the PLC program required for positioning operation.
4) (When not using GX Configurator-QP, also create the PLC program for setting
data.)
5)
6)
Write the parameters and positioning data, etc., created with GX Configurator-QP
into the QD75.
Chapter 6
GX Developer Operating
Manual
Chapter 7
GX Configurator-QP
Operating Manual
Chapter 7
Using GX Developer, write the created PLC program into the PLC CPU. (When not
GX Developer Operating
using GX Configurator-QP, also write in the PLC program for setting data.)
Manual
Carry out test operation and adjustments in the test mode to check the connection
with the QD75 and external connection device, and to confirm that the designated
7)
positioning operation is executed correctly. (Debug the set "parameters" and
"positioning data", etc.)
GX Configurator-QP
Operating Manual
Chapter 13
GX Developer Operating
Manual
Carry out test operation and adjustment to confirm that the designated positioning
GX Developer Operating
8) operation is executed correctly. (Debug the created PLC program. When not using
Manual
GX Configurator-QP, also debug the set data.
Chapter 5
Chapter 15
9)
Actually operate the positioning operation. At this time, monitor the operation state
as required. If an error or warning occurs, remedy.
GX Configurator-QP
Operating Manual
GX Developer Operating
Manual
10) Service the QD75 as required.
Chapter 4
Chapter 4
1 - 23
1 PRODUCT OUTLINE
MELSEC-Q
Preparation
Setting of hardware
Control
functions
High-level positioning
control
Position control
Speed control
Speed-position
switching control
Position-speed
switching control
Other control
Manual control
OPR control
JOG operation
Inching operation
Manual pulse generator operation
Positioning
parameters
OPR
parameters
Servo
parameters
PLC READY
All axis
servo ON
Positioning
data
Block start
data
Control data
( Cd.4 )
Start signal
Control start
Operation
Control end
Stop
1 - 24
Operate the
manual pulse
generator
1 PRODUCT OUTLINE
MELSEC-Q
Setting method
: Indicates the PLC program that must be created.
<GX Configurator-QP>
Write
QD75
<GX Developer>
Write
PLC
CPU
Write
<GX Developer>
Create PLC program for
executing main function
Create PLC program for
outputting control signals, such
as start signal, to QD75.
Write
Operation PLC program
<GX Developer>
Speed change
Current value changing
Torque limit
Restart, etc.
Create a PLC
program for the
sub functions.
1 - 25
PLC
CPU
1 PRODUCT OUTLINE
MELSEC-Q
The outline for the stopping process in these cases is shown below. (Excluding (1) for
normal stopping.)
Stop cause
Axis
Stop process
operation OPR control
Manual control
M code
status
Stop
Major
High-level
Manual
ON signal
after
Machine Fast positioning positioning JOG/
axis
pulse
after stop stopping
OPR
OPR control
Inching
control
generator
operation
( Md.26 ) control control
operation
Servo READY
OFF
Servo amplifier
power supply
OFF
Each No
axis change
During
error
Hardware
stroke limit
Fatal stop
upper/lower
(Stop group 1)
limit error
occurrence
Each No
axis change
During
error
Error occurs
in PLC CPU
No
change
Forced stop
Servo alarm
Emergency
stop to the
servo amplifier
Emergency
PLC READY All
stop
signal OFF axes
(Stop group 2)
Error in test
mode
Deceleration
stop
Turns
OFF
Deceleration
stop
No
change
Axis error
detection
(Error other
Relatively safe than stop
group 1 or 2) Each No
stop
axis change
(Stop group 3) Stop signal
from
peripheral
device
During
error
"Stop signal"
ON from
external
Intentional stop source
Each No
(Stop group 3) "Axis stop
axis change
signal" ON
from PLC
CPU
When
stopped
(While
waiting)
1 - 26
Deceleration
stop
1 PRODUCT OUTLINE
MELSEC-Q
Reference
Provide the emergency stop circuits external to the servo system to prevent cases
where danger may result from abnormal operation of the overall in the event of a
power supply fault or servo system failure.
Axis 1
Restart
Operation during
restart
100
100
300
700
Axis 2
100
300
700
Axis 2
Reference
If the positioning start signal [Y10 to Y13]/external command signal is turned ON
while the " Md.26 Axis operation status" is waiting or stopped, positioning will be
restarted from the start of the positioning start data regardless of the absolute
system or incremental system. ( : When the external command signal is set to
"External positioning start")
(Same as normal positioning.)
1 - 27
1 PRODUCT OUTLINE
MELSEC-Q
400
Axis 1
Stop position due to stop cause
500
Positioning
start
200
200
100
100
100
300
700
Axis 2
1 - 28
Stop position
after restart
Operation during
positioning start
100
300
900
Axis 2
In this chapter, the general image of the system configuration of the positioning control
using QD75, the configuration devices, applicable CPU and the precautions of configuring
the system are explained.
Prepare the required configuration devices to match the positioning control system.
2-1
2 SYSTEM CONFIGURATION
MELSEC-Q
Extension
cable
Positioning
module
1
CPU
module
I/O
module
USB cable
5
Extension
system
RS-232 cable
4
REMARK
1 Refer to Section "2.3 Applicable system" for the CPU modules that can be used.
2 Refer to the CPU module User's Manual for the base units that can be used.
3 For the items with , use the software package of "2" or later.
2-2
2 SYSTEM CONFIGURATION
MELSEC-Q
6
Servo
amplifer
Motor
Cable
Upper/lower stroke
limit switch
External-command
signal/switching signal
Stop signal
Near-point dog signal
Peripheral device
Personal
computer
GX Configurator
-QP
SW D5C 3
-QD75P-E
2-3
2 SYSTEM CONFIGURATION
MELSEC-Q
Part name
Type
Remarks
QD75M
QD75M1
Positioning module QD75M2
QD75M4
GX ConfiguratorQP
Personal computer
DOS/V personal
computer
(Prepared by user)
Refer to GX Configurator-QP Operating Manual for details.
QC30R2
(Prepared by user)
An RS-232 cable is needed for connecting the CPU module with a
personal computer (DOS/V).
For details, refer to GX Configurator-QP Operating Manual.
RS-232 cable
USB cable
(Prepared by user)
A USB cable is needed for connecting the CPU module with a personal
computer (DOS/V).
For details, refer to GX Configurator-QP Operating Manual.
Servo amplifier
(Prepared by user)
Manual pulse
generator
(Prepared by user)
Recommended: MR-HDP01 (Mitsubishi Electric)
SSCNET cable 1
(For connecting
between the QD75
and the servo
amplifier)
(Prepared by user)
Cables are needed to connect the QD75 with the servo amplifier.
Cable 1
(For connecting
between the QD75
and the external
device)
(Prepared by user)
Cables are needed to connect the QD75 with the external device.
(Prepare them referring to the manuals for the connected devices and
information given in 3.4.2 of this manual.)
1: The SSCNET cable connecting the QD75 and servo amplifier, external device connection connector has been
prepared. Refer to the below table.
Part name
Type
MR-J2HBUSM
SSCNET cable
Remarks
Connection between QD75M and (MR-J2-B/MR-J2S-B/MR-J2-Jr/MRJ2M)
Connection between (MR-J2-B/MR-J2S-B/MR-J2-Jr/MR-J2M) and (MRJ2-B/MR-J2S-B/MR-J2-Jr/MR-J2M).
(0.5m(1.64ft.), 1m(3.28ft.), 5m(16.4ft.) )
MR-J2CN1: connector set (sold separately)
Applicable connector
0.3 mm (when A6CON1and A6CON4 are used), AWG#24 to 28 (when A6CON2 is used),
AWG#28 (twisted)/AWG#30 (single wire) (when A6CON3 is used)
(Note): The overall extension of the SSCNET cable is up to 30m.
2-4
2 SYSTEM CONFIGURATION
MELSEC-Q
Specification
Model name
MR-HDP01
Pulse resolution
Output method
4.5 to 13.2VDC
Current consumption
60mA
Life time
Operation temperature
Weight
Friction torque
2-5
2 SYSTEM CONFIGURATION
MELSEC-Q
Q00JCPU
Remarks
Max. 16 modules
( 1)
Q00CPU
Max. 24 modules
Q01CPU
Q02CPU
CPU
Q02HCPU
Installable in the Q mode
module
Max. 64 modules
only
Q06HCPU
Q12HCPU
( 1)
Q25HCPU
Q12PHCPU
Max. 64 modules
( 1)
Q25PHCPU
QJ72LP25-25
Network
QJ72BR15
MELSECNET/H remote I/O
Max. 64 modules
module
station ( 2)
QJ72LP25G
QJ72LP25GE
1 Refer to the User's Manual (Function Explanation, Program Fundamentals) of the CPU
module used.
2 Refer to the Q Corresponding MELSECNET/H Network System Reference Manual
(Remote I/O Network).
2-6
2 SYSTEM CONFIGURATION
MELSEC-Q
2-7
Version 7 or more
Version 8 or more
Version 2.10L or more
Version 4 or more
Version 6 or more
Version 2.13P or
more
Version 6 or more
2 SYSTEM CONFIGURATION
MELSEC-Q
[1] Method using the rated plate on the module side face
Check the alphabet of "SERIAL".
SERIAL No.
Function version
1: This check can be made using the version of SW4D5C-GPPW-E or more. For details, refer
to GX Developer Operating Manual.
2: For details, refer to GX Configurator-QP Operating Manual.
2-8
3.2.2
3.2.3
3.2.4
3.3.2
3.3.3
3.4.2
3.4.3
3.4.4
3-1
MELSEC-Q
Positioning system
Positioning range
Positioning
Speed command
Acceleration/
deceleration process
Acceleration/
deceleration time
Sudden stop
deceleration time
QD75M1
QD75M2
1 axis
2 axes
QD75M4
4 axes
2-, 3-, or 4-axis linear
2-axis linear interpolation
None
interpolation
2-axis circular interpolation
2-axis circular interpolation
PTP (Point To Point) control, path control (both linear and arc can be set), speed control, speedposition switching control, position-speed switching control
mm, inch, degree, PLS
600 data (positioning data Nos. 1 to 600)/axis
(Can be set with peripheral device or PLC program.)
Parameters, positioning data, and block start data can be saved on flash ROM
(battery-less backup)
PTP control:
Incremental system/absolute system
Speed-position switching control: Incremental system/absolute system 1
Position-speed switching control: Incremental system
Path control:
Incremental system/absolute system
In absolute system
214748364.8 to 214748364.7 (m)
21474.83648 to 21474.83647 (inch)
0 to 359.99999 (degree)
2147483648 to 2147483647 (PLS)
In incremental system
214748364.8 to 214748364.7 (m)
21474.83648 to 21474.83647 (inch)
21474.83648 to 21474.83647 (degree)
2147483648 to 2147483647 (PLS)
In speed-position switching control (INC mode) / position-speed switching control
0 to 214748364.7 (m)
0 to 21474.83647 (inch)
0 to 21474.83647 (degree)
0 to 2147483647 (PLS)
In speed-position switching control (ABS mode) 1
0 to 359.99999 (degree)
0.01 to 20000000.00 (mm/min)
0.001 to 2000000.000 (inch/min)
0.001 to 2000000.000 (degree/min)
1 to 10000000 (PLS/s)
Automatic trapezoidal acceleration/deceleration, S-pattern acceleration/deceleration
1 to 8388608 (ms)
Four patterns can be set for each of acceleration time and deceleration time
1 to 8388608 (ms)
1: In speed-position switching control (ABS mode), the control unit available is "degree" only. (For details, refer to "Section 9.2.17 Speedposition switching control (ABS mode)".
3-2
Model
MELSEC-Q
QD75M1
Item
QD75M2
QD75M4
6 Factors in starting time extension
6 The following times will be added to
7 the starting time in the described
7 conditions:
7 S-pattern acceleration/
deceleration is selected: 0.5
6
Other axis is in
7
operation:
1.5
7
During continuous
6
positioning control:
0.2
7 During continuous path
7
control:
1.0
0.3 mm (when A6CON1 and A6CON4 are used), AWG#24 to 28 (when A6CON2 is used),
AWG#28 (twisted)/AWG#30 (single wire) (when A6CON3 is used)
SSCNET cable
MR-HBUSM
MR-J2HBUSM
3-3
MELSEC-Q
Main functions
(1) OPR control
"OPR control" is a function that established the start point for carrying out
positioning control, and carries out positioning toward that start point. This is
used to return a workpiece, located at a position other than the OP when the
power is turned ON or after positioning stop, to the OP. The "OPR control" is
preregistered in the QD75 as the "Positioning start data No. 9001 (Machine
OPR)", and "Positioning start data No. 9002 (Fast OPR). (Refer to Chapter 8
"OPR Control".)
(2) Major positioning control
This control is carried out using the "Positioning data" stored in the QD75.
Positioning control, such as position control and speed control, is executed by
setting the required items in this "positioning data" and starting that positioning
data. An "operation pattern" can be set in this "positioning data", and with this
whether to carry out control with continuous positioning data (ex.: positioning
data No. 1, No. 2, No. 3, ...) can be set. (Refer to Chapter 9 "Major Positioning
Control".)
(3) High-level positioning control
This control executes the "positioning data" stored in the QD75 using the
"block start data". The following types of applied positioning control can be
carried out.
Sub functions
When executing the main functions, control compensation, limits and functions can
be added. (Refer to Chapter 12 "Control Sub Functions".)
Common functions
Common control using the QD75 for "parameter initialization" or "backup of
execution data" can be carried out. (Refer to Chapter 13 "Common Functions".)
3-4
MELSEC-Q
Main functions
OPR control
Sub functions
Machine OPR
[9002]
Fast OPR
OP shift function
<Functions that compensate
control>
Backlash compensation function
<Control system>
Position control
Speed control
<Operation
pattern>
Independent
positioning control
(Positioning complete)
Continuous
positioning control
Major positioning
control
Manual control
Continuous path
control
Other control
<Other functions>
Step function
Skip function
Continuous operation
interrupt function
M code output function
Teaching function
Target position change
function
Command in-position
function
Acceleration/deceleration
processing function
Pre-reading start function
Deceleration start flag
function
Stop command processing
for deceleration stop function
Follow up function
Common functions
3-5
MELSEC-Q
Reference
section
8.2
8.3
OPR control
Main functions
Linear control
(1-axis linear control)
(2-axis linear interpolation control)
(3-axis linear interpolation control)
(4-axis linear interpolation control)
Fixed-feed control
Position
control (1-axis fixed-feed control)
(2-axis fixed-feed control)
(3-axis fixed-feed control)
(4-axis fixed-feed control)
Speed
control
Linear control
(1-axis linear control)
(2-axis linear interpolation control)
(3-axis linear interpolation control)
(4-axis linear interpolation control)
Other
control
NOP instruction
JUMP instruction
LOOP
LEND
3-6
9.2.2
9.2.3
9.2.4
9.2.5
9.2.6
9.2.7
9.2.8
9.2.9
9.2.10
9.2.11
9.2.12
9.2.13
9.2.14
9.2.15
9.2.16
9.2.17
9.2.18
9.2.19
9.2.20
9.2.21
9.2.22
9.2.23
MELSEC-Q
Details
Reference
section
10.3.2
Condition start
10.3.3
Wait start
10.3.4
Simultaneous start
10.3.5
Repeats the program from the block start data set with the
"FOR loop" to the block start data set in "NEXT" for the
designated No. of times.
10.3.6
Repeats the program from the block start data set with the
"FOR condition" to the block start data set in "NEXT" until the
conditions set in the "condition data" are established.
10.3.7
10.5
JOG operation
11.2
Inching operation
11.3
11.4
Manual control
Main functions
With the "major positioning control" ("high-level positioning control"), whether or not to
continuously execute the positioning data can be set with the "operation pattern".
Outlines of the "operation patterns" are given below.
Da.1 Operation pattern
Details
3-7
Reference
section
9.1.2
MELSEC-Q
Functions
characteristic
to machine
OPR
Details
OP shift function
Backlash compensation
function
Functions that
compensate
Electronic gear function
control
Reference
section
12.2.1
12.2.2
12.3.1
12.3.2
12.3.3
12.4.1
12.4.2
12.4.3
12.4.4
12.5.1
12.5.2
12.5.3
12.5.4
12.6
1: The near pass function is featured as standard and is valid only for position control. It cannot be set to be invalid with parameters.
3-8
MELSEC-Q
Details
Reference
section
Step function
12.7.1
Skip function
12.7.2
12.7.3
Sub function
Teaching function
12.7.4
12.7.5
12.7.6
Acceleration/deceleration
process function
12.7.7
Continuous operation
interrupt function
6.5.4
12.7.8
12.7.9
12.7.10
This function monitors the motor rotation amount with the servo
turned OFF, and reflects it on the current feed value.
12.8.2
Follow up function
3-9
MELSEC-Q
Common functions
The outline of the functions executed as necessary are described below.
(Refer to Section 2 for details on each function.)
Common functions
Details
Reference
section
13.2
13.3
13.4
13.5
3 - 10
MELSEC-Q
MEMO
3 - 11
MELSEC-Q
OPR control
OP shift function
Main functions
Functions characteristic
to machine OPR
Sub functions
Position control
1-axis fixed-feed
control
2-axis circular
interpolation control
Major positioning
control
Speed control (1- to 4-axis)
NOP instruction
JUMP instruction
LOOP to LEND
Manual control
3 - 12
3 - 13
3
4
6
REMARK
The "common functions" are functions executed as necessary. (These are not combined
"High-level positioning control" is a control used in combination with the "major positioning
control". For combinations with the sub functions, refer to the combinations of the "major
positioning control" and sub functions.
Stop command
processing for
deceleration stop function
Acceleration/deceleration
process function
Command in-position
function
Teaching function
Skip function
Step function
Acceleration/ deceleration
time change function
Override function
Functions that
compensate
control
Backlash compensation
function
MELSEC-Q
Other functions
MELSEC-Q
Important
[Y2 to Y3], [Y18 to Y1F], [X2, X3], and [X18 to X1F] are used by the system, and cannot be
used by the user.
If these devices are used, the operation of the QD75 will not be guaranteed.
3 - 14
MELSEC-Q
PLC CPU)
The ON/OFF timing and conditions of the input signals are shown below.
Device
Signal name
Details
No.
X0 QD75 READY
ON: READY
When the PLC READY signal [Y0] turns from OFF to ON, the parameter setting
OFF: Not READY/ range is checked. If no error is found, this signal turns ON.
Watch dog When the PLC READY signal [Y0] turns OFF, this signal turns OFF.
timer error When watch dog timer error occurs, this signal turns OFF.
This signal is used for interlock in a PLC program, etc.
ON
PLC READY signal [Y0]
OFF
ON
X1
Synchronization
flag
OFF: Module
access
disabled
ON: Module
access
enabled
M code ON OFF: M code is
not set
ON: M code is
set
X4
X5
X6
X7
Axis 1
Axis 2
Axis 3
Axis 4
After the PLC is turned ON or the CPU module is reset, this signal turns ON if the
access from the CPU module to the QD75 is possible.
When "Asynchronous" is selected in the module synchronization setting of the CPU
module, this signal can be used as interlock for the access from a PLC program to
the QD75.
In the WITH mode, this signal turns ON when the positioning data operation is
started. In the AFTER mode, this signal turns ON when the positioning data
operation is completed.
This signal turns OFF with the " Cd.7 M code OFF request".
When M code is not designated (when" Da.10 M code" is "0"), this signal will remain
X8
X9
XA
XB
XC
XD
XE
XF
Axis 1 Error
Axis 2 detection
Axis 3
Axis 4
Axis 1 BUSY 1
Axis 2
Axis 3
Axis 4
OFF: No error
ON: Error
occurrence
OFF: Not BUSY
ON: BUSY
OFF.
With using continuous path control for the positioning operation, the positioning will
continue even when this signal does not turn OFF. However, a warning will occur.
(Warning code: 503)
When the PLC READY signal [Y0] turns OFF, the M code ON signal will also turn
OFF.
If operation is started while the M code is ON, an error will occur.
This signal turns ON when an error listed in Section 15.1 occurs, and turns OFF
when the error is reset on " Cd.5 Axis error rest".
This signal turns ON at the start of positioning, OPR or JOG operation. It turns OFF
when the " Da.9 Dwell time" has passed after positioning stops. (This signal
remains ON during positioning.) This signal turns OFF when the positioning is
stopped with step operation.
During manual pulse generator operation, this signal turns ON while the " Cd.21
Manual pulse generator enable flag" is ON.
This signal turns OFF at error completion or positioning stop.
X10
X11
X12
X13
Axis 1 Start
Axis 2 complete
Axis 3
Axis 4
OFF: Start
incomplete
ON: Start
complete
This signal turns ON when the positioning start signal turns ON and the QD75 starts
the positioning process.
(The start complete signal also turns ON during OPR control.)
ON
OFF
OFF
ON
X14
X15
X16
X17
Axis 1 Positioning
Axis 2 complete
Axis 3 2
Axis 4
OFF: Positioning
incomplete
ON: Positioning
complete
This signal turns ON for the time set in " Pr.40 Positioning complete signal output
time" from the instant when the positioning control for each positioning data No. is
completed.
(It does not turn ON when " Pr.40 Positioning complete signal output time" is "0".)
If positioning (including OPR), JOG/Inching operation, or manual pulse generator
operation is started while this signal is ON, the signal will turn OFF.
This signal will not turn ON when speed control or positioning is canceled midway.
3 - 15
MELSEC-Q
Important
1: The BUSY signal turns ON even when position control of movement amount 0 is
executed. However, since the ON time is short, the ON status may not to be detected in the
PLC program.
2: "Positioning complete" of the QD75 refers to the point when the pulse output from QD75 is
completed.
Thus, even if the QD75's positioning complete signal turns ON, the system may continue
operation.
3 - 16
MELSEC-Q
QD75)
The ON/OFF timing and conditions of the output signals are shown below.
Device No.
Y0
PLC READY
Signal name
OFF:
PLC READY OFF
ON:
PLC READY ON
Details
(a) This signal notifies the QD75 that the PLC CPU is normal.
It is turned ON/OFF with the PLC program.
The PLC READY signal is turned ON during positioning
control, OPR control, JOG operation, inching operation, and
manual pulse generator operation, unless the system is in the
peripheral device test mode.
(b) When the data (parameter etc.) are changed, the PLC READY
signal is turned OFF depending on the parameter (Refer to
Chapter 7.).
(c) The following processes are carried out when the PLC READY
signal turns from OFF to ON.
The parameter setting range is checked.
The QD75 READY signal [X0] turns ON.
(d) The following processes are carried out when the PLC READY
signal turns from ON to OFF.
In these cases, the OFF time should be set to 100ms or more.
The QD75 READY signal [X0] turns OFF.
The operating axis stops.
The M code ON signal [X4 to X7] for each axis turns OFF, and
"0" is stored in " Md.25 Valid M code".
Y1
Y4
Y5
Y6
Y7
OFF:
Servo OFF
ON:
Servo ON
OFF:
Axis stop not
requested
ON:
Axis stop requested
When the axis stop signal turns ON, the OPR control, positioning
control, JOG operation, inching operation and manual pulse
generator operation will stop.
By turning the axis stop signal ON during positioning operation, the
positioning operation will be "stopped".
Whether to decelerate or suddenly stop can be selected with
" Pr.39 Stop group 3 sudden stop selection".
Y8
Y9
YA
YB
YC
YD
YE
YF
Y10
Y11
Y12
Y13
Axis 1
Axis 1
Axis 2
Axis 2
Axis 3
Axis 3
Axis 4
Axis 4
Axis 1
Axis 2
Axis 3
Axis 4
Y14
Y15
Y16
Y17
Axis 1
Axis 2
Axis 3
Axis 4
3 - 17
MELSEC-Q
Rated input
Working
voltage/current voltage range
24VDC/5mA
19.2 to
26.4VDC
5VDC/5mA
4.5 to 6.1VDC
ON
voltage/current
OFF
voltage/current
Input
resistance
Response
time
2.5VDC or more/
1mA or more
1VDC or less/
Approx. 1.2k 1ms or less
0.1mA or less
Pulse width
4ms or more
Manual pulse
generator A phase
(PULSE
GENERATOR A)
Manual pulse
generator B phase
(PULSE
GENERATOR B)
2ms
or more
2ms or more
Phase difference
A phase
B phase
1ms or more
24VDC/5mA
19.2 to
26.4VDC
3 - 18
MELSEC-Q
QD75M2
AX1
ERR
RUN
QD75M4
AX1
AX2
ERR
RUN
ERR
AX1
AX2
AX3
AX4
QD75M4
AX1
AX2
AX1
QD75M1
Pin layout
B20
B19
B18
B17
B16
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
A20
A19
A18
A17
A16
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
Front view of
the module
Axis 4(AX4)
Pin No. Signal name
2B20
No connect
2B19
No connect
2B18
No connect
2B17
No connect
2B16
No connect
2B15
No connect
2B14
No connect
2B13
No connect
2B12
No connect
2B11
No connect
2B10
No connect
2B9
No connect
2B8
No connect
2B7
COM
2B6
COM
2B5
CHG
2B4
STOP
2B3
DOG
2B2
RLS
2B1
FLS
AX3
AX4
AX1
AX2
QD75M2
Axis 3(AX3)
Pin No. Signal name
2A20
No connect
2A19
No connect
2A18
No connect
2A17
No connect
2A16
No connect
2A15
No connect
2A14
No connect
2A13
No connect
2A12
No connect
2A11
No connect
2A10
No connect
2A9
No connect
2A8
No connect
2A7
COM
2A6
COM
2A5
CHG
2A4
STOP
2A3
DOG
2A2
RLS
2A1
FLS
Axis 2(AX2)
Pin No. Signal name
1B20
PULSER B
1B19
PULSER A
1B18
No connect
1B17
No connect
1B16
No connect
1B15
No connect
1B14
No connect
1B13
No connect
1B12
No connect
1B11
No connect
1B10
No connect
1B9
No connect
1B8
No connect
1B7
COM
1B6
COM
1B5
CHG
1B4
STOP
1B3
DOG
1B2
RLS
1B1
FLS
Axis 1(AX1)
Pin No. Signal name
1A20
PULSER B+
1A19
PULSER A+
1A18
No connect
1A17
No connect
1A16
No connect
1A15
No connect
1A14
No connect
1A13
No connect
1A12
No connect
1A11
No connect
1A10
No connect
1A9
No connect
1A8
No connect
1A7
COM
1A6
COM
1A5
CHG
1A4
STOP
1A3
DOG
1A2
RLS
1A1
FLS
3 - 19
MELSEC-Q
Signal name
1A19
1A20
Signal details
(Negative logic is selected by external input signal logic selection)
Input the pulse signal from the manual pulse generator A phase and B
phase.
If the A phase leads the B phase, the positioning address will increase at the
rising and falling edges of each phase.
If the B phase leads the A phase, the positioning address will decrease at the
rising and falling edges of each phase.
[When increased]
1B19
1B20
1A1
1B1
[When decreased]
A phase
A phase
B phase
B phase
Positioning
address +1+1+1+1+1+1+1+1
Positioning
-1 -1 -1 -1 -1 -1 -1 -1
address
2A1
This signal is input from the limit switch installed at the upper limit position of
the stroke.
2B1 Positioning will stop when this signal turns OFF.
When OPR retry function is valid, this will be the upper limit for finding the
near-point dog signal.
1A2
1B2
2A2
This signal is input from the limit switch installed at the lower limit position of
the stroke.
2B2 Positioning will stop when this signal turns OFF.
When OPR retry function is valid, this will be the lower limit for finding the
near-point dog signal.
1A3
1B3
2A3
This signal is used for detecting the near-point dog during OPR.
2B3 The near-point dog OFF
ON is detected at the rising edge.
The near-point dog ON
OFF is detected at the falling edge.
2A4
Stop signal
1A4
1A5
1B4
1B5
2A5
Common
1A6
1A7
1B6
1B7
2A6
2A7
2B6 Common for upper/lower limit, near-point dog, stop, and external command
2B7 signal/switching signals.
3 - 20
MELSEC-Q
(1) Input
External wiring
Pin No.
When upper-limit
switch is not used
When lower-limit
switch is not used
Internal circuit
Upper-limit LS signal
FLS
1A2
Lower-limit LS signal
RLS
1A3
DOG
1A4
Stop signal
STOP
1A5
External command
signal/switching signal
CHG
Common
COM
1A6
A
5 V DC
1A1
24 V DC
5V
Signal name
1A7
(+)
1A19
PULSER A+
Manual pulse generator
A phase
()
1B19
PULSER A
OV
Manual pulse
generator
(MR-HDP01)
(+)
1A20
PULSER B+
Manual pulse generator
B phase
()
1B20
PULSER B
1A11
1A12
1A8
1A9
1A10
1: The symbols in Need for wiring column indicate the following meanings:
3 - 21
MELSEC-Q
Operation ready
Forced stop
OFF
ON
MC
MC
SK
MC
NFB
Servo amplifer
Servomotor
L2 MR-J2S-B
L3
L1 MR-J2-B/
3-phase
200VAC to
230VAC
CP3
SM
Ra2
Ground
Electromagnetic
breake
3
L11
L21
COM
MBR
Alarm
CP1
EM1
Ra1
COM
CP2
Forced stop
Ra2
SG
COM
24VDC
24VDC
24VDC
Powerr
supply 24GDC
Forced stop
1: Configure up the power supply circuit which switch off the electromagnetic contactor (MC) after detection alarm
occurrence on the PLC CPU.
2: The dynamic brake is operated, and servomotor occurs to the free run when EM1 (forced stop) of servo amplifier turn
OFF. At the time, the display shows the servo forced stop warning (E6).
During ordinary operation, do not used forced stop signal to alternate stop and run.
The service life of the servo amplifier may be shortened.
3: Power supply for the electromagnetic brake is possible to use a full wave rectified power supply.
3 - 22
The installation, wiring and maintenance of the QD75 are explained in this chapter.
Important information such as precautions to prevent malfunctioning of the QD75,
accidents and injuries as well as the proper work methods are described.
Read this chapter thoroughly before starting installation, wiring or maintenance,
and always following the precautions.
4-1
MELSEC-Q
Refer to
Section 4.1
Installing the
module
Refer to
Section 4.2
STEP 2
STEP 3
Refer to
Section 4.3
Wiring the
module
STEP 4
Refer to
Section 4.3
Confirming the
installation and
wiring
STEP 5
Refer to
Section 4.4
Operation of the positioning system.
STEP 6
Servicing the
module
Refer to
Section 4.5
STEP 7
Refer to
Section 4.5
4-2
MELSEC-Q
QD75M4
RUN
ERR
AX1
AX2
AX3
AX4
QD75M4
AX3
AX4
AX1
AX2
No.
Name
Details
(1)
(2)
(3)
(4)
4-3
MELSEC-Q
(2) The LED display indicates the following operation statuses of the QD75 and axes.
QD75M 4
RUN
AX1
AX2
AX3
AX4
ERR
QD75M4
Display
RUN
ERR
RUN
ERR
RUN
ERR
RUN
ERR
Attention point
Description
AX1
AX2
RUN is OFF.
AX3
AX4
Display
Hardware failure,
watch dog timer
error
AX1
AX2 RUN illuminates.
AX3 ERR is OFF.
AX4
AX1
AX2
AX3 ERR illuminates.
AX4
AX1
AX2 AX1 to AX4 are
AX3 OFF.
AX4
RUN
ERR
RUN
The module
operates
normally.
ERR
RUN
System error
ERR
Attention point
Description
AX1
AX2
AX3
AX4
The
AX1 (or other
corresponding
axis) illuminates. axis is in
operation.
AX1
AX2
AX3
AX4
ERR flashes.
AX1 (or other
axis) flashes.
An error occurs
on the
corresponding
axis.
AX1
AX2
AX3
AX4
All LEDs
illuminate.
Hardware failure
(3)
QD75M2
QD75M2
AX1
ERR
RUN
QD75M4
QD75M4
AX1
AX2
ERR
RUN
ERR
AX1
AX2
AX3
AX4
QD75M4
AX1
AX2
AX1
QD75M1
QD75M2
4-4
AX3
AX4
AX1
AX2
MELSEC-Q
CAUTION
Use the PLC within the general specifications environment given in this manual.
Using the PLC outside the general specification range environment could lead to electric
shocks, fires, malfunctioning, product damage or deterioration.
Do not directly touch the conductive section and electronic parts of the module.
Failure to observe this could lead to module malfunctioning or trouble.
Make sure that foreign matter, such as cutting chips or wire scraps, do not enter the module.
Failure to observe this could lead to fires, trouble or malfunctioning.
Never disassemble or modify the module.
Failure to observe this could lead to trouble, malfunctioning, injuries or fires.
Completely turn off all lines of power supply externally before loading or unloading the module. Not
doing so could result in electric shock or damage to the product.
Because the connector has its orientation, check it before attaching or detaching the connector
straight from the front.
Unless it is properly installed, a poor contact may occur, resulting in erroneous input and output.
Do not directly touch the module's conductive parts and electronic components of the module.
Touching the conductive parts and electronic components of the module could cause an
operation failure or give damage to the module.
4-5
MELSEC-Q
The main body case is made of plastic. Take care not to drop or apply
strong impacts onto the case.
Do not remove the QD75 PCB from the case. Failure to observe this
could lead to faults.
(2) Cable
4-6
MELSEC-Q
4.2 Installation
4.2.1 Precautions for installation
The precautions for installing the QD75 are given below. Refer to this section as well
as "4.1.3 Handling precautions" when carrying out the work.
70(2.76)
Unit: mm(inch)
4-7
MELSEC-Q
DANGER
Always turn all phases of the power supply OFF externally before cleaning or tightening the
screws.
Failure to turn all phases OFF could lead to electric shocks.
CAUTION
4-8
MELSEC-Q
4.3 Wiring
The precautions for wiring the QD75 are given below. Refer to this section as well as
"4.1.3 Handling precautions" when carrying out the work.
DANGER
Switch all phases of the external power supply off when installing or placing wiring.
Not doing so may cause electric shock or damage to the product.
CAUTION
Check the layout of the terminals and then properly route the wires to the module.
Solder connector for external input signal cable and SSCNET cable device properly.
Insufficient soldering may cause malfunction.
Be careful not to let foreign matter 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 films to prevent foreign objects such as
cable off cuts 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 ventilation.
Securely connect the connector for the SSCNET cable to the bottom connector on the module.
When removing the cable or power supply cable from the module, do not pull the cable. When
removing the cable with a connector, hold the connector on the side that is connected to the
module.
Pulling the cable that is still connected to the module may cause malfunction or damage to the
module or cable.
The cable used for connecting the QD75 external input signal cable and SSCNET cable should
not be routed near or bundled with the main circuit cable, power cable and/or other such load
carrying cables other than those for the PLC. These cables should be separated by at least 100
mm (3.94 inch) They can cause electrical interference, surges and inductance that can lead to
mis-operation.
4-9
MELSEC-Q
Shielded
cable
To external device
To external device
To QD75
The length between the connector and the shielded
cables should be the shortest possible.
4 - 10
4 - 11
MELSEC-Q
MELSEC-Q
(5) To make this product conform to the EMC directive and low voltage
instruction, be sure to used of a AD75CK type cable clamp (manufactured
by Mitsubishi Electric) for grounding connected to the control box and the
shielded cable/ the SSCNET cable.
20cm(7.88inch)
to 30cm(11.82inch)
AD75CK
Shielded cable
Shield
Ground terminal
Using the AD75CK, you can tie four cables of about 7mm outside diameter together for
grounding.
4 - 12
MELSEC-Q
Relay
Servo
Servo
amplifier
amplifier
Relay
Control panel
QD
PLC
75
The servo amplifiers are placed
Noise source
Changed
Wiring duct
Relay
Relay
Relay
Control panel
PLC
QD
75
Noise source
(Power system,
etc.)
Servo
Servo
amplifier
amplifier
4 - 13
MELSEC-Q
Important
If the QD75 is faulty, or when the required signals such as the near-point dog signal and stop signal are
not recognized, unexpected accidents such as "not decelerating at the near-point dog during machine
OPR and colliding with the stopper", or "not being able to stop with the stop signal" may occur.
The "connection confirmation" must be carried out not only when structuring the positioning system, but
also when the system has been changed with module replacement or rewiring, etc.
4 - 14
MELSEC-Q
4.5 Maintenance
4.5.1 Precautions for maintenance
The precautions for servicing the QD75 are given below. Refer to this section as well
as "4.1.3 Handling precautions" when carrying out the work.
DANGER
Always turn all phases of the power supply OFF externally before cleaning or tightening the
screws.
Failure to turn all phases OFF could lead to electric shocks.
CAUTION
CAUTION
4 - 15
MEMO
4 - 16
MELSEC-Q
5
The parameters and data used to carry out positioning control with the QD75 are explained
in this chapter.
With the positioning system using the QD75, the various parameters and data explained
in this chapter are used for control. The parameters and data include parameters set
according to the device configuration, such as the system configuration, and parameters
and data set according to each control. Read this section thoroughly and make settings
according to each control or application.
Refer to Section 2 for details on each control.
MELSEC-Q
(Data set beforehand according to the machine and application, and stored in the flash ROM.)
Positioning
parameters
Parameters
Basic parameters 1
Pr.1 to Pr.57 )
)
Pr.1 to Pr.42 )
Pr.200 to Pr.201 )
Basic parameters 2
Note)
If the setting of the basic parameters 1 is incorrect, the rotation direction
may be reversed, or no operation may take place.
Detailed parameters 1
Detailed parameters 2
Note)
Detailed parameters 2 are data items for using the QD75 functions to the fullest.
Set as required.
Servo
parameters
Pr.100 to Pr.161 )
Positioning data
Pr.43 to Pr.57 )
Positioning data
Da.1 to Da.10 )
Condition data
)
Da.11 to Da.19 )
Da.11 to Da.14 )
Da.15 to Da.19 )
Memo data
5-2
MELSEC-Q
The only valid data assigned to these parameters are the data read at the moment
when a positioning or JOG operation is started. Once the operation has started, any
modification to the data is ignored.
Exceptionally, however, modifications to the following are valid even when they are
made during a positioning operation: acceleration time 0 to 3, deceleration time 0 to
3, and external start command.
Acceleration time 0 to 3 and deceleration time 0 to 3:
Positioning data are pre-read and pre-analyzed. Modifications to the
data four or more steps after the current step are valid.
External command function selection: The value at the time of detection is valid.
Monitor data
(Data that indicates the control state. Stored in the buffer memory, and monitors as necessary.)
: Md.1 to Md.48
Md.1 to Md.19 )
Monitors the data related to the operating axis, such as the current position
and speed.
The data is monitored with the PLC program or peripheral device. In this chapter,
the method using the peripheral device will be explained.
(Data for user to control positioning system.) :
Control data
Makes settings related to the operation, and controls the speed change during
operation, and stops/restarts the operation.
Control using the control data is carried out with the PLC program.
" Cd.40 " Deceleration start flag valid" is valid for only the value at the time
when the PLC READY signal [Y0] turns from OFF to ON.
POINT
(1) The "setting data" is created for each axis.
(2) The "setting data" parameters have determined default values, and are set to
the default values before shipment from the factory. (Parameters related to
axes that are not used are left at the default value.)
(3) The "setting data" can be initialized with GX Configurator-QP or the PLC
program.
(4) It is recommended to set the "setting data" with GX Configurator-QP. When
executed with the PLC program, many PLC programs and devices must be
used. This will not only complicate the program, but will also increase the scan
time.
5-3
MELSEC-Q
Unit setting
Pr.2
Pr.3
Pr.4
Pr.7
Pr.8
Pr.9
Acceleration time 0
Pr.10
Deceleration time 0
Pr.11
Pr.12
Pr.13
Pr.14
Pr.15
Pr.16
Pr.17
Pr.18
Pr.19
Pr.20
Pr.21
Pr.22
Pr.24
Detailed parameters 1
Basic parameters 1
Pr.1
12.3.2
12.4.1
12.7.7
JOG operation
Inching operation
Speed-position or position-speed
control
Manual control
Other control
Basic
parameters 2
Positioning parameter
OPR control
Control
12.3.1
12.4.3
12.7.6
12.4.2
12.7.3
Always set
Set as required (Read "" when not required.)
Setting not possible
Setting restricted
Setting not required. (This is an irrelevant item, so the set value will be ignored. If the value is the default value or within the setting range, there is no
problem.)
5-4
Manual control
Pr.28
Deceleration time 1
Pr.29
Deceleration time 2
Pr.30
Deceleration time 3
Pr.31
Pr.32
Pr.33
Pr.34
Acceleration time 3
JOG operation
Inching operation
Pr.27
Speed-position or position-speed
control
Acceleration time 2
Acceleration time 1
Pr.26
OPR control
Other control
Pr.25
Positioning parameter
Detailed parameters 2
Control
MELSEC-Q
12.7.7
12.4.1
12.7.7
Pr.35
S-pattern proportion
Pr.36
Pr.37
Pr.38
Pr.39
Pr.40
Pr.41
Pr.42
Pr.201
12.5.1
12.7.2
5.2.4
: Always set
: Set as required ("" when not set)
: Setting not required (This is an irrelevant item, so the setting value will be ignored. If the value is the default value or within the setting range, there is no
problem.)
(1) When the "PLC READY signal [Y0]" output from the PLC CPU to the QD75
changes from OFF to ON
(2) When the test operation button is turned ON in the test mode using GX
Configurator-QP
(3) When an error check is carried out with GX Configurator-QP
REMARK
MELSEC-Q
Fast
OPR control
Count method 2)
Count method 1)
Near-point dog
method
OPR parameters
Pr.43
OPR method
Pr.44
OPR direction
Pr.45
OP address
Pr.46
OPR speed
Pr.47
Creep speed
Pr.48
OPR retry
Pr.49
Pr.50
Pr.51
Pr.52
Pr.53
OP shift amount
Pr.54
Pr.56
Pr.57
: Always set
: Preset parameters are used for machine OPR control.
: Setting not required (This is an irrelevant item, so the setting value will be ignored. If the value is the default
value or within the setting range, there is no problem.)
R : Set when using the "12.2.1 OPR retry function". ("" when not set.)
S : Set when using the "12.2.2 OP shift function". ("" when not set.)
(1) When the "PLC READY signal [Y0]" output from the PLC CPU to the QD75
changes from OFF to ON
(2) When the test operation button is turned ON in the test mode using GX
Configurator-QP
(3) When an error check is carried out with GX Configurator-QP
5-6
MELSEC-Q
MR-H-BN MR-H-BN4
MR-J2-B
MR-J2S-B
MR-J2-Jr
MR-J2M-B
Remark
Servo parameters
Pr.100 Servo series
Pr.101 Amplifier setting
Servo basic parameters
Refer to the
section
5.2.7
Always set
Set as required ("" when not set)
Setting restricted
Setting not required (This is an irrelevant item, so the setting value will be ignored. If the value is the default value or within the setting range, there is no
problem.)
5-7
MELSEC-Q
Servo amplifier
MR-H-BN MR-H-BN4
MR-J2-B
MR-J2S-B
MR-J2-Jr
MR-J2M-B
Remark
Servo parameters
Pr.127 Monitor output 1 offset
Pr.143
Pr.152
Pr.155
Refer to
the section
5.2.7
Always set
Set as required ("" when not set)
Setting restricted
Setting not required (This is an irrelevant item, so the setting value will be ignored. If the value is the default value or within the setting range, there is no
problem.)
5-8
MELSEC-Q
Forward
run
speed/
position
Reverse
run
speed/
position
LEND
Linear 1
Linear 2
Linear 3
Linear 4
Fixedfeed 1
Fixedfeed 2
Fixedfeed 3
Fixedfeed 4
Forward
run speed 1
Reverse run
speed 1
Forward
Circular
run speed 2
sub
Reverse run
Circular
speed 2
right
Forward
Circular run speed 3
left
Reverse run
speed 3
Forward
run speed 4
Reverse run
speed 4
LOOP
Independent
positioning
control
Operation Continuous
pattern
positioning
control
Continuous path
control
Current
value
changing
JUMP
instruction
LOOP
LEND
NOP instruction
Position-speed switching
control
Speed-position switching
control
Other control
JUMP instruction
Da.1
Positioning data
Position control
Forward
run
position/
speed
NOP
Reverse instruction
run
position/
speed
Da.2
Control system
Da.3
Da.4
Da.5
Axis to be
interpolated
New
address
JUMP
destination
positioning
data No.
JUMP
condition
data No.
No. of
LOOP to
LEND
repetitions
Da.6
: 2 axes
: 1/3/4 axes
Positioning address/
movement amount
Da.7
Arc address
Da.8
Command speed
Da.9
Dwell time
(JUMP destination
positioning data No.)
Da.10
M code
(JUMP condition data No.)
: Always set
: Set as required (Read "" when not required.)
: Setting not possible
: Setting not required.
(This is an irrelevant item, so the set value will be ignored. If the value is the default value or within the setting range, there is no problem.)
: Two control systems are available: the absolute (ABS) system and incremental (INC) system.
5-9
5 - 10
MELSEC-Q
MEMO
5 - 11
MELSEC-Q
MELSEC-Q
Block start
(Normal start)
Condition
start
Wait start
Simultaneous
start
Shape (end/continue)
Da.12
Da.13
Da.14
Parameter
Repeated
start
(FOR loop)
Repeated
start
(FOR
condition)
5 - 12
MELSEC-Q
Condition data
Major positioning
control
Other than
Block start
JUMP
Condition
JUMP
(Normal
Wait start
instruction
start
instruction
start )
Simultaneous
start
Repeated Repeated
start
start
(FOR
(FOR
loop)
condition)
Da.15
Condition target
Da.16
Condition operator
Da.17
Address
Da.18
Parameter 1
Da.19
Parameter 2
5 - 13
MELSEC-Q
System monitoring:
Monitoring of the QD75 configuration and operation history (through the system
monitor data Md.1 through Md.19 )
Corresponding item
Md.1
Start information
Md.3
Start information
Start No.
Md.4
Start No.
Md.5
Start
(Hour)
Minute:second Md.6
Start
(Minute:second)
Hour
Start
Error upon starting
Md.7
Error judgment
Md.8
Md.9
Md.10
Md.11
(Hour)
Minute:second Md.12
(Minute:second)
Hour
Axis error occurrence
Md.13
Md.14
Md.15
Md.16
Axis warning
occurrence
Hour
Minute:second Md.17
Md.18
5 - 14
MELSEC-Q
Corresponding item
Md.21
Md.20
Md.32
Target value
Corresponding item
Indicates the
speed of each
axis
When "0:
Composite speed" is Indicates the
composite
set for " Pr.20
Interpolation speed speed
During
Monitor the
designation method"
current speed interpolaWhen "1:
tion
Reference axis
control
Indicates the
speed" is set for
reference axis
" Pr.20 Interpolatio
speed
n speed designation
method"
Constantly indicates the speed of each axis
Monitor the current target speed
5 - 15
Md.22
Feedrate
Md.28
Axis feedrate
Md.33
Target speed
MELSEC-Q
Corresponding item
Md.26
Monitor the latest error code that occurred with the axis
Md.23
Monitor the latest warning code that occurred with the axis
Md.24
Md.30
Md.31
Status
Md.25
Valid M code
Md.39
Md.40
Md.43
Md.44
Md.41
Md.42
Md.45
Md.35
Monitor the "instruction code" of the special start data when using
special start
Md.36
Md.37
Monitor the "start data No." of the special start data when using
special start
Md.38
Md.46
Md.47
Md.29
5 - 16
MEMO
5 - 17
MELSEC-Q
MELSEC-Q
Cd.1
Cd.2
5 - 18
MELSEC-Q
Corresponding item
Cd.3
Cd.5
Cd.6
Restart command
Cd.37
Skip command
Cd.4
Cd.18
Cd.30
Cd.31
Cd.32
Cd.33
Cd.38
Cd.39
Corresponding item
Cd.35
Cd.34
Step mode
Cd.36
Corresponding item
Cd.14
Cd.15
Cd.13
Cd.16
Cd.17
JOG speed
Cd.10
Cd.11
Cd.12
5 - 19
MELSEC-Q
Corresponding item
Cd.7
Cd.9
Cd.24
Change movement amount for position control during speedposition switching control (INC mode).
Cd.23
Cd.26
Cd.25
Cd.29
Cd.27
Cd.28
Cd.40
Cd.21
Set scale per pulse of No. of input pulses from manual pulse
generator.
Cd.20
Cd.19
Cd.8
Cd.22
Cd.41
Cd.42
5 - 20
MEMO
5 - 21
MELSEC-Q
MELSEC-Q
Item
Default
value
150
300
450
20000
2
3
152
153
302
303
452
453
20000
4
5
154
155
304
305
454
455
151
301
451
6
7
156
157
306
307
456
457
Pr.2
1 to 200000000
1 to 200000000
Pr.4
setting".
Here, the value within the [Table 1] range is set.
Unit
1
10
100
1000
Not used
5 - 22
MELSEC-Q
When positioning has been performed, an error (mechanical system error) may
be produced between the specified movement amount and the actual movement
amount. (Refer to Section 12.3.2 "Electronic gear function".)
[Table 1]
Value set with peripheral device
(unit)
0 : mm
1 to 200000000 ( 10-1m)
1 : inch
1 to 200000000 ( 10-5inch)
2 : degree
1 to 200000000 ( 10-5degree)
3 : PLS
1 to 200000000 (PLS)
1 to 200000000 (PLS)
Pr.3 Movement amount per rotation (AL), Pr.4 Unit magnification (AM)
The amount how the workpiece moves with one motor rotation is determined by
the mechanical structure.
If the worm gear lead (m/rev) is PB and the deceleration rate is 1/n, then
Movement amount per rotation (AL) = PB 1/n
5 - 23
MELSEC-Q
However, the maximum value that can be set for this "movement amount per
rotation (AL)" parameter is 20000000.0m (20m). Set the "movement amount per
rotation (AL)" as shown below so that the "movement amount per rotation (AL)"
does not exceed this maximum value.
Movement amount per rotation (AL)
= PB 1/n
= Movement amount per rotation (AL) Unit magnification (AM)
Note) The unit magnification (AM) is a value of 1, 10, 100 or 1000. If the "PB
1/n" value exceeds 20000000.0m (20m), adjust with the unit magnification
so that the "movement amount per rotation (AL) " does not exceed
20000000.0m (20m).
1: Refer to the section 12.3.2 Electric gear function information about electric
gear.
5 - 24
MEMO
5 - 25
MELSEC-Q
MELSEC-Q
Default
value
The setting range differs depending on the " Pr.1 Unit setting".
Pr.8
Pr.9
200000
10
11
160
161
310
311
460
461
1 to 8388608 (ms)
1 to 8388608 (ms)
1000
12
13
162
163
312
313
462
463
1 to 8388608 (ms)
1 to 8388608 (ms)
1000
14
15
164
165
314
315
464
465
Acceleration time 0
Pr.10
Deceleration time 0
5 - 26
MELSEC-Q
[Table 1]
Pr.1 setting value
0 : mm
1 to 2000000000 (10-2mm/min)
1 : inch
1 to 2000000000 (10-3inch/min)
2 : degree
3 : PLS
1 to 2000000000 (10-3degree/min)
1 to 10000000 (PLS/s)
Actual
Actual deceleration time
acceleration
time
Pr.10 Deceleration time 0
Pr.9
Acceleration time 0
1) If the positioning speed is set lower than the parameter-defined speed limit
value, the actual acceleration/deceleration time will be relatively short. Thus,
set the maximum positioning speed equal to or only a little lower than the
parameter-defined speed limit value.
2) These settings are valid for OPR, positioning and JOG operations.
3) When the positioning involves interpolation, the acceleration/deceleration time
defined for the reference axis is valid.
5 - 27
MELSEC-Q
Default value
The setting value range differs according to the " Pr.1 Unit
Pr.11
Backlash compensation
amount
setting".
Here, the value within the [Table 1] range is set.
17
167
317
467
2147483647
18
19
168
169
318
319
468
469
2147483648
20
21
170
171
320
321
470
471
22
172
322
472
23
173
323
473
Pr.12
The setting value range differs according to the " Pr.1 Unit
setting".
Here, the value within the [Table 2] range is set.
Pr.13
0
1
0
Workpiece
(moving body)
Worm gear
Backlash
(compensation amount)
1) The backlash compensation is valid after machine OPR. Thus, if the backlash
compensation amount is set or changed, always carry out machine OPR once.
2) " Pr.2 No. of pulses per rotation", " Pr.3 Movement amount per pulse" and
" Pr.11 Backlash compensation amount" which satisfies the following (1) can
be set up.
5 - 28
MELSEC-Q
An error (error code: 920) occurs when " Pr.2 No. of pulses per rotation",
" Pr.3 Movement amount per pulse" and " Pr.11 Backlash compensation
amount" setting range is 0 to 65535. (the calculation result of the following (1) )
A servo alarm (error code: 2032, 2035 etc.) may be made to occur by kinds of
servo amplifier (servomotor), load inertia and the amount of command of a
cycle time (QD75) is set so that the calculation result of the following (1) may
satisfy " Pr.2 No. of pulses per rotation", " Pr.3 Movement amount per pulse"
and " Pr.11 Backlash compensation amount" setting range is 65536 and
lower 0.
A
3.5 (ms)
(PLS) ....(2)
[Table 1]
Pr.1
setting value
0 : mm
0 to 6553.5 (m)
0 to 65535 ( 10-1m)
1 : inch
0 to 0.65535 (inch)
0 to 65535 ( 10-5inch)
2 : degree
0 to 0.65535 (degree)
0 to 65535 ( 10-5degree)
3 : PLS
0 to 65535 (PLS)
0 to 65535 (PLS)
1 to 32767
: Set as a decimal
32768 to 65535 : Convert into hexadecimal and set
[Table 2]
Pr.1
setting value
0 : mm
1 : inch
-21474.83648 to 21474.83647(inch)
5
-2147483648 to 2147483647 ( 10- inch)
2 : degree
0 to 359.99999 (degree)
0 to 35999999 ( 10-5degree)
3 : PLS
-2147483648 to 2147483647(PLS)
Emergency stop
limit switch
Software stroke
limit upper limit
5 - 29
Emergency stop
limit switch
MELSEC-Q
1) Generally, the OP is set at the lower limit or upper limit of the stroke limit.
2) By setting the upper limit value or lower limit value of the software stroke limit,
overrun can be prevented in the software. However, an emergency stop limit
switch must be installed nearby outside the range.
To invalidate the software stroke limit, set the setting value to "upper limit
value = lower limit value". (The setting value can be anything.)
When the unit is "degree", the software stroke limit check is invalid during
speed control (including speed-position switching control, position-speed
switching control) or during manual control.
Item
setting".
Here, the value within the [Table 1] range is set.
Default
value
Unit
100
24
25
174
175
324
325
474
475
300
26
176
326
476
27
177
327
477
1 to 500 (%)
1 to 500 (%)
0 : WITH mode
1 : AFTER mode
ON
Command
in-position flag
OFF
5 - 30
MELSEC-Q
[Table 1]
Value set with peripheral device
(unit)
0 : mm
1 to 2147483647 (101m)
1 : inch
1 to 2147483647 (105inch)
2 : degree
1 to 2147483647 (105degree)
3 : PLS
1 to 2147483647 (PLS)
1 to 2147483647 (PLS)
BUSY signal
[XC,XD,XE,XF]
BUSY signal
[XC,XD,XE,XF]
M code ON signal
[X4,X5,X6,X7]
M code ON signal
[X4,X5,X6,X7]
Valid M code
m1
Md.25
m2
Positioning
Positioning
Da.1
Da.1
m2
m1
Valid M code
Operation pattern
01 (continuous)
00 (end)
Operation pattern
01 (continuous)
00 (end)
Note: If AFTER mode is used with speed control, an M code will not be output and the M code ON signal will not be
turned ON.
An M code is a number between 0 and 65535 that can be assigned to each positioning
data ( Da.10 ).
The sequence program can be coded to read an M code from the buffer memory
address specified by " Md.25 Valid M code" whenever the M code ON signal [X4, X5,
X6, X7] turns ON so that a command for the sub work (e.g. clamping, drilling, tool
change) associated with the M code can be issued.
5 - 31
MELSEC-Q
Item
Pr.19
Pr.20
0 : Composite speed
Interpolation speed
designation method
Default
value
28
178
328
478
29
179
329
479
30
180
330
480
31
181
331
481
33
34
184
334
484
Pr.21
b0
b1
b2
b3
b4
Pr.22
b5
b6
b7
b8
Pr.24
Lower limit
Upper limit
Not used
Stop signal
External
command
0: Negative
Not used
logic
Near-point
1: Positive
signal
logic
Not used
Manual pulse
generator input
151413121110 9 8 7 6 5 4 3 2 1 b0
b9
to Not used
b15
0: A-phase/B-phase multiplied by 4
1: A-phase/B-phase multiplied by 2
2: A-phase/B-phase multiplied by 1
3: PLS/SIGN
0: Speed-position switching control
(INC mode)
2: Speed-position switching control
(ABS mode)
5 - 32
0
1
2
3
0
2
MELSEC-Q
Velocity
The next positioning data starts
positioning at the designated speed
t
n: Positioning
data No.
n+1
n+1
X axis
Designate composite speed
Designate speed
for reference axis
Y axis
Y axis
Calculated by QD75
Calculated by QD75
Note: Always specify the reference axis speed if the 4-axis linear interpolation or 2 to 4 axis
speed control has to be performed.
If you specify the composite speed for a positioning operation that involves the 4-axis
linear interpolation or 2 to 4 axis speed control, the error code 523 "interpolation mode
error" will be output when the positioning operation is attempted.
For a positioning operation that involves the circular interpolation, specify the composite
speed always.
5 - 33
MELSEC-Q
5 - 34
MELSEC-Q
5 - 35
MELSEC-Q
Default
value
1000
36
37
38
39
40
41
42
43
44
45
46
47
186
187
188
189
190
191
192
193
194
195
196
197
336
337
338
339
340
341
342
343
344
345
346
347
486
487
488
489
490
491
492
493
494
495
496
497
20000
48
49
198
199
348
349
498
499
50
200
350
500
51
201
351
501
1 to 8388608 (ms)
1 to 8388608 (ms)
The setting range differs depending on the " Pr.1 Unit setting".
Pr.31
Pr.32
2
3
Pr.33
2
3
5 - 36
MELSEC-Q
[Table 1]
Pr.1 setting value
0 : mm
1 to 2000000000 ( 10-2mm/min)
1 : inch
1 to 2000000000 ( 10-3inch/min)
2 : degree
1 to 10000000 (PLS/s)
1 to 10000000 (PLS/s)
3 : PLS
1: For Select type, refer to GX Configurator-QP Operating Manual.
Set the "JOG speed limit value" to less than " Pr.8 Speed limit value".
If the "speed limit value" is exceeded, the "JOG speed limit value error"
(error code: 956) will occur.
5 - 37
MELSEC-Q
Item
Pr.34
Acceleration/deceleration
process selection
Pr.35
Default
value
0
0
52
202
352
502
1 to 100 (%)
1 to 100 (%)
100
53
203
353
503
1 to 8388608 (ms)
1 to 8388608 (ms)
1000
54
55
204
205
354
355
504
505
56
206
356
506
57
207
357
507
58
208
358
508
S-pattern ratio
Pr.36
Pr.38
1 : Sudden stop
Time
5 - 38
Velocity
Time
<S-pattern acceleration/deceleration>
MELSEC-Q
Positioning
speed
B
B/2
B/2
t
When S-pattern ratio is 100%
V
Positioning
speed
b
sin curve
100%
5 - 39
b/a = 0.7
t
When S-pattern ratio is 70%
MELSEC-Q
1) Positioning start
When positioning is started,
the acceleration starts following
the "acceleration time".
Pr.8
3) Positioning stop
When a "sudden stop cause"
does not occur, the deceleration starts toward the stop
position following the "deceleration time".
Speed limit
value
Da.8
Command
speed
Sudden stop
deceleration time
Acceleration time
Deceleration time
5 - 40
MELSEC-Q
5 - 41
MELSEC-Q
Item
0 to 65535 (ms)
Allowable circular
interpolation error width
Default
value
300
59
209
359
509
100
60
61
210
211
360
361
510
511
62
212
362
512
64
65
214
215
364
365
514
515
Unit
setting".
Here, the value within the [Table 1] range is set.
Pr.42
1
2
3
QD75
M
Positioning
complete signal
Positioning
5 - 42
MELSEC-Q
[Table 1]
Pr.1 setting value
0 : mm
0 to 10000.0 (m)
0 to 100000 ( 10-1m)
1 : inch
0 to 1.00000 (inch)
0 to 100000 ( 10-5inch)
2 : degree
0 to 1.00000 (degree)
0 to 100000 ( 10-5degree)
3 : PLS
0 to 100000 (PLS)
0 to 100000 (PLS)
If axis 1 is the reference axis, set in the axis 1 buffer memory address
[60, 61].
If axis 2 is the reference axis, set in the axis 2 buffer memory address
[210, 211].
If axis 3 is the reference axis, set in the axis 3 buffer memory address
[360, 361].
If axis 4 is the reference axis, set in the axis 4 buffer memory address
[510, 511].
Error
With circular interpolation control using the center point designation, the arc
path calculated with the start point address and center point address and the
end point address may deviate.
5 - 43
MELSEC-Q
POINT
To enable the external command signal, set the " Cd.8 External command enable"
to "1".
5 - 44
MELSEC-Q
2) When the difference between the last command position of the QD75
at the time the servo stop signal turned ON and the present value at
the time the servo stop signal turned OFF is greater than the value
set in the buffer memory for the restart allowable range setting, the
positioning operation is judged as on-standby and cannot be
restarted.
ON
Servo emergency OFF
stop signal
Axis status
Error
Operation
Servo OFF
Stopping/Waitting
Restart invalid
Restart valid
Servo ON
(b) Processing when the servo ON signal changes from OFF to ON.
1) The positioning operation is stopped and restart can be performed
when the difference between the last command position of the QD75
when the servo ON signal went from OFF to ON is lower than the
value set in the buffer memory for restart allowable range setting.
2) When the difference between the last command position of the QD75
at the time the servo ON signal when from ON to OFF and the
present value at the time the servo ON signal went from OFF to ON
is greater than the value set in the buffer memory for the restart
allowable range setting, the positioning operation is judged as onstandby and cannot be restarted.
Servo emergency
stop signal
ON
OFF
Axis status
Positioning
Stopping
Servo OFF
Stop command
Stopping/Waiting
Servo ON
Servo OFF
Waitting
Restart invalid
Restart valid Servo ON
Restart invalid
Item
Setting range
Default value
214
215
364
365
514
515
0, 1 to 163840 (PLS)
0: restart not allowed
[Setting example]
A program in which the restart allowable range for axis 1 is set to 10000 PLS
is shown below.
DMOVP K10000 D0
DTOP H0 K64 D0 K1
5 - 45
MELSEC-Q
(g) Restart can also be executed while the positioning starts signal is ON.
However do not set the positioning start signal from OFF to ON while
stopped.
If the positioning start signal switches ON from OFF, positioning is
performed from the positioning data number set in the buffer memory at
1500 or from the positioning data number of the specified point.
(h) If positioning is terminated by a continuous-operation interrupt request,
restart cannot be performed.
If a restart request is made, a warning (warring code 104: Restart
disabled) is generated.
[Operation at the time an emergency stop is input]
Last command
position
Output once at
the time of restart
5 - 46
MEMO
5 - 47
MELSEC-Q
MELSEC-Q
Item
Pr.43
OPR method
Default
value
220
370
520
OPR direction".)
(2)
Pr.47
Creep speed
creep speed.
(At this time, the near-point dog must be ON. If the nearpoint dog is OFF, the axis will decelerate to a stop.)
(4) At the first zero signal after the near-point dog turned OFF,
machine OPR is completed.
Note) After the servo amplifier has been turned on, the zero
point of the encoder must be passed at least once
before point A is reached.
5 - 48
(3)
(1)
ON
Near-point dog OFF
Zero signal
(4)
A
MELSEC-Q
4 : Count method 1)
(1) Start machine OPR.
(Start movement at the " Pr.46 OPR speed" in the
Pr.50
(2)
(3)
(4)
(1)
creep speed.
(4) After the near-point dog turns ON and the movement
ON
Near-point dog OFF
after near-point dog ON" has passed, the QD75 stops with
the first zero signal, and the machine OPR is completed.
Note) After the servo amplifier has been turned on, the zero
point of the encoder must be passed at least once before
point A is reached.
Zero signal
5 : Count method 2)
(1) Start machine OPR.
(Start movement at the " Pr.46 OPR speed" in the
V
Pr.50
(2)
(3)
(3) Decelerate to " Pr.47 Creep speed", and move with the
creep speed.
(4) After the near-point dog turns ON and the movement
(4)
(1)
t
Md.34 Movement amount after
near-point dog ON
ON
Near-point dog OFF
5 - 49
MELSEC-Q
OPR direction
Default
value
0
0
71
221
371
521
72
73
222
223
372
373
522
523
74
75
224
225
374
375
524
525
The setting value range differs depending on the " Pr.1 Unit
Pr.45
setting".
Here, the value within the [Table 1] range is set.
OP address
setting".
Here, the value within the [Table 2] range is set.
OPR speed
OPR
Upper limit
1)
OP
Address decrement
direction
Address increment
direction
Lower limit
Upper limit
Address decrement
direction
2)
5 - 50
OP
Address increment
direction
MELSEC-Q
[Table 1]
Value set with peripheral device
(unit)
0 : mm
1 : inch
2 : degree
0 to 359.99999 (degree)
0 to 35999999 ( 10-5degree)
3 : PLS
[Table 2]
Pr.1 setting value
0 : mm
1 to 2000000000 ( 10-2mm/min)
1 : inch
1 to 2000000000 ( 10-3inch/min)
2 : degree
1 to 2000000000 ( 10-3degree/min)
3 : PLS
1 to 10000000 (PLS/s)
1 to 10000000 (PLS/s)
Pr.45 OP address
Set the address used as the reference point for positioning control (ABS system).
(When the machine OPR is completed, the stop position address is changed to the
address set in " Pr.45 OP address". At the same time, the " Pr.45 OP address"
is stored in " Md.20 Current feed value" and " Md.21 Machine feed value".)
5 - 51
MELSEC-Q
Item
Default
value
Unit
setting".
Here, the value within the [Table 1] range is set.
76
77
226
227
376
377
526
527
78
228
378
528
Creep speed
OPR retry
0
1
V
Pr.46 OPR speed
Machine OPR
start
ON
Near-point
dog signal
OFF
Zero signal
5 - 52
MELSEC-Q
[Table 1]
Value set with peripheral device
(unit)
0 : mm
1 to 2000000000 ( 10-2mm/min)
1 : inch
1 to 2000000000 ( 10-3inch/min)
2 : degree
3 : PLS
1 to 10000000 (PLS/s)
1 to 10000000 (PLS/s)
2)
1)
5)
6)
Start position
4)
3)
ON
Zero signal
5 - 53
MELSEC-Q
Item
Default
value
Unit
Pr.50
setting".
Here, the value within the [Table 1] range is set.
Setting for the movement
amount after near-point dog
[Table 1] on right page
ON
0 : Pr.9 Acceleration time 0
Pr.51
Pr.52
80
81
230
231
380
381
530
531
82
232
382
532
83
233
383
533
5 - 54
MELSEC-Q
[Table 1]
Pr.1 setting value
0 : mm
0 to 214748364.7 (m)
0 to 2147483647 ( 10-1m)
1 : inch
0 to 21474.83647 (inch)
0 to 2147483647 ( 10-5inch)
2 : degree
0 to 21474.83647 (degree)
0 to 2147483647 ( 10-5degree)
3 : PLS
0 to 2147483647 (PLS)
0 to 2147483647 (PLS)
Example of setting for " Pr. 50 Setting for the movement amount after near-point dog ON"
Assuming that the " Pr. 8 Speed limit value" is set to 200 kPLS/s, " Pr. 46 OPR speed" to 10 kPLS/s,
" Pr. 47 Creep speed" to 1 kPLS/s, and deceleration time to 300 ms, the minimum value of " Pr. 50 Setting for the Movement
amount after near-point dog ON" is calculated as follows:
1
[Deceleration distance] = 2
Vz
1000
t + 0.01 Vz
Movement amount for
10ms at OPR speed.
Vz
Tb Vz
+ 0.01 Vz
= 2000
Vp
3
3
3
300
10 10
10 10
+ 0.01 10 10
= 2000
200 10 3
[OPR operation]
Pr.8 Speed limit value: Vp=200 kPLS/s
= 75 + 100
= 175
Pr.47 Creep speed: Vc=1 kPLS/s
Vz
Vp
t
Deceleration time: Tb=300 ms
5 - 55
MELSEC-Q
Default
value
The setting value range differs depending on the " Pr.1 Unit setting".
Pr.53
OP shift amount
Pr.54
84
85
234
235
384
385
534
535
300
86
236
386
536
88
238
388
538
89
239
389
539
1 to 300 (%)
0 : OPR speed
Speed designation
during OP shift
1 : Creep speed
Pr.57
0 to 65535 (ms)
0 to 65535 (ms)
0 to 32767 :
Set as a decimal
32768 to 65535 :
Convert into hexadecimal and set
Shift point
Shift point
Start point
Zero signal
5 - 56
MELSEC-Q
[Table 1]
Value set with peripheral device
(unit)
0 : mm
1 : inch
2 : degree
3 : PLS
5)
1)
6)
Start position
4)
3)
5 - 57
2)
MELSEC-Q
Item
Setting details
Setting value 1
0: MR-H-BN
Pr.100
Servo series
1: MR-H-BN4-B
2: MR-J2-B
3: MR-J2S-B/MR-J2M-B
4: MR-J2-Jr
Pr.101
2
Amplifier setting
03: MR-RB033
05: MR-RB32
06: MR-RB34
07: MR-RB54
08: MR-RB30
09: MR-RB50
0B: MR-RB31
0C: MR-RB51
Pr.102
2
Regenerative
Regene
selection brake
rative
option
brake
resistor
5 - 58
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
0 to 4
0 to 1
0000H
MRJ2M-B
H
Regenerative selection
brake option
Select the external
dynamic brake
1:
3
3
3
3
2: Set the parameter value and switch power off once (The parameter is transferred to servo amplifier from QD75), then switch it on
again to make that parameter setting valid.
3: Servo amplifier type of 400V is made the target.
5 - 59
Item
MELSEC-Q
Setting details
Setting value 1
Pr.103
Motor type
07: HC-SF
08: HC-RF
09: HC-UF
Set up a motor type in "FFH" with PLC program when 0A: HA-FF
servo amplifier is MR-J2B-A15 (Motor: HC-KF).
0B: HC-MF
0C: HA-LF(400V[Class])
0E: HA-LF(200V[Class])
10: HA-LFIM(400V[Class])
13: HA-LFIM(200V[Class])
Pr.104
Motor capacity
0000 to FFFF
Pr.105
1: 1000[r/min]
2: 2000[r/min]
3: 3000[r/min]
000: 16384[PLS]
001: 8192[PLS]
Pr.106
2
006: 32768[PLS]
007: 131072[PLS]
255: Depending on the number
of motor resolution pulses.
Pr.107
2
5 - 60
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
Axis 1 Axis 2 Axis 3 Axis 4
MRJ2M-B
0 0
H
80H
0000 to FFFF
0000H
1 to 3
0255
0
1:
Feedback pulse
number
is used to set up the setting
value. (Hexadecimal)
0 to 1
2: Set the parameter value and switch power off once (The parameter is transferred to servo amplifier from QD75), then switch it on
again to make that parameter setting valid.
5 - 61
Item
MELSEC-Q
Setting details
Setting value 1
Pr.108
Auto tuning
5: Normal mode
8: Large friction mode
9: Large friction mode
A: Large friction mode
B: Large friction mode
Pr.109
Servo response
5 - 62
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
MRJ2M-B
0 to 2
5H
0 to 4
1 to 5, 8 to C
1 to F
5 - 63
MELSEC-Q
Item
Setting details
Setting value 1
Pr.112
Pr.113
Pr.114
Pr.115
Pr.116
Pr.117
20 to 5000[rad/s]
20 to 8000[rad/s]
1 to 500[rad/s]
1 to 1000[rad/s]
20 to 20000[rad/s]
1 to 1000[ms]
5 - 64
20 to 8000[rad/s]
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
Axis 1 Axis 2 Axis 3 Axis 4
MRJ2M-B
0 to 1000
70
35
177
35
817
20
0 to 3000
4 to 1000
4 to 2000
20 to 5000
20 to 8000
1 to 500
1 to 1000
20 to 8000
20 to 20000
1 to 1000
5 - 65
Item
MELSEC-Q
Setting details
Setting value 1
Pr.118
01: 1125[Hz]
02: 563[Hz]
03: 375[Hz]
04: 282[Hz]
05: 225[Hz]
06: 188[Hz]
07: 161[Hz]
08: 141[Hz]
01: 1125[Hz]
09: 125[Hz]
02: 563[Hz]
10: 113[Hz]
03: 375[Hz]
11: 102[Hz]
04: 282[Hz]
12: 94[Hz]
05: 563[Hz]
13: 87[Hz]
06: 375[Hz]
14: 80[Hz]
07: 282[Hz]
15: 75[Hz]
00: Invalid
10: 281.3[Hz]
01: 4500[Hz]
11: 264.7[Hz]
02: 2250[Hz]
12: 250[Hz]
03: 1500[Hz]
13: 236.8[Hz]
04: 1125[Hz]
14: 225[Hz]
05: 900[Hz]
15: 214.3[Hz]
06: 750[Hz]
16: 204.5[Hz]
07: 642.9[Hz]
17: 195.7[Hz]
08: 562.5[Hz]
18: 187.5[Hz]
09: 500[Hz]
19: 180[Hz]
0A: 450[Hz]
1A: 173.1[Hz]
0B: 409.1[Hz]
1B: 166.7[Hz]
0C: 375[Hz]
1C: 160.1[Hz]
0D: 346.2[Hz]
1D: 155.2[Hz]
0E: 321.4[Hz]
1E: 150[Hz]
0F: 300[Hz]
1F: 145.2[Hz]
0: Deep (-40db)
1:
(-14db)
2:
(-8db)
3: Shallow (-4db)
Pr.119
00: Invalid
5 - 66
0 to 100[%]
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
Axis 1 Axis 2 Axis 3 Axis 4
MRJ2M-B
H
Notch filter
selection
Notch depth selection
1:
0000H
0 to 100
5 - 67
Item
MELSEC-Q
Setting details
Setting value 1
Pr.120
In-position range
Used to set the droop pulse range in which the inposition signal will be output to the servo system
controller.
0 to 50000[PLS]
POINT
Only MR-J2S-B sets up " Pr.106 Feed back pulse" in
the feed back pulse unit.
Electromagnetic brake
sequence output
Pr.121
0 to 1000[ms]
0: Speed ( output)
1: Torque ( output)
2: Speed ( output)
3: Torque ( + output)
4: Current command ( output)
5: Command speed ( output)
6: Droop pulses 1/1 ( output)
Pr.122
5 - 68
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
Axis 1 Axis 2 Axis 3 Axis 4
MRJ2M-B
0 to 50000
100
0 to 1000
0001H
Monitor 1
output setting
1:
H
Monitor 2
output setting
5 - 69
Item
MELSEC-Q
Setting details
Setting value 1
Pr.122
Pr.123
2
Optional function 1
5 - 70
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
Axis 1 Axis 2 Axis 3 Axis 4
MRJ2M-B
0
3
H
Monitor 2
output setting
Monitor 1
output setting
1:
0001H
0000H
H
Servo forced
stop selection
Low acoustic noise
mode selection
Serial encoder
cable setting
1:
2: Set the parameter value and switch power off once (The parameter is transferred to servo amplifier from QD75), then switch it on
again to make that parameter setting valid.
3: Don't change setting value "0001H" by any means.
5 - 71
Item
MELSEC-Q
Setting details
Setting value
0: Invalid
1: Valid(Gain adjustment
mode: Manual mode Pr.108
Slight vibration
suppression control
selection
is set up "2" ))
Pr.124
2
Optional function 2
Motor-less operation
selection
0: Invalid
1: Valid
Electromagnetic brake
interlock output timing
Pr.125
Adaptive
vibration
suppression
control/ low
pass filter
Adaptive
vibration
Used to set the low pass filter and the adaptive
suppression
vibration suppression control.
control selection
0: Invalid
1: Valid (Machine resonance
frequency is always detected
and the filter is generated in
response to resonance to
suppress machine vibration.
2: Held (The characteristics of
the filter generated so far are
held, and detection of
machine resonance is
stopped.
Adaptive
vibration
suppression
control
sensitivity
0: Normal
1: Large sensitivity
5 - 72
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
Axis 1 Axis 2 Axis 3 Axis 4
MRJ2M-B
0H
0000H
0000H
Slight vibration
suppression
control setting
Motor-less operation
selection
Electromagnetic brake interlock
output timing setting
1:
2: Set the parameter value and switch power off once (The parameter is transferred to servo amplifier from QD75), then switch it on
again to make that parameter setting valid.
5 - 73
MELSEC-Q
Item
Setting details
Setting value 1
Pr.127
Pr.128
-9999 to 9999
-999 to 999
-9999 to 9999
-999 to 999
0: Speed
1: Torque
Pr.129
2: Speed (+)
3: Torque (+)
4: Current command output
5: Command (F
T)
2: 7.11[ms]
3: 14.22[ms]
4: 28.44[ms]
Pr.130
Zero speed
Pr.131
Pr.132
Optional function 5
0 to 1000[PLS]
0.1 to 100.0[0.25rev]
5 - 74
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
Axis 1 Axis 2 Axis 3 Axis 4
MRJ2M-B
-9999 to 9999
3
0000
0000
0001H
0 to 10000
50
1 to 1000
80
0000H
-999 to 999
-9999 to 9999
-999 to 999
H
Pre-alarm data
selection 2
Pre-alarm data
selection 1
Pre-alarm data sampling
time selection
1: is used to set up the setting
value. (Hexadecimal)
00
2: Set the parameter value and switch power off once (The parameter is transferred to servo amplifier from QD75), then switch it on
again to make that parameter setting valid.
3: Don't change setting value "0000H".
4: You cannot change parameter "Serial communication response delay time setting" and "Serial communication baud rate setting".
5: Don't use to the parameter (normal). Don't change setting value "Default value" by any means.
6: The unit setting differs according to the software version of the servo amplifier. Refer to the "Servo Amplifier Instruction Manual".
5 - 75
Item
MELSEC-Q
Setting details
Pr.133
Pr.134
Optional function 6
Setting value 1
Serial communication
baud rate selection
0: 9600[bps] 2: 38400[bps]
1: 19200[bps] 3: 57600[bps]
Serial communication
response delay time
selection
Pr.136
Speed differential
compensation
0 to 1000
5 - 76
0 to 65535
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
Axis 1 Axis 2 Axis 3 Axis 4
MRJ2M-B
H
Serial communication
baud rate selection
Serial communication
response delay time selection
0000H
0 to 50000
0 to 1000
980
0 to 65535
4000
2: Set the parameter value and switch power off once (The parameter is transferred to servo amplifier from QD75), then switch it on
again to make that parameter setting valid.
4: You cannot change parameter "Serial communication response delay time setting" and "Serial communication baud rate setting".
5 - 77
MELSEC-Q
Item
Setting details
Pr.143
3
Setting value 1
0: 1.0[times]
1: 0.75[times]
2: 0.5[times]
3: 0.25[times]
Speed integral
compensation shift
value
Pr.144
3
0 to 1000[ms]
Pr.145
3
Induction voltage
compensation
0 to 100[%]
0: Invalid
2: (Effective in more than)
Command frequency [KPPS]
3: (Effective in more than)
Droop pulse [PLS]
4: (Effective in more than)
Model speed [r/min]
Pr.150
Pr.151
0 to 100[ms]
Pr.152
0 to 300.0[times]
Pr.153
Pr.154
Pr.149
2
5 - 78
10 to 200[%]
10 to 200[%]
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
Axis 1 Axis 2 Axis 3 Axis 4
MRJ2M-B
H
Position gain 2 shift value
Speed gain 2 shift value
1:
0111H
0 to 1000
20
0 to 100
50
0, 2 to 4H
0000H
0 to 9999
10
0 to 100
0 to 3000
70
10 to 200
100
10 to 200
100
2: Set the parameter value and switch power off once (The parameter is transferred to servo amplifier from QD75), then switch it on
again to make that parameter setting valid.
3: Don't use to the parameter (normal). Don't change setting value "Default value" by any means.
5 - 79
Item
MELSEC-Q
Setting details
Setting value 1
Pr.161
Optional function C
Pr.160
Pr.155
50 to 1000[%]
00: Invalid
10: 281.3[Hz]
01: 4500[Hz]
11: 264.7[Hz]
02: 2250[Hz]
12: 250[Hz]
03: 1500[Hz]
13: 236.8[Hz]
04: 1125[Hz]
14: 225[Hz]
05: 900[Hz]
15: 214.3[Hz]
06: 750[Hz]
16: 204.5[Hz]
07: 642.9[Hz]
17: 195.7[Hz]
08: 562.5[Hz]
18: 187.5[Hz]
09: 500[Hz]
19: 180[Hz]
0A: 450[Hz]
1A: 173.1[Hz]
0B: 409.1[Hz]
1B: 166.7[Hz]
0C: 375[Hz]
1C: 160.1[Hz]
0D: 346.2[Hz]
1D: 155.2[Hz]
0E: 321.4[Hz]
1E: 150[Hz]
0F: 300[Hz]
1F: 145.2[Hz]
0: Deep (-40db)
1:
(-14db)
2:
(-8db)
3: Shallow (-4db)
5 - 80
MELSEC-Q
MRH-BN4
MRJ2-B
: Invalid,
MRJ2S-B
MRJ2-Jr
: Valid)
Default
value
MRJ2M-B
50 to 1000
00
100
0000H
0000H
Encoder output
pulse direction selection
1:
H
Notch filter frequency
selection
Notch depth selection
1:
2: Set the parameter value and switch power off once (The parameter is transferred to servo amplifier from QD75), then switch it on
again to make that parameter setting valid.
5 - 81
MELSEC-Q
f@[ ^ 599
@ 600
u
u
u
q
7980 7990
3
Da.1@
` @ Da.4
Da.1@
` @ Da.4
q
u
identifier
u
q
Positioning
2020
2010Da.5
Da.1@
` @ Da.5
Da.4
2000
7981 7991
Da.1@
`
@
Da.4
Da.1 to Da.5
A
h
X
u
Au
h
X
Da.5
Da.6
Axis 1
Da.6
2022
2012Da.7
Da.7
2002
~
A
h
X
X
wx
x
Dwell time
w
Da.9
2021
Da.10 Da.5
2011Da.6
Da.6
2001
7982 7992
A
h
X
Au
h
A
h
X
M code u
~
Up to 600 positioning data items can be set (stored) for each axis
in the buffer memory address shown on the left.
This data is controlled as positioning data No. 1 to 600 for each axis.
7984 7994
7985 7995
2024
Da.7
2014Da.8
2004 Da.8
7986 7996
x
x2005 2015 2025
w
speed
w
E
F
^
C
7987 7997
Command
h
E
Fh
^
Da.8
Da.7
2026
Da.6 Da.8 Da.8
2016Da.9
2006 Da.9
h
E address/
F
^
C
h
E
F
2007
^
C
2017 2027
Positioning
M
R [ h
M
R [ h
movement amount
Da.9
2028
2008 2018
Da.7 Da.9
M
R [ h
2009 2019 2029
M
R [ h
Arc address
7988 7998
7989 7999
[
^
f@[ ^ 599
@ 600
u
fu
u
u
q
13990
3
Da.1@
`
@ 13980
Da.4
Da.1@ ` @ Da.4
q
u
identifier
u
q
Positioning
8020
8010Da.5
Da.1@
`
@ Da.5
Da.4
8000
13981 13991
Da.1 Da.1@
to Da.5` @ Da.4
A
h
X
u
Au
h
Da.6
Axis 2
Da.6
8022
8012Da.7
Da.7
8002
X
w
x
Dwell time
w
Da.9
13984 13994
13985 13995
8024
Da.7
8014Da.8
8004Da.8
13986 13996
8025
wx
x8005 8015
h
E
F
^
C
13987 13997
Command speed
h
E
F
^
Da.8
b15
b12
b8
b4
b0
Buffer memory
Da.5
8021
Da.10 Da.5
8011Da.6
Da.6
13982 13992
A8001
h
X
Au
h
A
h
X
M code
~
Da.7
8026
Da.8
Da.6
8016Da.9
8006Da.9
8027
h
E
F
8007
^
C
8017 M
Positioning
h
E address/
F
M
R [ h
R [ h
movement amount
8028
Da.9
8008 8018
Da.7 Da.9
M
R [ h
8009 8019 8029
M
R [ h
Arc address
13988 13998
13989 13999
5 - 82
Axis to be
interpolated
599
MELSEC-Q
600
q
u
u
q
19990
3
Da.1@
`
@ 19980
Da.4
2
Da.1@ ` @ Da.4
q
u
identifier
u
q
Positioning
14020
Da.5
14010
Da.1@
` @ Da.5
Da.4
14000
19981 19991
Da.1@
`
@
Da.4
Da.1 to Da.5
h
AX
X
u
Au
Da.6
14022
14012Da.7
Da.7
A14002
X
A h
Xh
wx
x
Dwell time
w
Da.6
Da.9
Axis 3
Da.5
14021
Da.10 Da.5
Da.6
14011Da.6
19992
u
h
14001
AX
h
X
A
19982
X
M code
~
A h
Xh
19984 19994
19985 19995
14024
14014Da.8
14004Da.8
19986 19996
14025
14015
x
14005
w
speed
x
h
E
F
^
C
19987 19997
Command
h
E F
^
C
Da.8
Da.7
Da.7
Da.8
14026
Da.6
14016Da.9
14006Da.9
14027
14017
h
E
F
Positioning
address/
h
E
F
^
C
14007 M
R [ h
R [ h
M
movement amount
Da.9
14028
Da.7 Da.9
14008 14018
R [ h
14009 14019 14029
M
R [ h
M
Arc address
19988 19998
19989 19999
600
q
u
u
q
25990
3
` @ 25980
Da.4
Da.1@ Da.1@
` @ Da.4
q
u
identifier
u
q
Positioning
20020
Da.5
20010
Da.1@
`
@ Da.5
Da.4
20000
25981 25991
Da.1@
Da.1 to
Da.5 ` @ Da.4
h
A
X
u
Au
Xh
Da.6
20022
20012Da.7
Da.7
~
A20002
X
h
A
Xh
wx
x
Dwell time
w
Da.9
Axis 4
Da.6
Da.5
20021
Da.10 Da.5
Da.6
20011Da.6
25992
h
20001
A
X
Au
Xh
~
A
25982
X
M code
~
A h
Xh
25984 25994
25985 25995
20024
Da.7
20014Da.8
20004Da.8
25986 25996
20025
wx
x20005 20015
E
F
^
C
25987 25997
Command speed
h
E F
h
^
C
Da.8
Da.7
Da.8
20026
Da.6
20016Da.9
20006Da.9
h
E
F
20007
^
C
20017 20027
Positioning
h
Eaddress/
F
^
C
R [ h
M
R [ h
M
movement amount
25988 25998
25989 25999
Da.9
20028
20008 20018
M
R [ h
20009 20019 20029
M
R
[
h
Arc address
Da.7
Da.9
The descriptions that follow relate to the positioning data set items Da.1 to Da.10 .
(The buffer memory addresses shown are those of the "positioning data No. 1" for the
axes 1 to 4.)
5 - 83
Default
value
Setting value
Item
Value set with peripheral device
Da.1
Operation
pattern
MELSEC-Q
00
01
11
01H
02H
03H
04H
05H
Operation pattern
06H
07H
08H
09H
0AH
0BH
0CH
0DH
Positioning identifier
Da.2
Control
system
0EH
0FH
11H
Setting value
12H
13H
14H
15H
16H
H
Convert into
hexadecimal
17H
18H
19H
1AH
1BH
b15 b12
b8
b4
b0
1CH
1DH
1EH
80H
81H
82H
83H
84H
00
Da.3
1: Pr.25 Acceleration time 1
Acceleration
2: Pr.26 Acceleration time 2
time No.
3: Pr.27 Acceleration time 3
01
0: Pr.10
Da.4
1: Pr.28
Deceleration
2: Pr.29
time No.
3: Pr.30
Deceleration time 0
00
Deceleration time 1
01
Deceleration time 2
10
Deceleration time 3
11
0: Axis1
Da.5
1: Axis 2
Axis to be
interpolated 2: Axis 3
3: Axis 4
Control system
10H
10
11
Acceleration
time
Deceleration time
00
01
10
11
Axis to be interpolated
(in 2-axis interpolation only)
5 - 84
0000H 2000
MELSEC-Q
When "JUMP instruction" is set for the control system, the " Da.9
Dwell time" and " Da.10 M code" setting details will differ.
In case you selected "LOOP" as the control system, the " Da.10
If "degree" is set for " Pr.1 Unit setting", circular interpolation control
cannot be carried out. (The "Circular interpolation not possible error"
will occur when executed (error code: 535).)
5 - 85
MELSEC-Q
Item
Default
value
The setting value range differs according to the " Da.2 Control
Da.6
Positioning address/
movement amount
system".
Here, the value within the following range of [Table 1] range is set.
The setting value (positioning address) for the ABS system and current value
changing is set with an absolute address (address from OP).
Stop position
(positioning start address)
-1000
1000
Movement
amount
: 2000
5 - 86
3000
Movement
amount
: 2000
MELSEC-Q
The setting value (movement amount) for the INC system is set as a
movement amount with sign.
When movement amount is positive: Moves in the positive direction (address
increment direction)
When movement amount is negative: Moves in the negative direction (address
decrement direction)
Stop position
(positioning start position)
(Movement amount)
-30000
Moves in
negative direction
(Movement amount)
30000
Moves in
positive direction
[Table 1]
When " Pr.1 Unit Setting" is "mm"
The table below lists the control systems that require the setting of the positioning
address or movement amount and the associated setting ranges.
(With any control system excluded from the table below, neither the positioning
address nor the movement amount needs to be set.)
Value set with peripheral device
(m)
ABS Linear 1
:
ABS Linear 2
:
ABS Linear 3
:
ABS Linear 4
:
Current value changing
:
INC Linear 1
:
INC Linear 2
:
INC Linear 3
:
INC Linear 4
:
Fixed-feed 1
:
Fixed-feed 2
:
Fixed-feed 3
:
Fixed-feed 4
:
Forward run speed/position :
Reverse run speed/position :
Forward run position/speed :
Reverse run position/speed :
ABS circular sub
:
ABS circular right
:
ABS circular left
:
INC circular sub
:
INC circular right
:
INC circular left
:
01H
0AH
15H
1AH
81H
02H
0BH
16H
1BH
03H
0CH
17H
1CH
06H
07H
08H
09H
0DH
0FH
10H
0EH
11H
12H
5 - 87
MELSEC-Q
INC mode:
Set the amount of movement after the switching from speed control to position
control.
ABS mode:
Set the absolute address which will be the target value after speed control is
switched to position control. (The unit is "degree" only)
Speed
Speed
control
Position
control
Speed-position switching
Set the amount of movement before the switching from position control to
speed control.
ABS Linear 1
ABS Linear 2
ABS Linear 3
ABS Linear 4
Current value changing
INC Linear 1
INC Linear 2
INC Linear 3
INC Linear 4
Fixed-feed 1
Fixed-feed 2
Fixed-feed 3
Fixed-feed 4
:
:
:
:
:
:
:
:
:
:
:
:
:
01H
0AH
Set the address
15H
0 to 359.99999
1AH
81H
02H
0BH
16H
1BH Set the movement amount
03H
-21474.83648 to 21474.83647
0CH
17H
1CH
In INC mode
Set the movement amount
0 to 21474.83647
Forward run speed/position : 06H
Reverse run speed/position : 07H In ABS mode
Set the address
0 to 359.99999
Forward run position/speed : 08H
Reverse run position/speed : 09H
5 - 88
In INC mode
Set the movement amount
0 to 2147483647
In ABS mode
Set the address
0 to 35999999
Set the movement amount
0 to 2147483647
MELSEC-Q
ABS Linear 1
:
ABS Linear 2
:
ABS Linear 3
:
ABS Linear 4
:
Current value changing
:
INC Linear 1
:
INC Linear 2
:
INC Linear 3
:
INC Linear 4
:
Fixed-feed 1
:
Fixed-feed 2
:
Fixed-feed 3
:
Fixed-feed 4
:
Forward run speed/position :
Reverse run speed/position :
Forward run position/speed :
Reverse run position/speed :
ABS circular sub
:
ABS circular right
:
ABS circular left
:
INC circular sub
:
INC circular right
:
INC circular left
:
01H
0AH
15H
1AH
81H
02H
0BH
16H
1BH
03H
0CH
17H
1CH
06H
07H
08H
09H
0DH
0FH
10H
0EH
11H
12H
1 (PLS)
5 - 89
MELSEC-Q
ABS Linear 1
:
ABS Linear 2
:
ABS Linear 3
:
ABS Linear 4
:
Current value changing
:
INC Linear 1
:
INC Linear 2
:
INC Linear 3
:
INC Linear 4
:
Fixed-feed 1
:
Fixed-feed 2
:
Fixed-feed 3
:
Fixed-feed 4
:
Forward run speed/position :
Reverse run speed/position :
Forward run position/speed :
Reverse run position/speed :
ABS circular sub
:
ABS circular right
:
ABS circular left
:
INC circular sub
:
INC circular right
:
INC circular left
:
01H
0AH
15H
1AH
81H
02H
0BH
16H
1BH
03H
0CH
17H
1CH
06H
07H
08H
09H
0DH
0FH
10H
0EH
11H
12H
5 - 90
MEMO
5 - 91
MELSEC-Q
Item
MELSEC-Q
Default
value
The setting value range differs according to the " Da.2 Control
Da.7
system".
Here, the value within the [Table 1] range is set.
Arc address
Sub point
(Address set with Da.7 )
When not carrying out circular interpolation control, the value set in " Da.7 Arc
address" will be invalid.
5 - 92
MELSEC-Q
[Table 1]
When " Pr.1 Unit Setting" is "mm"
The table below lists the control systems that require the setting of the arc address
and shows the setting range.
(With any control system excluded from the table below, the arc address does not
need to be set.)
Value set with peripheral device
(m)
:
:
:
:
:
:
0DH
:
:
:
:
:
:
0DH
1 (PLS)
:
:
:
:
:
:
0DH
5 - 93
MELSEC-Q
Item
Default
value
The setting value range differs depending on the " Pr.1 Unit
setting".
Here, the value within the [Table 1] range is set.
Da.8
Command speed
-1: Current speed
(Speed set for previous
positioning data No.)
2004
2005
2002
2001
-1
The setting value range differs according to the " Da.2 Control
Dwell time
system".
Dwell time/
Here, the value within the [Table 2] range is set.
JUMP
JUMP
destination
[Table 2] on right page
positioning data destination
positioning
No.
data No.
Da.9
M code
Da.10
M code
system".
Condition
Here, the value within the [Table 3] range is set.
data No.
No. of
[Table 3] on right page
LOOP to
LEND
repetitions
5 - 94
MELSEC-Q
[Table 1]
Pr.1 setting value
0 : mm
1 to 2000000000 ( 10-2mm/min)
1 : inch
1 to 2000000000 ( 10-3inch/min)
2 : degree
1 to 2000000000 ( 10-3degree/min)
3 : PLS
1 to 10000000 (PLS/s)
1 to 10000000 (PLS/s)
[Table 2]
Da.2 setting value
Setting item
Dwell time
1 to 600
1 to 600
0 to 65535 (ms)
0 to 65535 (ms)
[Table 3]
Da.2 setting value
Setting item
0 to 10
0 to 10
M code
0 to 65535
0 to 65535
LOOP: 83H
Repetition count
1 to 65535
1 to 65535
5 - 95
MELSEC-Q
When the "dwell time" is set, the setting details of the "dwell time" will be as follows
according to " Da.1 Operation pattern".
Positioning control
Set the time from when the positioning ends to when the
"positioning complete signal" turns ON as the "dwell time".
t
ON
OFF
Da.9
Dwell time
V
Positioning control
Next positioning
control
Da.9
Dwell time
3) When " Da.1 Operation pattern" is "11: Continuous path control"
The setting value is irrelevant to the control.
(The "dwell time" is 0ms.)
Positioning control
Next positioning control
t
5 - 96
MEMO
5 - 97
MELSEC-Q
MELSEC-Q
Setting item
2nd point
1st point
Setting item
Buffer memory
address
Setting item
u
n f [ ^
b15
b8 b7
Buffer memory
address
26049
26001
b0
26000
Da.12 Start data No.
Da.11 Shape
b15
b8 b7
26099
26051
b0
26050
Da.13 Special start
instruction
Da.14 Parameter
50th point
Buffer memory
address
Setting item
2nd point
1st point
Setting item
Buffer memory
address
Setting item
u
n f [ ^
b15
b8 b7
Buffer memory
address
27049
27001
b0
27000
Da.12 Start data No.
Da.11 Shape
b15
b8 b7
27099
27051
b0
27050
Da.13 Special start
instruction
Da.14 Parameter
5 - 98
MELSEC-Q
50th point
Buffer memory
address
Setting item
2nd point
1st point
Setting item
Buffer memory
address
Setting item
u
n f [ ^
b15
b8 b7
Buffer memory
address
28049
28001
b0
28000
Da.12 Start data No.
Da.11 Shape
b15
b8 b7
28099
28051
b0
28050
Da.13 Special start
instruction
Da.14 Parameter
50th point
Buffer memory
address
Setting item
2nd point
1st point
Setting item
Buffer memory
address
Setting item
u
n f [ ^
b15
b8 b7
Buffer memory
address
29049
29001
b0
29000
Da.12 Start data No.
Da.11 Shape
b15
b8 b7
29099
29051
b0
29050
Da.13 Special start
instruction
Da.14 Parameter
The pages that follow explain the block start data setting items ( Da.11 to Da.14 ).
(The buffer memory addresses shown are those of the "1st point block start data (block
No. 7000)" for the axes 1 to 4.)
5 - 99
MELSEC-Q
REMARK
To perform an high-level positioning control using block start data, set a number
between 7000 and 7004 to the " Cd.3 Positioning start No." and use the
" Cd.4 Positioning starting point No." to specify a point number between 1 and 50, a
position counted from the beginning of the block.
The number between 7000 and 7004 specified here is called the "block No.".
With the QD75, up to 50 "block start data" points and up to 10 "condition data" items
can be assigned to each "block No.".
Block
No.
Axis
Axis 1
7000
7001
7002
7003
7004
Axis 2
Axis 3
Condition
Start block 0
Axis 4
Axis 1
Axis 3
Start block 2
Axis 4
Axis 1
Axis 2
Axis 3
Start block 3
Axis 4
Axis 1
Axis 2
Axis 3
Axis 4
Supports the
settings
Axis 1
Axis 2
Supports the
settings
Axis 3
GX
ConfiguratorQP
Axis 4
Axis 2
Buffer memory
Start block 4
: Setting cannot be made when the "Pre-reading start function" is used. If you set any of Nos.
7000 to 7004 and perform the Pre-reading start function, "Outside start No. range error
(error code: 543)" will occur.
(For details, refer to Section 12.7.8 "Pre-reading start function".)
5 - 100
MELSEC-Q
Setting value
Item
Default
value
0 : End
1 : Continue
Da.11
Shape
b15
b11
0 0 0
b7
b3
b0
Da.12
01H
to
258H
00H
1 : Condition start
01H
2 : Wait start
02H
3 : Simultaneous start
03H
4 : FOR loop
04H
5 : FOR condition
05H
b15
b11
b7
b3
b0
Da.13
Special start
instruction
Special start
instruction
Da.14
Parameter
6 : NEXT start
06H
00H
to
FFH
Parameter
5 - 101
MELSEC-Q
Da.11 Shape
Set whether to carry out only the local "block start data" and then end control, or to
execute the "block start data" set in the next point.
Setting value
Setting details
0 : End
Execute the designated point's "block start data", and then complete the control.
1 : Continue
Execute the designated point's "block start data", and after completing control, execute the next
point's "block start data".
Setting details
Execute the random block positioning data in the set order with one start.
Carry out the condition judgment set in "condition data" for the designated positioning data, and
when the conditions are established, execute the "block start data". If not established, ignore
that "block start data", and then execute the next point's "block start data".
Carry out the condition judgment set in "condition data" for the designated positioning data, and
when the conditions are established, execute the "block start data". If not established, stop the
control (wait) until the conditions are established.
03H : Simultaneous
start
Simultaneous execute (output pulses at same timing) the positioning data with the No.
designated for the axis designated in the "condition data".
Up to four axes can start simultaneously.
Repeat the program from the block start data with the "FOR loop" to the block start data with
"NEXT" for the designated No. of times.
Repeat the program from the block start data with the "FOR condition" to the block start data
with "NEXT" until the conditions set in the "condition data" are established.
Set the end of the repetition when "05H: Repetition start (FOR loop)" or "06H: Repetition start
(FOR condition)" is set.
Da.14 Parameter
Set the value as required for " Da.13 Special start instruction ".
Da.13 Special start instruction
Setting value
Condition start
Setting details
Not used. (There is no need to set.)
1 to 10
0 to 255
1 to 10
Wait start
Simultaneous start
5 - 102
MEMO
5 - 103
MELSEC-Q
MELSEC-Q
ditio
Con
at a
nd
No.
No.10
Buffer memory
address
Setting item
No.2
No.1
Setting item
Setting item
b15
b12 b11
b8 b7
Buffer memory
Buffer memory address
address
b0
26190
26110
26191
26192
26193
26194
26195
26196
26197
26198
26199
26100
Da.16 Condition
operator
Da.15 Condition
target
Open
Da.17 Address
Da.18 Parameter 1
Da.19 Parameter 2
Open
Con
n
ditio
26111
26112
26113
26114
26115
26116
26117
26118
26119
26101
26102
26103
26104
26105
26106
26107
26108
26109
o.
aN
dat
No.10
Buffer memory
address
Setting item
No.2
No.1
Setting item
Setting item
b15
b12 b11
b8 b7
Buffer memory
address
b0
Buffer memory
address
27110
27100
Da.16 Condition
operator
Da.15 Condition
target
Open
Da.17 Address
Da.18 Parameter 1
Da.19 Parameter 2
Open
27101
27102
27103
27104
27105
27106
27107
27108
27109
27111
27112
27113
27114
27115
27116
27117
27118
27119
5 - 104
27190
27191
27192
27193
27194
27195
27196
27197
27198
27199
n
ditio
Con
o.
aN
dat
MELSEC-Q
No.10
Buffer memory
address
Setting item
No.2
No.1
Setting item
Setting item
b15
b12 b11
b8 b7
Buffer memory
Buffer memory address
address
b0
28110
28100
Da.16 Condition
operator
Da.15 Condition
target
Da.17 Address
Da.18 Parameter 1
Da.19 Parameter 2
Open
Con
n
ditio
dat
28111
28112
28113
28114
28115
28116
28117
28118
28119
28101
28102
28103
28104
28105
28106
28107
28108
28109
Open
o.
aN
28190
28191
28192
28193
28194
28195
28196
28197
28198
28199
No.10
Buffer memory
address
Setting item
No.2
No.1
Setting item
Setting item
b15
b12 b11
b8 b7
Buffer memory
Buffer memory address
address
b0
29110
29100
Da.16 Condition
operator
Da.15 Conditiion
target
Open
Da.17 Address
Da.18 Parameter 1
Da.19 Parameter 2
Open
29101
29102
29103
29104
29105
29106
29107
29108
29109
29111
29112
29113
29114
29115
29116
29117
29118
29119
29190
29191
29192
29193
29194
29195
29196
29197
29198
29199
The pages that follow explain the condition data setting items ( Da.15 to Da.19 ).
(The buffer memory addresses shown are those of the "condition data No. 1 (block No.
7000)" for the axes 1 to 4.)
5 - 105
MELSEC-Q
REMARK
To perform an high-level positioning control using block start data, set a number
between 7000 and 7004 to the " Cd.3 Positioning start No." and use the
" Cd.4 Positioning starting point No." to specify a point number between 1 and 50, a
position counted from the beginning of the block.
The number between 7000 and 7004 specified here is called the "block No.".
With the QD75, up to 50 "block start data" points and up to 10 "condition data" items
can be assigned to each "block No.".
Block
No.
Axis
Axis 1
7000
7001
7002
7003
7004
Axis 2
Axis 3
Condition
Start block 0
Axis 4
Axis 1
Axis 3
Start block 2
Axis 4
Axis 1
Axis 2
Axis 3
Start block 3
Axis 4
Axis 1
Axis 2
Axis 3
Axis 4
Supports the
settings
Axis 1
Axis 2
Supports the
settings
Axis 3
GX
ConfiguratorQP
Axis 4
Axis 2
Buffer memory
Start block 4
: Setting cannot be made when the "Pre-reading start function" is used. If you set
any of Nos. 7000 to 7004 and perform the Pre-reading start function, "Outside
start No. range error (error code: 543)" will occur.
(For details, refer to Section "12.7.8 Pre-reading start function".)
5 - 106
Condition identifier
Condition
target
Da.16
Condition
operator
01 : Device X
01H
02 : Device Y
02H
03H
04H
05H
01 : =P1
02 : P1
03 : P1
04 : P1
05 : P1 P2
06 : P1, P2
07 : DEV=ON
08 : DEV=OFF
10: Axis 1 selected
20: Axis 2 selected
30: Axes 1 and 2 selected
40: Axis 3 selected
50: Axes 1 and 3 selected
60: Axes 2 and 3 selected
70: Axes 1, 2, and 3 selected
80: Axis 4 selected
90: Axes 1 and 4 selected
A0: Axes 2 and 4 selected
B0: Axes 1, 2, and 4 selected
C0: Axes 3 and 4 selected
D0: Axes 1, 3, and 4 selected
E0: Axes 2, 3, and 4 selected
01H
02H
03H
Condition operator
04H
05H
06H
07H
b15
b8 b7
08H
10H
20H
30H
40H
50H
60H
70H
80H
90H
A0H
B0H
C0H
D0H
E0H
Example)
b31
Condition target
26103
Da.17
Default
value
Setting value
Item
Da.15
MELSEC-Q
(High-order)
b0
26102
b16 b15
(Low-order)
b0
0000H
b0
0000H
b0
0000H
Address
Buffer memory address
Example)
26105
Da.18
Value
b31
(High-order)
26104
b16 b15
(Low-order)
Parameter 1
Value
Example)
26106
26107
Da.19
Value
b31
(High-order)
Parameter 2
Value
5 - 107
MELSEC-Q
Setting value
Setting details
01H: Device X
02H: Device Y
07H : DEV=ON
08H : DEV=OFF
01H : =P1
02H : P1
03H : P1
04H : P1
05H : P1P2
06H : P1, P2
10H : Axis 1 selected
20H : Axis 2 selected
30H : Axes 1 and 2 selected
40H : Axis 3 selected
50H : Axes 1 and 3 selected
60H : Axes 2 and 3 selected
70H : Axes 1, 2, and 3 selected
80H : Axis 4 selected
90H : Axes 1 and 4 selected
A0H : Axes 2 and 4 selected
B0H : Axes 1, 2, and 4 selected
C0H : Axes 3 and 4 selected
D0H : Axes 1, 3, and 4 selected
E0H : Axes 2, 3, and 4 selected
Da.17 Address
Set the address as required for the " Da.15 Condition target".
Da.15 Condition target
01H :
02H :
03H :
Device X
Device Y
Buffer memory (1-word)
04H :
05H :
Setting value
Setting details
Not used. (There is no need to set.)
5 - 108
MELSEC-Q
Da.18 Parameter 1
Set the parameters as required for the " Da.16 Condition operator".
Da.16 Condition operator
Setting value
01H : =P1
02H : P1
03H : P1
04H : P1
Value
05H : P1P2
06H : P1, P2
07H : DEV=ON
08H : DEV=OFF
Value
(bit No.)
Setting details
Set the positioning data No. for starting axis 1 and/or axis 2.
Low-order 16-bit
Value
: Axis 1 positioning data No. 1 to 600 (01H to 258H)
(positioning data No.)
High-order 16-bit
E0H : Axes 2, 3, and 4 selected
: Axis 2 positioning data No. 1 to 600 (01H to 258H)
10H : Axis 1 selected
Da.19 Parameter 2
Set the parameters as required for the " Da.16 Condition operator".
Da.16 Condition operator
01H : =P1
02H : P1
03H : P1
04H : P1
Setting value
05H : P1P2
06H : P1, P2
Value
Setting details
07H : DEV=ON
08H : DEV=OFF
5 - 109
MELSEC-Q
Storage details0
Whether the mode is the test mode from the peripheral device or not is stored.
When not in test mode : OFF
When in test mode
: ON
5 - 110
MELSEC-Q
Default value
Storage buffer
memory address
(common for axis 1 to
axis 4)
1200
Storage value
0: Not in test mode
1: In test mode
5 - 111
Storage item
Storage details
[Storage details]
This area stores the start information (restart flag, start origin, and start
axis):
Restart flag: Indicates whether the operation has or has not been
halted and restarted.
Start origin : Indicates the source of the start signal.
Start axis : Indicates the started axis.
Monitoring is carried out with a hexadecimal display.
b15
Md.3
Start
information
MELSEC-Q
Buffer
memory
b12
b8
b4
b0
0 0 0 0 0
Monitor
value
Not used
Start axis
Stored contents
Axis 1
Start origin
Stored contents
Storage value
PLC CPU
00
External signal
01
1
2
Axis 2
10
Peripheral device
Storage value
Axis 3
Axis 4
Restart flag
Stored contents
Storage value
Restart flag ON
b15
B
b12
b8
b4
C
Monitor value
b0
A B C D
Start No.
Stored contents
Md.4
Positioning operation
Storage value
B
C
Reference
(Decimal)
001
to
Start No.
JOG operation
Manual pulse generator
Machine OPR
Fast OPR
Current value changing
Simultaneous start
600
1
1
1
1
1
B
B
B
5
5
5
B
B
3
3
5
5
3
3
8
9
A
B
7000
7001
7002
7003
7004
3
3
3
3
2
2
2
2
2
2
2
2
2
2
C
2
3
9
A
9010
9011
9001
9002
9003
B
C
9004
Start
Hour
0
0
Not used
0 to 2
Monitor value
b15
b12
b8
b4
b0
0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1
0 to 3
00 to 23 (hour)
Start
Minute:
second
0 to 5
0 to 9
Monitor value
b15
b12
b8
b4
b0
0 1 0 0 1 0 0 1 0 0 0 0 0 1 1 1
0 to 5 0 to 9
00 to 59 (minute) 00 to 59 (second)
Note: If a start signal is issued against an operating axis, a record relating to this event may be output before a
record relating to an earlier start signal is output.
5 - 112
Default value
MELSEC-Q
Md.8
1292
0000H
Indicates a pointer No. that is next to the Pointer No.
assigned to the latest of the existing starting history records.
Pointer No.
Pointer No.
Md.3
Start information
Starting history
Md.4
Start No.
Md.5
Start
hour
Md.6
Start
min: sec
Md.7
0000H
Error judgement
Item
10
11
12
13
14
15
1272 1277
1262 1267
1252 1257
1247
1242
1232 1237
1222 1227
1212 1217
1278
1268 1273
1258 1263
1253
1243 1248
1233 1238
1223 1228
1213 1218
1274 1279
1264 1269
1254 1259
1249
1244
1234 1239
1224 1229
1214 1219
1280
1270 1275
1260 1265
1250 1255
1245
1235 1240
1225 1230
1215 1220
1281
1271 1276
1261 1266
1256
1246 1251
1236 1241
1226 1231
1216 1221
1282 1287
1283 1288
1284 1289
1285 1290
1286 1291
0000
0000
5 - 113
Storage item
Storage details
[Storage details]
This area stores the following results of the error judgment performed
upon starting:
BUSY start warning flag
Error flag
Error No.
Monitoring is carried out with a hexadecimal display.
Md.7
Error
judgment
MELSEC-Q
b15
B
b12
C
b8
D
b4
Buffer memory
a
A B C D
Error flag
Stored contents
Error flag OFF
Error flag ON
Monitor value
b0
Storage value
0
1
Error No.
Convert the hexadecimal value "a, B, C, D" into a decimal value and
match it with "15.2 List of errors".
Md.8
Start history
pointer
Storage value
BUSY start
warning OFF
BUSY start
warning ON
5 - 114
Default value
MELSEC-Q
1292
Pointer No.
Md.3
Start information
0000H
Starting histroy
Md.4
Start No.
Md.5
Start hour
Md.6
Start min: sec
Md.7
Error judgement
Item
10
11
12
13
14
15
1272 1277
1262 1267
1252 1257
1247
1242
1232 1237
1222 1227
1212 1217
1278
1268 1273
1258 1263
1253
1243 1248
1233 1238
1223 1228
1213 1218
1274 1279
1264 1269
1254 1259
1249
1244
1234 1239
1224 1229
1214 1219
1275 1280
1265 1270
1255 1260
1250
1245
1235 1240
1225 1230
1215 1220
1281
1271 1276
1261 1266
1256
1246 1251
1236 1241
1226 1231
1216 1221
1282 1287
1283 1288
1284 1289
1285 1290
1286 1291
1292
5 - 115
Storage item
MELSEC-Q
Storage details
Md.9
Monitor
value
Storage value
1: Axis 1
2: Axis 2
3: Axis 3
4: Axis 4
Monitor value
Error No.
For details on the error Nos.
(Error codes),
refer to Section 15.2 "List of
errors".
Md.11
Axis error
occurrence
(Hour)
Not used
0 to 2
Monitor value
0 to 3
00 to 23 (hour)
Md.12
Axis error
occurrence
(Minute:
second)
Md.13
Error history
pointer
b15
b12
b8
b4
b0
0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1
0 to 5
0 to 9
Monitor value
b15
b12
b8
b4
b0
0 1 0 0 1 0 0 1 0 0 0 0 0 1 1 1
0 to 5 0 to 9
00 to 59 (minute) 00 to 59 (second)
5 - 116
Storage value
(Pointer number)
0 to 15
Default value
MELSEC-Q
Md.13
Error history pointer
1357
Error history
0000
12
13
14
15
1349 1353
1350 1354
1351 1355
1352 1356
min: sec
Item
0000
11
1345
1337 1341
1329 1333
1321 1325
1317
1313
1305 1309
Md.9
1297 1301
1293
1346
Axis in which the error
1338 1342
occured
1330 1334
1326
1318 1322
1310 1314
Md.10
1302 1306
1294 1298
1343 1347
Axis error No.
1335 1339
1327 1331
1323
1315 1319
1307 1311
Md.11
1299 1303
Axis error occurrence 1295
1348
1340 1344
hour
1332 1336
1324 1328
1320
1316
1308 1312
Md.12
1300 1304
Axis error occurrence 1296
Pointer No.
10
1357
5 - 117
Storage item
MELSEC-Q
Storage details
Md.14
Monitor
value
Storage value
1: Axis 1
2: Axis 2
3: Axis 3
4: Axis 4
Axis warning
No.
Warning No.
For details of warning Nos.
(warning codes), refer to
Section 15.3 "List of
warnings".
Md.16
Axis warning
occurrence
(Hour)
Monitor
value
Not used
0 to 2
Monitor value
b15
b12
b8
b4
b0
0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1
0 to 3
00 to 23 (hour)
Md.17
Axis warning
occurrence
(Minute:
second)
Md.18
0 to 5
0 to 9
Monitor value
b15
b12
b8
b4
b0
0 1 0 0 1 0 0 1 0 0 0 0 0 1 1 1
0 to 5 0 to 9
00 to 59 (minute) 00 to 59 (second)
Storage value
(Pointer number)
0 to 15
5 - 118
Storage value
0 to 25
Default value
MELSEC-Q
Md.18
Warning history
pointer
1422
Warning history
0000
Item
0000
10
11
12
13
14
15
1414
1406 1410
1398 1402
1390 1394
1386
1378 1382
1370 1374
Md.14
1362 1366
1358
1411 1415
Axis in which the
1403 1407
warning occured
1395 1399
1391
1383 1387
1375 1379
Md.15
1367 1371
1363
1359
1412 1416
Axis warning No.
1404 1408
1396 1400
1392
1388
1380 1384
1372 1376
Md.16
1364 1368
1360
1417
Axis warning occurrence
1409 1413
1401 1405
hour
1397
1389 1393
1381 1385
1373 1377
Md.17
1369
1365
Axis warning occurrence 1361
min: sec
Pointer No.
1418
1419
1420
1421
1422
1424
1425
5 - 119
MELSEC-Q
Storage item
Storage details
The address of the current position according to the machine coordinates will be
stored. (Different from the actual motor position during operation)
Note that the current value changing function will not change the machine feed
value.
Under the speed control mode, the machine feed value is constantly updated
always, irrespective of the parameter setting.
The value will not be cleared to "0" at the beginning of fixed-feed control.
Even if "degree" is selected as the unit, the addresses will not have a ring structure
for values between 0 and 359.99999 degrees.
Machine coordinates: Characteristic coordinates determined with machine
Update timing: 56.8ms
The speed of the operating workpiece is stored. (May be different from the actual
motor speed during operation)
During interpolation operation, the speed is stored in the following manner.
Reference axis
Md.22 Feedrate
Interpolation axis : 0
Update timing: 56.8ms
POINT
In case of the single axis operation, Md.22 Feedrate and Md.28 Axis feedrate
are identical.
In the composite mode of the interpolation operation, Md.22 Feedrate is a
speed in a composite direction and Md.28 Axis feedrate is that in each axial
direction.
When an axis error is detected, the error code corresponding to the error details is
stored.
The latest error code is always stored.
(When a new axis error occurs, the error code is overwritten.)
When " Cd.5 Axis error reset" (axis control data) turns ON, the axis error No. is
5 - 120
MELSEC-Q
Default
value
b15
b12
b8
b4
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
0000H
800
801
900
901
1000 1100
1001 1101
0000H
802
803
902
903
1002 1102
1003 1103
0000H
804
805
904
905
1004 1104
1005 1105
806
906
1006 1106
b0
H
E
b28
b24
b20
b16
D
A
Sorting
Converted from
hexadecimal to decimal
Decimal integer
value
Unit
-1
-5
inch
-5
degree
PLS
Unit conversion
R
10 n
Actual value
Unit
-2
mm/min
-3
inch/min
-3
degree/min
PLS/s
Error code
Refer to Section 15.2 "List of
errors" for details on the error
Nos. (error codes).
5 - 121
Storage item
MELSEC-Q
Storage details
This area stores an M code that is currently active (i.e. set to the positioning data
relating to the current operation).
Md.25 Valid M code
Update timing
When the PLC READY signal (Y0) goes OFF, the value is set to "0".
The " Da.8 Command speed" used by the positioning data currently being
executed is stored. (Stores "0" under the speed control.)
If " Da.8 Command speed" is set to "-1", this area stores the command speed
5 - 122
MELSEC-Q
Default
value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Warning No.
For details of warning Nos.
(warning codes), refer to
Section 15.3 "List of warnings".
807
907
1007 1107
808
908
1008 1108
809
909
1009 1109
810
811
910
911
1010 1110
1011 1111
M code No.
(0 to 65535)
Decimal integer
value
Unit conversion
R
Actual
value
10 n
Monitor
value
Unit
-2
mm/min
-3
inch/min
-3
degree/min
PLS/s
5 - 123
Storage item
MELSEC-Q
Storage details
The speed which is actually output as a command at that time in each axis is
The value set as the movement amount for the position control to end after
changing to position control with the speed-position switching control (INC mode)
is stored.
5 - 124
MELSEC-Q
Default
value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Monitor
value
b12
b8
b4
b0
H
E
b28
b24
b20
b16
D
A
0000H
812
813
912
913
1012 1112
1013 1113
0000H
814
815
914
915
1014 1114
1015 1115
0000H
816
916
1016 1116
Sorting
H
Unit conversion table
Md.28 )
Converted from
hexadecimal to decimal
Decimal integer
value
Unit
-2
mm/min
-3
inch/min
-3
degree/min
PLS/s
Unit conversion
R
10 n
n
Actual value
Unit
-1
-5
inch
-5
degree
PLS
Monitor
value
b12
b8
b4
b0
Buffer b15
memory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Not used
Stored items
D e fau lt
va lu e
b2 Not used
b3 Stop signal
b5 Not used
b6 Near-point signal
b7 Not used
b8 Not used
5 - 125
Meaning
0: OFF
1: ON
Storage item
Md.31 Status
MELSEC-Q
Storage details
This area stores the target value ( Da.6 Positioning address/movement amount)
for a positioning operation.
Md.32 Target value
At the beginning of positioning control: Stores the value of " Da.6 Positioning
address/movement amount".
: Stores "0".
At other times
5 - 126
MELSEC-Q
Default
value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
0
b12
b8
b4
b0
Buffer b15
memory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Not used
Not used
Default
value Meaning
Stored items
b0 In speed control flag
0: OFF
1: ON
0000H
817
917
1017 1117
818
819
918
919
1018 1118
1019 1119
Decimal integer
value
Unit conversion
R
Actual
value
10 n
Monitor
value
Unit
-1
-5
inch
-5
degree
PLS
5 - 127
Storage item
MELSEC-Q
Storage details
During operation with positioning data
near-point dog ON
The" Pr.17 Torque limit setting value", " Cd.101 Torque output setting value" or
" Cd.22 New torque value", " Pr.54 OPR torque limit value" is stored.
During positioning start, JOG operation start, manual pulse generator operation
...The" Pr.17 Torque limit setting value" or " Cd.101 Torque output setting
value" is stored.
Md.35 Torque limit stored value
When value is changed to" Cd.22 New torque value" during operation
...The" Pr.17 Torque limit setting value" or " Cd.101 Torque output setting
value" is stored. But " Pr.54 OPR torque limit value" is stored after
the" Pr.47 Creep speed" completion.
5 - 128
MELSEC-Q
Default
value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
b15
b12
b8
b4
b0
H
E
b28
b24
b20
b16
D
A
0000H
820
821
920
921
1020 1120
1021 1121
0000H
822
823
922
923
1022 1124
1023 1125
300
826
926
1026 1126
Sorting
Converted from
hexadecimal to decimal
Decimal integer
value
Unit
-2
mm/min
-3
inch/min
-3
degree/min
PLS/s
Unit conversion
R
10 n
n
Actual value
Unit
-1
-5
inch
-5
degree
PLS
Storage value
1 to 500 (%)
5 - 129
Storage item
setting value
MELSEC-Q
Storage details
The " instruction code" used with special start and indicated by the start data
The "instruction parameter" used with special start and indicated by the start data
pointer currently being executed is stored.
The stored value differs according to the value set for Md.36 .
The "positioning data No." indicated by the start data pointer currently being
executed is stored.
If the speed exceeds the " Pr.8 Speed limit value" due to a speed change or
override, the speed limit functions, and the in speed limit flag turns ON.
When the speed drops to less than " Pr.8 Speed limit value", or when the axis
The speed change process flag turns ON when the speed is changed during
flag
positioning control.
After the speed change process is completed or when deceleration starts with the
stop signal during the speed change process, the in speed change process flag
turns OFF.
5 - 130
MELSEC-Q
Default
value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Storage value
00: Block start (Normal start)
01: Condition start
02: Wait start
03: Simultaneous start
04: FOR loop
05: FOR condition
06: NEXT
827
927
1027 1127
828
928
1028 1128
829
929
1029 1129
830
930
1030 1130
831
931
1031 1131
00
06
None
None
01
02
03
05
Condition data
No.
1 to 10
04
No. of
repetitions
0 to 255
Storage value
1 to 600
Storage value
0: Not in speed limit (OFF)
1: In speed limit (ON)
Storage value
0: Not in speed change (OFF)
1: In speed change (ON)
5 - 131
Storage item
MELSEC-Q
Storage details
This area stores the remaining number of repetitions during "repetitions" specific
counter
to special starting.
The count is decremented by one (-1) at the loop end.
The control comes out of the loop when the count reaches "0".
This area stores "0" within an infinite loop.
This area stores the remaining number of repetitions during "repetitions" specific
counter
to control system.
The count is decremented by one (-1) at the loop end.
The control comes out of the loop when the count reaches "0".
This area stores "0" within an infinite loop.
executed
executed
This area stores a point No. (1 to 50) attached to the start data currently being
executed.
This area stores "0" after completion of a positioning operation.
This area stores a positioning data No. attached to the positioning data currently
being executed.
When the operation is controlled by "block start data", this area stores a block
data No.
executed
This area stores the positioning data No. attached to the positioning data that was
The addresses shown to the right store details of the positioning data currently
5 - 132
MELSEC-Q
Default
value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Monitor value
832
932
1032 1132
0000H
833
933
1033 1133
834
934
1034 1134
835
935
1035 1135
836
936
1036 1136
837
937
1037 1137
838
to
847
938
to
947
1038 1138
to
to
1047 1147
Monitor value
Monitor value
Monitor value
Monitor value
Monitor value
Stored item
Reference
838
938
1038
839
939
1039
1139
M code
Da.10
840
940
1040
1140
Dwell time
Da.9
841
941
1041
1141
Open
842
942
1042
1142
843
943
1043
1143
844
944
1044
1144
845
945
1045
1145
846
946
1046
1146
847
947
1047
1147
Da.1 to Da.5
Command speed
Da.8
Positioning address
Da.6
Arc address
Da.7
5 - 133
MELSEC-Q
Storage item
Storage details
"1" is stored when the constant speed status or acceleration status switches to
Md.48 Deceleration start flag
0.1) m
This area stores the present value (feed present value deviation counter droop
pulses).
Md.101 Real current value
Example) mm
(Buffer memory
0.1) m
This area stores the difference between the feed present and the actual present
Md.102 Deviation counter value
value.
(Buffer memory details) PLS
Update timing: 3.5ms
(Buffer memory
0.1) rpm
This area stores the present motor current value of the motor.
Md.104 Motor current value
(Buffer memory
0.1) %
Auto tuning
Load inertia ratio (Buffer memory details
Position loop gain 1 [rad/s]
Speed loop gain 1 [rad/s]
Position loop gain 2 [rad/s]
Speed loop gain 2 [rad/s]
Speed integral compensation [ms]
5 - 134
0.1)
MELSEC-Q
Default
value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Monitor value
899
999
1099 1199
848
849
948
949
1048 1148
1049 1149
850
851
950
951
1050 1150
1051 1151
852
853
952
953
1052 1152
1053 1153
854
855
954
955
1054 1154
1055 1155
856
956
1056 1156
857
957
1057 1157
858
958
1058 1158
859
959
1059 1159
860
960
1060 1160
861
961
1061 1161
862
962
1062 1162
863
963
1063 1163
b15
b12
b8
b4
b0
H
E
b28
b24
b20
b16
D
A
Sorting
H
Unit conversion table
Md.100 Md.101 )
Converted from
hexadecimal to decimal
Decimal integer
value
Unit
-1
-5
inch
-5
degree
PLS
Unit conversion
R
10 n
n
Actual value
Unit
PLS
Unit
-1
rpm
Actual value
Converted from
hexadecimal to
decimal
Unit conversion
R 10 n
Decimal integer
value
n
-1
Unit
%
0
Servo parameter
: Usable with the module whose first six digits of SERIAL No. are 050224" or later.
5 - 135
Storage item
MELSEC-Q
Storage details
This area stores the Software No. of the servo amplifier used.
Turns ON if the zero point of the encoder has been passed even once.
In-position
Md.108 Servo status
Turns ON when the motor speed is lower than the servo parameter zero speed.
Torque being restricted
as a percentage.
Md.109 Regenerative load ratio
When the regenerative option is used, the rate to the allowable regenerative
0.1) %
(Buffer memory
Update timing: 1s
5 - 136
MELSEC-Q
Default
value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Example) B20W200-A4
Address Monitor Storing
value
value
864
3242
2B
865
5730
W0
866
3032
02
867
2D32
-0
868
3441
4A
869
0020
NUL SPACE
864
to
869
870
970
1070 1170
871
971
1071 1171
872
972
1072 1172
873
973
1073 1173
874
974
1074 1174
875
975
1075 1175
876
976
1076 1176
877
977
1077 1177
878
978
1078 1178
879
979
1079 1179
880
980
1080 1180
b12
b8
b4
b0
Stored items
b0 READY ON
b1 Servo ON
b4 Zero point pass
b5 In-position
b6 Zero speed
b7 Torque limit
b13 Servo alarm
b14 Servo warning
Meaning
0: OFF
1: ON
POINT
When the servo forced stop occurs, the "b13: servo alarm" and the "b14: servo
warning" is turned ON. When the servo forced stop is reset, the "b13: servo
alarm" and the "b14: servo warning" is turned OFF.
5 - 137
MELSEC-Q
Setting details
Requests writing of data (parameters, positioning data, and block start data) from
(1) Do not turn the power OFF or reset the PLC CPU while writing to the flash ROM.
If the power is turned OFF or the PLC CPU is reset to forcibly end the process,
the data backed up in the flash ROM will be lost.
(2) Do not write the data to the buffer memory before writing to the flash ROM is
completed.
(3) The number of writes to the flash ROM with the PLC program is 25 max. while
the power is turned ON.
Writing to the flash ROM beyond 25 times will cause an error (error code: 805).
Refer to Section 15.2 "List of errors" for details.
(4) Monitoring is the number of writes to the flash ROM by the " Md.19 No. of write
accesses to flash ROM".
Requests initialization of setting data.
Set whether " Md.48 Deceleration start flag" is made valid or invalid.
Cd.41 Deceleration start flag valid
POINT
The " Cd.41 Deceleration start flag valid" become valid when the PLC READY
signal [Y0] turns from OFF to ON.
Set the stop command processing for deceleration stop function (deceleration
5 - 138
Setting value
MELSEC-Q
Default value
Storage buffer
memory address
(common to axes 1
to 4)
1900
1901
1905
1907
Setting
value
1
Flash ROM write request
1: Requests write access to flash ROM.
The QD75 resets the value to "0" automatically when the write access completes.
(This indicates the completion of write operation.)
Setting
value
1
Parameter initialization request
1: Requests parameter initialization.
The QD75 resets the value to "0" automatically when the initialization completes.
(This indicates the completion of parameter initialization.)
Setting
value
K
Deceleration start flag valid
0: Deceleration start flag invalid
1: Deceleration start flag valid
Setting
value
K
Stop command processing for deceleration
stop selection
0: Deceleration curve re-processing
1: Deceleration curve continuation
: Usable with the module whose first six digits of SERIAL No. are 050224" or later.
5 - 139
MELSEC-Q
Setting item
Setting details
(Only 1 to 600 for the Pre-reading start function. For details, refer to Section
12.7.8 "Pre-reading start function".)
Set a " starting point No." (1 to 50) if block start data is used for positioning.
Clears the axis error detection, axis error No., axis warning detection and axis
warning No.
When the QD75 axis operation state is "in error occurrence", the error is cleared
When positioning is stopped for any reason (when axis operation state is
"stopped"), set "1" in Cd.6 . Positioning will be carried out again from the stopped
position to the end point of the stopped positioning data.
5 - 140
MELSEC-Q
Default
value
Setting value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Setting
value
K
Positioning data No.
: Positioning data No.
1 to 600
: Block start designation
7000 to7004
: Machine OPR
9001
: Fast-OPR
9002
: Current value changing
9003
: Simultaneous starting of multiple axes
9004
Setting
value
1 to 50
The value is set to "0" by the QD75 automatically when the continuous
operation is interrupted.
1
Error reset request
1: Axis error is reset.
After the axis error reset is completed, "0" is stored by the QD75 automatically.
(Indicates that the axis error reset is completed.)
1
Restart command
1: Restarts
1
M code OFF request
1: M code ON signal turns OFF
After the M code ON signal turns OFF, "0" is stored by the QD75 automatically.
(Indicates that the OFF request is completed.)
5 - 141
Setting item
MELSEC-Q
Setting details
When changing the "current feed value" using the start No. "9003", use this data
Pr.1
Setting range
mm
(10-1 m)
inch
(10-5 inch)
degree
(10-5 degree)
PLS
(PLS)
-2147483648 -2147483648
-2147483648
to
to
0 to 35999999
to
+2147483647 +2147483647
+2147483647
5 - 142
MELSEC-Q
Default
value
Setting value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Setting value
10n
Setting value
(Decimal)
Unit
-1
-5
inch
-5
degree
PLS
5 - 143
Setting item
MELSEC-Q
Setting details
When changing the acceleration time during a speed change, use this data item
0 to 8388608 (ms)
When changing the deceleration time during a speed change, use this data item
0 to 8388608 (ms)
speed change.
5 - 144
Default
value
Setting value
MELSEC-Q
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Setting
value
K
Acceleration/deceleration time change
during speed change, enable/disable selection
1
: Enables modifications to
acceleration/deceleration time
Other than 1: Disables modifications to
acceleration/deceleration time
5 - 145
Setting item
MELSEC-Q
Setting details
To use the positioning operation speed override function, use this data item to
override
When changing the speed, use this data item to specify a new speed.
The operation halts if you specify "0".
Set a value within the following range:
Pr.1
Setting range
mm
-2
( 10 mm/min)
0 to
2000000000
inch
degree
-3
-3
( 10 inch/min) ( 10 degree/min)
0 to
2000000000
0 to
2000000000
PLS
(PLS/s)
0 to 10000000
After setting the " Cd.14 New speed value", set this data item to "1" to execute
5 - 146
MELSEC-Q
Default
value
Setting value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Setting value
100
10n
Setting value
(Decimal)
Unit
-2
mm/min
-3
inch/min
-3
degree/min
PLS/s
Setting
value
1
Speed change request
1: Executes speed change.
5 - 147
Setting item
MELSEC-Q
Setting details
Pr.1
mm
(10-1 m)
inch
(10-5 inch)
degree
(10-5 degree)
PLS
(PLS)
Setting range
0 to 65535
0 to 65535
0 to 65535
0 to 65535
Pr.1
Setting range
continuous operation
mm
-2
( 10 mm/min)
0 to
2000000000
inch
degree
-3
-3
( 10 inch/min) ( 10 degree/min)
0 to
2000000000
0 to
2000000000
PLS
(PLS/s)
0 to 10000000
value to "0".
5 - 148
MELSEC-Q
Default
value
Setting value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
10n
Setting value
(Decimal)
Unit
-1
-5
inch
-5
degree
PLS
10n
Setting value
(Decimal)
Unit
-2
mm/min
-3
inch/min
-3
degree/min
PLS/s
Setting
value
The QD75 resets the value to "0" automatically when the continuous
control interruption request is processed.
(This indicates the completion of continuous operation interruption request.)
5 - 149
Setting item
request
MELSEC-Q
Setting details
The PLC program can use this data item to forcibly turn the OPR request flag
from ON to OFF.
This data item determines the factor by which the number of pulses from the
enable flag
This data item enables or disables operations using a manual pulse generator.
When changing the " Md.35 Torque limit stored value", use this data item to
5 - 150
MELSEC-Q
Default
value
Setting value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Setting
value
1
OPR request flag OFF request
1: Turns the "OPR request flag"
from ON to OFF.
The QD75 resets the value to "0" automatically when the OPR
request flag is turned OFF.
(This indicates the completion of OPR request flag OFF request.)
Setting value
K
Manul pulse generator
1 pulse input
magnification
1 to 100
Setting value
K
Manual pulse generator enable flag
0: Disable manual pulse generator operation.
1: Enable manual pulse generator operation.
Setting value
5 - 151
Setting item
MELSEC-Q
Setting details
During the speed control stage of the speed-position switching control (INC
Setting range
enable flag
mm
(10-1 m)
inch
(10-5 inch)
0 to
2147483647
0 to
2147483647
degree
(10-5 degree)
0 to
2147483647
PLS
(PLS)
0 to
2147483647
Set whether the external control signal (external command signal [CHG]: "speed-
possible to change the specification of the speed during the speed control stage.
For that, use this data item to specify a new speed.
The new speed has to be set during the position control stage of the positionspeed switching control.
control speed change register Set a value within the following range:
Pr.1
Setting range
mm
-2
( 10 mm/min)
0 to
2000000000
5 - 152
inch
degree
-3
-3
( 10 inch/min) ( 10 degree/min)
0 to
2000000000
0 to
2000000000
PLS
(PLS/s)
0 to 10000000
MELSEC-Q
Default
value
Setting value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
10
Setting value
(Decimal)
Unit
-1
-5
inch
-5
degree
PLS
Setting
value
K
Speed-position switching enable flag
0: Speed control will not be taken over
by position control even when the
external command signal comes ON.
1: Speed control will be taken over by
position control when the external
command signal comes ON.
10n
Setting value
(Decimal)
Unit
-2
-3
mm/min
inch/min
-3
degree/min
PLS/s
5 - 153
Setting item
MELSEC-Q
Setting details
Set whether the external control signal (external command signal [CHG]: "speed-
When changing the target position during a positioning operation, use this data
Pr.1
Cd.27 Target position change value
(New address)
mm
(10-1 m)
inch
(10-5 inch)
degree
(10-5 degree)
PLS
(PLS)
ABS
-2147483648 -2147483648
to
to
0 to 35999999
+2147483647 +2147483647
-2147483648
to
+2147483647
INC
When changing the target position during a positioning operation, use this data
(New speed)
Pr.1
Setting range
request flag
mm
-2
( 10 mm/min)
0 to
2000000000
inch
degree
-3
-3
( 10 inch/min) ( 10 degree/min)
0 to
2000000000
0 to
2000000000
PLS
(PLS/s)
0 to 10000000
5 - 154
MELSEC-Q
Default
value
Setting value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Setting value
K
Position-speed switching
enable flag
0: Position control will not be taken
over by speed control even when the
external command signal comes ON.
1: Position control will be taken
over by speed control when the
external command signal comes ON.
10n
Setting value
(Decimal)
Unit
-1
-5
inch
-5
degree
PLS
Unit
-2
mm/min
-3
inch/min
-3
degree/min
PLS/s
Setting
value
1
Target position change request flag
1: Requests a change in the target position
5 - 155
Setting item
MELSEC-Q
Setting details
Use these data items to specify a start data No. for each axis that has to start
simultaneously.
Cd.32 Simultaneous starting axis
To perform a step operation, use this data item to specify the units by which the
5 - 156
MELSEC-Q
Default
value
Setting value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Setting
value
K
Cd.30 to Cd.33
Simultaneous starting
axis start data No.:
1 to 600
Setting
value
K
Step mode
0: Stepping by deceleration units
1: Stepping by data No. units
Setting
value
K
Step valid flag
0: Invalidates step operations
1: Validates step operations
5 - 157
Setting item
MELSEC-Q
Setting details
During a step operation, this data item determines whether the operation is
continued or restarted.
To skip the current positioning operation, set "1" in this data item.
This data item specifies the ABS moving direction carrying out the position control
5 - 158
MELSEC-Q
Default
value
Setting value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Setting
value
K
Step start information
1: Continues step opration
2: Restarts operation
Setting
value
1
Skip request
1: Issues a skip request to have
the machine decelerate, stop,
and then start the next positioning
operation.
Setting
value
K
Teaching data selection
0: Takes the current feed value as a positioning
address.
1: Takes the current feed value as an arc data.
Setting value
K
Teaching
positioning
data No.
1 to 600
Setting
value
K
ABS direction in degrees
0: Takes a shortcut.
(Specified direction ignored.)
1: ABS circular right
2: ABS circular left
5 - 159
Setting item
MELSEC-Q
Setting details
POINT
When you want to turn ON the servo for two to four axes with only the servo for
one axis turned OFF, write "1" to storage buffer memory address 1551 and then
turn ON all axis servo ON (Y1) signal.
If the " Cd.101 Torque output setting value" is "0", the " Pr.17 Torque limit
The " Pr.17 Torque limit setting value" of the servo adjustment parameter
torque output setting value becomes effective at the PLC ready signal rising
edge.
The " Cd.101 Torque output setting value" (refer to the start) axis control data
can be changed at all times. Therefore in the " Cd.101 Torque output setting
value" is used when you must change.
(Refer to Section 12.5.4 "Torque change function ".)
Reads a servo parameter from the servo amplifier to the buffer memory.
5 - 160
MELSEC-Q
Default
value
Setting value
Storage buffer
memory address
Axis 1 Axis 2 Axis 3 Axis 4
Setting
value
K
Servo OFF command
0: Servo ON
1: Servo OFF
Setting
value
K
Torque output setting
0 to 500
Setting
value
K
Servo amplifier read request
0: Servo amplifier read complete
1: Servo amplifier read request
5 - 161
MEMO
5 - 162
MELSEC-Q
6
The programs required to carry out positioning control with the QD75 are explained
in this chapter.
The PLC program required for control is created allowing for the "start conditions",
"start time chart", "device settings" and general control configuration. (The parameters,
positioning data, block start data and condition data, etc., must be set in the QD75
according to the control to be executed, and program for setting the control data or a
program for starting the various control must be created.)
The first half of this chapter explains the program configuration of general control, and
the latter half explains the program details. Create the required program while referring
to the various control details explained in Section 2, and to Chapter 5 "Data used for
positioning control".
6-1
MELSEC-Q
6-2
MELSEC-Q
Q35B
Q
25
H
C
P
U
Q
D
75
M
4
Q
X
41
Q
X
40
00
to
1F
X20
to
X3F
X40
to
X4F
X40 to X4F
Extenal
devices
X20 to X3F
Servo
amplifier
Servomotor
K1
U0\
G1505
K1
K1
X21
0
MOVP
X21
0
TOP
6-3
H0
K1505
Designated
value
at U0
Designated
value
at G1505
Number of
write data (1)
MELSEC-Q
(b) When the circuit uses the "intelligent function device" on the source(s) side
and the destination (D) side of a MOV command, change the command to a
FROM command and a TO command.
X15
X0C
MOVP
U0\
G826
U6\
G1
Set the
same device.
X15
X0C
FROMP H0
K826
D100
K1
TOP
K1
D100
K1
H6
(c) When the circuit uses the "intelligent function device" for a COMPARISON
command, change the command to a FROM command and a
COMPARISON command.
M0
0
U0\
G1521
K0
RST
M0
D102
K1
RST
M0
M0
FROMP H0
0
=
D102
K0
K1521
(d) When the circuit uses the "intelligent function device" for a WAND command,
change the command to a FROM command and a WAND command.
M2
U0\
WANDP G817
H8
D0
D101
K1
M2
0
FROMP H0
K817
WANDP D101
REMARK
Refer to QCPU (Q mode) User's Manual (Functions and Programs Basic Part) for
the intelligent function devices.
Refer to QCPU (Q mode) Programming Manual (Common Commands Part) for
detail commands used in those programs shown in this chapter and subsequent.
6-4
MELSEC-Q
Device
X0
X1
X4
Input
Application
X5
Details when ON
Preparation completed
Synchronization flag
X6
X7
M code ON signal
M code outputting
X8
X9
XA
XB
Error detected
XC
XD
XE
XF
BUSY signal
BUSY (operating)
Inputs/
X10
X11
X12
Start completed
outputs
X14
X15
X16
Positioning completed
of
Y0
QD75
Y1
Y4
Output
External
input
(command)
Y5
Y6
Y7
Requesting stop
Y8
YA
YC
YE
Y9
YB
YD
YF
Y10
Y11
Y12
Requesting start
Y14
Y15
Y16
Execution prohibition
X20
X21
X22
X23
X24
X25
X27
X28
X29
X2A
X2B
X26
6-5
Device
name
Device
Axis 1 Axis 2 Axis 3 Axis 4
Details when ON
X2C
X2D
X2E
X2F
X30
X31
Override command
Commanding override
Commanding acceleration/deceleration
time change
Commanding acceleration/deceleration
time change disable
X36
X37
X38
X39
Teaching command
Commanding teaching
X3A
X32
X33
X34
X35
External
input
(command)
Application
MELSEC-Q
Restart command
Commanding restart
X3C
X3D
X3B
X3E
Stop command
Commanding stop
X43
X44
X47
X48
X3F
X40
X41
X42
X45
X46
X49
X4A
X4B
PLC READY ON
PLC READY ON
X4D
X4E
X4F
6-6
Device
name
Device
Details when ON
M0
M1
M2
OPR request OFF command storage OPR request OFF command held
M3
M4
M5
M6
M7
M8
M9
Manual pulse generator operating flag Manual pulse generator operating flag
M10
M11
M12
Internal relay
Application
MELSEC-Q
M13
Override command
Requesting override
M14
M15
M16
M17
Skip commanded
M18
M19
Teaching commanded
M20
M21
M22
Restart command
Requesting restart
M23
M24
M25
M26
M27
M28
Error reset
M29
Stop commanded
M30
M32
M33
M31
6-7
Device
name
Device
Application
MELSEC-Q
Details when ON
M34
M35
M36
M37
M38
M40
M41
M42
Unused
M50
M54
ERRD completed
M56
ERRCLR completed
Device
Application
Details of storage
D0
D1
D2
D3
D4
D5
D6
D7
Data register
D8
D9
D10
D11
D12
D13
D14
Override value
6-8
Device
name
Data register
Device
Application
MELSEC-Q
Details of storage
D15
D16
D17
D18
D19
( Cd.12 Acceleration/deceleration
time change enable/disable selection
in speed change)
D20
D21
Step mode
D22
D23
D24
(address))
D25
D26
D27
D28
Unused
D29
Unused
D30
D31
Completion status
D32
Start number
D33
D34
Completion status
D35
Teaching data
D36
D37
D38
Completion status
D39
D40
Completion status
D50
Unit setting
D51
Unit magnification
6-9
Device
Application
D53
D54
D55
D56
D57
D68
D69
D70
D71
D72
D73
D74
D75
Data register D76
D77
Device
name
MELSEC-Q
Details of storage
( Da.11 Shape)
( Da.14 Parameter)
D78
D79
Error code
D80
Servo series
D81
D82
Motor capacity
D85
D100
Positioning identifier
D101
M code
Data No.1
( Da.1 Operation pattern)
D102
Dwell time
D103
Unused
D104
D105
D106
6 - 10
Device
name
Device
D107
Details of storage
D111
D112
Dwell time
D113
Unused
D114
D115
D116
D108
D109
D110
D117
D118
D119
D121
M code
( Da.10 M code)
Data No.3
( Da.1 Operation pattern)
D122
Dwell time
D123
Unused
D124
D120
Positioning identifier
D125
Data register
Application
MELSEC-Q
D126
D127
D128
D129
D130
Positioning identifier
D131
M code
( Da.10 M code)
Data No.4
( Da.1 Operation pattern)
D132
Dwell time
D133
Unused
D134
D135
D136
D137
D138
D139
D140
Positioning identifier
D141
M code
( Da.10 M code)
Data No.5
( Da.1 Operation pattern)
D142
Dwell time
D143
Unused
6 - 11
Device
name
Device
Application
MELSEC-Q
Details of storage
D145
D146
D151
D152
Dwell time
D153
Unused
D154
D155
D156
D157
D158
D159
Positioning identifier
D147
D148
D149
D150
( Da.10 M code)
M code
Data No10
( Da.1 Operation pattern)
Dwell time
D193
Unused
D194
D195
D196
D197
D198
D199
Positioning identifier
D190
D191
Data register D192
( Da.10 M code)
D201
M code
Data No11
( Da.1 Operation pattern)
D202
Dwell time
D203
Unused
D204
D205
D206
D200
D207
D208
D209
6 - 12
Device
name
Device
Details of storage
D241
M code
Data No.15
( Da.1 Operation pattern)
D242
Dwell time
D243
Unused
D244
D245
D246
D240
Timer
Application
MELSEC-Q
Positioning identifier
D248
D249
SD1026
SD1026
T0
T1
6 - 13
Device
name
Device
Details of storage
U0\G806
Error code
U0\G809
U0\G817
Status
( Md.31 Status)
U0\G1500
U0\G1502
U0\G1503
Restart command
U0\G1504
U0\G1505
U0\G1513
U0\G1516
U0\G1517
U0\G1520
Code
Application
MELSEC-Q
U0\G1521
U0\G1524
U0\G1526
U0\G1528
U0\G1530
U0\G1532
U0\G1538
U0\G1545
U0\G1547
Skip command
6 - 14
MELSEC-Q
Parameter and
data are...
Set using GX
Configurator-QP
Servo parameter
Initialization program
Start program
Sub program
Stop program
Completion of program
creation
6 - 15
MELSEC-Q
Parameter and
data are...
Set using GX
Configurator-QP
No.1
Parameter setting program
When not carrying out "OPR
control", the OPR parameters
do not need to be set.
No.2
Positioning data setting program
No.3
Block start data setting program
No.4
Servo parameter
6 - 16
MELSEC-Q
Initialization program
OPR is...
No.5
OPR request OFF program
Carried out
No.6
No.7
Required
Required
No.8
Absolute system ?
No
Yes
OPR uncomplte ?
No
Yes
No.29
Error reset program
6 - 17
MELSEC-Q
No.9
Start program
No.10
Positioning start program
No.11
No.12
Refer to Section 11.2.4
No.13
Refer to Section 11.3.4
No.15
6 - 18
MELSEC-Q
No.16
No.17
No.18
No.19
No.20
No.21
No.22
No.23
No.24
No.25
No.26
No.27
No.28
No.29
Override program
Acceleration/deceleration time
change program
Skip program
Refer to Section12.7.2
Teaching program
Restart program
Stop program
Program used to stop control
No.30
Stop program
6 - 19
MELSEC-Q
6 - 20
6 - 21
MELSEC-Q
6 - 22
MELSEC-Q
6 - 23
MELSEC-Q
6 - 24
MELSEC-Q
6 - 25
MELSEC-Q
6 - 26
MELSEC-Q
6 - 27
MELSEC-Q
6 - 28
MELSEC-Q
6 - 29
MELSEC-Q
6 - 30
MELSEC-Q
6 - 31
MELSEC-Q
6 - 32
MELSEC-Q
6 - 33
MELSEC-Q
6 - 34
MELSEC-Q
6 - 35
MELSEC-Q
6 - 36
MELSEC-Q
6 - 37
MELSEC-Q
6 - 38
MELSEC-Q
6 - 39
MELSEC-Q
6 - 40
MELSEC-Q
6 - 41
MELSEC-Q
6 - 42
MELSEC-Q
6 - 43
MELSEC-Q
6 - 44
MELSEC-Q
6 - 45
MELSEC-Q
6 - 46
MELSEC-Q
6 - 47
MELSEC-Q
6 - 48
MELSEC-Q
6 - 49
MELSEC-Q
6 - 50
MELSEC-Q
6 - 51
MELSEC-Q
6 - 52
MELSEC-Q
MELSEC-Q
Setting item
Cd.19
Setting details
1521
1621
1721
1821
Refer to Section 5.7 "List of control data" for details on the setting details.
[Y0]
OFF
ON
[X0]
OFF
OFF (0)
Setting
value
1
Setting details
Set to "1: Validate external command".
Refer to Section 5.7 "List of control data" for details on the setting details.
6 - 53
MELSEC-Q
Setting item
Cd.3
Setting details
1 to 600
9001
9002
9003
9004
7000 to 7004
:
:
:
:
:
:
Refer to Section 5.7 "List of control data" for details on the setting details.
(2) For "high-level positioning control", set the "positioning start point No." of the
block to be started in " Cd.4 Positioning start point No.".
Setting
value
Setting item
Cd.4
Setting details
1 to 50 : Point No. of block start data
Refer to Section 5.7 "List of control data" for details on the setting details.
(3) Set the following control data for "speed-position switching control (INC
mode)".
(Set " Cd.23 Speed-position switching control movement amount change
register as required". Setting is not required in the ABS mode.)
Setting item
Cd.23
Speed-position switching
control movement amount
change register
Cd.24
Speed-position switching
enable flag
Setting
value
Setting details
Refer to Section 5.7 "List of control data" for details on the setting details.
6 - 54
MELSEC-Q
(4) For "position-speed switching control", set the control data shown below.
(As required, set the " Cd.25 Position-speed switching control speed change
resister".)
Setting item
Cd.25
Position-speed switching
control speed change
resister
Cd.26
Position-speed switching
enable flag
Setting
value
Setting details
Used to set a new value when speed is changed 1530 1630 1730 1830
during positioning control.
1531 1631 1731 1831
1
Refer to Section 5.7 "List of control data" for details on the setting details.
6 - 55
MELSEC-Q
Buffer memory
3)
Control with
positioning data
No. 1
1)
1
Servo amplifier
1500
PLC CPU
2)
ON
Input/output signal
Y10
1)
2)
3)
Set the "positioning start No." in " Cd.3 Positioning start No." according to the control to
be started.
(In the above example, set positioning data No. "1".)
Input the positioning start signal [Y10] or the external command signal.
The positioning data No. "1" will start.
Fig. 6.2 Procedures for starting control (for axis 1)
6 - 56
MELSEC-Q
Servo ON conditions
Setting of servo parameter
PLC READY signal
Y0 ON
Y1 ON
Starting conditions
To start the control, the following conditions must be satisfied.
The necessary start conditions must be incorporated in the PLC program so that
the control is not started when the conditions are not satisfied.
Signal name
PLC READY signal
Signal state
Device
Axis 1 Axis 2 Axis 3 Axis 4
Y0
X0
Y1
Synchronization flag
Interface
signal
Axis stop signal
ON
X1
Y4
Y5
Y6
Y7
M code ON signal
X4
X5
X6
X7
X8
X9
XA
XB
BUSY signal
XC
XD
XE
XF
X10
X11
X12
X13
Stop signal
External
Upper limit (FLS)
signal
Lower limit (RLS)
: When the synchronous setting of the PLC CPU is made in the nonsynchronous mode, this must be
provided as an interlock.
When it is made in the synchronous mode, no interlock must be provided in the program because the
flag is turned ON when calculation is run on the PLC CPU.
6 - 57
MELSEC-Q
Dwell time
Positioning
ON
OFF
ON
BUSY signal
[XC, XD, XE, XF]
OFF
ON
6 - 58
MELSEC-Q
POINT
The BUSY signal [XC, XD, XE, XF] turns ON even when position control of
movement amount 0 is executed. However, since the ON time is short, the ON
status may not be detected in the PLC program.
(The ON status of the start complete signal [X10, X11, X12, X13], positioning
complete signal [X14, X15, X16, X17] and M code ON signal [X4, X5, X6, X7] can
be detected in the PLC program.)
t
Near-point dog
Zero signal
ON
Positioning start signal
All axis servo ON
PLC READY signal
[Y10]
[Y1]
[Y0]
OFF
ON
OFF
ON
OFF
ON
[X0]
OFF
ON
[X10]
OFF
ON
BUSY signal
[XC]
[X8]
OFF
OFF
9001
ON
OFF
OFF
ON
6 - 59
MELSEC-Q
ON
[Y10]
[Y1]
[Y0]
OFF
ON
OFF
ON
OFF
ON
[X0]
OFF
ON
[X10]
OFF
ON
BUSY signal
[XC]
[X8]
OFF
OFF
9002
1(11)
Dwell time
2(00)
t
[Y10]
[Y1]
[Y0]
[X0]
[X10]
BUSY signal
[XC]
[X14]
[X8]
Cd. 3 Positioning start No.
6 - 60
MELSEC-Q
Operation pattern(00)
Positioning data No.(1)
Dwell time
[Y10]
[Y1]
[Y0]
[X0]
[X10]
BUSY signal
[XC]
[X14]
[X8]
Cd. 24 Speed-position
switching enable flag
Speed control
[Y10]
[Y1]
[Y0]
[X0]
[X10]
BUSY signal
[XC]
[X14]
[X8]
Cd. 26 Position-speed
switching enable flag
6 - 61
MELSEC-Q
Positioning start
[Y10, Y11, Y12, Y13]
signal
BUSY signal [XC, XD, XE, XF]
t1
Start complete signal
[X10, X11, X12, X13]
t4
Waiting
In OPR
Waiting
t2
Positioning operation
OPR request flag
[ Md. 31 Status: b3]
t3
Unit: ms
t1
t2
t3
t4
1.0 to 1.4
5.5 to 7.9
0 to 3.5
0 to 3.5
6 - 62
MELSEC-Q
t2
Waiting
Controlling position
Waiting
t4
Positioning operation
t5
Positioning complete signal
[X14, X15, X16, X17]
M code ON signal
(AFTER mode)
[X4, X5, X6, X7]
t6
t2
When the positioning start signal turns ON, if all signals marked with an
asterisk ( ) are already ON, the signals marked with an asterisk ( ) will turn
OFF when the positioning start signal turns ON.
Unit: ms
t1
t2
t3
t4
t5
t6
1.2 to 2.3
0 to 3.5
0 to 3.5
5.5 to 7.9
0 to 3.5
Follows
parameters
6 - 63
MELSEC-Q
Restrictions
When starting by inputting the external command signal, the start complete signal
[X10, X11, X12, X13] will not turn ON.
Setting item
Setting details
Pr.42
External command
function selection
Cd.8
212
362
512
Refer to Chapter 5 "Data Used for Positioning Control" for details on the setting details.
Operation pattern
Dwell time
1(00)
t
Positioning start signal
[Y10]
[Y1]
[Y0]
[X0]
[XC]
[X14]
[X8]
Fig. 6.11 Time chart for starting with external start signal
6 - 64
MELSEC-Q
ON
Stop command
Stop process when stop command turns ON
Start
ON
Start
[2] Restrictions
(1) When the "continuous operation interrupt request" is executed, the positioning
will end.
Thus, after stopping, the operation cannot be "restarted".
When " Cd.6 Restart command" is issued, a warning "Restart not possible"
(warning code: 104) will occur.
(2) Even if the stop command is turned ON after executing the "continuous
operation interrupt request", the "continuous operation interrupt request"
cannot be canceled.
Thus, if "restart" is executed after stopping by turning the stop command ON,
the operation will stop when the positioning data No. where "continuous
operation interrupt request" was executed is completed.
6 - 65
MELSEC-Q
Continuous operation
interrupt request
Start
t
Positioninig data No. 10
(4) When operation is not performed (BUSY signal [XC, XD, XE, XF] is OFF), the
interrupt request during continuous operation is not accepted. It is cleared to 0
at a start or restart.
Setting
value
1
Setting details
Set "1: Interrupt request during continuous
operation".
Refer to Section 5.7 "List of control data" for details on the setting details.
6 - 66
MELSEC-Q
[2] Restrictions
(1) Restarting can be executed only when the " Md.26 Axis operation status" is
"stopped".
If the axis operation is not "stopped", restarting is not possible.
(2) Do not execute restart while the stop command is ON.
If restart is executed while stopped, an error "Stop signal ON at start" (error
code: 106) will occur, and the " Md.26 Axis operation status" will change to
"error occurring".
Thus, even if the error is reset, the operation cannot be restarted.
(3) Restarting can be executed even while the positioning start signal is ON.
However, make sure that the positioning start signal does not change from
OFF to ON while stopped.
If the positioning start signal changes from OFF to ON, positioning will start
from the positioning data No. of designated point's positioning data No. set in
" Cd.3 Positioning start No.".
(4) If positioning is ended with the continuous operation interrupt request, the
operation cannot be restarted.
If restart is requested, a warning "Restart not possible" (warning code: 104)
will occur.
(5) When stopped with interpolation operation, write "1: Restarts" into
" Cd.6 Restart command" for the reference axis, and then restart.
(6) If the " Md.26 Axis operation status" is not "stopped" when restarting, a
warning "Restart not possible" (warning code: 104) will occur, and the process
at that time will be continued.
6 - 67
MELSEC-Q
REMARK
Restarting after stopping is possible even for the following control.
Incremental system position control Continuous positioning control
Continuous path control
Block start
Cd.6
Setting item
Setting
value
Restart command
Setting details
Set "1: Restarts".
Refer to Section 5.7 "List of control data" for details on the setting details.
Signal state
Device
Axis 1 Axis 2 Axis 3 Axis 4
Y0
X0
Y1
Synchronization flag
Interface
signal
Axis stop signal
ON
X1
Y4
Y5
Y6
Y7
M code ON signal
X4
X5
X6
X7
X8
X9
XA
XB
BUSY signal
XC
XD
XE
XF
X10
X11
X12
X13
Stop signal
External
Upper limit (FLS)
signal
Lower limit (RLS)
: When the synchronous setting of the PLC CPU is made in the nonsynchronous mode, this must be
provided as an interlock.
When it is made in the synchronous mode, no interlock must be provided in the program because the
flag is turned ON when calculation is run on the PLC CPU.
6 - 68
MELSEC-Q
[Y10]
[Y1]
[Y4]
[Y0]
[X0]
[X10]
BUSY signal
Positioning complete signal
Error detection signal
[XC]
[X14]
[X8]
Md. 26 Axis operation status
8
0
6 - 69
8
1
0
0
MELSEC-Q
Stop cause
Stop
axis
Axis
Stop process
OPR control
Manual control
M code operation
status
ON
Major
High-level
Manual
signal ( Md.26 ) Machine Fast OPR positioning positioning JOG/
pulse
Inching
OPR
after stop
control
control
control
generator
after
operation
control
operation
stopping
Forced stop
Servo amplifier
power supply
OFF
Servo alarm
Each
axis
No
change
During
error
Each
axis
No
change
During
error
Emergency stop
of PLC CPU
Fatal stop
(Stop group 1)
Hardware stroke
limit upper/lower
limit error
occurrence
Error occurs in
PLC CPU
Deceleration
stop
selection".
No
change
Deceleration
stop
selection".
During
error
Deceleration stop/sudden stop
(Select with " Pr.39 Sudden stop group 3 sudden stop
During selection".
stop
(during
standing
by)
6 - 70
Deceleration
stop
MELSEC-Q
The operation stops with "deceleration time 0 to 3" ( Pr.10 , Pr.28 , Pr.29 ,
Pr.30 ).
Which time from "deceleration time 0 to 3" to use for control is set in positioning
data ( Da.4 ).
(2) Sudden stop
The operation stops with " Pr.36 Sudden stop deceleration time".
(3) Servo OFF or free run (The operation stops with dynamic brake or
electromagnetic brake.)
The operation does not decelerate.
The QD75 immediately stops the command, but the operation will coast for the
droop pulses accumulated in the servo amplifier deviation counter.
Positioning speed
Positioning speed
Positioning speed
REMARK
1 "Deceleration stop" and "sudden stop" are selected with the details parameter 2
"stop group 1 to 3 sudden stop selection". (The default setting is "deceleration
stop".)
6 - 71
MELSEC-Q
Deceleration
stop process
Positioning speed
Sudden
stop cause
Stop
Deceleration
stop process
Sudden
stop cause
Stop
7
The QD75 memory configuration and data transmission are explained in this chapter.
The QD75 is configured of two memories. By understanding the configuration and
roles of two memories, the QD75 internal data transmission process, such as "when
the power is turned ON" or "when the PLC READY signal changes from OFF to ON"
can be easily understood. This also allows the transmission process to be carried out
correctly when saving or changing the data.
7.1 Configuration and roles of QD75 memory...................................................................77.1.1 Configuration and roles of QD75 memory .....................................................77.1.2 Buffer memory area configuration..................................................................77.2 Data transmission process...........................................................................................7-
7-1
2
2
5
8
MELSEC-Q
Backup
Flash ROM
Buffer memory
Role
Memory
configuration
Parameter area
Area configuration
Not
possible
: Setting and storage area provided, Not possible: Data is lost when power is turned OFF
: Setting and storage area not provided, Possible: Data is held even when power is turned OFF
7-2
Possible
MELSEC-Q
Details of areas
Parameter area
Area where parameters, such as positioning parameters and OPR parameters,
required for positioning control are set and stored.
(Set the items indicated with Pr.1 to Pr.57 , Pr.200 to Pr.201 for each axis.)
7-3
MELSEC-Q
User accesses
here.
Data is backed up
here.
Flash ROM
Buffer memory
Parameter area
Parameter area
Positioning data area
(No.1 to 600)
Copy
QD75
7-4
MELSEC-Q
Parameter area
Axis 2
Axis 3
Axis 4
0 to 15
150 to 165
300 to 315
450 to 465
17 to 69
167 to 219
317 to 369
467 to 519
70 to 78
220 to 228
370 to 378
520 to 528
79 to 89
229 to 239
379 to 389
529 to 539
1900 to 1999
2000 to 7999
8000 to
13999
14000 to
19999
20000 to
25999
26000 to
26049
27000 to
27049
28000 to
28049
29000 to
29049
26050 to
26099
27050 to
27099
28050 to
28099
29050 to
29099
26100 to
26199
27100 to
27199
28100 to
28199
29100 to
29199
26200 to
26249
27200 to
27249
28200 to
28249
29200 to
29249
26250 to
26299
27250 to
27299
28250 to
28299
29250 to
29299
26300 to
26399
27300 to
27399
28300 to
28399
29300 to
29399
26400 to
26449
27400 to
27449
28400 to
28449
29400 to
29449
26450 to
26499
27450 to
27499
28450 to
28499
29450 to
29499
26500 to
26599
27500 to
27599
28500 to
28599
29500 to
29599
26600 to
26649
27600 to
27649
28600 to
28649
29600 to
29649
26650 to
26699
27650 to
27699
28650 to
28699
29650 to
29699
26700 to
26799
27700 to
27799
28700 to
28799
29700 to
29799
26800 to
26849
27800 to
27849
28800 to
28849
29800 to
29849
26850 to
26899
27850 to
27899
28850 to
28899
29850 to
29899
26900 to
26999
27900 to
27999
28900 to
28999
29900 to
29999
900 to 999
800 to 899
1200 to 1499
30000 to 30099
7-5
Writing
possibility
Possible
Not possible
Possible
Possible
Possible
MELSEC-Q
Axis 2
Axis 3
Axis 4
30100 to
30111
30200 to
30211
30300 to
30311
30400 to
30411
30112 to
30126
30212 to
30226
30312 to
30326
30412 to
30426
30127 to
30149
30227 to
30249
30327 to
30349
30427 to
30449
30150 to
30199
30250 to
30299
30350 to
30399
30450 to
30499
Writing
possibility
Possible
Use of address Nos. skipped above is prohibited. If used, the system may not operate correctly.
7-6
MEMO
7-7
MELSEC-Q
MELSEC-Q
PLC CPU
(2) TO command
QD75
Buffer memory
PLC CPU
memo area
Pr.8 to Pr.10
Pr.25 to Pr.42
Flash ROM
ROM
Servo amplifer
7-8
MELSEC-Q
The parameters or data is written from the PLC CPU to the buffer memory using
the TO command. At this time, when the "parameter area (b) 1", "positioning
data (No. 1 to 600)", "block start data (No. 7000 to 7004)", "control data" and
"PLC CPU memo area" are written into the buffer memory with the TO command,
it is simultaneously valid.
1 Parameter area (b) ...... Parameters validated simultaneously with the writing
to the buffer memory with the TO command.
( Pr.8 to Pr.10 , Pr.25 to Pr.42 )
POINT
When a value other than "0" has been set to the motor capacity of servo parameter
Pr.104 inside the flash ROM, the power is turned ON or PLC CPU is reset to
transmit the servo parameter inside the flash ROM to the servo amplifier (servo
amplifier LED indicates "b").
After that, the TO instruction writes the servo parameter from the PLC CPU to the
buffer memory so that the servo parameter in the buffer memory is not transmitted
to the servo amplifier even if the PLC READY signal [Y0] is turned OFF then ON.
Change the servo parameter with the above method, after setting the motor
capacity of servo parameter Pr.104 inside the flash ROM, to "0".
7-9
MELSEC-Q
(3) Validate parameters when PLC READY signal [Y0] changes from
OFF to ON
When the PLC READY signal [Y0] changes from OFF to ON, the data stored in
the buffer memory's "parameter area (a) 2" is validated.
2: Parameter area (a) ..... Parameters validated when PLC READY signal [Y0]
changes from OFF to ON.
( Pr.1 to Pr.7 , Pr.11 to Pr.24 , Pr.43
to Pr.57 , Pr.200 , Pr.201 )
When the motor capacity of servo parameter Pr.104
inside the flash ROM is set to 0 and a value other
than 0 is set to Pr.104 in the above step (2), the
servo parameter data is transmitted to the servo
amplifier.
POINT
The setting values of the parameters that correspond to parameter area (b) are
valid when written into the buffer memory with the TO command.
However, the setting values of the parameters that correspond to parameter area
(a) are not validated until the PLC READY signal [Y0] changes from OFF to ON.
The data is read from the buffer memory to the PLC CPU using the FROM
command.
When 1 is written to Cd.102 , the servo parameter is read from the servo amplifier
to the buffer memory.
7 - 10
MEMO
7 - 11
MELSEC-Q
MELSEC-Q
Pheripharal devices
PLC CPU
QD75
Buffer memory
Parameter area (a)
Parameter area (b)
Positioning data area
(No.1 to 600)
Block start data area
(No.7000 to 7004)
Servo parameter area
(No.30100 to 30499)
Monitor data area
Control data area
(6) Flash ROM write
PLC CPU
memo area
(7) Flash ROM request (Write)
Flash ROM
Parameter area (a)
Parameter area (b)
Positioning data area
(No.1 to 600)
Block start data area
(No.7000 to 7004)
Servo parameter area
(No.30100 to 30499)
Servo amplifier
7 - 12
MELSEC-Q
The following transmission process is carried out by setting "1" in " Cd.1 Flash
ROM write request" (buffer memory [1900]).
1) The "parameters", "positioning data (No. 1 to 600)", "block start data (No.
7000 to 7004)" and "servo parameter" in the buffer memory area are
transmitted to the flash ROM.
The writing to the flash ROM may also be carried out using a dedicated
instruction "PFWRT". (Refer to Chapter 14 "Dedicated instructions" for details.)
The following transmission processes are carried out with the [flash ROM
request] (write) from the peripheral device.
1) The "parameters", "positioning data (No. 1 to 600)", "block start data (No.
7000 to 7004)" and "servo parameter" in the buffer memory area are
transmitted to the flash ROM.
Note) This transmission process is the same as (7) above.
IMPORTANT
(1) Do not turn the power OFF or reset the PLC CPU while writing to the flash
ROM. If the power is turned OFF or the PLC CPU is reset to forcibly end the
process, the data backed up in the flash ROM will be lost.
(2) Do not write the data to the buffer memory before writing to the flash ROM is
completed.
(3) The number of writes to the flash ROM with the PLC program is 25 max. while
the power is turned ON.
Writing to the flash ROM beyond 25 times will cause an error (error code: 805).
Refer to Section 15.2 "List of errors" for details.
(4) Monitoring is the number of writes to the flash ROM by the " Md.19 No. of write
accesses to flash ROM".
7 - 13
MELSEC-Q
@ devices
Pheripharal
PLC CPU
QD75
Buffer memory
Parameter area (a)
Flash ROM
ROM
Servo amplifier
7 - 14
Pr.1 to Pr.7
Pr.11 to Pr.24
Pr.43 to Pr.57
Pr.200
Parameter area (b)
Pr.8 to Pr.10
Pr.25 to Pr.42
Pr.201
MELSEC-Q
The following transmission processes are carried out with the [Read from
module] from the peripheral device.
1) The "parameters", "positioning data (No. 1 to 600)" and "block start data (No.
7000 to 7004)" in the buffer memory area are transmitted to the peripheral
device via the PLC CPU.
The following transmission processes are carried out with the [monitor] from the
peripheral device.
2) The "monitor data" in the buffer memory area is transmitted to the peripheral
device via the PLC CPU.
The following transmission processes are carried out with the [Write to module]
from the peripheral device.
1) The "parameters", "positioning data (No. 1 to 600)" and "block start data (No.
7000 to 7004)" in the peripheral device area transmitted to the buffer memory
via the PLC CPU.
At this time, when [Flash ROM automatic write] is set with the peripheral device,
the transmission processes indicated with the following are carried out.
(7) Flash ROM write
7 - 15
MELSEC-Q
QD75
Buffer memory
Parameter area (a)
For MR-J2S-B
1
Servo parameter area
Pr.166
Pr.100 to
Flash ROM
Parameter area (a)
Parameter area (b)
Positioning data area
(No.1 to 600)
Block start data area
(No.7000 to 7004)
Servo parameter area
(No.30100 to 30499)
Servo amplifier
7 - 16
MELSEC-Q
How to transfer the servo parameter setup from PLC program to the
servo amplifier
The motor capacity of servo parameter Pr.104 inside the flash ROM set to "0".
(Initial value: "0")
The setting values of the parameters that correspond to the motor capacity of
servo parameter Pr.104 inside the flash ROM are not started when the power is
turned ON or the PLC CPU is reset, after the communication with servo amplifier
is not started.
7 - 17
MELSEC-Q
How to transfer the servo parameter which wrote it in the flash ROM
to servo amplifier
Flash ROM writing carried out after the servo parameter is set up in the buffer
memory.
After that, when the power is turned ON or the PLC CPU is reset, the servo
parameters stored in the flash ROM is transmitted to the buffer memory.
When the servo parameter is written in the flash ROM, it is unnecessary to use a
setup from the PLC program.
QD75
power ON
PLC CPU
RUN
Communication
operation status
with servo amplifer
Communication
start valid
1
Communication 2
start invalid
1 : The servo parameter that it is stored into the flash ROM is transfered to the buffer memory by the QD75
initialization of the data, when the power is turned ON.
2 : Communication with servo amplifer is carried out if the QD75 initialization of the data is completed after
power supply ON.
3 : When the servo parameter is written in the flash ROM, it is unnecessary to use a setup from the PLC program.
Fig. 7.1 Operation timing in the servo parameter transfer of the buffer memory
Operation details
(1) Servo parameter transfers when servo amplifier had started and the power
supply of QD75 is turned ON.
(a) When the servo parameter " Pr.104 motor capacity" "0" is stored flash
ROM.
Communication start timing to the servo amplifier: Initialization completion
(Fig. 7.1 A)
Transfer the servo parameter
: The data stored (backed
up) in the flash ROM.
7 - 18
MELSEC-Q
(b) When the servo parameter " Pr.104 motor capacity"="0" is stored flash
ROM.
Communication start timing to the servo amplifier: The data written from
PLC program before the
PLC READY signal [Y0]
ON (Fig. 7.1 B).
Transfer the servo parameter
: The data written from
PLC program before the
PLC READY signal [Y0]
ON (Fig. 7.1 C).
(2) Servo parameter transfers when servo amplifier had started after the PLC
READY signal [Y0] is turned OFF to ON (Fig. 7.1 B)
Communication start timing to the servo amplifier: when servo amplifier had
started
Transfer the servo parameter
: The data written from
PLC program before the
PLC READY signal [Y0]
ON (Fig. 7.1 C).
7 - 19
MELSEC-Q
The data transmission is carried out as shown in the previous pages, but the main
method of using this data process is shown below.
Completion
User work
QD75 state
7 - 20
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Chapter 13
Chapter 14
Chapter 15
Section 2
The required settings in each control include parameter setting, positioning data setting,
control data setting by a PLC program, etc.
Carry out these settings while referring to "Chapter 5 Data used for positioning".
Also refer to "Chapter 6 PLC programs used in positioning control" when creating
the PLC programs required in each control, and consider the entire control program
configuration when creating each program.
MEMO
The details and usage of "OPR control" are explained in this chapter.
OPR control includes "machine OPR" that establish a machine OP without using address
data, and "fast OPR" that store the coordinates established by the machine OPR, and
carry out positioning to that position.
OPR carried out by PLC programs from the PLC CPU are explained in this chapter.
Refer to GX Configurator-QP Operating Manual for details on OPR using the
peripheral device.
8-1
8 OPR CONTROL
MELSEC-Q
CAUTION
In the case of the absolute position system, use the PLC program to check the OPR request
before performing the positioning operation.
Failure to observe this could lead to an accident such as a collision.
REMARK
OPR request
The "OPR request flag" ( Md.31 Status: b3) must be turned ON in the QD75, and a
machine OPR must be executed in the following cases.
When the power is turned ON (in the case of the absolute position system, however,
the "OPR request flag" is not established.)
When the absolute position system is not set
When the OPR is not performed in the absolute position system
When the OPR starts
The address information stored in the QD75 cannot be guaranteed while the "OPR
request flag" is ON.
The "OPR request flag" turns OFF and the "OPR complete flag" ( Md.31 Status: b4)
turns ON if the machine OPR is executed and is completed normally.
8-2
8 OPR CONTROL
MELSEC-Q
OPR sub functions
Refer to Section 3.2.4 "Combination of QD75 main functions and sub functions" for
details on "sub functions" that can be combined with OPR control. Also refer to Chapter
12 "Control sub functions" for details on each sub function.
[Remarks]
The following two sub functions are only related to machine OPR.
Sub function name
Machine OPR
Fast OPR
Reference
Section 12.2.1
OP shift function
Section 12.2.2
: Combination possible,
: Restricted,
8-3
8 OPR CONTROL
MELSEC-Q
2)
The operation starts according to the speed and direction set in the OPR parameters
( Pr.43 to Pr.57 ).
3)
4)
" Md.20 Current feed value" and " Md.21 Machine feed value" which are
monitoring the position.
5)
M
OP
Machine OPR
Near-point dog
8-4
8 OPR CONTROL
MELSEC-Q
Operation details
OPR method
Deceleration starts by the OFF
" Pr.47
Creep speed".)
The operation stops once after the near-point dog turns ON and then OFF. Later the
operation restarts and then stops at the first zero signal to complete the OPR.
The deceleration starts by the OFF
at the " Pr.47
Count method 1)
Creep speed".
The machine stops once after moving the distance set in the " Pr.50
Creep speed.
The position where the machine OPR has been performed becomes an OP.
The current feed value and feed machine value are overwritten to the OP address.
REMARK
Creep speed
The stopping accuracy is poor when the machine suddenly stops from fast speeds. To
improve the machine's stopping accuracy, its must change over to a slow speed before
stopping. This speed is set in the " Pr.47 Creep speed".
8-5
8 OPR CONTROL
MELSEC-Q
Operation chart
The machine OPR is started.
(The machine begins the acceleration designated in " Pr.51
1)
2)
completed.)
The machine begins decelerating when the near-point dog ON is detected.
The machine decelerates to the " Pr.47
3)
(At this time, the near-point dog must be ON. The workpiece will continue decelerating and stop if the near-point dog is
OFF.)
4)
After the near-point dog turns OFF, the machine stops. It then restarts and stops at the first zero point.
After a "deviation counter clear signal" is output to the drive unit, the OPR complete flag ( Md.31 Status: b4) turns
5)
from OFF to ON and the OPR request flag ( Md.31 status: b3) turns from ON to OFF.
V
POINT
After the near-point dog turns OFF,
the machine stops, It then restarts
and at the first zero point.
1)
2)
Creep speed
3) A 4) 5)
t
1
OFF
Zero signal
ON
Machine OPR start
(Positioning start signal)
OFF
OFF
ON
Md.31 Status: b3
ON
OPR complete flag
OFF
Md.31 Status: b4
In OPR
Standing by
Inconsistent
Value of
OP address
8-6
8 OPR CONTROL
MELSEC-Q
Precautions during operation
(1) An error "Start at home position (OP) fault (error code: 201)" will occur if another
machine OPR is attempted after a machine OPR completion when the OPR retry
function is not set ("0" is set in " Pr.48 OPR retry").
(2) Machine OPR carried out from the near-point dog ON position will start at the
" Pr.47
Creep speed".
(3) The near-point dog must be ON during deceleration from the OPR speed " Pr.47
Creep speed".
(4) When the stop signal stops the machine OPR, carry out the machine OPR again.
When restart command is turned ON after the stop signal stops the OPR, the error
"OPR restart impossible (error code: 209)" will occur.
The workpiece will continue decelerating and stop if the near-point dog is turned OFF
before it has decelerated to the creep speed, thus causing an error "Dog detection
timing fault (error code: 203)".
V
t
ON
Near-point dog OFF
ON
Machine OPR start
(Positioning start signal)
OFF
ON
OFF
OFF
Inconsistent 0
In error
Address at stop
Fig. 8.3 Operation when the near-point dog is turned OFF before the creep speed is reached
8-7
8 OPR CONTROL
MELSEC-Q
Operation chart
The machine OPR is started.
(The machine begins the acceleration designated in " Pr.51
1)
2)
completed.)
The machine begins decelerating when the near-point dog ON is detected.
3)
4)
The machine stops after the workpiece has been moved the amount set in the " Pr.50 Setting for the movement
amount after near-point dog ON" after the near-point dog turned ON. It then restarts and stops at the first zero point.
After a "deviation counter clear output" is output to the drive unit, the OPR complete flag Md.31 Status: b4) turns from
5)
OFF to ON, and the OPR request flag ( Md.31 Status: b3) turns from ON to OFF.
Pr. 46 OPR speed
POINT
After the near-point dog turns OFF,
the machine stops, It then restarts
and at the first zero point.
ON
Near-point dog OFF
Adjust the setting for the movement amount after
near-point dog ON to be as near as possible to
the center of the zero signal HIGH.
If the setting for the movement amount after
Zero signal
near-point dog ON falls within the zero signal,
there may be produced an error of one servo
motor rotation in the machine OPR stop position. ON
OFF
OFF(0)
OFF(0)
ON(1)
ON(1)
Standing by
In OPR
Standing by
Inconsistent
Value of
Inconsistent
OP address
1.
8-8
8 OPR CONTROL
MELSEC-Q
Precautions during operation
(1) An error "Count method movement amount fault (error code: 206)" will occur
and the operation will not start if the " Pr.50 Setting for the movement
amount after near-point dog ON" is smaller than the deceleration distance
from the " Pr.46 OPR speed" to " Pr.47 Creep speed".
A deceleration stop will be carried out if the speed is changed during the
operation and an error occurs.
(2) The following shows the operation when a machine OPR is started while the
near-point dog is ON.
(3) When the stop signal stops the machine OPR, carry out the machine OPR
again. When restart command is turned ON after the stop signal stops the
OPR, the error "OPR restart impossible (error code: 209)" will occur.
Pr. 50 Setting for the movement
amount after near-point dog ON
4)
1)
3)
5)
2)
ON
Near-point dog OFF
Zero signal
" Pr.50
Fig. 8.13 Count method 1) machine OPR on the near-point dog ON position
8-9
8 OPR CONTROL
MELSEC-Q
Operation chart
The machine OPR is started.
1)
acceleration is completed.)
2)
3)
4)
The command from the QD75 will stop and the machine OPR will be completed when the machine moves
the movement amount set in " Pr.50 Setting for the movement amount after near-point dog ON " from the
t
Md.34 Movement amount after near-point dog ON
Leave sufficient distance from the OP
position to the near-point dog OFF
ON
Near-point dog OFF
ON
Machine OPR start
(Positioning start signal)
OFF
OFF(0)
OFF(0)
ON(1)
ON(1)
In OPR
Standing by
Inconsistent
Value of
Inconsistent
OP address
1.
8 - 10
8 OPR CONTROL
MELSEC-Q
Restrictions
When this method is used, a deviation will occur in the stop position (OP)
compared to other OPR methods because an error of about 1 ms occurs in taking
in the near-point dog ON.
1)
3)
5)
2)
ON
Near-point dog OFF
Fig. 8.15 Count method 2) machine OPR on the near-point dog ON position
8 - 11
8 OPR CONTROL
MELSEC-Q
Operation chart
The address upon execution
of the OPR is registered as
an OP address.
t
OPR start
8 - 12
8 OPR CONTROL
MELSEC-Q
Machine OP
(OP position)
Standing by
In OPR
Standing by
M
OP
Positioning to the OP
8 - 13
8 OPR CONTROL
MELSEC-Q
Operation timing and processing time of fast OPR
The following shows details about the operation timing and time during fast OPR.
Positioning start
signal [Y10,Y11,Y12,Y13]
BUSY signal [XC,XD,XE,XF]
t1
Start complete signal
[X10,X11,X12,X13]
t3
Standing by
In position control
t2
Positioning operation
Unit: ms
t1
t2
t3
1.0 to 1.3
2.7 to 4.4
0 to 3.5
The
Operating restrictions
When the OPR complete flag ( Md.31 Status: b3) is ON, executing a fast OPR start
will result in an "Home positioning return (OPR) request flag ON" error (error code:
207)".
8 - 14
9-1
MELSEC-Q
Position control
2-axis linear
interpolation
control
Linear control
3-axis linear
interpolation
control
4-axis linear
interpolation
control
1-axis fixedfeed control
ABS Linear 1
INC Linear 1
ABS Linear 2
INC Linear 2
ABS Linear 3
INC Linear 3
ABS Linear 4
INC Linear 4
Fixed-feed 1
Fixed-feed 2
Fixed-feed 3
Fixed-feed
control
2-axis circular
interpolation
Center point
control
designation
Speed control
1-axis speed
control
2-axis speed
control
3-axis speed
control
4-axis speed
control
Details
Fixed-feed 4
9-2
NOP
instruction
MELSEC-Q
Details
NOP instruction
Current value
Current value changing
changing
Other control
JUMP
instruction
LOOP
LOOP
LEND
LEND
JUMP instruction
In "2-axis linear interpolation control", "3-axis linear interpolation control", "4-axis linear interpolation control", "2-axis
fixed-feed control", "3-axis fixed-feed control", "4-axis fixed-feed control", "2-axis circular interpolation control", "2-axis
speed control", "3-axis speed control" and "4-axis speed control", control is carried out so that linear and arc paths are
drawn using a motor set in two or more axes directions. This kind of control is called "interpolation control". (Refer to
Section 9.1.6 "Interpolation control" for details.)
9-3
MELSEC-Q
Setting item
Setting details
Set the method by which the continuous positioning data (Ex: positioning data No. 1,
No. 2, No. 3) will be controlled. (Refer to Section "9.1.2".)
Set the control system defined as a "major positioning control". (Refer to Section "9.1".)
Acceleration time
No.
Select and set the acceleration time at control start. (Select one of the four values set
Da.3
Deceleration time
No.
Select and set the deceleration time at control stop. (Select one of the four values set
Da.4
Da.5
Axis to be
interpolated
Set an axis to be interpolated (partner axis) during the 2-axis interpolation operation
(Refer to Section 9.1.6).
Da.6
Positioning address/
Set the target value during position control. (Refer to Section "9.1.3".)
movement amount
Set the sub point or center point address during circular interpolation control.
Set the time the machine waits from the completion of the executed positioning control
and the stopping of the workpiece until the judgment of the QD75 positioning
completion.
Da.10 M code
Set this item when carrying out sub work (clamp and drill stops, tool replacement, etc.)
corresponding to the code No. related to the positioning data execution.
The settings and setting requirement for the setting details of Da.1 to Da.10 differ according to the
" Da.2 Control system". (Refer to Section 9.2 "Setting the positioning data".)
REMARK
600 positioning data (positioning data No. 1 to 600) items can be set per axis.
9-4
MELSEC-Q
The following shows examples of operation patterns when "1-axis linear control (ABS
linear 1)" is set in positioning data No. 1 to No. 6 of axis 1. Details of each operation
pattern are shown on the following pages.
< Operation example when "1-axis linear positioning" is set in the positioning data of axis 1 >
(Setting details)
Positioning data No.1
No.1 Start
Operation pattern = 11: Continuous path control
No.5
No.6
Control stop
Positioning to address [F] at command speed [a] Operation pattern = 11: Continuous path control
(Positioning complete)
V
Da. 1 Operation pattern
01
11
11
01
00
The machine stops, and
then continues the next
positioning.
Speed is changed
without stopping
Positioning is terminated
No.2
NO.1
A
(Positioning data)
No.3
No.4
C
No.5
Address
E
F
(Direction in which axis 1 addresses increase)
9-5
MELSEC-Q
POINT
The BUSY signal [XC, XD, XE, XF] turns ON even when position control of
movement amount 0 is executed. However, since the ON time is short, the ON
status may not be detected in the PLC program.
ON
ON
ON
OFF
OFF
BUSY signal
ON
9-6
MELSEC-Q
V
Positioning continue (01)
Positioning
complete (00)
ON
ON
ON
BUSY signal
9-7
MELSEC-Q
(f)
9-8
MELSEC-Q
V
Positioning continue (11)
Dwell time
Positioning
complete (00)
ON
Positioning start signal
[Y10, Y11, Y12, Y13]
OFF
OFF
OFF
ON
ON
BUSY signal
ON
Positioning complete signal
OFF
Fig. 9.3 Operation during continuous path control (Standard speed switching mode)
POINT
In the continuous path control, a speed variation will not occur using the near-pass
function when the positioning data No. is switched (Refer to Section 12.3.3 "Nearpass function").
9-9
MELSEC-Q
(b) When the operation pattern of the positioning data currently being
executed is "continuous path control: 11", and the movement amount
of the next positioning data is "0".
(c) During operation by step operation. (Refer to Section 12.7.1 "Step
function".)
(d) When there is an error in the positioning data to carry out the next
operation.
POINTS
(1) The movement direction is not checked during interpolation operations. Thus, automatic deceleration to a stop will
not be carried out even if the movement direction is changed (See the figures below).
Because of this, the interpolation axis may suddenly reverse direction.
To avoid this sudden direction reversal in the interpolation axis, set the pass point to continuous positioning control
"01" instead of setting it to continuous path control "11".
[Positioning by interpolation]
[Reference axis operation]
[Interpolation axis operation]
V
Positioning data
Positioning data
No.1
No.2
Interpolation axis
t
Reference axis
Positioning data No.1 Continuous path control
t
Positioning data Positioning data
No.1
No.2
No.2
(2) When a "0" is set in the " Da.6 Positioning address/movement amount" of the continuous path control positioning
data, the command speed of about 2 ms is reduced to 0.
When a "0" is set in the " Da.6 Positioning address/movement amount" to increase the number of speed change
points in the future, change the " Da.2 Control system" to the "NOP instruction" to make the control
nonexecutable.
(Refer to Section 9.2.20 "NOP instruction".)
(3) In the continuous path control positioning data, assure a movement distance so that the execution time with that
data is 100 ms or longer, or lower the command speed.
9 - 10
MELSEC-Q
2)
3)
The speed does not need to be set in each positioning data when
carrying out uniform speed control if "1" is set beforehand in the
command speed.
If the speed is changed in the previous positioning data when "1"
is set in the command speed, the operation can be continued at
the new speed.
An error "no command speed error (error code: 503)" occurs and
positioning cannot be started if "1" is set in the command speed
of the first positioning data at start.
P1
P2
P3
P4
P5
3000
2000
1000
t
Da. 8 Command speed 1000 3000 -1
Md. 27 Current speed 1000 3000 3000
-1
-1
3000 3000
POINTS
(1) In the continuous path control, a speed variation will not occur using the near-pass function when the
positioning data is switched (Refer to Section 12.3.3 "Near-pass function").
(2) The QD75 holds the command speed set with the positioning data, and the latest value of the speed
set with the speed change request as the " Md.27 Current speed". It controls the operation at the
"current speed" when "-1" is set in the command speed.
(Depending on the relation between the movement amount and the changed speed, the feedrate may
not reach the new speed value, but even then the current speed will be updated.)
(3) When the address for speed change is identified beforehand, generate and execute the positioning
data for speed change by the continuous path control to carry out the speed change without requesting
the speed change with a PLC program.
9 - 11
MELSEC-Q
2)
Speed
switching
Dwell time
Dwell time
Positioning
11
11
11
01
00
ON
Positioning start signal
OFF
[Y10, Y11, Y12, Y13]
Start complete signal
[X10, X11, X12, X13] OFF
ON
ON
BUSY signal
OFF
9 - 12
MELSEC-Q
[When the movement amount is small during
automatic deceleration]
The movement amount required to carry out the
automatic deceleration cannot be secured, so the
machine immediately stops in a speed 0 status.
P1
P2
P3
P4
Positioning address.
2)
Dwell time
Dwell time
Positioning
11
11
11
01
ON
Positioning start signal
OFF
[Y10, Y11, Y12, Y13]
Start complete signal
[X10, X11, X12, X13] OFF
ON
ON
BUSY signal
OFF
9 - 13
00
3)
P2
P3
MELSEC-Q
P4
Positioning address
9 - 14
MELSEC-Q
Absolute system
Positioning is carried out to a designated position (absolute address) having the
OP as a reference. This address is regarded as the positioning address. (The
start point can be anywhere.)
Address
100
Address
100
Address
150
Start point
End point
Address
300
Address 150
Address 100
Address 150
100
OP
(Reference point)
A point
150
300
B point
C point
Incremental system
The position where the machine is currently stopped is regarded as the start point,
and positioning is carried out for a designated movement amount in a designated
movement direction.
Movement amount
+100
Movement amount +100
Movement
amount -150
Movement amount
+100
Movement amount-100
100
A point
Start point
End point
Movement amount
-100
Movement amount+50
150
B point
300
C point
9 - 15
MELSEC-Q
The "current feed value" and "machine feed value" are used in monitoring the
current value display, etc.
V
OP
changing instruction
t
Address after the current
value is changed is stored
Md. 20 Current feed value
1 to
10000
1 to
10000
20000
9 - 16
MELSEC-Q
Restrictions
(1) A 3.5ms error will occur in the current value update timing when the stored
"current feed value" is used in the control.
A 56.8ms error will occur in the current value update timing when the stored
"machine feed value" is used in the control.
(2) The "current feed value" and "machine feed value" may differ from the values
set in " Da.6 Positioning address/movement amount" of the positioning data if
the movement amount per pulse is not set to "1".
Axis 2
Axis 3
Axis 4
800, 801
900, 900
1000, 1001
1100, 1101
802, 803
902, 903
1002, 1003
1102, 1103
Example
Program in which the axis 1 current feed value is read to D104 and D105
9 - 17
MELSEC-Q
359.99999
9 - 18
MELSEC-Q
[3] Positioning control method when the control unit is set to "degree"
1) Absolute system
(a) When the software stroke limit is invalid
Positioning is carried out in the nearest direction to the designated
address, using the current value as a reference.
(This is called "shortcut control".)
Example
1) Positioning is carried out in a clockwise direction when the current value is moved from 315 to 45.
2) Positioning is carried out in a counterclockwise direction when the current value is moved from 45 to 315.
45
45
Function
9 - 19
1550
1650
1750
1850
Initial
value
MELSEC-Q
345.00000 0
315.00000
POINT
Positioning addresses are within a range of 0 to 359.99999.
Use the incremental system to carry out positioning of one rotation or more.
2) Incremental system
Positioning is carried out for a designated movement amount in a
designated movement direction when in the incremental system of
positioning.
The movement direction is determined by the sign (+, ) of the movement
amount.
For a positive (+) movement direction ......Clockwise
For a negative () movement direction .....Counterclockwise
POINT
Positioning of 360 or more can be carried out with the incremental system.
At this time, set as shown below to invalidate the software stroke limit.
[Software stroke limit upper limit value = Software stroke limit lower limit value]
9 - 20
MELSEC-Q
9 - 21
Reference axis
Interpolation axis
Any of axes 1, 2,
3, and 4
"Axes to be
interpolated" set in
reference axis
Axis 1
Axis 2, Axis 3
Axis 2
Axis 3, Axis 4
Axis 3
Axis 4, Axis 1
Axis 4
Axis 1, Axis 2
Axis 1
Axis 2
Axis 3
Axis 4
MELSEC-Q
Linear 2, 3, 4, Fixed-feed 2, 3, 4,
Circular sub, Circular right,
Circular left
Forward run speed 2, 3, 4
Reverse run speed 2, 3, 4
Da.3
Acceleration time
No.
Da.4
Deceleration time
No.
Da.5
Axis to be
interpolated.
Da.6
Da.10 M code
:
:
:
:
9 - 22
MELSEC-Q
Reference axis
9 - 23
MELSEC-Q
POINT
When the "reference axis speed" is set during interpolation control, set so the
major axis side becomes the reference axis. If the minor axis side is set as the
reference axis, the major axis side speed may exceed the " Pr.8 Speed limit
value".
Composite speed
Composite speed
: Setting possible,
: Setting not possible.
1 "mm" and "inch" unit mix possible.
2 "degree" setting not possible. A "Circular interpolation not possible (error code: 535)" will occur and the position
cannot start if circular interpolation control is set when the unit is "degree". The machine will immediately stop if
"degree" is set during positioning control.
3 The unit set in the reference axis will be used for the speed unit during control if the units differ or if "mm" and "inch"
are combined.
9 - 24
MELSEC-Q
Position control
1-axis linear
control
2-axis linear
interpolation
control
3-axis linear
interpolation
control
4-axis linear
interpolation
control
Speed control
1-axis fixed-feed
control
2-axis fixed-feed
2-axis circular 1-axis, 2-axis,
control
3-axis, 4-axis
3-axis fixed-feed interpolation
control
Speed control
control
4-axis fixed-feed
control
Speedposition
switching
control
Positionspeed
switching
control
Independent
positioning control
Operation (Positioning complete)
Da.1
Linear 1
Linear 2
Linear 3
Linear 4
Fixed-feed 1
Fixed-feed 2
Fixed-feed 3
Fixed-feed 4
Circular sub
Circular right
Circular left
Forward run
speed 1
Reverse run
speed 1
Forward run
speed 2
Reverse run
speed 2
Forward run
speed 3
Reverse run
speed 3
Forward run
speed 4
Reverse run
speed 4
Forward run
speed/position
Reverse run
speed/position
Forward run
position/speed
Reverse run
position/speed
: 2 - a xi s : 1, 3, 4-axis
Positioning address/movement
amount
:
:
:
:
Always set
: Set as required ("" when not set)
Setting not possible (If setting is made, an error (error code: 516) will occur at a start.)
Setting not required (Setting value is invalid. Use the initial values or setting values within a range where no error occurs.)
The "ABS (absolute) system" or "INC (incremental) system" can be used for the control system.
9 - 25
MELSEC-Q
REMARK
It is recommended that the "positioning data" be set whenever possible with GX Configurator-QP.
Execution by PLC program uses many PLC programs and devices. The execution becomes complicated,
and the scan times will increase.
Major positioning control
Other control
NOP instruction
Current value
changing
Da.1 pattern
Continuous positioning
control
Continuous path
control
(Positioning complete)
NOP instruction
Current value
changing
Change
destination
address
JUMP
destinationpositioning data
No.
Condition data
No. at JUMP
No. of repetition
Da.6
Positioning address/movement
amount
Da.10 M code
: Always set
: Set as required ("" when not set)
: Setting not possible (If setting is made, an error (error code: 515) will occur.)
: Setting not required (Setting value is invalid. Use the initial values or setting values within a range where no error occurs.)
9 - 26
MELSEC-Q
1000
8000
Setting example
Setting details
Positioning
complete
Set "Positioning complete" assuming the next positioning data will not
be executed.
ABS linear 1
Da.3
Acceleration time
No.
Da.4
Deceleration time
No.
Axis to be
Da.5
interpolated
Da.6
Positioning address/
movement amount
Designate the value set in " Pr.10 Deceleration time 0" as the
deceleration time at deceleration.
8 0 0 0 . 0 m
Set the time the machine dwells after the positioning stop (pulse
output stop) to the output of the positioning complete signal.
Set this when other sub operation commands are issued in
combination with the No. 1 positioning data.
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 27
MELSEC-Q
Reverese direction
Forward direction
Movement direction for
Example
When the start point address is 5000, and the movement amount is -7000, positioning is carried out to
the -2000 position.
Start point address
(current stop position)
Setting item
Setting example
Setting details
Positioning
complete
Set "Positioning complete" assuming the next positioning data will not
be executed.
INC linear 1
Da.3
Acceleration time
No.
Da.4
Deceleration time
No.
Da.5
Axis to be
interpolated
Da.6
Positioning address/
movement amount
- 7 0 0 0 . 0 m
Set the movement amount. (Assuming "mm" is set in " Pr.1 Unit
setting".)
Setting not required (setting value will be ignored).
Set the time the machine dwells after the positioning stop (pulse
output stop) to the output of the positioning complete signal.
Set this when other sub operation commands are issued in
combination with the No. 1 positioning data.
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 28
MELSEC-Q
Y2
(positioning address)
Y axis movement
amount
Reverse direction
X2
Reverse direction
Example
When the start point address (current stop position) is (1000, 1000) and the end point address
(positioning address) is (10000, 4000), positioning is carried out as follows.
1000
5000
10000
9 - 29
MELSEC-Q
Restrictions
An error will occur and the positioning will not start in the following cases. The
machine will immediately stop if the error is detected during a positioning control.
If the movement amount of each axis exceeds "1073741824 (=230)" when "0:
Composite speed" is set in " Pr.20 Interpolation speed designation method"
The "Outside linear movement amount range error (error code: 504)" occurs
at a positioning start.
(The maximum movement amount that can be set in " Da.6 Positioning
30
address/movement amount" is "1073741824 (=2 )".)
Setting details
Positioning
complete
ABS linear 2
Acceleration time
No.
Deceleration time
No.
Da.5
Axis to be
interpolated
Da.6
Axis 1
Axis 2
(reference (interpolation
axis) setting axis) setting
example
example
Da.4
6000.00
mm/min
500ms
Set the time the machine dwells after the positioning stop
(pulse output stop) to the output of the positioning complete
signal.
10
Refer to Section 5.3 "List of positioning data" for information on the setting details.
POINT
When the "reference axis speed" is set during 2-axis linear interpolation control,
set so the major axis side becomes the reference axis. If the minor axis side is set
as the reference axis, the major axis side speed may exceed the " Pr.8 Speed
limit value".
9 - 30
MELSEC-Q
Y1
Reverse direction
X2
Reverse direction
Example
When the axis 1 movement amount is 9000 and the axis 2 movement amount is -3000, positioning
is carried out as follows.
Axis 2
4000
1000
Axis 1
0
1000
5000
9 - 31
10000
MELSEC-Q
Restrictions
An error will occur and the positioning will not start in the following cases. The
machine will immediately stop if the error is detected during a positioning
operation.
If the movement amount of each axis exceeds "1073741824 (=230)" when "0:
Composite speed" is set in " Pr.20 Interpolation speed designation method"
The "Outside linear movement amount range error (error code: 504)" occurs
at a positioning start.
(The maximum movement amount that can be set in " Da.6 Positioning
30
Setting item
Axis 1
Axis 2
(reference (interpolation
axis) setting axis) setting
example
example
Setting details
Positioning
complete
INC linear 2
Da.3
Acceleration time
No.
Da.4
Deceleration time
No.
Da.5
Axis to be
interpolated
Da.6
6000.00
mm/min
500ms
Set the time the machine dwells after the positioning stop
(pulse output stop) to the output of the positioning complete
signal.
10
Refer to Section 5.3 "List of positioning data" for information on the setting details.
POINT
When the "reference axis speed" is set during 2-axis linear interpolation control,
set so the major axis side becomes the reference axis. If the minor axis side is set
as the reference axis, the major axis side speed may exceed the " Pr.8 Speed
limit value".
9 - 32
MELSEC-Q
xi s
mo
vem
en
ta
mo
un
t
Reverse direction
Example
When the start point address (current stop positon) is (1000, 2000, 1000) and the end point address
(positioning address) is (4000, 8000, 4000), positioning is carried out as follows.
End point address
(positioning address)
Axis 2
8000
Axis 2 movement amount (8000-2000=6000)
Axis 3
4000
2000
1000
0
1000
4000
Axis 1
Axis 1 movement amount
(4000-1000=3000)
9 - 33
MELSEC-Q
Restrictions
An error will occur and the positioning will not start in the following cases. The
machine will immediately stop if the error is detected during a positioning control.
If the movement amount of each axis exceeds "1073741824 (=230)" when "0:
Composite speed" is set in " Pr.20 Interpolation speed designation method"
The "Outside linear movement amount range error (error code: 504)" occurs
at a positioning start.
(The maximum movement amount that can be set in " Da.6 Positioning
30
address/movement amount" is "1073741824 (=2 )".)
Axis 1
Axis 2
Axis 3
(reference (interpolation (interpolation
axis) setting axis) setting axis) setting
example
example
example
Setting details
Positioning
complete
ABS linear 3
Da.3
Acceleration time
No.
Da.4
Deceleration time
No.
Axis to be
Da.5
interpolated
Da.6
Positioning address/
movement amount
Da.10 M code
4000.0 m
8000.0 m
4000.0 m
6000.00
mm/min
500ms
10
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 34
MELSEC-Q
POINTS
When the "reference axis speed" is set during 3-axis linear interpolation control,
set so the major axis side becomes the reference axis. If the minor axis side is set
as the reference axis, the major axis side speed may exceed the " Pr.8 Speed
limit value".
Refer to Section 9.1.6 "Interpolation control" for the reference axis and
interpolation axis combinations.
9 - 35
MELSEC-Q
Z2
Z axis
movement amount
X2
Forward direction
Start point address (X1, Y1, Z1)
(current stop position)
Reverse direction
X axis movement
amount
Reverse direction
Reverse direction
Example
When the axis 1 movement amount is 10000, the axis 2 movement amount is 5000 and the axis
3 movement amount is 6000, positioning is carried out as follows.
Stop address after the positioning control
Axis 2
Axis 3
5000
Axis 3 movement
amount (6000)
6000
Start point address
(current stop position)
5000
10000
9 - 36
Axis 1
MELSEC-Q
Restrictions
An error will occur and the positioning will not start in the following cases. The
machine will immediately stop if the error is detected during a positioning
operation.
If the movement amount of each axis exceeds "1073741824 (=230)" when "0:
Composite speed" is set in " Pr.20 Interpolation speed designation method"
The "Outside linear movement amount range error (error code: 504)" occurs
at a positioning start.
(The maximum movement amount that can be set in " Da.6 Positioning
30
address/movement amount" is "1073741824 (=2 )".)
Setting item
Axis 1
Axis 2
Axis 3
(reference (interpolation (interpolation
axis) setting axis) setting axis) setting
example
example
example
Setting details
Positioning
complete
INC linear 3
Da.3
Acceleration time
No.
Da.4
Deceleration time
No.
Axis to be
Da.5
interpolated
Da.6
Positioning address/
movement amount
Da.10 M code
10000.0
m
5000.0 m
6000.0 m
6000.00
mm/min
500ms
10
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 37
MELSEC-Q
POINTS
When the "reference axis speed" is set during 3-axis linear interpolation control,
set so the major axis side becomes the reference axis. If the minor axis side is set
as the reference axis, the major axis side speed may exceed the " Pr.8 Speed
limit value".
Refer to Section 9.1.6 "Interpolation control" for the reference axis and
interpolation axis combinations.
9 - 38
MELSEC-Q
Restrictions
An error will occur and the positioning will not start in the following cases. The
machine will immediately stop if the error is detected during a positioning control.
When the movement amount for each axis exceeds "1073741824 (=230)"
An "outside linear movement amount range error (error code: 504)" will occur at
the positioning start.
(The maximum movement amount that can be set in " Da.6 Positioning
30
9 - 39
MELSEC-Q
Axis 1
Axis 2
Axis 3
Axis 4
(reference (interpolation (interpolation (interpolation
axis) setting axis) setting axis) setting axis) setting
example
example
example
example
Setting details
Positioning
complete
ABS linear 4
Da.5
Axis to be
interpolated
Da.6
Positioning address/
movement amount
Da.10 M code
4000.0 m
8000.0 m
4000.0 m
6000.00
mm/min
500ms
10
3000.0 m
" Pr.1 Unit setting".)
Refer to Section "5.3 List of positioning data" for information on the setting details.
9 - 40
MELSEC-Q
POINTS
When the "reference axis speed" is set during 4-axis linear interpolation control,
set so the major axis side becomes the reference axis. If the minor axis side is set
as the reference axis, the major axis side speed may exceed the " Pr.8 Speed
limit value".
Refer to Section 9.1.6 "Interpolation control" for the reference axis and
interpolation axis combinations.
9 - 41
MELSEC-Q
Restrictions
An error will occur and the positioning will not start in the following cases. The
machine will immediately stop if the error is detected during a positioning
operation.
When the movement amount for each axis exceeds "1073741824 (=230)"
An "outside linear movement amount range error (error code: 504)" will occur at
the positioning start.
(The maximum movement amount that can be set in " Da.6 Positioning
30
9 - 42
MELSEC-Q
Axis 1
Axis 2
Axis 3
Axis 4
(reference (interpolation (interpolation (interpolation
axis) setting axis) setting axis) setting axis) setting
example
example
example
example
Setting details
Positioning
complete
INC linear 4
Da.4
Da.5
Deceleration time
No.
8000.0 m
4000.0 m
6000.00
mm/min
500ms
Da.10 M code
4000.0 m
Axis to be
interpolated
Positioning address/
Da.6
movement amount
10
Refer to Section 5.3 "List of positioning data" for information on the setting details.
POINTS
When the "reference axis speed" is set during 4-axis linear interpolation control,
set so the major axis side becomes the reference axis. If the minor axis side is set
as the reference axis, the major axis side speed may exceed the " Pr.8 Speed
limit value".
Refer to Section 9.1.6 "Interpolation control" for the reference axis and
interpolation axis combinations.
9 - 43
MELSEC-Q
Operation chart
In 1-axis fixed-feed control, the address ( Md.20 Current feed value) of the current
stop position (start point address) is set to "0". Positioning is then carried out to a
position at the end of the movement amount set in " Da.6 Positioning
address/movement amount".
The movement direction is determined by the movement amount sign.
" Md. 20 Current feed
value" is set to "0" at
the positioning start
0
Positioning
start
Designated movement
amount
Stop position
Forward direction
Reverse direction
Movement direction for
Restrictions
(1) An axis error "Continuous path control invalid (error code: 516)" will occur and
the operation cannot start if "continuous path control" is set in " Da.1
Operation pattern". ("Continuous path control" cannot be set in fixed-feed
control.)
(2) "Fixed-feed" cannot be set in " Da.2 Control system" in the positioning data
when "continuous path control" has been set in " Da.1 Operation pattern" of
the immediately prior positioning data. (For example, if the operation pattern of
positioning data No. 1 is "continuous path control", fixed-feed control cannot
be set in positioning data No. 2.) An axis error "Continuous path control invalid
(error code: 516)" will occur and the machine will carry out a deceleration stop
if this type of setting is carried out.
9 - 44
MELSEC-Q
Setting
example
Positioning
complete
Setting details
Set "Positioning complete" assuming the next positioning data will not
be executed.
Deceleration time
No.
Axis to be
Da.5
interpolated
Da.6
Positioning address/
movement amount
8 0 0 0 . 0 m
Unit
setting".)
Setting not required (setting value will be ignored).
6000.00mm/
Set the speed during movement to the positioning address.
min
500ms
Set the time the machine dwells after the positioning stop (pulse output
stop) to the output of the positioning complete signal.
10
Set this when other sub operation commands are issued in combination
with the No. 1 positioning data.
* Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 45
MELSEC-Q
Operation chart
In incremental system 2-axis fixed-feed control, the addresses ( Md.20 Current
feed value) of the current stop position (start addresses) of both axes are set to
"0". Linear interpolation positioning is then carried out from that position to a
position at the end of the movement amount set in " Da.6 Positioning
address/movement amount". The movement direction is determined by the sign of
the movement amount.
Y axis
" Md. 20 Current feed value" of each axis
is set to "0" at the positioning start
(0,0)
(0,0)
Designated movement
amount
(0,0)
X axis
Designated movement
amount
Restrictions
(1) An axis error "Continuous path control not possible (error code: 516)" will
occur and the operation cannot start if "continuous path control" is set in
" Da.1 Operation pattern". ("Continuous path control" cannot be set in fixedfeed control.)
(2) "Fixed-feed" cannot be set in " Da.2 Control system" in the positioning data
when "continuous path control" has been set in " Da.1 Operation pattern" of
the immediately prior positioning data. (For example, if the operation pattern of
positioning data No. 1 is "continuous path control", fixed-feed control cannot
be set in positioning data No. 2.) An axis error "Continuous path control not
possible (error code: 516)" will occur and the machine will carry out a
deceleration stop if this type of setting is carried out.
9 - 46
MELSEC-Q
Axis 1
Axis 2
(reference (interpolation
axis) setting axis) setting
example
example
Setting details
Positioning
complete
Fixed-feed 2
Deceleration time
No.
Da.5
Axis to be
interpolated
Da.6
Positioning address/
movement amount
8000.0 m
6000.0 m
Da.4
6000.00
mm/min
500ms
Set the time the machine dwells after the positioning stop
(pulse output stop) to the output of the positioning complete
signal.
10
* Refer to Section 5.3 "List of positioning data" for information on the setting details.
POINTS
When the "reference axis speed" is set during 2-axis fixed-feed control, set so the
major axis side becomes the reference axis. If the minor axis side is set as the
reference axis, the major axis side speed may exceed the " Pr.8 Speed limit
value".
9 - 47
MELSEC-Q
9 - 48
MELSEC-Q
Operation chart
In incremental system 3-axis fixed-feed control, the addresses ( Md.20 Current
feed value) of the current stop position (start addresses) of every axes are set to
"0". Linear interpolation positioning is then carried out from that position to a
position at the end of the movement amount set in " Da.6 Positioning
address/movement amount". The movement direction is determined by the sign of
the movement amount.
Y axis
(0,0,0)
(0,0,0)
Z axis
Designated movement
amount
(0,0,0)
X axis
" Md.20 Current feed value" of each axis
is set to "0" at the positioning start.
Designated movement
amount
9 - 49
MELSEC-Q
Restrictions
(1) An axis error "Continuous path control not possible (error code: 516)" will
occur and the operation cannot start if "continuous path control" is set in
" Da.1 Operation pattern". ("Continuous path control" cannot be set in fixedfeed control.)
(2) "Fixed-feed" cannot be set in " Da.2 Control system" in the positioning data
when "continuous path control" has been set in " Da.1 Operation pattern" of
the immediately prior positioning data. (For example, if the operation pattern of
positioning data No. 1 is "continuous path control", fixed-feed control cannot
be set in positioning data No. 2.) An axis error "Continuous path control not
possible (error code: 516)" will occur and the machine will carry out a
deceleration stop if this type of setting is carried out.
9 - 50
Axis
Setting item
Da.1 Operation pattern
Da.2 Control method
MELSEC-Q
Axis 2
Axis 1
Axis 3
(interpolatio
(reference
(interpolation
n axis)
axis) setting
axis) setting
setting
example
example
example
Setting details
Positioning
complete
Fixed-feed 3
Da.4
Deceleration time
No.
Axis to be
Da.5
interpolated
Da.6
Da.10 M code
6000.0 m
6000.00
mm/min
500ms
10
Positioning address/
10000.0 m 5000.0 m
movement amount
Refer to Section 5.3 "List of positioning data" for information on the setting details.
POINTS
When the "reference axis speed" is set during 3-axis fixed-feed control, set so the
major axis side becomes the reference axis. If the minor axis side is set as the
reference axis, the major axis side speed may exceed the " Pr.8 Speed limit
value".
Refer to Section 9.1.6 "Interpolation control" for the reference axis and
interpolation axis combinations.
9 - 51
MELSEC-Q
Operation chart
In incremental system 4-axis fixed-feed control, the addresses ( Md.20 Current
feed value) of the current stop position (start addresses) of every axes are set to
"0". Linear interpolation positioning is then carried out from that position to a
position at the end of the movement amount set in " Da.6 Positioning
address/movement amount". The movement direction is determined by the sign of
the movement amount.
Restrictions
(1) An axis error "Continuous path control not possible (error code: 516)" will
occur and the operation cannot start if "continuous path control" is set in
" Da.1 Operation pattern". ("Continuous path control" cannot be set in fixedfeed control.)
(2) "Fixed-feed" cannot be set in " Da.2 Control system" in the positioning data
when "continuous path control" has been set in " Da.1 Operation pattern" of
the immediately prior positioning data. (For example, if the operation pattern of
positioning data No. 1 is "continuous path control", fixed-feed control cannot
be set in positioning data No. 2.) An axis error "Continuous path control not
possible (error code: 516)" will occur and the machine will carry out a
deceleration stop if this type of setting is carried out.
9 - 52
MELSEC-Q
Axis 1
Axis 2
Axis 3
Axis 4
(reference (interpolation (interpolation (interpolation
axis) setting axis) setting axis) setting axis) setting
example
example
example
example
Setting details
Positioning
complete
Fixed-feed 4
Da.4
Da.5
Deceleration time
No.
8000.0 m
4000.0 m
6000.00
mm/min
500ms
Da.10 M code
4000.0 m
Axis to be
interpolated
Positioning address/
Da.6
movement amount
10
Refer to Section 5.3 "List of positioning data" for information on the setting details.
POINTS
When the "reference axis speed" is set during 4-axis fixed-feed control, set so the
major axis side becomes the reference axis. If the minor axis side is set as the
reference axis, the major axis side speed may exceed the " Pr.8 Speed limit
value".
Refer to Section 9.1.6 "Interpolation control" for the reference axis and
interpolation axis combinations.
9 - 53
MELSEC-Q
[1]
Operation chart
In the absolute system, 2-axis circular interpolation control with sub point
designation, addresses established by a machine OPR on a 2-axis coordinate
plane are used. Positioning is carried out from the current stop position (start point
address) to the address (end point address) set in " Da.6 Positioning
address/movement amount", in an arc path that passes through the sub point
address set in " Da.7 Arc address".
The resulting control path is an arc having as its center the intersection point of
perpendicular bisectors of a straight line between the start point address (current
stop position) and sub point address (arc address), and a straight line between the
sub point address (arc address) and end point address (positioning address).
Forward direction
Movement by circular interpolation
Sub point address
(arc address)
Reverse direction
Forward direction
OP
Reverse direction
9 - 54
MELSEC-Q
Restrictions
(1) 2-axis circular interpolation control cannot be set in the following cases.
When the units set in " Pr.1 Unit setting" are different for the reference axis
(2) An error will occur and the positioning start will not be possible in the following
cases. The machine will immediately stop if the error is detected during
positioning control.
29
When the radius exceeds "536870912 (=2 )". (The maximum radius for
29
which circular interpolation control is possible is "536870912 (=2 )"
... An error "Outside radius range (error code: 544)" will occur at positioning
start.
31
When the center point address is outside the range of "2147483648 (2 ) to
31
2147483647 (2 1)"
... A "Sub point setting error" (error code: 525) will occur at positioning start.
When the start point address is the same as the end point address
... An "End point setting error" (error code: 526) will occur.
When the start point address is the same as the sub point address
... A "Sub point setting error" (error code: 525) will occur.
When the end point address is the same as the sub point address
... A "Sub point setting error" (error code: 525) will occur.
When the start point address, sub point address, and end point address are in
a straight line
... A "Sub point setting error" (error code: 525) will occur.
9 - 55
MELSEC-Q
Setting details
Positioning
complete
ABS circular
sub
Acceleration time
No.
Deceleration time
No.
Da.5
Axis to be
interpolated
Da.6
Positioning address/
8000.0 m
movement amount
6000.0 m
4000.0 m
3000.0 m
Axis 1
Axis 2
(reference (interpolation
axis) setting axis) setting
example
example
Da.4
Unit
6000.00
mm/min
500ms
Set the time the machine dwells after the positioning stop
(pulse output stop) to the output of the positioning complete
signal.
10
Refer to Section 5.3 "List of positioning data" for information on the setting details.
POINT
Set a value in " Da.8 Command speed" so that the speed of each axis does not
exceed the " Pr.8 Speed limit value". (The speed limit does not function for the
speed calculated by the QD75 during interpolation control.)
9 - 56
MELSEC-Q
[2] 2-axis circular interpolation control with sub point designation (INC
circular sub)
Operation chart
In the incremental system, 2-axis circular interpolation control with sub point
designation, positioning is carried out from the current stop position (start point
address) to a position at the end of the movement amount set in " Da.6
Positioning address/movement amount" in an arc path that passes through the sub
point address set in " Da.7 Arc address". The movement direction depends on
the sign (+ or -) of the movement amount.
The resulting control path is an arc having as its center the intersection point of
perpendicular bisectors of the straight line between the start point address (current
stop position) and sub point address (arc address) calculated from the movement
amount to the sub point, and a straight line between the sub point address (arc
address) and end point address (positioning address) calculated from the
movement amount to the end point.
Forward direction
(arc address)
Start point
Movement amount
Movement amount
address
to sub point
Arc center
Reverse direction
Movement
amount to the
sub point
Reverse direction
9 - 57
Forward direction
MELSEC-Q
Restrictions
(1) 2-axis circular interpolation control cannot be set in the following cases.
When the units set in " Pr.1 Unit setting" are different for the reference axis
(2) An error will occur and the positioning start will not be possible in the following
cases. The machine will immediately stop if the error is detected during
positioning control.
29
When the radius exceeds "536870912 (=2 )". (The maximum radius for
29
which circular interpolation control is possible is "536870912 (=2 )"
... An error "Outside radius range (error code: 544)" will occur at positioning
start.
31
When the center point address is outside the range of "2147483648 (2 ) to
31
2147483647 (2 1)"
... A "Sub point setting error" (error code: 525) will occur at positioning start.
When the start point address is the same as the end point address
... An "End point setting error" (error code: 526) will occur.
When the start point address is the same as the sub point address
... A "Sub point setting error" (error code: 525) will occur.
When the end point address is the same as the sub point address
... A "Sub point setting error" (error code: 525) will occur.
When the start point address, sub point address, and end point address are in
a straight line
... A "Sub point setting error" (error code: 525) will occur.
9 - 58
MELSEC-Q
Setting details
Positioning
complete
INC circular
sub
Acceleration time
No.
Deceleration time
No.
Da.5
Axis to be
interpolated
Da.6
Positioning address/
movement amount
8000.0 m
6000.0 m
Da.3
Axis 1
Axis 2
(reference (interpolation
axis) setting axis) setting
example
example
Da.4
4000.0 m
3000.0 m
Set the sub point address. (Assuming that the " Pr.1
Unit
6000.00
mm/min
500ms
Set the time the machine dwells after the positioning stop
(pulse output stop) to the output of the positioning complete
signal.
10
Da.10 M code
Refer to Section 5.3 "List of positioning data" for information on the setting details.
POINT
Set a value in " Da.8 Command speed" so that the speed of each axis does not
exceed the " Pr.8 Speed limit value". (The speed limit does not function for the
speed calculated by the QD75 during interpolation control.)
9 - 59
MELSEC-Q
Rotation direction
Positioning path
Positioning path
Start point
(current stop
position)
0 <
< 360
End point
(positioning address)
0 < 360
Center point
Counterclockwise
< 360
Start point
(current stop
position)
End point
(positioning address)
Positioning path
9 - 60
MELSEC-Q
Circular interpolation control to the set end point address is carried out while
the error compensation is carried out. (This is called "spiral interpolation".)
Path using spiral interpolation
Error
9 - 61
MELSEC-Q
(positioning address)
Radius
Reverse direction
Forward direction
Arc address
Reverse direction
Positioning of a complete round with a radius from the start point address to the
arc center point can be carried out by setting the end point address (positioning
address) to the same address as the start point address.
Forward direction
Forward direction
Reverese direction
Reverese direction
9 - 62
MELSEC-Q
Restrictions
(1) 2-axis circular interpolation control cannot be set in the following cases.
When the units set in " Pr.1 Unit setting" are different for the reference axis
(2) An error will occur and the positioning start will not be possible in the following
cases. The machine will immediately stop if the error is detected during
positioning control.
29
When the radius exceeds "536870912 (=2 )". (The maximum radius for
29
which circular interpolation control is possible is "536870912 (=2 )"
... An error "Outside radius range" (error code: 544)" will occur at
positioning start.
When the end point address is outside the range of -231 to 231-1
... An "End point setting error" (error code: 526)
When the start point address is the same as the center point address
... A "Center point setting error" (error code: 527) will occur.
When the end point address is the same as the center point address
... A "Center point setting error" (error code: 527) will occur.
When the center point address is outside the range of -231 to 231-1
... A "Center point setting error" (error code: 527) will occur.
9 - 63
MELSEC-Q
Setting details
Positioning
complete
ABS circular
right
ABS circular
left
Acceleration time
No.
Deceleration time
No.
Da.5
Axis to be
interpolated
Da.6
Positioning address/
movement amount
8000.0 m
6000.0 m
4000.0 m
3000.0 m
Da.3
Axis 1
Axis 2
(reference (interpolation
axis) setting axis) setting
example
example
Da.4
Unit
6000.00
mm/min
500ms
Set the time the machine dwells after the positioning stop
(pulse output stop) to the output of the positioning complete
signal.
10
Da.10 M code
Refer to Section 5.3 "List of positioning data" for information on the setting details.
POINT
Set a value in " Da.8 Command speed" so that the speed of each axis does not
exceed the " Pr.8 Speed limit value". (The speed limit does not function for the
speed calculated by the QD75 during interpolation control.)
9 - 64
MELSEC-Q
Movement amount
to the end point
Radius
Reverse
direction
Forward direction
Arc center point
Reverse
direction
(Arc address)
Movement amount to the end point
Positioning of a complete round with a radius of the distance from the start point
address to the arc center point can be carried out by setting the movement amount
to "0".
Forward direction
Movement amount = 0
Forward direction
Reverese direction
Reverese direction
9 - 65
MELSEC-Q
Restrictions
(1) 2-axis circular interpolation control cannot be set in the following cases.
When the units set in " Pr.1 Unit setting" are different for the reference axis
(2) An error will occur and the positioning start will not be possible in the following
cases. The machine will immediately stop if the error is detected during
positioning control.
29
When the radius exceeds "536870912 (=2 )". (The maximum radius for
29
which circular interpolation control is possible is "536870912 (=2 )"
... An "Outside radius range error (error code: 544)" will occur at positioning
start.
When the start point address is the same as the center point address
... A "Center point setting error" (error code: 527) will occur.
When the end point address is the same as the center point address
... A "Center point setting error" (error code: 527) will occur.
When the center point address is outside the range of -231 to 231-1
... A "Center point setting error" (error code: 527) will occur.
9 - 66
MELSEC-Q
Axis 1
Axis 2
(reference (interpolation
axis) setting axis) setting
example
example
Setting details
Positioning
complete
INC circular
right
INC circular
left
Deceleration time
No.
Da.5
Axis to be
interpolated
Da.6
Positioning address/
movement amount
8000.0 m
6000.0 m
Da.4
6000.00
mm/min
3000.0 m
Set the center point address. (Assuming that the " Pr.1
Unit setting" is set to "mm".)
Set the speed when moving to the end point address.
(Designate the composite speed in " Pr.20 Interpolation
speed designation method".)
500ms
Set the time the machine dwells after the positioning stop
(pulse output stop) to the output of the positioning complete
signal.
10
Da.10 M code
Refer to Section 5.3 "List of positioning data" for information on the setting details.
POINT
Set a value in " Da.8 Command speed" so that the speed of each axis does not
exceed the " Pr.8 Speed limit value". (The speed limit does not function for the
speed calculated by the QD75 during interpolation control.)
9 - 67
MELSEC-Q
ON
OFF
ON
OFF
BUSY signal
[XC]
OFF
ON
Axis stop signal
(stop command) [Y4]
OFF
ON
In speed control flag
Md.31 Status:b0
OFF
9 - 68
MELSEC-Q
control" setting
In speed control
t
Current feed value during speed control start is maintained
In speed control
In speed control
t
Current feed value is updated
t
0
(c) Current feed value zero cleared
Restrictions
(1) Set "Positioning complete" in " Da.1 Operation pattern". An axis error
"Continuous path control not possible (error code: 516)" will occur and the
operation cannot start if "continuous positioning control" or "continuous path
control" is set in " Da.1 Operation pattern".
("Continuous positioning control" and "continuous path control" cannot be set
in speed control.)
(2) Set the WITH mode in " Pr.18 M code ON signal output timing" when using
an M code. The M code will not be output, and the M code ON signal will not
turn ON if the AFTER mode is set.
(3) An error "No command speed (error code: 503)" will occur if the current speed
(-1) is set in " Da.8 command speed".
(4) The software stroke limit check will not carried out if the control unit is set to
"degree".
9 - 69
MELSEC-Q
Setting details
Positioning
Setting other than "Positioning complete" is not possible in speed control.
complete
Forward run
Set 1-axis speed control.
speed 1
Setting
example
Da.4
Deceleration time
No.
Da.5
Axis to be
interpolated
Da.6
Positioning address/
movement amount
Da.10 M code
6000.00mm/
Set the speed to be commanded.
min
10
Set this when other sub operation commands are issued in combination
with the No. 1 positioning data. (" Pr.18 M code ON signal output
timing" setting only possible in the WITH mode.)
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 70
MELSEC-Q
Operation chart
The following chart shows the operation timing for 2-axis (axes 1 and 2) speed
control with axis 1 as the reference axis. The "in speed control" flag
( Md.31 Status: b0) is turned ON during speed control.
The "positioning complete signal" is not turned ON.
V
Interpolation axis (axis 2)
t
V
Referense axis (axis1)
ON
OFF
ON
OFF
BUSY signal
[XC,XD]
by stop command.
OFF
ON
Axis stop signal (stop command)
(Either Y4 or Y5)
OFF
ON
In speed control flag
Md.31 Status: b0
OFF
9 - 71
MELSEC-Q
control" setting
In speed control
In speed control
In speed control
t
Current feed value is updated
t
0
(c) Current feed value zero cleared
Restrictions
(1) Set "Positioning complete" in " Da.1 Operation pattern". An axis error
"Continuous path control not possible (error code: 516)" will occur and the
operation cannot start if "continuous positioning control" or "continuous path
control" is set. ("Continuous positioning control" and "continuous path control"
cannot be set in speed control.)
(2) Set the WITH mode in " Pr.18 M code ON signal output timing" when using
an M code. The M code will not be output, and the M code ON signal will not
turn ON if the AFTER mode is set.
(3) Set the "reference axis speed" in " Pr.20 Interpolation speed designation
method". An "Interpolation mode error (error code: 523)" will occur and the
operation cannot start if a composite speed is set.
(4) When either of two axes exceeds the speed limit, that axis is controlled with
the speed limit value. The speeds of the other axes are limited at the ratios of
" Da.8 Command speed".
(Examples)
Axis
Axis 1 setting
Axis 2 setting
Setting item
Pr.8
Speed limit
value
4000.00mm/min
5000.00mm/min
Da.8
Command
speed
8000.00mm/min
6000.00mm/min
With the settings shown above, the operation speed in speed control is as
follows.
Axis 1: 4000.00 mm/min (Speed is limited by Pr.8 ).
Axis 2: 3000.00 mm/min (Speed is limited at an ratio of an axis 1 command
speed to an axis 2 command speed).
9 - 72
MELSEC-Q
(5) An error "No command speed (error code: 503)" occurs if a current speed (-1)
is set in " Da.8 Command speed".
(6) The software stroke limit check is not carried out when the control unit is set to
"degree".
Setting details
Positioning
complete
Forward run
speed 2
Axis 1
Axis 2
(reference (interpolation
axis) setting axis) setting
example
example
Da.4
Deceleration time
No.
Da.5
Axis to be
interpolated
Da.6
Positioning address/
movement amount
6000.00
mm/min
3000.00
mm/min
Da.10 M code
10
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 73
MELSEC-Q
Operation chart
The following chart shows the operation timing for 3-axis (axes 1, 2, and 3) speed
control with axis 1 as the reference axis.
The "in speed control" flag ( Md.31 Status: b0) is turned ON during speed control.
The "positioning complete signal" is not turned ON.
V
Interpolation axis (axis 3)
t
V
Interpolation axis (axis 2)
t
V
Referense axis (axis 1)
t
ON
OFF
ON
OFF
BUSY signal
[XC,XD,XE]
OFF
ON
Axis stop signal
(stop command)
(Either Y4,Y5 or Y6)
OFF
ON
In speed control flag
Md.31 Status: b0
OFF
9 - 74
MELSEC-Q
control" setting
In speed control
t
Current feed value during speed control start is maintained
In speed control
In speed control
t
Current feed value is updated
t
0
(c) Current feed value zero cleared
Restrictions
(1) Set "Positioning complete" in " Da.1 Operation pattern". An axis error
"Continuous path control not possible (error code: 516)" will occur and the
operation cannot start if "continuous positioning control" or "continuous path
control" is set. ("Continuous positioning control" and "continuous path control"
cannot be set in speed control.)
(2) Set the WITH mode in " Pr.18 M code ON signal output timing" when using
an M code. The M code will not be output, and the M code ON signal will not
turn ON if the AFTER mode is set.
(3) Set the "reference axis speed" in " Pr.20 Interpolation speed designation
method". An "Interpolation mode error (error code: 523)" will occur and the
operation cannot start if a composite speed is set.
9 - 75
MELSEC-Q
(4) When either of three axes exceeds the speed limit, that axis is controlled with
the speed limit value. The speeds of the other axes are limited at the ratios of
" Da.8 Command speed".
(Examples)
Axis
Axis 1 setting
Axis 2 setting
Axis 3 setting
Setting item
Pr.8
Speed limit
value
4000.00mm/min
5000.00mm/min
6000.00mm/min
Da.8
Command
speed
8000.00mm/min
6000.00mm/min
4000.00mm/min
With the settings shown above, the operation speed in speed control is as
follows.
Axis 1: 4000.00 mm/min (Speed is limited by Pr.8 ).
Axis 2: 3000.00 mm/min (Speed is limited at ratios in axes 1, 2, and 3
command speeds).
Axis 3: 2000.00 mm/min (Speed is limited at ratios in axes 1, 2, and 3
command speeds).
(5) An error "No command speed (error code: 503)" will occur if a current speed
(-1) is set in " Da.8 Command speed".
(6) The software stroke limit check is not carried out when the control unit is set to
"degree".
9 - 76
MELSEC-Q
Setting details
Positioning
complete
Forward run
speed 3
Axis 1
Axis 2
Axis 3
(reference (interpolation (interpolation
axis) setting axis) setting axis) setting
example
example
example
Da.4
Deceleration time
No.
Axis to be
Da.5
interpolated
Da.6
Positioning address/
movement amount
Da.10 M code
6000.00
mm/min
3000.00
mm/min
2000.00
mm/min
10
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 77
MELSEC-Q
9 - 78
MELSEC-Q
Operation chart
The following chart shows the operation timing for 4-axis speed control with axis 1
as the reference axis.
The "in speed control" flag ( Md.31 Status: b0) is turned ON during speed control.
The "positioning complete signal" is not turned ON.
V
Interpolation axis (axis 4)
t
V
Interpolation axis (axis 3)
t
V
Interpolation axis (axis 2)
t
V
Referense axis (axis 1)
t
ON
OFF
ON
OFF
BUSY signal
[XC,XD,XE,XF]
by stop command.
OFF
ON
Axis stop signal (stop command)
(Either Y4,Y5,Y6 or Y7)
OFF
ON
In speed control flag
Md.31 Status: b0
OFF
9 - 79
MELSEC-Q
control" setting
In speed control
t
Current feed value during speed control start is maintained
In speed control
In speed control
t
Current feed value is updated
t
0
(c) Current feed value zero cleared
Restrictions
(1) Set "Positioning complete" in " Da.1 Operation pattern". An axis error
"Continuous path control not possible (error code: 516)" will occur and the
operation cannot start if "continuous positioning control" or "continuous path
control" is set. ("Continuous positioning control" and "continuous path control"
cannot be set in speed control.)
(2) Set the WITH mode in " Pr.18 M code ON signal output timing" when using
an M code. The M code will not be output, and the M code ON signal will not
turn ON if the AFTER mode is set.
(3) Set the "reference axis speed" in " Pr.20 Interpolation speed designation
method". An "Interpolation mode error (error code: 523)" will occur and the
operation cannot start if a composite speed is set.
9 - 80
MELSEC-Q
(4) When either of four axes exceeds the speed limit, that axis is controlled with
the speed limit value. The speeds of the other axes are limited at the ratios of
" Da.8 Command speed".
(Examples)
Axis
Setting item
Axis 1
setting
Axis 2
setting
Axis 3
setting
Axis 4
setting
Pr.8
Speed limit
value
Da.8
Command
speed
With the settings shown above, the operation speed in speed control is as
follows.
Axis 1: 4000.00 mm/min (Speed is limited by Pr.8 ).
Axis 2: 3000.00 mm/min (Speed is limited at ratios in axes 1, 2, 3 and 4
command speeds).
Axis 3: 2000.00 mm/min (Speed is limited at ratios in axes 1, 2, 3 and 4
command speeds).
Axis 4: 750.00 mm/min (Speed is limited at ratios in axes 1, 2, 3 and 4
command speeds).
(5) An error "No command speed (error code: 503)" will occur if a current speed
(-1) is set in " Da.8 Command speed".
(6) The software stroke limit check is not carried out when the control unit is set to
"degree".
9 - 81
MELSEC-Q
Setting details
Positioning
complete
Forward run
speed 4
Acceleration time
Da.3
No.
Axis 1
Axis 2
Axis 3
Axis 4
(reference (interpolation (interpolation (interpolation
axis) setting axis) setting axis) setting axis) setting
example
example
example
example
Da.4
Deceleration time
No.
Da.5
Axis to be
interpolated
Da.6
Positioning address/
movement amount
6000.00
mm/min
3000.00
mm/min
2000.00
mm/min
1000.00
mm/min
Da.10 M code
10
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 82
MELSEC-Q
Pr.200
Speedposition
function
selection
Setting
value
0
Setting details
34
184
334
484
If the set value is other than 0 and 2, it is regarded as 0 and operation is performed in the
INC mode.
For details of the setting, refer to Sections 5.2 "List of parameters".
9 - 83
MELSEC-Q
Operation chart
The following chart (Fig.9.13) shows the operation timing for speed-position
switching control (INC mode). The "in speed control flag" ( Md.31 Status: b0) is
turned ON during speed control of speed-position switching control (INC mode).
V
Dwell time
ON
OFF
Positioning start signal
[Y10,Y11,Y12,Y13]
ON
OFF
BUSY signal
[XC,XD,XE,XF]
ON
OFF
ON
OFF
Speed-position switching signal
ON
OFF
Cd. 24 Speed-position
switching enable flag
ON
In speed control flag
Md. 31 Status: b0
OFF
9 - 84
MELSEC-Q
[Operation example]
The following operation assumes that the speed-position switching signal is input at the position of the
current feed value of 90.00000 [degree] during execution of " Da.2 Control system" "Forward run:
speed/position" at " Pr.1 Unit setting" of "2: degree" and " Pr.21 Current feed value during speed
control" setting of "1: Update current feed value".
(The value set in " Da.6 Positioning address/movement amount" is 270.00000 [degree])
0.00000
Speed-position
switching signal ON
0.00000
90.00000
90.00000
90.00000+270.00000
=360.00000
=Stop at 0.00000 [degree]
9 - 85
MELSEC-Q
t1
M code ON signal
[X4,X5,X6,X7](WITH mode)
t2
In speed control
Speed
control
In position control
t3
Standing by
Position
control
t4
Positioning operation
Speed control carried out until speed-position switching
signal turns ON
External speed-position
switching command
t6
t5
t7
Fig. 9.14 Operation timing and processing time during speed-position switching control (INC mode)
Unit: ms
t1
t2
t3
t4
t5
t6
t7
1.1
0 to 3.5
0 to 3.5
5.5 to 7.9
0 to 3.5
1.0
Follows parameters
The t1 timing time could be delayed by the operation state of other axes.
9 - 86
MELSEC-Q
Speed control
Position control
Speed control
Position control
Maintained
Position control
Updated
Updated
Speed control
Updated from 0
OFF
OFF
ON
1ms
9 - 87
MELSEC-Q
Setting item
Pr.42
Cd.8
External
command
function
selection
External
command
valid
Setting details
212
362
512
1505
1605
1705
1805
Refer to Sections 5.2 "List of parameters" and Section 5.7 "List of control data" for information on the
setting details.
Position control
t
Movement amount
change possible
ON
Speed-position switching signal
OFF
Setting after the speed-position
switching signal ON is ignored
0
P2
P3
Md.31 Status : b1
ON
OFF
MELSEC-Q
POINT
The machine recognizes the presence of a movement amount change request when the data is
written to " Cd.23 Speed-position switching control movement amount change register" with the
PLC program.
The new movement amount is validated after execution of the speed-position switching control (INC
mode), before the input of the speed-position switching signal.
The movement amount change can be enable/disable with the interlock function in position control
using the speed-position switching latch flag ( Md.31 Status : b1) of the axis monitor area.
Restrictions
(1) An axis error (error code: 516) will occur and the operation cannot start if
"continuous positioning control" or "continuous path control" is set in " Da.1
Operation pattern".
(2) "Speed-position switching control" cannot be set in " Da.2 Control system" of
the positioning data when "continuous path control" has been set in " Da.1
Operation pattern" of the immediately prior positioning data. (For example, if
the operation pattern of positioning data No. 1 is "continuous path control",
"speed-position switching control" cannot be set in positioning data No. 2.) An
axis error (error code: 516) will occur and the machine will carry out a
deceleration stop if this type of setting is carried out.
(3) An error (error code: 503) will occur if "current speed (-1)" is set in " Da.8
command speed".
(4) The software stroke limit range check during speed control is made only when
the following (a) and (b) are satisfied:
(a) " Pr.21 Current feed value during speed control" is "1: Update current feed
value".
If the movement amount exceeds the software stroke limit range during
speed control in case of the setting of other than "1: Update current feed
value", an error (error code: 507 or 508) will occur as soon as speed control
is changed to position control and the axis will decelerate to a stop.
(b) When " Pr.1 Unit setting" is other than "2: degree"
If the unit is "degree", the software stroke limit range check is not performed.
(5) If the value set in " Da.6 Positioning address/movement amount" is negative,
an error (error code: 530) will occur.
(6) Deceleration processing is carried out from the point where the speed-position
switching signal is input if the position control movement amount set in
" Da.6 Positioning address/movement amount" is smaller than the
deceleration distance from the " Da.8 Command speed".
(7) Turn ON the speed-position switching signal in the speed stabilization region
(constant speed status). A warning (warning code: 508) will occur because of
large deviation in the droop pulse amount if the signal is turned ON during
acceleration.
During use of the servo motor, the actual movement amount after switching of
speed control to position control is the "preset movement amount + droop
pulse amount". If the signal is turned ON during acceleration/deceleration, the
stop position will vary due to large variation of the droop pulse amount. Even
though " Md.29 Speed-position switching control positioning amount" is the
same, the stop position will change due to a change in droop pulse amount
when " Da.8 Command speed" is different.
9 - 89
MELSEC-Q
Setting example
Positioning
complete
Forward run:
speed/position
1
Setting details
Set "Positioning complete" assuming the next positioning data will
not be executed. ("Continuous path control" cannot be set in
"speed-position switching control (INC mode)".)
Set speed-position switching control by forward run.
Designate the value set in " Pr.25
Axis to be
interpolated
Positioning address/
Da.6
movement amount
Da.7 Arc address
Da.8 Command speed
Da.9 Dwell time
Da.10 M code
10000.0m
Set a time from the positioning stop (pulse output stop) by position
control until the positioning complete signal is output. When the
system is stopped by speed control, ignore the setting value.
Set this when other sub operation commands are issued in
combination with the No. 1 positioning data.
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 90
MELSEC-Q
mm
Speed-position
function selection
inch
degree
PLS
INC mode
ABS mode
: Setting allowed,
: Setting disallowed (If setting is made, an error (error code: 935) will occur when the PLC
READY signal (Y0) turns ON.)
Pr.200
Speedposition
function
selection
Setting
value
2
Setting details
184
334
484
If the set value is other than 0 and 2, it is regarded as 0 and operation is performed in the INC
mode.
For details of the setting, refer to Sections 5.2 "List of parameters".
9 - 91
MELSEC-Q
Operation chart
The following chart (Fig.9.16) shows the operation timing for speed-position
switching control (ABS mode). The "in speed control flag" ( Md.31 Status: b0) is
turned ON during speed control of speed-position switching control (ABS mode).
V
Dwell time
ON
OFF
Positioning start signal
[Y10,Y11,Y12,Y13]
ON
OFF
BUSY signal
[XC,XD,XE,XF]
ON
OFF
ON
OFF
Speed-position switching signal
ON
OFF
Cd. 24 Speed-position
switching enable flag
ON
In speed control flag
Md. 31 Status: b0
OFF
9 - 92
MELSEC-Q
[Operation example]
The following operation assumes that the speed-position switching signal is input at the position of the
current feed value of 90.00000 [degree] during execution of " Da.2 Control system" "Forward run:
speed/position" at " Pr.1 Unit setting" of "2: degree" and " Pr.21 Current feed value during speed
control" setting of "1: Update current feed value".
(The value set in " Da.6 Positioning address/movement amount" is 270.00000 [degree])
0.00000
Speed-position
switching signal ON
90.00000
0.00000
270.00000
90.00000
Stop at 270.00000 [degree]
9 - 93
MELSEC-Q
t1
M code ON signal
[X4,X5,X6,X7](WITH mode)
t2
In speed control
Speed
control
In position control
t3
Standing by
Position
control
t4
Positioning operation
Speed control carried out until speed-position switching
External speed-position
switching command
signal turns ON
t6
t5
t7
Fig. 9.17 Operation timing and processing time during speed-position switching control (ABS mode)
Unit: ms
t1
t2
t3
t4
t5
t6
t7
1.1
0 to 3.5
0 to 3.5
5.5 to 7.9
0 to 3.5
1.0
Follows parameters
The t1 timing time could be delayed by the operation state of other axes.
9 - 94
MELSEC-Q
Only "1: Update current value" is valid for the setting of " Pr.21 Current feed value
during speed control" in speed-position switching control (ABS mode).
An error (error code: 935) will occur if the " Pr.21 Current feed value during
speed control" setting is other than 1.
Speed
Speed control
Position control
Updated
OFF
ON
Speed-position switching latch flag
OFF
1ms
9 - 95
MELSEC-Q
Pr.42
Cd.8
External
command
function
selection
External
command
valid
Setting
value
Setting details
212
362
512
1505
1605
1705
1805
Refer to Sections 5.2 "List of parameters" and Section 5.7 "List of control data" for information on the
setting details.
9 - 96
MELSEC-Q
Restrictions
(1) An axis error (error code: 516) will occur and the operation cannot start if
"continuous positioning control" or "continuous path control" is set in " Da.1
Operation pattern".
(2) "Speed-position switching control" cannot be set in " Da.2 Control system" of
the positioning data when "continuous path control" has been set in " Da.1
Operation pattern" of the immediately prior positioning data. (For example, if
the operation pattern of positioning data No. 1 is "continuous path control",
"speed-position switching control" cannot be set in positioning data No. 2.) An
axis error (error code: 516) will occur and the machine will carry out a
deceleration stop if this type of setting is carried out.
(3) An error (error code: 503) will occur if "current speed (-1)" is set in " Da.8
command speed".
(4) If the value set in " Da.6 Positioning address/movement amount" is negative,
an error (error code: 530) will occur.
(5) Even though the axis control data " Cd.23 Speed-position switching control
movement amount change register" was set in speed-position switching
control (ABS mode), it would not function. The set value is ignored.
(6) To exercise speed-position switching control (ABS mode), the following
conditions must be satisfied:
(a) " Pr.1 Unit setting" is "2: degree"
(b) The software stroke limit function is invalid (upper limit value = lower limit
value)
(c) " Pr.21 Current feed value during speed control" is "1: Update current
feed value"
(d) The " Da.6 Positioning address/movement amount" setting range is 0 to
359.99999 (degree)
If the value is outside of the range 0 to 359.99999 (degree), an error (error
code: 530) will occur at a start.
(e) The "Pr.200 Speed-position function selection" setting is "2: Speedposition switching control (ABS mode)".
(7) If any of the conditions in (6)(a) to (6)(c) is not satisfied in the case of (6)(e), an
error (error code: 935) will occur when the PLC READY signal [Y0] turns from
OFF to ON.
(8) If the axis reaches the positioning address midway through deceleration after
automatic deceleration started at the input of the speed-position switching
signal, the axis will not stop immediately at the positioning address. The axis
will stop at the positioning address after N revolutions so that automatic
deceleration can always be made. (N: Natural number)
In this case, make the movement amount after speed-position switching signal
input within 21474.83647 (degree). If the movement amount exceeds
21474.83647 (degree), make the movement amount smaller by reducing the
command speed or shortening the deceleration time, for example.
In the following example, since making deceleration in the path of dotted line
will cause the axis to exceed the positioning addresses twice, the axis will
decelerate to a stop at the third positioning address.
9 - 97
MELSEC-Q
360 added
360 added
positioning address
positioning address
positioning address
Setting example
Setting details
Positioning
complete
Forward run:
Set speed-position switching control by forward run.
speed/position
1
Deceleration time
No.
Axis to be
interpolated
Positioning address/
Da.6
movement amount
Da.7 Arc address
Da.8 Command speed
Da.9 Dwell time
Da.10 M code
270.00000
degree
Set a time from the positioning stop (pulse output stop) by position
control until the positioning complete signal is output. When the
system is stopped by speed control, ignore the setting value.
Set this when other sub operation commands are issued in
combination with the No. 1 positioning data.
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 98
MELSEC-Q
9 - 99
MELSEC-Q
Operation chart
The following chart shows the operation timing for position-speed switching
control.
The "in speed control" flag ( Md.31 Status: b0) is turned ON during speed control
of position-speed switching control.
V
t
Position
control
Speed control
ON
Positioning start signal
[Y10,Y11,Y12,Y13]
OFF
ON
BUSY signal
[XC,XD,XE,XF]
OFF
Does not turn ON even
when control is stopped
by stop command.
OFF
ON
Position-speed
switching signal
OFF
ON
OFF
ON
OFF
ON
OFF
Md.31 Status: b0
9 - 100
MELSEC-Q
Standing by
In position control
In speed control
Position
Speed
control
control
Standing by
t4
Positioning operation
Fig. 9.19 Operation timing and processing time during position-speed switching control
Normal timing time
Unit: ms
t1
t2
t3
t4
t5
t6
1.0 to 1.4
0 to 3.5
0 to 3.5
5.5 to 7.9
1.0
The t1 timing time could be delayed by the operation state of other axes.
9 - 101
MELSEC-Q
control" settings.
" Pr.21
Position control
Speed control
Position control
Updated
Position control
Speed control
Maintained
Speed control
Updated
Updated from 0
OFF
ON
Position-speed switching latch flag
OFF
1ms
9 - 102
MELSEC-Q
Setting item
Pr.42
Cd.8
External
command
function
selection
External
command
valid
Setting details
212
362
512
1505
1605
1705
1805
Refer to Sections 5.2 "List of parameters" and Section 5.7 "List of control data" for information on the
setting details.
Speed
control
t
Speed change
enable
ON
Position-speed switching
signal
OFF
Cd.25 Position-speed
switching control
speed change register
V2
V3
OFF
latch flag
Md.31 Status: b5
Stop signal
ON
OFF
9 - 103
MELSEC-Q
POINTS
The machine recognizes the presence of a command speed change request when the data is
written to " Cd.25 Position-speed switching control speed change register" with the PLC program.
The new command speed is validated after execution of the position-speed switching control before
the input of the position-speed switching signal.
The command speed change can be enabled/disabled with the interlock function in speed control
using the "position-speed switching latch flag" ( Md.31 Status: b5) of the axis monitor area.
Restrictions
(1) An axis error (error code: 516) will occur and the operation cannot start if
"continuous positioning control" or "continuous path control" is set in
" Da.1 Operation pattern".
(2) "Position-speed switching control" cannot be set in " Da.2 Control system" of
the positioning data when "continuous path control" has been set in
" Da.1 Operation pattern" of the immediately prior positioning data. (For
example, if the operation pattern of positioning data No. 1 is "continuous path
control", "position-speed switching control" cannot be set in positioning data
No. 2.) An axis error (error code: 516) will occur and the machine will carry
out a deceleration stop if this type of setting is carried out.
(3) The software stroke limit range is only checked during speed control if the "1:
Update current feed value" is set in " Pr.21 Current feed value during speed
control".
The software stroke limit range is not checked when the control unit is set to
"degree".
(4) An error (error code: 507 or 508) will occur and the operation cannot start if
the start point address or end point address for position control exceeds the
software stroke limit range.
(5) Deceleration stop will be carried out if the position-speed switching signal is
not input before the machine is moved by a specified movement amount.
When the position-speed switching signal is input during automatic
deceleration by positioning control, acceleration is carried out again to the
command speed to continue speed control.
When the position-speed switching signal is input during deceleration to a stop
with the stop signal, the control is switched to the speed control to stop the
machine.
Restart is carried out by speed control using the restart command.
(6) A warning (warning code: 501) will occur and control is continued by
" Pr.8 Speed limit value" if a new speed exceeds " Pr.8 Speed limit value" at
the time of change of the command speed.
(7) If the value set in " Da.6 Positioning address/movement amount" is negative,
an error (error code: 530) will occur.
9 - 104
MELSEC-Q
Setting example
Setting details
Positioning
complete
Set "Positioning complete" assuming the next positioning data will not
be executed. ("Continuous positioning control" and "Continuous path
control" cannot be set in "position/speed changeover control".)
Forward run:
Set position-speed switching control.
position/speed
1
Axis to be
interpolated
Positioning address/
Da.6
movement amount
10000.0m
Da.10 M code
500ms
10
Set the time the machine dwells after the positioning stop (pulse
output stop) by position control to the output of the positioning
complete signal. If the machine is stopped by speed control, the
setting value will be ignored.
Set this when other sub operation commands are issued in
combination with the No. 1 positioning data.
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 105
MELSEC-Q
OFF
50000
Restrictions
(1) An axis error "New current value not possible (error code: 515)" will occur and
the operation cannot start if "continuous path control" is set in " Da.1
Operation pattern". ("Continuous path control" cannot be set in current value
changing.)
(2) "Current value changing" cannot be set in " Da.2 Control system" of the
positioning data when "continuous path control" has been set in " Da.1
Operation pattern" of the immediately prior positioning data. (For example, if
the operation pattern of positioning data No. 1 is "continuous path control",
"current value changing" cannot be set in positioning data No. 2.) An axis error
"New current value invalid (error code: 515)" will occur and the machine will
carry out a deceleration stop if this type of setting is carried out.
(3) An axis error "Outside new current value range (error code: 514)" will occur
and the operation cannot start if "degree" is set in " Pr.1 Unit setting" and the
value set in " Da.6 Positioning address/movement amount (0 to 359.99999
[degree])" is outside the setting range.
9 - 106
MELSEC-Q
(4) If the value set in " Da.6 Positioning address/movement amount" is outside
the software stroke limit ( Pr.12 , Pr.13 ) setting range, an error "Software
stroke limit +, - (error code: 507 or 508)" will occur at the positioning start, and
the operation will not start.
(5) An error (error code: 507 or 508) will occur if the new current value is outside
the software stroke limit range.
Axis 1
positioning
data No. 1
Setting example
Setting details
Positioning complete
Da.1
Operation
pattern
Da.2
Control
system
Da.3
Acceleration
time No.
Da.4
Deceleration
time No.
Da.5
Axis to be
interpolated
Da.6
Positioning
address/
movement
amount
10000.0
Da.7
Arc address
Da.8
Command
speed
Da.9
Dwell time
Da.10
M code
10
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 107
MELSEC-Q
[2] Changing to a new current value using the start No. (No. 9003) for
a current value changing
Operation chart
The current value is changed by setting the new current value in the current value
changing buffer memory " Cd.9 Current value changing", setting "9003" in the
" Cd.3 Positioning start No.", and turning ON the positioning start signal.
ON
Positioning start signal
OFF
[Y10,Y11,Y12,Y13]
Md.20 Current feed value
50000
0
Current value changes to the
positioning address designated by
the current value changing buffer memory.
The above chart shows an example
when the positioning address is "0".
Restrictions
(1) An axis error "Outside new current value range (error code: 514)" will occur if
the designated value is outside the setting range when "degree" is set in "Unit
setting".
(2) An error "Software stroke limit +, (error code: 507 or 508)" will occur if the
designated value is outside the software stroke limit range.
(3) The current value cannot be changed during stop commands and while the M
code ON signal is ON.
(4) The M code output function is made invalid.
2)
3)
9 - 108
MELSEC-Q
Setting
value
Setting details
Set the start No. "9003" for the new current value.
Cd.3
9003
Cd .9
50000
1600
1700
1800
1506
1507
1606
1607
1706
1707
1806
1807
Refer to Section 5.7 "List of control data" for details on the setting details.
[Y10]
[Y0]
[X0]
[X10]
BUSY signal
[XC]
[X8]
Md.20 Current feed value
Cd.3 Positioning start No.
Cd.9 Current value changing
50000
9003
50000
Fig. 9.21 Changing to a new current value using the start No. (No. 9003) for a current value changing
9 - 109
MELSEC-Q
(3) Add the following PLC program to the control program, and write it to the PLC
CPU.
Example
Current value changing
9 - 110
MELSEC-Q
Operation
The positioning data No. to which the NOP instruction is set transfers, without any
processing, to the operation for the next positioning data No.
Setting example
Setting details
Setting not required (Setting
value is ignored.)
Da.1
Operation
pattern
Da.2
Control
system
Da.3
Acceleration
time No.
Da.4
Deceleration
time No.
Da.5
Axis to be
interpolated
Positioning
address/
movement
amount
Command
speed
Da.10 M code
Axis 1
positioning
data No. 1 Da.6
NOP instruction
Refer to Section 5.3 "List of positioning data" for information on the setting details.
Restrictions
An error "Control system setting error (error code: 524)" will occur if the "NOP
instruction" is set for the control system of the positioning data No. 600.
POINT
<Use example of NOP instruction>
If there is a possibility of speed switching or temporary stop (automatic deceleration) at a point
between two points during positioning, that data can be reserved with the NOP instruction to change
the data merely by the replacement of the identifier.
9 - 111
MELSEC-Q
Operation
(1) Unconditional JUMP
The JUMP instruction is unconditionally executed. The operation jumps to the
positioning data No. set in " Da.9 Dwell time".
(2) Conditional JUMP
The block start condition data is used as the JUMP instruction execution
conditions.
When block positioning data No. 7000 to 7004 is started:
Each block condition data is used.
When positioning data No. 1 to 600 is started:
Start block 0 condition data is used.
When the execution conditions set in " Da.10 M code" of the JUMP
instruction have been established:
the JUMP instruction is executed to jump the operation to the positioning
data No. set in " Da.9 Dwell time".
When
Restrictions
(1) When using a conditional JUMP instruction, establish the JUMP instruction
execution conditions by the 4th positioning data No. before the JUMP
instruction positioning data No..
If the JUMP instruction execution conditions are not established by the time
the 4th positioning control is carried out before the JUMP instruction
positioning data No., the operation will be processed as an operation without
established JUMP instruction execution conditions.
(During execution of continuous path control/continuous positioning control,
the QD75 calculates the positioning data of the positioning data No. four items
ahead of the current positioning data.)
9 - 112
MELSEC-Q
Setting example
Setting details
Setting not required. (Setting value is ignored.)
Da.5
Axis to be
interpolated
Da.6
Positioning address/
movement amount
Da.10 M code
500
Set the positioning data No. 1 to 600 for the JUMP destination. (The
positioning data No. of the JUMP instruction cannot be set. Setting
its own positioning data No. will result in an error "Illegal data No."
(error code: 502).)
Set the JUMP instruction execution conditions with the condition
data No.
0
: Unconditional JUMP
1 to 10 : Condition data No.
("Simultaneous start" condition data cannot be set.)
Refer to Section 5.3 "List of positioning data" for information on the setting details.
9 - 113
MELSEC-Q
9.2.22 LOOP
The LOOP is used for loop control by the repetition of LOOP to LEND.
Operation
The LOOP to LEND loop is repeated by set repeat cycles.
Setting example
LOOP
Setting details
Setting not required. (Setting value is ignored.)
Set the LOOP.
Da.10 M code
Da.6
Positioning address/
movement amount
Refer to Section 5.3 "List of positioning data" for information on the setting details.
Restrictions
(1) An error "Control system LOOP setting error (error code: 545)" will occur if a
"0" is set for the repeat cycles.
(2) Even if LEND is absent after LOOP, no error will occur, but repeat processing
will not be carried out.
(3) Nesting is not allowed between LOOP-LEND's. If such setting is made, only the
inner LOOP-LEND is processed repeatedly.
POINT
The setting by this control system is easier than that by the special start "FOR loop" of "High-level
Positioning Control" (refer to Chapter 10).
<Setting data>
For special start: Positioning start data, special start data, condition data, and positioning data
For control system : Positioning data
For the special start FOR to NEXT, the positioning data is required for each of FOR and NEXT
points. For the control system, loop can be executed even only by one data.
Also, nesting is enabled by using the control system LOOP to LEND in combination with the special
start FOR to NEXT.
However LOOP to LEND cannot be set across block. Always set LOOP to LEND so that the
processing ends within one block.
(For details of the "block", refer to Section 10.1 "Outline of high-level positioning control".)
9 - 114
MELSEC-Q
9.2.23 LEND
The LEND is used to return the operation to the top of the repeat (LOOP to LEND)
loop.
Operation
When the repeat cycle designated by the LOOP becomes 0, the loop is
terminated, and the next positioning data No. processing is started. (The operation
pattern, if set to "Positioning complete", will be ignored.)
When the operation is stopped after the repeat operation is executed by
designated cycles, the dummy positioning data (for example, incremental
positioning without movement amount) is set next to LEND.
Positioning data
No.
Operation pattern
Control system
Continuous control
ABS2
Positioning
complete
LOOP
Continuous path
control
ABS2
Continuous control
ABS2
Positioning
complete
LEND
Positioning
complete
ABS2
Conditions
Number of loop
cycles: 2
Operation
Executed in the
order of the
positioning data
No. 1
2
3
4
5
2
3
4
5
6.
(The operation
patterns of the
positioning data
Nos. 2 and 5 are
ignored.)
Setting example
LEND
Setting details
Setting not required. (Setting value is ignored.)
Set the LEND.
Da.5
Axis to be
interpolated
Da.6
Positioning address/
movement amount
Da.10 M code
Refer to Section 5.3 "List of positioning data" for information on the setting details.
Restrictions
(1) Ignore the "LEND" before the "LOOP" is executed.
9 - 115
MELSEC-Q
MEMO
9 - 116
The details and usage of high-level positioning control (control functions using the
"block start data") are explained in this chapter.
High-level positioning control is used to carry out applied control using the "positioning
data". Examples of applied control are using conditional judgment to control
"positioning data" set with the major positioning control, or simultaneously starting
"positioning data" for several different axes.
Read the execution procedures and settings for each control, and set as required.
10
10.1 Outline of high-level positioning control ..................................................................10- 2
10.1.1 Data required for high-level positioning control.........................................10- 3
10.1.2 "Block start data" and "condition data" configuration................................10- 4
10.2 High-level positioning control execution procedure ...............................................10- 6
10.3 Setting the block start data ......................................................................................10- 7
10.3.1 Relation between various controls and block start data ...........................10- 7
10.3.2 Block start (normal start) ...........................................................................10- 8
10.3.3 Condition start ...........................................................................................10- 10
10.3.4 Wait start ...................................................................................................10- 11
10.3.5 Simultaneous start ...................................................................................10- 12
10.3.6 Repeated start (FOR loop) ......................................................................10- 13
10.3.7 Repeated start (FOR condition) ...............................................................10- 14
10.3.8 Restrictions when using the NEXT start...................................................10- 15
10.4 Setting the condition data .......................................................................................10- 16
10.4.1 Relation between various controls and the condition data ......................10- 16
10.4.2 Condition data setting examples ..............................................................10- 19
10.5 Multiple axes simultaneous start control................................................................10- 20
10.6 Start program for high-level positioning control .....................................................10- 23
10.6.1 Starting high-level positioning control.......................................................10- 23
10.6.2 Example of a start program for high-level positioning control .................10- 24
10 - 1
MELSEC-Q
Details
Block 1 start
(Normal start)
With one start, executes the positioning data in a random block with the set order.
Condition start
Carries out condition judgment set in the "condition data" for the designated
positioning data, and then executes the "block start data".
When the condition is established, the " block start data" is executed.
When not established, that " block start data" is ignored, and the next point's " block
start data" is executed.
Wait start
Carries out condition judgment set in the "condition data" for the designated
positioning data, and then executes the " block start data".
When the condition is established, the " block start data" is executed.
When not established, stops the control until the condition is established. (Waits.)
Simultaneous start
2
Simultaneously executes the positioning data having the No. for the axis designated
with the "condition data". (Outputs pulses at the same timing.)
Repeated start (FOR Repeats the program from the " block start data" set with the "FOR loop" to the "
loop)
block start data" set in "NEXT" for the designated No. of times.
Repeats the program from the " block start data" set with the "FOR condition" to the "
Repeated start (FOR
block start data" set in "NEXT" until the conditions set in the "condition data" are
condition)
established.
REMARK
Block 1:
"1 block" is defined as all the data continuing from the positioning data in which
"continuous positioning control" or "continuous path control" is set in the
operation pattern ( Da.1 ) to the positioning data in which "independent
positioning control (Positioning complete)" is set.
Simultaneous start 2:
Besides the simultaneous start of "block start data" system, the "simultaneous
starts" include the "multiple axes simultaneous start control" of control system.
Refer to Section 10.5 "Multiple axis simultaneous start control" for details.
10 - 2
MELSEC-Q
Setting item
Setting details
Da.11
Shape
Set whether to end the control after executing only the "block
start data" of the shape itself, or continue executing the "block
start data" set in the next point.
Da.12
Da.13
Special start
instruction
Da.14
Parameter
Condition data
Setting item
Setting details
Da.15
Da.16
Condition
operator
Set the judgment method carried out for the target set
in Da.15 .
Da.17
Address
Da.18
Parameter 1
Da.19
Parameter 2
10 - 3
MELSEC-Q
Setting item
2nd point
1st point
Setting item
Setting item
unf [^
b15
Buffer memory
Buffer memoryaddress
address
26001
b0
b8 b7
26049
26000
Da.12 Positioning data No.
26099
Da.11 Shape
b15
b8 b7
26051
b0
26050
No.10
Buffer memory
address
Setting item
No.2
Condition identifier
No.1
Setting item
Setting item
Condition identifier
b15 b12b11 b8 b7
Buffer memory
address
Buffer memory
address
26110
b0
26100
Da.16 Condition
operator
26101
26102
26103
26104
26105
26106
26107
26108
26109
Blank
Da.17 Address
Da.18 Parameter 1
Da.19 Parameter 2
Blank
26111
26112
26113
26114
26115
26116
26117
26118
26119
26190
26191
26192
26193
26194
26195
26196
26197
26198
26199
7000
Block No.
10 - 4
MELSEC-Q
Set in QD75 the " block start data" and "condition data" corresponding to the following
"block Nos. 7001 to 7004" using GX Configurator-QP or the PLC program. (The
following drawing shows an example for axis 1.)
50th point
50th point
Buffer memory
address
Setting item
2nd point
2nd point
Setting item
Setting item
unf [^
b15
b8 b7
Buffer memory
address
Buffer memory
address
1st point
26201
b0
26200
Da12 Positioning data No.
26299
Da11 Shape
b15
b8 b7
26251
b0
26250
Da13 Special start
instruction
Setting item
Setting item
unf [^
26249
1st point
b15
b8 b7
26899
b15
b8 b7
Buffer memory
address
Buffer memory
address
Buffer memory
address
26300
Da15 Condition target
Open
Da17 Address
Da18 Parameter 1
Da19 Parameter 2
Open
26301
26302
26303
26304
26305
26306
26307
26308
26309
Condition identifier
No.1
Setting item
26390
Buffer memory
address
Setting item
26310
b0
26311
26312
26313
26314
26315
26316
26317
26318
26319
Buffer memory
address
Setting item
No.2
Setting item
Setting item
Condition
Da16 operater
Da14 Parameter
No.10
Condition identifier
b8 b7
26851
b0
26850
Condition identifier
b12 b11
26849
26801
b0
Da11 Shape
Setting item
No.1
Buffer memory
address
26800
Da14 Parameter
No.2
Buffer memory
address
No.10
b15
Buffer memory
address
Setting item
26391
26392
26393
26394
26395
26396
26397
26398
26399
Condition identifier
b15
b12 b11
b8 b7
26900
Condition
Da16 operater
Open
Da17 Address
Da18 Parameter 1
Da19 Parameter 2
7004
10 - 5
26910
b0
Open
7001
Buffer memory
address
26901
26902
26903
26904
26905
26906
26907
26908
26909
26911
26912
26913
26914
26915
26916
26917
26918
26919
26990
26991
26992
26993
26994
26995
26996
26997
26998
26999
MELSEC-Q
STEP 1
Refer to Chapter 9
STEP 2
Refer to Section 10.3
STEP 3
Refer to Section 10.4
STEP 4
Refer to Section 10.6
STEP 5
Refer to Chapter 6
STEP 6
Refer to Section 6.5.3
STEP 7
Monitor the high-level positioning control.
STEP 8
Stop when control is completed
Control termination
REMARK
(1) Five sets of "block start data (50 points)" and "condition data (10 items)
corresponding to "7000" to "7004" are set with a PLC program.
(2) Five sets of data from "7000" to "7004" can be set when GX Configurator-QP
is used. If GX Configurator-QP is used to set the "block start data" and
"condition data" corresponding to "7001" to "7004" and write the data to the
QD75, "7001" to "7004" can be set in " Cd.3 Positioning start No." in STEP
4.
10 - 6
MELSEC-Q
Shap 0 : End
e
1 : Continue
Da.12
Da.13
Special start
instruction
Da.14
Parameter
Condition
start
SimultaWait start
neous start
Repeated
start
(FOR loop)
Repeated
NEXT start
start
(FOR
condition)
1 to 600
1
2
Condition data No.
No. of
repetitions
Condition
data No.
: Setting not required (Setting value will be ignored. Use the initial value or a value within the setting range.)
The "NEXT start" instruction is used in combination with "repeated start (FOR loop)" and "repeated start (FOR
condition)". Control using only the "NEXT start" will not be carried out.
REMARK
It is recommended that the "block start data" be set whenever possible with GX
Configurator-QP. Execution by PLC program uses many PLC programs and
devices. The execution becomes complicated, and the scan times will increase.
10 - 7
MELSEC-Q
Da.11
Shape
1: Continue
1: Continue
1: Continue
1: Continue
0: End
Da.12
Start data No.
1
2
5
10
15
Da.13
Special start
instruction
0: Block start
0: Block start
0: Block start
0: Block start
0: Block start
Da.14
Parameter
Da.1
Operation pattern
1
2
3
4
5
6
1 block
1 block
10
15
REMARK
Block :
"1 block" is defined as all the data continuing from the positioning data in which
"continuous positioning control" or "continuous path control" is set in the operation
pattern ( Da.1 ) to the positioning data in which "independent positioning control
(Positioning complete)" is set.
10 - 8
MELSEC-Q
Positioning
according to the 3rd
point settings
Positioning
according to the 2nd
point settings
Positioning
Positioning
according to the according to the 5th
4th point settings point settings
Operation pattern
Positioning data No.
3(01)
1(00)
Address(+)
4(00)
2(11)
10(00)
t
Address(-)
5(11)
6(00)
1
15(00)
ON
Positioning start signal
OFF
[Y10,Y11,Y12,Y13]
Start complete signal
OFF
[X10,X11,X12,X13]
BUSY signal
[XC,XD,XE,XF] OFF
ON
ON
ON
OFF
1 Dwell
10 - 9
MELSEC-Q
Da.11
Shape
1: Continue
1: Continue
0: End
Da.12
Start data No.
1
10
50
Da.13
Special start
instruction
1: Condition start
1: Condition start
0: Block start
Da.14
Parameter
1
2
The "condition data Nos." have been set in " Da.14 Parameter".
Da.1
Operation pattern
01: Continuous positioning control
01: Continuous positioning control
00: Positioning complete
10
11
12
50
MELSEC-Q
Da.11
Shape
1: Continue
1: Continue
0: End
Da.12
Start data No.
1
10
50
Da.13
Special start
instruction
2: Wait start
0: Block start
0: Block start
Da.14
Parameter
3
The "condition data Nos." have been set in " Da.14 Parameter".
Da.1
Operation pattern
01: Continuous positioning control
01: Continuous positioning control
00: Positioning complete
10
11
12
50
10 - 11
MELSEC-Q
Da.11
Shape
1: Continue
1: Continue
0: End
Da.12
Start data No.
1
10
50
Da.13
Special start
instruction
3: Simultaneous start
3: Simultaneous start
3: Simultaneous start
Da.14
Parameter
4
5
6
It is assumed that the "axis 2 positioning data" for simultaneous starting is set in the
"condition data" designated with " Da.14 Parameter".
Da.1
Operation pattern
01: Continuous positioning control
01: Continuous positioning control
00: Positioning complete
10
11
12
50
MELSEC-Q
Da.11
Shape
1: Continue
1: Continue
0: End
Da.12
Start data No.
1
10
50
Da.13
Special start
instruction
4: FOR loop
0: Block start
6: NEXT start
Da.14
Parameter
2
The "condition data Nos." have been set in " Da.14 Parameter".
Da.1
Operation pattern
01: Continuous positioning control
01: Continuous positioning control
00: Positioning complete
10
11
50
51
10 - 13
MELSEC-Q
Da.11
Shape
1: Continue
1: Continue
0: End
Da.12
Start data No.
1
10
50
Da.13
Special start
instruction
5: FOR condition
0: Block start
6: NEXT start
Da.14
Parameter
5
The "condition data Nos." have been set in " Da.14 Parameter".
Da.1
Operation pattern
01: Continuous positioning control
01: Continuous positioning control
00: Positioning complete
10
11
50
51
10 - 14
MELSEC-Q
Da.13
Special start instruction
1st point
Block start
2nd point
FOR
3rd point
Block start
4th point
FOR
5th point
Block start
6th point
Block start
7th point
NEXT
8th point
Block start
9th point
NEXT
10 - 15
MELSEC-Q
Wait
start
Major positioning
control
JUMP instruction
01: Device X
02: Device Y
03: Buffer memory
(1 word)
04: Buffer memory
(2 words)
05: Positioning data
No.
: One of the setting items must be set.
: Setting not possible
REMARK
It is recommended that the "condition data" be set whenever possible with GX
Configurator-QP. Execution by PLC program uses many PLC programs and
devices. The execution becomes complicated, and the scan times will increase.
10 - 16
MELSEC-Q
The setting requirements and details of the following "condition data" " Da.16 " to
" Da.19 " setting items differ according to the " Da.15 Condition target" setting.
The following shows the " Da.16 " to " Da.19 " setting items corresponding to the
" Da.15 Condition target".
Other setting
item
Da.15
Da.16
Condition operator
Da.17
Address
Da.18
Parameter 1
Da.19
Parameter 2
Setting item
01H: Device X
02H: Device Y
03H: Buffer memory
(1 word)
04H: Buffer memory
(2 words)
07H : DEV=ON
08H : DEV=OFF
=P1
01H :
P1
02H :
P1
03H :
P1
04H :
P 2
05H : P1
P 1 , P 2
06H :
10H : Axis 1 designation
20H : Axis 2 designation
30H : Axis 1 and axis 2
designation
40H : Axis 3 designation
50H : Axis 1 and axis 3
designation
60H : Axis 2 and axis 3
designation
70H : Axis 1, axis 2 and
axis 3 designation
80H : Axis 4 designation
90H : Axis 1 and axis 4
designation
A0H : Axis 2 and axis 4
designation
B0H : Axis 1, axis 2 and
axis 4 designation
C0H : Axis 3 and axis 4
designation
D0H : Axis 1, axis 3 and
axis 4 designation
E0H : Axis 2, axis 3 and
axis 4 designation
P2 (numeric value)
Buffer
memory
address
P1 (numeric value)
Axis 1
Low-order 16
positioning
bits
data No.
Axis 3
Low-order 16
positioning
bits
data No.
Axis 2
High-order 16
positioning
bits
data No.
Axis 4
High-order 16
positioning
bits
data No.
: Setting not required (Setting value will be ignored. Use the initial value or a value within the setting range.)
: Value stored in buffer memory designated in Da.17 .
: Refer to Section 5.5 "List of condition data" for the setting contents.
Judgment whether the condition operator is "=" or "= at the start of wait.
Judgment on data is carried out for each control cycle of the QD75. Thus, in the
judgment on the data such as current feed value which varies continuously, the
operator "=" may not be detected. If this occurs, use a range operator.
10 - 17
MELSEC-Q
REMARK
The "PLC CPU memo area" can be designated as the buffer memory address to be
designated in Da.17 . (Refer to Section 7.1.1 "Configuration and roles of QD75
memory".)
QD75 buffer memory
Address
30000
30001
30099
10 - 18
MELSEC-Q
Da.16
Condition
operator
Da.17
Address
Da.18
Parameter 1
Da.19
Parameter 2
01H: Device X
08H: DEV=OFF
Da.16
Condition
operator
P1
Da.17
Address
Da.18
Parameter 1
Da.19
Parameter 2
800
1000
Da.16
Condition
operator
10 - 19
Da.17
Address
Da.18
Parameter 1
Da.19
Parameter 2
High-order 16
bits "0003H"
MELSEC-Q
[2] Restrictions
(1) An error will occur and all simultaneously started axes will not start (error
code: 501) if the simultaneously started axis start data No. is not set to the
axis control data on the start axis or set outside the setting range.
(2) An error will occur and all simultaneously started axes will not start (error
code: 501) if either of the simultaneously started axes is BUSY.
(3) An error will occur and all simultaneously started axes will not start (error
code: 501) if an error occurs during the analysis of the positioning data on the
simultaneously started axes.
(4) No error or warning will occur if only the start axis is the simultaneously
started axis.
(5) This function cannot be used with the sub function Section 12.7.8 "Prereading start function".
2)
3)
10 - 20
MELSEC-Q
Setting item
Cd.3
Setting
value
Positioning start
No.
9004
Setting details
Simultaneous
starting axis start
Cd.30
data No. (Axis 1
start data No.)
Simultaneous
starting axis start
Cd.31
data No. (Axis 2
start data No.)
Simultaneous
starting axis start
Cd.32
data No. (Axis 3
start data No.)
Simultaneous
starting axis start
Cd.33
data No. (Axis 4
start data No.)
Refer to Section 5.7 "List of control data" for information on setting details.
Setting details
9004
1500
Simultaneous
starting axis start
Cd.30
data No. (Axis 1
start data No.)
100
1540
Simultaneous
starting axis start
data No. (Axis 2
start data No.)
200
1541
1542
1543
Setting item
Cd.3
Cd.31
Positioning start
No.
Simultaneous
starting axis start
Cd.32
data No. (Axis 3
start data No.)
Simultaneous
starting axis start
Cd.33
data No. (Axis 4
start data No.)
300
10 - 21
MELSEC-Q
POINTS
(1) The "multiple axes simultaneous start control" carries out an operation equivalent to the
"simultaneous start" using the "block start data".
(2) The setting of the "multiple axes simultaneous start control" is easier than that of the
"simultaneous start" using the "block start data".
Setting items for "simultaneous start" using "block start data"
Positioning start data, block start data, condition data, and positioning data
Setting items for "multiple axes simultaneous start control"
Positioning data and axis control data
10 - 22
MELSEC-Q
Servo amplifier
4)
Control by designated
positioning data
1)
7000
2)
PLC CPU
1
3)
1500
1501
ON
Input/output signal
When carrying out a positioning start with the
next scan after a positioning operation is
completed, input signal X10 as an interlock so
that the start is carried out once the X10 signal
turns OFF after the Y10 signal turns OFF.
Y10
10 - 23
MELSEC-Q
Setting
value
Setting item
Cd.3
Positioning start
No.
Cd.4
Positioning starting
point No.
Setting details
7000
Refer to Section 5.7 "List of control data" for details on the setting details.
Start conditions
The following conditions must be fulfilled when starting the control. The required
conditions must also be integrated into the PLC program, and configured so the
control does not start unless the conditions are fulfilled.
Device
Signal name
PLC READY signal
Signal state
Y0
X0
Y1
Synchronization flag
ON
Interface
signal
Axis stop signal
X1
Y4
BUSY signal
XC
XD
XE
XF
X8
X9
XA
XB
M code ON signal
X4
X5
X6
X7
Stop signal
External
Upper limit (FLS)
signal
Lower limit (RLS)
Y5
Y6
10 - 24
Y7
MELSEC-Q
Da.11
Shape
Da.12
Start data No.
Da.13
Special start
instruction
Da.14
Parameter
1st point
1: Continue
0: Block start
2nd point
0: End
10
0: Block start
10
11
12
1(11)
10(11)
11(11)
12(00)
2(00)
Dwell time
[Y10]
[Y0]
[Y1]
[X0]
[X10]
[XC]
BUSY signal
Positioning complete signal
Error detection signal
[X14]
[X8]
Cd.3 Positioning start No.
Cd.4 Positioning start point No.
7000
1
-32767 (8001H)
10 (000AH)
Fig. 10.3 Start time chart for high-level positioning control (block start)
10 - 25
t
Dwell time
MELSEC-Q
Positioning
start
command
PLS
M104
Y10
M104
X10
TO
H0
K1500 K7000 K1
TO
H0
K1501 K1
K1
SET Y10
10 - 26
The details and usage of manual control are explained in this chapter.
In manual control, pulse output commands are issued during a JOG operation and an
inching operation executed by the turning ON of the JOG START signal, or from a manual
pulse generator connected to the QD75.
Manual control using a PLC program from the PLC CPU is explained in this chapter.
Refer to GX Configurator-QP Operating Manual for an explanation of manual
control (JOG operation, inching operation and manual pulse generator operation) using the
peripheral devices.
11 - 1
11
11 MANUAL CONTROL
MELSEC-Q
M
ON
JOG START signal OFF
M
ON
JOG start signal OFF
11 - 2
11 MANUAL CONTROL
MELSEC-Q
Pulse input
Manual pulse generator
11 - 3
11 MANUAL CONTROL
MELSEC-Q
JOG operation
In JOG operation, the FORWARD run JOG start signal (Y8, YA, YC, YE) or
REVERSE run JOG start signal (Y9, YB, YD, YF) turns ON, causing pulses to be
output to the servo amplifier from the QD75 while the signal is ON. The workpiece
is then moved in the designated direction.
The following shows examples of JOG operation.
1)
When the START signal turns ON, acceleration begins in the direction designated by the
START signal, and continues for the acceleration time designated in " Pr.32 JOG
operation acceleration time selection". At this time, the BUSY signal changes from OFF to
ON.
When the workpiece being accelerated reaches the speed set in " Cd.17 JOG speed",
2) the movement continues at this speed. The constant speed movement takes place at 2)
and 3).
When the START signal is turned OFF, deceleration begins from the speed set in
3) " Cd.17 JOG speed", and continues for the deceleration time designated in " Pr.33
JOG operation deceleration time selection".
4)
The operation stops when the speed becomes "0". At this time, the BUSY signal changes
from ON to OFF.
2)
3)
4)
Reverse JOG run
ON
PLC READY signal
[Y0]
OFF
[Y1]
OFF
[X0]
OFF
OFF
OFF
OFF
ON
ON
ON
ON
ON
11 MANUAL CONTROL
MELSEC-Q
Upper/lower
limit signal
ON
OFF
11 - 5
11 MANUAL CONTROL
MELSEC-Q
t2
ON
t1
t4
Md. 26 Axis operation status
Standing by
In JOG operation
Standing by
t3
Positioning operation
Positioning complete signal OFF
[X14, X15, X16, X17]
Unit: ms
t1
t2
t3
t4
1.0 to 4.0
0 to 3.5
5.5 to 7.9
0 to 3.5
Delays may occur in the t1 timing time due to the operation status of other axes.
11 - 6
11 MANUAL CONTROL
MELSEC-Q
Preparation
Refer to Chapter 5
and Section 11.2.3.
Pr.1 to Pr.39 )
STEP 2
Refer to Section
11.2.4.
STEP 3
Refer to Chapter 6.
JOG operation
start
Monitoring of the
JOG operation
STEP 4
Turn ON the JOG start signal of the axis to be started.
STEP 5
Y8
YA
YC
YE
Y9
YB
YD
YF
<Method 1>
Monitor using GX Configurator-QP.
<Method 2>
Monitor using GX Developer.
JOG operation
stop
STEP 6
Stop the JOG operation when the JOG start signal is turned
OFF using the PLC program in STEP 2.
End of control
REMARK
11 - 7
11 MANUAL CONTROL
MELSEC-Q
Positioning parameters
Setting item
Setting requirement
Pr.1
Unit setting
3 (PLS)
Pr.2
20000
Pr.3
20000
Pr.4
Pr.7
Pr.8
20000
Pr.9
1000
Pr.10
1000
Pr.11
Pr.12
2147483647
Pr.13
2147483648
Pr.14
Pr.15
Pr.17
1 (1 times)
0
REMARK
Positioning parameter settings work in common for all control using the QD75.
When carrying out other control ("major positioning control", "high-level positioning
control", "OPR positioning control"), the respective setting items must also be
matched and set.
Parameters are set for each axis.
Refer to Chapter 5 "Data Used for Positioning Control" for setting details.
11 - 8
11 MANUAL CONTROL
MELSEC-Q
Positioning parameters
Setting item
Setting requirement
Pr.25
1000
Pr.26
1000
Pr.27
1000
Pr.28
1000
Pr.29
1000
Pr.30
1000
Pr.31
20000
Pr.32
0 (acceleration time 0)
Pr.33
0 (deceleration time 0)
Pr.34
Pr.35
100
Pr.36
1000
Pr.37
0 (deceleration stop)
Pr.38
0 (deceleration stop)
Pr.39
0 (deceleration stop)
11 - 9
0 (trapezoidal acceleration/
deceleration processing)
11 MANUAL CONTROL
MELSEC-Q
Cd.16
Setting
value
Setting item
Inching movement
amount
0
10000
Setting details
Set 0.
Refer to Section 5.7 "List of control data" for details on the setting details.
Start conditions
The following conditions must be fulfilled when starting. The required conditions
must also be assembled in the PLC program, and the PLC program must be
configured so the operation will not start if the conditions are not fulfilled.
Device
Signal name
Signal state
Y0
X0
Y1
X1
Synchronization flag
Interface
signal
Axis stop signal
Y4
Y5
Y6
Y7
BUSY signal
XC
XD
XE
XF
X8
X9
XA
XB
M code ON signal
X4
X5
X6
X7
Stop signal
External
Upper limit (FLS)
signal
Lower limit (RLS)
If the PLC CPU is set to the asynchronous mode in the synchronization setting, this must be
inserted in the program for interlocking. If it is set to the synchronous mode, it must not be
inserted in the program for interlocking because it is turned ON when the PLC CPU executes
calculation.
11 - 10
11 MANUAL CONTROL
MELSEC-Q
Forward
JOG run
t
Reverse JOG run
ON
Forward run JOG start signal [Y8]
OFF
ON
OFF
[Y0]
OFF
[Y1]
OFF
[X0]
ON
ON
ON
OFF
ON
BUSY signal
[XC]
[X8]
OFF
OFF
11 - 11
11 MANUAL CONTROL
MELSEC-Q
11 - 12
11 MANUAL CONTROL
MELSEC-Q
ON
PLC READY signal
[Y0] OFF
[Y1] OFF
[X0] OFF
ON
ON
ON
Forward run JOG start signal OFF
[Y8, YA, YC, YE]
ON
Axis stop signal
OFF
[Y4, Y5, Y6, Y7]
ON
BUSY signal[XC, XD, XE, XF] OFF
Fig. 11.7 Operation when the stop signal is turned ON during JOG operation
POINT
The QD75 will not receive a "JOG start signal" while the "stop signal" is ON.
11 - 13
11 MANUAL CONTROL
MELSEC-Q
When both the "forward run JOG start signal" and "reverse run JOG start
signal" are turned ON simultaneously for one axis
When both the "forward run JOG start signal" and "reverse run JOG start signal"
are turned ON simultaneously for one axis, the "forward run JOG start signal" is
given priority. In this case, the "reverse run JOG start signal" is validated when the
QD75 BUSY signal is turned OFF.
If the forward run JOG operation is stopped due to stop or axis error by a stop
signal, the reverse run JOG operation will not be executed even if the "reverse run
JOG start signal" turns ON.
Forward run JOG operation
OFF
ON
BUSY signal[XC, XD, XE, XF]
OFF
Fig. 11.8 Operation when both the forward run JOG start signal and reverse run JOG start signal are
turned ON simultaneously
11 - 14
11 MANUAL CONTROL
MELSEC-Q
When the "JOG start signal" is turned ON again during deceleration caused
by the ON OFF of the "JOG start signal"
When the "JOG start signal" is turned ON again during deceleration caused by the
ON OFF of the "JOG start signal", the JOG operation will be carried out from the
time the "JOG start signal" is turned ON.
Forward run JOG operation
ON
Forward run JOG start
signal [Y8, YA, YC, YE]
OFF
BUSY signal
[XC, XD, XE, XF]
OFF
ON
Fig. 11.9 Operation when the JOG start signal is turned ON during deceleration
When the "JOG start signal" is turned ON during a peripheral device test
mode
When the "JOG start signal" is turned ON during a peripheral device test mode, it
will be ignored and the JOG operation will not be carried out.
ON
OFF
In test mode
ON
Forward run JOG start signal OFF
[Y8, YA, YC, YE]
Fig. 11.10 Operation when the JOG start signal is turned ON during a test mode
11 - 15
11 MANUAL CONTROL
MELSEC-Q
When the "JOG start signal" is turned ON immediately after the stop signal
OFF (within 100ms)
When the "JOG start signal" is turned ON immediately after the stop signal OFF
(within 100ms), it will be ignored and the JOG operation will not be carried out.
Forward run JOG operation
ON
OFF
OFF
100ms
A JOG start signal OFF
ON while the stop signal is
ON will be ignored.
Fig. 11.11 Operation when the JOG start signal is turned ON immediately after the stop signal OFF
11 - 16
11 MANUAL CONTROL
MELSEC-Q
Inching operation
In inching operation, pulses are input to the servo amplifier at the first control cycle
(3.5 ms) to move the workpiece by a designated movement amount after the
forward run JOG start signal [Y8, YA, YC, YE] or reverse JOG start signal [Y9, YB,
YD, YF] is turned ON.
The following shows the example of inching operation.
1)
2)
When the start signal is turned ON, inching operation is carried out in the direction
designated by the start signal. In this case, BUSY signal is turned from OFF to ON.
The workpiece is moved by a movement amount set in " Cd.16 Inching movement
amount".
3)
The workpiece movement stops when the speed becomes "0". In this case, BUSY signal
is turned from ON to OFF. The positioning complete signal is turned from OFF to ON.
The positioning complete signal is turned from ON to OFF after a time set in
4) " Pr.40 Positioning complete signal output time" has been elapsed.
2)
3)
ON
OFF
OFF
ON
ON
ON
Forward run JOG start signal
OFF
[Y8,YA,YC,YE]
ON
BUSY signal
[XC,XD,XE,XF]
OFF
Positioning complete
signal
[X14,X15,X16,X17]
OFF
ON
Pr.40 Positioning complete signal
output time
4)
11 MANUAL CONTROL
MELSEC-Q
OFF (within
(3) Set a value other than a "0" in " Cd.16 Inching movement amount".
If a "0" is set, the operation will become JOG operation (Refer to Section 11.2
"JOG operation").
Errors during operation
When the operation is stopped by the stroke limit (limit signal OFF), inching
operation can be performed out in the direction in which the limit signal turns ON
after an error reset.
(JOG start signals in the direction in which the limit signal turns OFF will be
ignored.)
V
Inching operation
Upper/lower
limit signal
ON
OFF
11 - 18
11 MANUAL CONTROL
MELSEC-Q
OFF
t1
Standing by
t3
Inching operation
Standing by
t2
Positioning operation
Positioning complete
signal
[X14,X15,X16,X17]
ON
OFF
t4
Unit : ms
t1
t2
t3
t4
1.0 to 4.0
5.5 to 7.9
0 to 3.5
Depending on
parameters
Depending on the operating statuses of the other axes, delay may occur in the
t1 timing time.
11 - 19
11 MANUAL CONTROL
MELSEC-Q
Preparation
Refer to Chapter 5
and Section 11.3.3.
Pr.1 to Pr.31 )
STEP 2
Set the" Cd.16 inching movement amount".
(Control data setting)
Refer to Section
11.3.4.
STEP 3
Refer to Chapter 6.
Inching operation
start
Monitoring of the
inching operation
STEP 4
Turn ON the JOG start signal of the axis to be started.
Y8
YA
YC
YE
Y9
YB
YD
YF
STEP 5
<Method 1>
Monitor using GX Configurator-QP.
<Method 2>
Monitor using GX Developer.
Inching operation
stop
STEP 6
End of control
REMARK
11 - 20
11 MANUAL CONTROL
MELSEC-Q
Positioning parameters
Setting item
Setting requirement
Pr.1
Unit setting
3 (PLS)
Pr.2
20000
Pr.3
20000
Pr.4
Pr.11
Pr.12
2147483647
Pr.13
2147483648
Pr.14
Pr.15
Pr.17
300
Pr.31
20000
1 (1 times)
0
REMARK
Positioning parameter settings work in common for all control using the QD75.
When carrying out other controls ("major positioning control", "high-level
positioning control", and "OPR positioning control"), the respective setting items
must also be set.
Parameters are set for each axis.
Refer to Chapter 5 "Data Used for Positioning Control" for setting details.
11 - 21
11 MANUAL CONTROL
MELSEC-Q
Cd.16
Setting
value
Setting item
Inching movement
amount
100
Setting details
Set the setting value so that the JOG speed
limit value is not increased larger than the
maximum output pulse
Refer to Section 5.7 "List of control data" for information on setting details.
Start conditions
The following conditions must be fulfilled when starting. The required conditions
must also be assembled in the PLC program, and the PLC program must be
configured so the operation will not start if the conditions are not fulfilled.
Device
Signal name
PLC READY signal
Signal state
Y0
X0
Y1
Synchronization flag
ON
X1
Y4
BUSY signal
XC
Positioning complete
signal
X8
X9
M code ON signal
X4
X5
Stop signal
External
Upper limit (FLS)
signal
Lower limit (RLS)
Y5
Y6
XD
XE
Y7
XF
XA
XB
X6
X7
If the PLC CPU is set to the asynchronous mode in the synchronization setting, this must be
inserted in the program for interlocking. If it is set to the synchronous mode, it must not be
inserted in the program for interlocking because it is turned ON when the PLC CPU executes
calculation.
11 - 22
11 MANUAL CONTROL
MELSEC-Q
ON
ON
OFF
OFF
OFF
OFF
ON
ON
OFF
ON
11 - 23
11 MANUAL CONTROL
MELSEC-Q
11 - 24
11 MANUAL CONTROL
MELSEC-Q
ON
ON
PLC READY
signal [Y0]
OFF
OFF
QD75 READY
signal
[X0]
OFF
ON
ON
ON
OFF
OFF
BUSY signal
[XC,XD,XE,XF]
OFF
ON
ON
Fig. 11.15 Operation when stop signal is turned ON during inching operation
POINT
The QD75 will not accept "JOG start signal" while "stop signal" is turned ON.
11 - 25
11 MANUAL CONTROL
MELSEC-Q
When "JOG start signal" is turned ON when peripheral devices are in the
test mode:
If "JOG star signal" is turned ON when peripheral devices are in the test mode, the
"JOG start signal" will be ignored and inching operation will not be carried out.
Inching operation not
possible because JOG
Inching operation not possible start signal does not rise
because the operation is in the
test mode.
ON
OFF
In test mode
Forward run JOG start signal
[Y8,YA,YC,YE]
OFF
ON
Fig. 11.16 Operation when JOG start signal is turned ON in test mode
When "JOG start signal" is turned ON immediately after stop signal OFF
(within 100 ms):
If "JOG start signal" is turned ON immediately after the stop signal is turned OFF
(within 100 ms), the "JOG start signal" will be ignored and inching operation will
not be carried out.
Forward run inching operation
ON
OFF
OFF
100ms
A rise of JOG start signal
is ignored.
Fig. 11.17 Operation when JOG start signal is turned ON immediately after stop signal is turned OFF
11 - 26
11 MANUAL CONTROL
MELSEC-Q
When the " Cd.21 Manual pulse generator enable flag" is set to "1", the BUSY signal
turns ON and the manual pulse generator operation is enabled.
2)
The workpiece is moved corresponding to the No. of pulses input from the manual pulse
generator.
3)
The workpiece movement stops when no more pulses are input from the manual pulse
generator.
4)
When the " Cd.21 Manual pulse generator enable flag" is set to "0", the BUSY signal
turns OFF and the manual pulse generator operation is disabled.
Manual pulse
generator
operation stops
1) 2)
Cd. 21 Manual pulse
generator enable flag
3)
ON
1
4)
ON
BUSY signal [XC, XD, YE, XF]
OFF
Manual pulse
generator input
OFF
Manual pulse generator operation enabled
[Precautions]
1 If the input from the manual pulse generator stops, the machine will decelerate to a stop within
60 ms.
2 The start complete signal does not turn ON in manual pulse generator operation.
Fig. 11.18 Manual pulse generator operation
11 - 27
11 MANUAL CONTROL
MELSEC-Q
Restricted items
A manual pulse generator is required to carry out manual pulse generator
operation.
Important
When the speed command beyond the following calculated value is input into the
positioning module using the manual pulse generator, the servo error "2035: data
error (detection of the alarm "35: command frequency error at the servo amplifier)
may occur.
The following calculation formula is used to judge whether or not an error will occur.
Output pulse of manual pulse generator Magnification Electronic gear
(number of pulses per revolution/movement amount per revolution) Number of
revolutions of manual pulse generator for one second = Speed command pps
When the speed command is larger than 2500000pps (2.5Mpps), an error may
occur.
[Calculation example for setting]
100pls 50 131072 / 500 2
=2621440pps
(Speed of two revolutions for one second) =2.6Mpps
Occurrence of data error
With detection of an alarm at the servo amplifier, "2035: data error" will be given
when the command from the positioning module is larger than 2.5Mpps.
Because the command is issued according to the pulse input irrelevant of the
speed limit setting when the manual pulse generator is used for entry, "2035: data
error" will occur if a speed command, which the servo amplifier cannot follow up, is
input.
In the case of a high setting magnification, there is a high possibility of error
occurrence. Therefore, perform the setting so that the setting magnification of the
manual pulse generator decreases to the level where "2035: data error" will not
occur.
11 - 28
11 MANUAL CONTROL
MELSEC-Q
REMARK
Manual pulse
generator operation
ON
Upper/lower
limit signal
OFF
0
t3
BUSY signal
t4
t1
[XC,XD,XE,XF]
The start complete signal does not turn ON in manual pulse generator operation.
Standing by
Standing by
t2
Positioning operation
Fig. 11.19 Manual pulse generator operation timing and processing times
Normal timing times
Unit : ms
t1
t2
t3
t4
113.6
4.34
4.34
113.6
Delays may occur in the t1 timing time due to the operation status of other axes.
11 - 29
11 MANUAL CONTROL
MELSEC-Q
Manual pulse
generator 1 pulse
movement amount
mm
inch
degree
PLS
0.1m
0.00001inch
0.00001degree
1PLS
For example, when " Pr.1 Unit setting" is mm and " Cd.20 Manual pulse
generator 1 pulse input magnification" is 2, and 100 pulses are input from the
manual pulse generator, the current feed value is as follows.
100 2 0.1 = 20 [m]
11 - 30
11 MANUAL CONTROL
MELSEC-Q
Preparation
Refer to Chapter 5
and Section 11.4.3.
Pr.1 to Pr.24 )
STEP 3
Manual pulse
generator operation
start
STEP 4
Monitoring of the
manual pulse
generator operation
STEP 5
<Method 1>
Monitor using GX Configurator-QP.
<Method 2>
Monitor using GX Developer.
STEP 6
Manual pulse
generator operation
stop
End of control
REMARK
11 - 31
11 MANUAL CONTROL
MELSEC-Q
11.4.3 Setting the required parameters for manual pulse generator operation
The "Positioning parameters" must be set to carry out manual pulse generator
operation.
The following table shows the setting items of the required parameters for carrying out
manual pulse generator operation. When only manual pulse generator operation will
be carried out, no parameters other than those shown below need to be set. (Use the
initial values or setting values within a range where no error occurs for trouble-free
operation.)
Positioning parameters
Setting item
Setting requirement
Pr.1
Unit setting
3 (PLS)
Pr.2
20000
Pr.3
20000
Pr.4
Pr.8
Pr.11
Pr.12
2147483647
Pr.13
2147483648
Pr.14
Pr.15
Pr.17
Pr.22
Pr.24
1 (1 times)
20000
0
REMARK
Positioning parameter settings work in common for all control using the QD75.
When carrying out other control ("major positioning control", "high-level positioning
control", "OPR positioning control"), the respective setting items must also be
matched and set.
Parameters are set for each axis. But Pr.22 Manual pulse generator input logic
(b8), Pr.24 is set only for axis 1. (The setting for axes 2,3, and 4 is ignored.)
Refer to Chapter 5 "Data Used for Positioning Control" for setting details.
11 - 32
11 MANUAL CONTROL
MELSEC-Q
Setting
value
Setting item
Manual pulse
Cd.20 generator 1 pulse
input magnification
Manual pulse
Cd.21 generator enable
flag
1 (0)
Setting details
Refer to Section 5.7 "List of control data" for details on the setting details.
Start conditions
The following conditions must be fulfilled when starting. The required conditions
must also be assembled in the PLC program, and the PLC program must be
configured so the operation will not start if the conditions are not fulfilled.
Device
Signal name
Signal state
Y0
X0
Y1
X1
Synchronization flag
Interface
signal
Axis stop signal
Y4
Y5
Y6
Y7
BUSY signal
XC
XD
XE
XF
X8
X9
XA
XB
M code ON signal
X4
X5
X6
X7
Stop signal
External
Upper limit (FLS)
signal
Lower limit (RLS)
If the PLC CPU is set to the asynchronous mode in the synchronization setting, this must be
inserted in the program for interlocking. If it is set to the synchronous mode, it must not be
inserted in the program for interlocking because it is turned ON when the PLC CPU executes
calculation.
11 - 33
11 MANUAL CONTROL
MELSEC-Q
Forward run
t
Reverse run
OFF
ON
OFF
[Y1]
[X0]
[X10] OFF
BUSY signal
[XC] OFF
[X8] OFF
ON
OFF
ON
11 - 34
11 MANUAL CONTROL
MELSEC-Q
11 - 35
11 MANUAL CONTROL
MELSEC-Q
MEMO
11 - 36
The details and usage of the "sub functions" added and used in combination with
the main functions are explained in this chapter.
A variety of sub functions are available, including functions specifically for machine
OPR and generally related functions such as control compensation, etc.
More appropriate, finer control can be carried out by using these sub functions.
Each sub function is used together with a main function by creating matching
parameter settings and PLC programs. Read the execution procedures and
settings for each sub function, and set as required.
12.1 Outline of sub functions ...........................................................................................12- 2
12.1.1 Outline of sub functions .............................................................................12- 2
12.2 Sub functions specifically for machine OPR...........................................................12- 4
12.2.1 OPR retry function......................................................................................12- 4
12.2.2 OP shift function ........................................................................................12- 8
12.3 Functions for compensating the control.................................................................12- 11
12.3.1 Backlash compensation function..............................................................12- 11
12.3.2 Electronic gear function ............................................................................12- 13
12.3.3 Near pass function ....................................................................................12- 20
12.4 Functions to limit the control...................................................................................12- 23
12.4.1 Speed limit function...................................................................................12- 23
12.4.2 Torque limit function..................................................................................12- 25
12.4.3 Software stroke limit function....................................................................12- 29
12.4.4 Hardware stroke limit function ..................................................................12- 35
12.5 Functions to change the control details .................................................................12- 37
12.5.1 Speed change function .............................................................................12- 37
12.5.2 Override function.......................................................................................12- 44
12.5.3 Acceleration/deceleration time change function ......................................12- 47
12.5.4 Torque change function ............................................................................12- 51
12.6 Absolute position system........................................................................................12- 54
12.7 Other functions........................................................................................................12- 56
12.7.1 Step function .............................................................................................12- 56
12.7.2 Skip function..............................................................................................12- 61
12.7.3 M code output function..............................................................................12- 64
12.7.4 Teaching function......................................................................................12- 68
12.7.5 Target position change function ...............................................................12- 74
12.7.6 Command in-position function ..................................................................12- 78
12.7.7 Acceleration/deceleration processing function.........................................12- 81
12.7.8 Pre-reading start function..........................................................................12- 84
12.7.9 Deceleration start flag function .................................................................12- 89
12.7.10 Stop command processing for deceleration stop function.......................12- 93
12.8 Other functions........................................................................................................12- 96
12.8.1 Servo ON/OFF ..........................................................................................12- 96
12.8.2 Follow up function .....................................................................................12- 97
12.9 Precautions for MR-J2M-B connection ..................................................................12- 98
12 - 1
12
MELSEC-Q
OP shift function
Backlash compensation
function
Functions that
compensate
Electronic gear function
control
Near pass function
Details
This function retries the OPR with the upper/lower limit switches during
machine OPR. This allows machine OPR to be carried out even if the axis is
not returned to before the near-point dog with JOG operation, etc.
After returning to the machine OP, this function offsets the position by the
designated distance from the machine OP position and sets that position as
the OP address.
This function compensates the mechanical backlash. Feed pulses equivalent
to the set backlash amount are output each time the movement direction
changes.
By setting the movement amount per pulse, this function can freely change
the machine movement amount per commanded pulse.
When the movement amount per pulse is set, a flexible positioning system
that matches the machine system can be structured.
This function suppresses the machine vibration when the speed changes
during continuous path control in the interpolation control.
If the command speed exceeds " Pr.8 Speed limit value" during control,
this function limits the commanded speed to within the " Pr.8 Speed limit
value" setting range.
If the torque generated by the servomotor exceeds " Pr.17
Torque limit
setting value" during control, this function limits the generated torque to
within the " Pr.17 Torque limit setting value" setting range.
If a command outside of the upper/lower limit stroke limit setting range, set in
the parameters, is issued, this function will not execute positioning for that
command.
This function carries out deceleration stop with the limit switch connected to
the QD75 external device connector.
This function changes the speed during positioning.
Set the changed speed in the speed change buffer memory ( Cd.14 New
speed value), and change the speed with the speed change request
( Cd.15 Speed change request).
This function changes the speed within a percentage of 1 to 300% during
positioning. This is executed using " Cd.13 Positioning operation speed
override".
This function changes the acceleration/deceleration time during speed
change.
This function changes the "torque limit value" during control.
1 The near pass function is validated only when the machine of the standard specification carries out the position control
with the continuous path control mode.
12 - 2
MELSEC-Q
Sub function
Absolute position system function
Details
This function holds the current value.
This function sets the absolute position coordinate in relation to the OP in the
machine movement range, and prevent the OP from being lost even if the
power supply is turned OFF to ON.
Step function
Skip function
This function issues a sub work (clamp or drill stop, tool change, etc.)
according to the code No. (0 to 65535) set for each positioning data.
Teaching function
This function stores the address positioned with manual control into the
positioning address ( Da.6 Positioning address/movement amount) having
the designated positioning data No.
This function changes the target position during the execution of positioning.
At the same time, this also can change the speed.
Command in-position
function
Acceleration/deceleration
process function
Function that turns ON the flag when the constant speed status or
acceleration status switches to the deceleration status during position
control, whose operation pattern is "Positioning complete", to make the
stop timing known.
Other functions
12 - 3
MELSEC-Q
OPR speed" in
OPR direction".
1)
5)
6)
3)
4)
Limit signal OFF
ON
Near-point dog
12 - 4
OPR
MELSEC-Q
(2) OPR retry operation when the workpiece is outside the range between the
upper and lower limits.
1) When the direction from the workpiece to the OP is the same as the " Pr.44 OPR direction", a
normal machine OPR is carried out.
OP
Zero signal
Movement range
2) When the direction from the workpiece to the OP is the opposite direction from the " Pr.44 OPR
direction", the operation carries out a deceleration stop when the near-point dog turns OFF, and
then carries out a machine OPR in the direction set in " Pr.44 OPR direction".
Machine OPR start
OP
Pr. 44 OPR direction
Hardware upper limit switch
Zero signal
Movement range
Fig. 12.2 OPR retry operation from on limit (limit signal OFF)
12 - 5
MELSEC-Q
Stop by limit
signal detection
Machine OPR
executed again
OP
A
Machine OPR start
Stop by near-point
dog OFF
Near-point dog
Zero signal
12 - 6
MELSEC-Q
: Execution possible
Count method 1)
: Execution possible
Count method 2)
: Execution possible
(2) Always establish upper/lower limit switches at the upper/lower limit positions
of the machine, and connect an QD75 module. If the OPR retry function is
used without hardware stroke limit switches, the motor will continue rotation
until a hardware stroke limit signal is detected.
(3) Always wire QD75 upper/lower limit switches even when the OPR function
is invalidated. Control cannot be carried out with the QD75 unless the wiring
is carried out.
(4) Do not carry out settings so that the servo amplifier power turns OFF by the
upper/lower limit switches connected to the QD75. If the servo amplifier
power is turned OFF, the OPR retry cannot be carried out.
(5) The operation decelerates upon detection of the hardware limit signal, and
the movement starts in the opposite direction. In this case, however, an
error (104, 105) is not produced.
Setting
value
Pr.48
OPR retry
Pr.57
Setting details
Factory-set
initial value
REMARK
12 - 7
MELSEC-Q
Near-point dog
Zero signal
12 - 8
MELSEC-Q
Address decrease
direction
Address increase
direction
Near-point dog
Upper limit switch
Pr. 44 OPR
direction
Pr. 46 OPR
speed
When the " Pr. 53 OP
shift amount" is positive
OP
Machine OPR start
When the " Pr. 53 OP
shift amount" is negative
Near-point dog
Zero signal
12 - 9
MELSEC-Q
Zero point
OP
Machine OPR start
Near-point dog
Zero signal
Setting item
Pr.53
OP shift amount
Pr.56
Speed
designation
during OP shift
Setting details
Factory-set
initial value
REMARK
MELSEC-Q
Worm gear
Workpiece
12 - 11
MELSEC-Q
Setting item
Pr.11
Setting
value
Backlash
compensation
amount
Setting details
Set the backlash compensation amount.
Factory-set
initial value
0
REMARK
12 - 12
MELSEC-Q
12 - 13
MELSEC-Q
QD75
Control
value
Control
unit
Reduction retio
PLS
AP
AL AM
PLS
Servo
amplifier
Machine
M
ENC
PLS
Feedback pulse
Pr.3
Pr.4
(Unit magnification)
= AM
Electronic gear =
AP
= AP
=
AP
AL AM
(1)
Set values for AP, AL and AM so that this related equation is established.
However, because values to be set for AP, AL and AM have the settable range,
values calculated (reduced) from the above related equation must be contained
in the setting range for AP, AL and AM.
12 - 14
MELSEC-Q
M
Reduction ratio 9/44
First, find how many millimeters the load (machine) will travel ( S) when
the motor turns one revolution (AP).
=
=
=
=
=
8192
10000.0 [m] 9/44
8192 44
10000.0 9
360448
90000.0
45056
11250.0
45056 (AP)
11250.0 (AL) 1 (AM)
45056 (AP)
1125.0 (AL) 10 (AM)
AP = 45056 . Pr.2
or
AL
= 1125.0 Pr.3
AM = 10 Pr.4
Note): These two examples of settings are only examples. There are
settings other than these examples.)
12 - 15
MELSEC-Q
(3) When "degree" is set as the control unit for a rotary axis
When the rotary axis is used, the motor is HC-SF (16384PLS/rev) and the
reduction ratio of the reduction gear is 3/11
Reduction
ratio 3/11
First, find how many degrees the load (machine) will travel ( S) when the
motor turns one revolution (AP).
=
=
=
=
=
16384 [PLS]
360.00000 [degree] 3/11
16384 [PLS] 11
10000.0 3
180224
1080.00000
11264
67.50000
11264 (AP)
0.06750 (AL) 1000 (AM)
12 - 16
11264 (AP)
67.50000(AL) 1 (AM)
MELSEC-Q
AL = 67.50000 Pr.3
or
AM = 1 .. Pr.4
AL
= 0.06750 Pr.3
AM = 1000 . Pr.4
Note): These two examples of settings are only examples. There are
settings other than these examples.)
(4) When "mm" is set as the control unit for conveyor drive
(calculation including )
When the belt conveyor drive is used, the conveyor diameter is 135mm,
the pulley ratio is 1/3, the motor is HC-SF (16384PLS/rev) and the
reduction ratio of the reduction gear is 7/53.
135mm
Belt conver
Reduction ratio 7/53
As the travel value of the conveyor is used to exercise control, set "mm"
as the control unit.
First, find how many millimeters the load (machine) will travel ( S) when
the motor turns one revolution (AP).
AP
AP
AL AM
=
=
16384 [PLS]
135000.0 [m]
135000.0
AP
AL AM
12 - 17
7/53 1/3
16384 53 3
2605056
2968805.058
is equal to
MELSEC-Q
AP
AL AM
2605056
2968805.0
2605056 (AP)
2968805.0 (AL) 1(AM)
This setting will produce an error for the true machine value, but it cannot
be helped. This error is as follows.
29688050/2605056
9450000
2605056
- 1 100 = -1.94 10
[%]
12 - 18
MELSEC-Q
(2)
AP'
L'
AL' AM'
QD75
AP
AL AM
Command Control
unit
value
L
L'
PLS
Servo
amplifier
Command Control
value
unit
PLS
Servo
amplifier
Calculation example
(Conditions)
Movement amount per pulse
: 131072 [PLS]
: 5000.0 [m]
Unit magnification
:1
(Positioning results)
Command movement amount (L) : 100 [mm]
Actual movement amount (L')
: 101 [mm]
(Compensation
AP
AL AM
L'
131072
5000.0 1
100
101
131072 (AP')
5050(AL') 1(AM')
: 131072 Pr.2
: 5050.0 . Pr.3
Unit magnification
: 1 ... Pr.4
Set the post-compensation " Pr.2 No. of pulses per rotation (AP')",
" Pr.3 Movement amount per rotation (AL')", and " Pr.4 Unit
magnification (AM')" in the parameters, and write them to the QD75.
The set details are validated at the rising edge (OFF ON) of the PLC
READY signal (Y0).
12 - 19
MELSEC-Q
t
Positioning data No. 3 Positioning data No. 4
12 - 20
[2]
MELSEC-Q
Positioning data
No. 1
t
Positioning data No.2
Positioning data
No. 1
Fig. 12.10 Path and output speed of various axes when movement direction varies during continuous
path control
12 - 21
MELSEC-Q
(3) When continuous path control of a circular interpolation is being carried out in
the near pass, an address in which the extra movement amount is subtracted
from the positioning address of the positioning data currently being executed is
replaced by the starting point address of the next positioning data No.
Because the starting point address will be replaced, a large arc error deviation
(error code: 506) may occur.
In this case, adjust the " Pr.41 Allowable circular interpolation error width".
Positioning data No.2
starting point address
during the near pass
Path of positioning
address pass
[Near pass]
Starting point address of positioning data No.1
12 - 22
MELSEC-Q
[1] Relation between the speed limit function and various controls
The following table shows the relation of the "speed limit function" and various
controls.
Control type
OPR
control
value
Manual
control
limit value
Manual pulse generator operation
Setting is invalid
: Always set
: Setting not required (Setting value is invalid. Use the initial values or setting values
within a range where no error occurs.)
12 - 23
MELSEC-Q
Setting item
Pr.8
Pr.31
Setting details
Set the speed limit value (max. speed during control).
Factory-set
initial value
200000
20000
limit value.)
Refer to Section 5.2 "List of parameters" for setting details.
REMARK
12 - 24
MELSEC-Q
[1] Relation between the torque limit function and various controls
The following table shows the relation of the "torque limit function" and various
controls.
Torque limit
function
Control type
OPR
control
Creep
Manual
control
MELSEC-Q
Each operations
PLC READY signal (Y0)
All axis servo ON (Y1)
Start signal (Y10)
1
1
Pr.17
300
250
2
Cd.101
Cd.22
Md.35
100
3
300
150
3
3
0
300
100
150
150
1: The torque limit setting value or torque output setting value becomes effective at the PLC READY signal (Y0) rising edge
(however, after the servo turned ON.)
If the torque output setting value is "0" or larger than the torque limit setting value, the torque limit setting value will be its value.:
2: The torque limit setting value or torque output setting value becomes effective at the start signal (Y10)rising edge.
If the torque output setting value is "0" or larger than the torque limit setting value, the torque limit setting value, the torque limit setting
value will be its value.
3: The torque change value is cleared to "0" at the start signal (Y10) rising edge.
12 - 26
MELSEC-Q
Setting item
Pr.17
Torque limit
setting value
Pr.54
Factory-set
initial value
Setting details
Set the torque limit value as a percentage.
Set the torque limit value after the " Pr.47
300
Creep
Setting item
Cd.101
300
Torque output
setting value
ON) of the
Factory-set
initial value
Setting details
Set the torque output setting value as a percentage.
Torque limit value: Will be an upper limit value of the torque change value. Even if a larger value
has been mistakenly input for the torque change value, it is restricted within the torque limit setting
values to prevent an erroneous entry. (Even if a value larger than the torque limit setting value has
been input to the torque change value, the torque value is not changed.)
Torque output setting value: to be taken at the start of positioning, and used as a torque limit value.
If the value is "0" or larger than the torque limit setting value, the parameter "torque limit setting
value" is taken at the start.
(2) The "torque limit value" set in the QD75 is set in the " Md.35 Torque limit
stored value".
QD75
PLC CPU
Baffer memory
26
86
1525
1552
826
Servo amplifier
Positioning control
12 - 27
MELSEC-Q
The following table shows the " Md.35 Torque limit stored value" of the
buffer memory address.
Monitor item
Md.35
Monitor
value
Storage details
Refer to Section 5.6 "List of monitor data" for information on the setting details.
REMARK
12 - 28
MELSEC-Q
[1] Differences in the moveable range when "current feed value" and
"machine feed value" are selected.
The following drawing shows the moveable range of the workpiece when the
software stroke limit function is used.
RLS
FLS
Software stroke limit (upper limit)
12 - 29
MELSEC-Q
The following drawing shows the differences in the operation when " Md.20
Current feed value" and " Md.21 Machine feed value" are used in the moveable
range limit check.
[Conditions]
Assume the current stop position is 2000, and the upper stroke limit is set to 5000.
Moveable range
2000
2000
Stop position
5000
5000
Upper stroke limit
1000
2000
4000
5000
5000
6000
1000
2000
4000
5000
5000
6000
Fig. 12.15 Software stroke limits of the current feed value and machine feed value
POINT
When "machine feed value" is set in " Pr.14 Software stroke limit selection", the
moveable range becomes an absolute range referenced on the OP. When "current
feed value" is set, the moveable range is the relative range from the "current feed
value".
12 - 30
MELSEC-Q
Check details
[3] Relation between the software stroke limit function and various
controls
Control type
Data set method
Machine OPR control Other than "Data
OPR control
set method"
Fast OPR control
1-axis linear control
2 to 4-axes axis linear
interpolation control
Position 1-axis fixed-feed control
control
2 to 4-axes fixed-feed control
(interpolation)
2-axis circular interpolation
Major
control
positioning
control
1 to 4-axes speed control
Speed-position switching control
Position-speed switching control
Other
control
Processing at check
Manual
control
Limit
check
: Check valid
: Check is not made when the current feed value is not updated (Refer to Pr.21 ) at the setting of " current feed
value" in " Pr.14
3 : The value in " Md.20 Current feed value" will differ according to the " Pr.21
control" setting.
4: When the unit is "degree", check is not made during speed control.
5: When the unit is "degree", check is not carried out.
12 - 31
MELSEC-Q
The software stroke limit check is carried out for the following addresses
during circular interpolation control. (Note that " Da. 7 Arc address" is carried
out only for circular interpolation control with sub point designation.
Current value/end point address ( Da. 6 )/arc address ( Da. 7 )
(4) If an error is detected during continuous path control, the axis stops
immediately on completion of execution of the positioning data located right
before the positioning data in error.
Example
If the positioning address of positioning data No. 13 is outside the software stroke limit range,
the operation immediately stops after positioning data No. 12 has been executed.
Positioning data
Immediate stop at
error detection
No.10
No.11
No.12
No.13
No.10
P11
No.11
P11
No.12
P11
Md. 26
Axis operation status
No.13
P11
Controlling position
12 - 32
Error occurring
No.14
P01
MELSEC-Q
(5) During simultaneous start, a stroke limit check is carried out for the current
values of every axis to be started. Every axis will not start if an error occurs,
even if it only occurs in one axis.
Setting item
Factory-set
initial value
Setting details
Pr.12
Software stroke
limit upper limit
value
2147483647
Pr.13
Software stroke
limit lower limit
value
2147483648
Pr.14
Software stroke
limit selection
Set whether to use the " Md.20 Current feed value" or 0: Current feed
value
" Md.21 Machine feed value" as the "current value".
Pr.15
Software stroke
limit valid/invalid
setting
0: valid
Pr.13
(For manual operation, set "0: software stroke limit invalid" in the " Pr.15
Software stroke limit valid/invalid setting".)
The set details are validated at the rising edge (OFF ON) of the PLC READY
signal (Y0).
When the unit is "degree", the software stroke limit check is not performed during
speed control (including speed control in speed-position switching control or
position-speed switching control) or during manual control, independently of the
values set in Pr.12 , Pr.13 and Pr.15 .
REMARK
12 - 33
MELSEC-Q
359.99999
Fig. 12.16 Current value address when the control unit is "degree".
Lower limit
Set in a clockwise direction
315
Section A
Upper limit
90
Section B
12 - 34
MELSEC-Q
DANGER
When the hardware stroke limit is required to be wired, ensure to wire it in the negative logic using b-contact.
If it is set in positive logic using a-contact, a serious accident may occur.
In the "hardware stroke limit function", limit switches are set at the upper/lower limit of
the physical moveable range, and the control is stopped (by deceleration stop) by the
input of a signal from the limit switch. Damage to the machine can be prevented by
stopping the control before the upper/lower limit of the physical moveable range is
reached.
The details shown below explain about the "hardware stroke limit function".
[1] Control details
[2] Wiring the hardware stroke limit
[3] Precautions during control
[4] When the hardware stroke limit is not used
Upper limit
QD75 control moveable range
Mechanical stopper
Movement direction
Start
Start
Deceleration stop at
lower limit switch detection
Mechanical stopper
Movement direction
Deceleration stop at
upper limit switch detection
QD75
Servo amplifier
12 - 35
MELSEC-Q
FLS
RLS
COM
24VDC
FLS
RLS
COM
24VDC
Fig. 12.20 Wiring when not using the hardware stroke limit function
(When " Pr.20 Input signal logic selection" is the initial value)
12 - 36
MELSEC-Q
POINT
The speed change function is available even during JOG operation.
"Override function"
The speed is changed for all control to be executed. (Note that this excludes
manual pulse generator operation.)
The new speed is set as a percent (%) of the command speed.
POINT
The override function is available even during JOG operation.
12 - 37
MELSEC-Q
Next control
P2
[a] When no speed designation
(current speed) is provided.
[b] When a speed designation
is provided.
12 - 38
MELSEC-Q
(3) When the stop command was given to make a stop after a speed change
that had been made during position control, the restarting speed depends
on the " Cd.14 New speed value".
V
Da. 8 Command speed
Speed change
command
Restarting
Stop command command
Fig. 12.23 Restarting speed after speed change made during position control
(4) When the speed is changed by setting " Cd.14 New speed value" to "0",
the operation is carried out as follows.
A deceleration stop is carried out, and the speed change 0 flag
( Md.31 Status: b10) turns ON.
(During interpolation control, the speed change 0 flag on the reference axis
side turns ON.)
The axis stops, but " Md.26 Axis operation status" does not change, and
the BUSY signal remains ON. (If a stop signal is input, the BUSY signal
will turn OFF, and " Md.26 Axis operation status" will change to
"stopped".)
In this case, setting the " Cd.14 New speed value" to a value besides "0"
will turn OFF the speed change 0 flag ( Md.31 Status: b10), and enable
continued operation.
Positioning start signal
ON
1000
ON
OFF
Positioning operation
ON
Speed change 0 flag
Md. 31 status: b10
OFF
12 - 39
MELSEC-Q
[3] Setting the speed change function from the PLC CPU
The following shows the data settings and PLC program example for changing
the control speed of axis 1 from the PLC CPU. (In this example, the control
speed is changed to "20.00mm/min".)
(1) Set the following data.
(Use the start time chart shown in section (2) below as a reference, and set
using the PLC program shown in section (3).)
Setting item
Cd.14
Cd .15
Speed change
request
Setting
value
2000
1
Setting details
Refer to Section 5.7 "List of control data" for details on the setting details.
12 - 40
MELSEC-Q
t
Positioning start signal
[Y10]
[Y0]
[Y1]
[X0]
[X10]
[XC]
BUSY signal
Positioning complete signal
[X14]
[X8]
0
2000
Fig. 12.25 Time chart for changing the speed from the PLC CPU
(3) Add the following PLC program to the control program, and write it to the
PLC CPU.
Example
12 - 41
MELSEC-Q
Setting
value
Setting item
Setting details
Pr.42
External command
function selection
Cd.8
External command
valid
62
212
362
512
Refer to section "5.7 List of control data" for details on the setting details.
t
Positioning start signal
[Y10]
[Y0]
[Y1]
[X0]
[X10]
[XC]
BUSY signal
Positioning complete signal
Error detection signal
[X14]
[X8]
0
0
1000000
Fig. 12.26 Time chart for changing the speed using an external command signal
12 - 42
MELSEC-Q
(3) Add the following PLC program to the control program, and write it to the
PLC CPU.
Example
Write 1000000 to D108 and D109.
External command
valid signal
TOP H0 K62
K1
K1
TOP H0 K1505 K1
12 - 43
K1
MELSEC-Q
50
100
50
150
100
200
Md. 22 Feedrate
50
25
75
50
75
V
Not affected by the override value
during deceleration
12 - 44
MELSEC-Q
Setting
value
Positioning
Cd.13 operation speed
override
200
Refer to Section 5.7 "List of control data" for details on the setting details.
12 - 45
MELSEC-Q
(2) The following shows a time chart for changing the speed using the override
function.
V
Dwell time
t
Positioning start signal
[Y10]
[Y0]
[Y1]
[X0]
[X10]
[XC]
BUSY signal
[X8]
Cd. 13 Positioning operation
speed override
200
Fig. 12.28 Time chart for changing the speed using the override function
(3) Add the following PLC program to the control program, and write it to the
PLC CPU.
Example
12 - 46
MELSEC-Q
Cd.12 Acceleration/deceleration
time change during
speed change, enable/
disable selection
Disabled
t
Cd.12 Acceleration/deceleration
time change during
speed change, enable/
disable selection
Disabled
Enabled
MELSEC-Q
Speed change
V
Speed change
Positioning start
New acceleration/deceleration
time ( Cd. 10 , Cd. 11 )
Disabled
Enabled
12 - 48
Disabled
MELSEC-Q
(4) If the "new acceleration/deceleration time" is set to "0" and the speed is
changed after the "new acceleration/deceleration time" is validated, the
operation will be controlled with the previous "new acceleration/deceleration
time".
Example
New acceleration/deceleration
time ( Cd. 10 , Cd. 11 )
Speed change
V
Speed change
Speed change
Disabled
Enabled
1000
POINT
If the speed is changed when an acceleration/deceleration change is enabled, the
"new acceleration/deceleration time" will become the acceleration/deceleration time
of the positioning data being executed. The "new acceleration/deceleration time"
remains valid until the changeover to the next positioning data. (The automatic
deceleration processing at the completion of the positioning will also be controlled
by the "new acceleration/deceleration time".)
Cd.12
New acceleration
time value
New deceleration
time value
Acceleration/
deceleration time
change during
speed change,
enable/disable
selection
Setting
value
Setting details
Set the new acceleration time.
Set the new deceleration time.
Refer to Section 5.7 "List of control data" for details on the setting details.
12 - 49
MELSEC-Q
Example
No.16 Acceleration/deceleration time change program
12 - 50
MELSEC-Q
12 - 51
MELSEC-Q
Each operations
PLC READY signal (Y0)
All axis servo ON (Y1)
Start signal (Y10)
1
Pr.17
1
250
300
2
Cd.101
100
3
Cd.22
Md.35
300
4
200
300
4
5
0
200
4
6
350
150
3
0
4
75
100
75
4
230
230
150
1: The torque limit setting value or torque output setting value becomes effective at the PLC READY signal (Y0) rising edge
(however, after the servo turned ON.)
If the torque output setting value is "0" or larger than the torque limit setting value, the torque limit setting value will be its value.:
2: The torque limit setting value or torque output setting value becomes effective at the start signal (Y10) rising edge.
If the torque output setting value is "0" or larger than the torque limit setting value, the torque limit setting value, the torque limit setting
value will be its value.
3: The torque change value is cleared to "0" at the start signal (Y10) rising edge.
4: The torque limit value is changed by the torque changed value.
5: When the new torque value is 0, a torque change is considered not to be carried out.
6: When the change value is exceeds the torque limit value, a torque chang is considered not to be carried out.
12 - 52
150
MELSEC-Q
Setting
value
Setting details
Set the new torque limit value.
Refer to Section 5.7 "List of control data" for details on the setting details.
12 - 53
MELSEC-Q
M
PLC
CPU
Position command
Control command
Servo parameter
Monitor data
QD75
OPR
address
Position command
Control command
Servo parameter
Servo amplifier
Back-up
PLG
Monitor data
Axis 1
Axis 2
Axis 3
Axis 4
Buffer memory
30101
30201
30301
30401
12 - 54
MELSEC-Q
[2] OPR
The absolute position system can establish the location of the OPR, using "Data
set method", "Near-point dog" and "Count method" OPR method.
In the "Data set method" OPR method, the location to which the location of the
OPR position is moved by manual operation (JOG operation/manual pulse
generator operation) is treated as the OPR position.
Movement range for the machine
Moved to this position by
manual operation.
The stop position during
OPR execution is stored as the OPR position.
Cd.3 Positioning
start No.
Positioning start
(Y10 to Y13)
POINT
The OPR must be made after the servomotor has been rotated more than one
revolution using JOG or positioning operation. If OPR is not rotated more than one
revolution, error [210] (Home position return (OPR) restart zero point not passed)
occurs.
When " Pr.133 OPR set condition selection" of the MR-J2S-B or MR-J2M-B is set
"1", OPR can be carried out even if the servomotor are not routed more than one
revolution. (The "OP address" is the current value at the power supply is turned
ON.)
12 - 55
MELSEC-Q
Major
positioning
control
Manual
control
Control type
Machine OPR control
Fast OPR control
1-axis linear control
2 to 4-axes linear interpolation control
Position 1-axis fixed-feed control
control 2 to 4- axes fixed-feed control
(interpolation)
2-axis circular interpolation control
1 to 4- axes Speed control
Speed-position switching control
Position-speed switching control
Current value changing
Other
control JUMP instruction, NOP instruction,
LOOP to LEND
JOG operation, Inching operation
Manual pulse generator operation
12 - 56
Step function
Step applicability
Step operation not possible
MELSEC-Q
status
Step standing by
information
1: Step continue
The warnings "Step not possible (warning code: 511)" will occur if the " Md.26
Axis operation status" is as shown below or the step valid flag is OFF when step
start information is set.
Md.26 Axis operation status
Standing by
Stopped
In interpolation
In JOG operation
In manual pulse generator operation
Analyzing
Waiting for special start
In OPR
In position control
In speed control
In speed control of speed-position switching control
In position control of speed-position switching control
In speed control of position-speed switching control
In position control of position-speed switching control
12 - 57
MELSEC-Q
(1) Turn ON the step valid flag before starting the positioning data.
(Write "1" (carry out step operation) in " Cd.35 Step valid flag".)
(2) Set the step mode before starting the positioning data.
(Set in " Cd.34 Step mode".)
(3) Turn ON the positioning start signal, and check that the
positioning control starts normally.
(4) The control will stop for the following reasons.
a) One step of positioning stopped normally. Go to step (6).
b) Control stopped by a stop signal.
Take appropriate measures, go to
step (5).
c) An error occurred and the control stopped.
Take appropriate
measures, go to step (3).
(5) Write "1" (restart) to " Cd.6 Restart command", and check that
the positioning data where the control stopped operates
normally. Go to step (4).
(6) Write "1" (step continue) to " Cd.36 Step start information", and
check that the next positioning data operates normally.
a) One step of positioning stopped normally. Go to step (6).
b) Control stopped by a stop signal. Take appropriate measures, go to
step (5).
c) An error occurred and the control stopped. Take appropriate
measures, go to step (3).
d) All positioning data operated normally. Go to step (7).
(7) Turn OFF the step valid flag, and quit the "step function".
(Write "0" (do not carry out step operation) in " Cd.35 Step valid flag".)
12 - 58
MELSEC-Q
OFF
ON
ON
OFF
BUSY signal
[XC, XD, XE, XF]
ON
No.10
No.11
11
01
ON
OFF
ON
ON
ON
OFF
V
Positioning
t
Cd. 36 Step start information
Positioning data No.
Da. 1 Operation pattern
00H
00H
01H
No.10
No.11
11
01
Fig. 12.34 Operation during step execution positioning data No. unit step
12 - 59
MELSEC-Q
Cd.34
Step mode
Cd.35
Cd.36
Step start
information
Setting
value
Setting details
Refer to Section 5.7 "List of control data" for details on the setting details.
12 - 60
MELSEC-Q
ON
ON
t
Deceleration by
skip signal
Skip signal
ON
Start of the
next positioning
OFF
Fig. 12.35 Operation when a skip signal is input during positioning control
MELSEC-Q
Cd.37
Setting
value
Setting item
Skip command
Setting details
Refer to Section "5.7 List of control data" for details on the setting details.
(2) Add the following PLC program to the control program, and write it to the
PLC CPU.
1) When the "skip command" is input, the value "1" (skip request) set in
" Cd.37 Skip command" is written to the QD75 buffer memory (1547).
Example
No.19 Skip program
12 - 62
MELSEC-Q
Setting
value
Setting item
Setting details
Pr.42
External
command function
selection
Cd.8
External
command valid
62
212
362
512
Refer to Section 5.7 "List of control data" for details on the setting details.
(2) Add the following PLC program to the control program, and write it to the
PLC CPU.
Example
Skip function
selection command
TOP H0
K62
K3
K1
K1
Skip request
TOP H0
K1505 K1
12 - 63
MELSEC-Q
ON
Positioning start signal
OFF
[Y10, Y11, Y12, Y13]
ON
0 1 0
1 0
m2
m1
V
Dwell time
Positioning
t
Da. 1 Operation pattern
01
00
12 - 64
MELSEC-Q
ON
M code ON signal
OFF
[X4, X5, X6, X7]
Cd. 7 M code OFF request
1 0
m2
m1
Positioning
t
01
00
Cd.7
Setting
value
M code OFF
request
Setting details
Refer to Section 5.7 "List of control data" for details on the setting details.
The next positioning data will be processed as follows if the M code ON signal is
not turned OFF. (The processing differs according to the Da.1 Operation
pattern.)
Da.1 Operation pattern
00
01
11
Processing
The next positioning data will not be executed until the M code ON
signal is turned OFF.
The next positioning data will be executed, but a warning "M code
ON signal ON start" (warning code: 503) will occur.
12 - 65
MELSEC-Q
ON
Positioning start signal
OFF
[Y10, Y11, Y12, Y13]
BUSY signal
ON
M code ON signal
OFF
[X4, X5, X6, X7]
ON
0 1 0
1 0
m2
m1
m3
Positioning
t
Da. 1 Operation pattern
11
11
00
Warning occurs at this timing.
Fig. 12.38 Warning due to an M code ON signal during continuous path control
POINT
If the M code output function is not required, set a "0" in setting item " Da.10 M
code" of the positioning data.
12 - 66
MELSEC-Q
Pr.18
Setting
value
Setting item
Setting details
M code ON signal
output timing
27
177
327
477
Md.25
Monitor
value
Monitor item
Valid M code
Storage details
808
Refer to Section 5.6 "List of monitor data" for information on the storage details.
The following shows a PLC program example for reading the " Md.25 Valid M
code" to the PLC CPU data register (D110). (The read value is used to command
the sub work.)
Read M codes not as "rising edge commands", but as "ON execution
commands".
Example
M code ON signal
FROM
H0
K808
D110
ON execution command
12 - 67
K1
MELSEC-Q
12 - 68
MELSEC-Q
Cd.1
Cd.38
Teaching data
selection
Setting
value
1
Setting details
Write the set details to the flash ROM (backup
the changed data).
Cd.39
Teaching
positioning data
No.
Refer to Section 5.7 "List of control data" for details on the setting details.
12 - 69
MELSEC-Q
NO
Set the positioning data No. in the buffer memory address [1549].
End teaching?
YES
End
12 - 70
MELSEC-Q
(2) When teaching to the " Da.7 Arc address", then teaching to the " Da.6
Positioning address/movement amount"
Start
Set the positioning data No. in the buffer memory address [1549].
NO
End teaching?
YES
Turn OFF the PLC READY
signal [Y0].
End
12 - 71
MELSEC-Q
When setting the current feed value as the positioning address, write it
when the BUSY signal is OFF.
The following example shows a program to carry out the teaching of axis
1 by the dedicated instruction "TEACH 1".
1) Move the workpiece to the target position using a JOG operation (or
an inching operation, a manual pulse generator operation).
Example
V
Target position
t
[Y8]
[Y0]
[Y1]
[X0]
BUSY signal
[XC]
[X8]
n1
nx
12 - 72
n2
2)
MELSEC-Q
Carry out the teaching operation with the following program.
Example
No.20 Teaching program
Position to the target position with manual operation.
POINT
(1) Confirm the teaching function and teaching procedure before setting the positioning data.
(2) The positioning addresses that are written are absolute address (ABS) values.
(3) If the positioning operation is correctly completed with the written positioning data, it is
recommended that the positioning data be registered in the QD75 flash ROM.
12 - 73
MELSEC-Q
t
Target position change request
Positioning address
(b) When the speed is changed simultaneously with changing the address:
Speed after
change
V
Speed before
change
t
Target position change request
Positiioning address
Address after
change
t
Positioning address
MELSEC-Q
POINT
When carrying out the target position change continuously, take an interval of 100 ms or longer between the
times of the target position changes. Also, take an interval of 100 ms or longer when the speed change is
carried out after changing the target position or the target position change is carried out after the speed
change.
12 - 75
MELSEC-Q
[3] Method of setting target position change function from PLC CPU
The following table and chart show the example of a data setting and PLC
program used to change the target position of the axis 1 by the command from
the PLC CPU, respectively. (example in which the target position value and
command speed are changed to a new target position of "300.0 m" and a new
command speed of "10000.00 mm/min".)
(1) The following data is set.
(Referring to the starting time chart shown in item (2) below, carry out the
setting with the PLC program shown in item (3).)
Buffer memory address
Setting
value
Setting item
Setting details
Cd.27
Target position
Value (new address)
Cd.28
Target position
1000000 Set the new speed.
value (new speed)
Cd.29
Target position
change request
flag
3000
Refer to Section 5.7 "List of control data" for details on the setting details.
(2) The following shows the time chart for target position change.
V
Dwell time
3000
1000000
Fig. 12.40 Time chart for target position change from PLC CPU
12 - 76
MELSEC-Q
(3) The following PLC program is added to the control program, and written to the
PLC CPU.
Example
No.22 Target position change program
12 - 77
MELSEC-Q
Positioning
ON
Command in-position flag
[ Md.31 Status : b2]
OFF
Command in-position
width setting value
12 - 78
MELSEC-Q
V
Positioning
control start
Command in-position
width setting value
Speed to position switching
Speed-position
Command in-position
switching
width setting value
control start
t
ON
12 - 79
MELSEC-Q
Setting item
Pr.16
Factory-set
initial value
Setting details
Turn ON the command in-position flag, and set the
remaining distance to the stop position of the position
control.
100
Md.31
Monitor
value
Storage details
The command in-position flag is stored in the
"b2" position.
Status
Refer to Section 5.6 "List of monitor data" for information on the storage details.
REMARK
12 - 80
MELSEC-Q
Setting
value
Setting details
Acceleration time 0
Factory-set
initial value
1000
1000
1000
1000
1000
1000
1000
1000
12 - 81
MELSEC-Q
12 - 82
MELSEC-Q
Setting item
Acceleration/
Pr.34 deceleration
process selection
Pr.35
Setting details
Set the acceleration/deceleration method.
0: Automatic trapezoidal acceleration/deceleration
processing
1: S-pattern acceleration/deceleration processing
Set the acceleration/deceleration curve when "1" is set
in " Pr.34 Acceleration/deceleration processing
S-pattern
proportion
Factory-set
initial value
100
selection".
Refer to Section 5.2 "List of parameters" for setting details.
REMARK
12 - 83
MELSEC-Q
[1] Controls
The pre-reading start function is performed by turning ON the positioning start
signal [Y10, Y11, Y12, Y13] with the execution prohibition flag [Y14, Y15, Y16,
Y17] ON, or by executing the dedicated instruction (PSTRT1, PSTRT2, PSTRT3,
PSTRT4). However, if positioning is started with the execution prohibition flag
ON, the positioning data is analyzed but servo start is not provided. While the
execution prohibition flag is ON, " Md.26 Axis operation status" remains
unchanged from "5: Analyzing". Pulse output starts within 3ms after the execution
prohibition flag [Y14, Y15, Y16, Y17] has turned OFF, and " Md.26 Axis
operation status" changes to the status (e.g. during position control, during speed
control) that matches the control system. (Refer to Fig. 12.46)
V
t
Start time
Positioning start signal
[Y10,Y11,Y12,Y13]
ON
OFF
Positioning start timing
ON
OFF
Positioning data
analysis
3ms or less
Ta
During position
control
Standby
12 - 84
During position
control
MELSEC-Q
The pre-reading start function is effective for the system as shown below.
Cutter
Cutter shaft
Feed shaft
Stock
12 - 85
MELSEC-Q
Feed shaft
t
Start
time
Ts
Stop time
Tw
Start
time
Ts
Cutter shaft
t
Start
time
Ts
Feed shaft
start request
Cutter shaft
start request
2
12 - 86
MELSEC-Q
12 - 87
MELSEC-Q
12 - 88
MELSEC-Q
Time
Md.48 Deceleration start flag 0
12 - 89
MELSEC-Q
Block start
data
1st point
2nd point
3rd point
Da.13
Special start
instruction
Da.12
Start data No.
1: Continue
1: Continue
0: End
1
3
4
0: Block start
0: Block start
0: Block start
Positioning
Data No.
Da.1
Operation pattern
1
2
3
4
5
Positioning
data No. 2
Positioning
data No. 3
Positioning
data No. 5
t
12 - 90
MELSEC-Q
(6) When the movement direction is reversed by a target position change, the
deceleration start flag turns ON.
Operation pattern: Positioning complete (00)
MELSEC-Q
Setting item
Cd.41
Deceleration start
flag valid
Setting details
1905
Refer to Section 5.7 "List of control data" for details on the setting details.
Monitor item
Deceleration start
Md.48
flag
Monitor
value
Storage details
Refer to Section 5.6 "List of monitor data" for information on the storage details.
12 - 92
899
MELSEC-Q
[1] Control
The operation of "stop command processing for deceleration stop function" is
explained below.
Stop cause
occurrence
Deceleration stop
processing (automatic
deceleration) start
Fig. 12.51 Deceleration curve re-processing operation (for position control or S-pattern
acceleration/deceleration processing)
12 - 93
MELSEC-Q
Deceleration stop
processing (automatic
deceleration) start
Fig. 12.52 Deceleration curve continuation operation (for position control or S-pattern
acceleration/deceleration processing)
Deceleration stop
processing (automatic
deceleration) start
Deceleration curve
according to sudden
stop deceleration time
Deceleration curve
when stop cause
does not occur
Fig. 12.53 Sudden stop operation (for position control or S-pattern acceleration/deceleration processing)
12 - 94
MELSEC-Q
Setting item
Stop command
processing for
Cd.42
deceleration stop
selection
Setting
value
Setting details
Set the stop command processing for
deceleration stop function.
0: Deceleration curve re-processing
1: Deceleration curve continuation
For details of the setting details, refer to Section 5.7 "Control data list".
12 - 95
1907
MELSEC-Q
OFF
ON
POINT
If the servomotor is rotated by external force during the servo OFF status, follow
up processing is performed.
Change between servo ON or OFF status while operation is stopped.
The servo OFF command of during operation will be ignored.
When the servo OFF is given to all axes, "All axis servo ON [Y1]" is applied even
if all axis servo ON command is turned ON to OFF with " Cd.100 Each axis servo
OFF" set "0".
12 - 96
MELSEC-Q
OFF
0
Servo error detected
ON
POINT
The follow-up function performs the process if the QD75 and the servo is turned
ON (servo LED indicates "b", "c", or "d".) regardless of the presence of the
absolute position system.
12 - 97
MELSEC-Q
12 - 98
The details and usage of the "common functions" executed according to the user's
requirements are explained in this chapter.
Common functions include functions required when using the QD75, such as parameter
initialization and execution data backup.
Read the setting and execution procedures for each common function indicated in this
chapter thoroughly, and execute the appropriate function where required.
13.1
13.2
13.3
13.4
13.5
Outline of common functions...................................................................................13Parameter initialization function ..............................................................................13Execution data backup function ..............................................................................13External I/O signal logic switching function.............................................................13External I/O signal monitor function ........................................................................13-
2
3
5
7
8
13
13 - 1
13 COMMON FUNCTIONS
MELSEC-Q
Details
Parameter initialization
13 - 2
PLC
program
Peripheral
devices
13 COMMON FUNCTIONS
MELSEC-Q
Important
Parameter initialization takes about 10 seconds. (Up to 30 seconds are sometimes
required.)
Do not turn the power ON/OFF; reset the PLC CPU, etc., during parameter
initialization. The flash ROM data may be corrupted.
13 - 3
13 COMMON FUNCTIONS
MELSEC-Q
Cd.2
Parameter
initialization
request
Setting
value
Setting details
Refer to Section 5.7 "List of control data" for details on the setting details.
When the initialization is complete, "0" will be set in " Cd.2 Parameter
initialization request" by the QD75 automatically.
13 - 4
13 COMMON FUNCTIONS
MELSEC-Q
Flash ROM
Important
Do not turn the power ON/OFF, reset the PLC CPU, during writing to the flash
ROM. The flash ROM data may be corrupted.
13 - 5
13 COMMON FUNCTIONS
MELSEC-Q
Cd.1
Setting
value
Setting item
Flash ROM write
request
Setting details
Refer to Section 5.7 "List of control data" for details on the setting details.
When the writing to the flash ROM is complete, "0" will be set in " Cd.1 Flash
ROM write request" by the QD75 automatically.
13 - 6
13 COMMON FUNCTIONS
MELSEC-Q
Factory-set
Buffer memory address
initial value Axis 1 Axis 2 Axis 3 Axis 4
Setting details
Selection of logic of signals input from external source to
QD75
Pr.22
b0
Lower limit
b1
Upper limit
0: Negative logic,
1: Positive logic
b2
Not used
Set "0".
b3
Stop signal
b4
External
command
b5
Not used
Set "0".
b6
Near-point signal
0: Negative logic,
1: Positive logic
0: Negative logic,
1: Positive logic
b7
Not used
Set "0".
b8
Manual pulse
generator input
0: Negative logic,
1: Positive logic
b9 to b15
Not used
Set "0".
31
181
331
481
Refer to Section 5.2 "List of parameters" for the information on detail settings.
13 - 7
13 COMMON FUNCTIONS
MELSEC-Q
0:OFF, 1:ON
Axis-by-axis external I/O
signals and module RUN,
ERR LEDs
13 - 8
14.1
14.2
14.3
14.4
14.5
14.6
14
14 - 1
14 DEDICATED INSTRUCTIONS
MELSEC-Q
Dedicated
instruction
Outline of functions
Reference
PSTRT1
Positioning start
PSTRT2
PSTRT3
Section 14.4
Section 14.5
Section 14.6
Section 14.7
PSTRT4
TEACH1
Teaching
TEACH2
TEACH3
TEACH4
PFWRT
PINIT
OFF
instruction ON
ON
Interlock provided by PLC CPU
OFF
ON
OFF
ON
Positioning completed (X14 to X17)
14 - 2
OFF
14 DEDICATED INSTRUCTIONS
MELSEC-Q
Internal device
Bit
(S)
(D)
Word
Usable device
Special
MELSECNET/10
module
direct J \
U \G
Bit
Word
File
register
Constant
Others
K, H, $
[Instruction symbol]
Index
register
Zn
[Execution condition]
PSTRT1
PSTRT2
PSTRT3
PSTRT4
ZP.PSTRT1
"Un"
(S)
(D)
ZP.PSTRT2
"Un"
(S)
(D)
ZP.PSTRT3
"Un"
(S)
(D)
ZP.PSTRT4
"Un"
(S)
(D)
When PSTRT1, PSTRT2, PSTRT3, and PSTRT4 are common to each other, they are designated as "PSTRT ".
[Setting data]
Setting data
"Un"
(S)
(D)
Setting details
QD75 head I/O number
(00 to FE: High-order two digits of I/O number expressed in three digits)
Head number of a device in which control data is stored
Head number of a bit device which turns ON the operation by one scan at the
time of completion of the instruction.
If the instruction is completed abnormally, ((D) + 1) will also be turned ON.
Setting side
( 1)
Data type
User
BIN 16 bits
Device
System
Bit
Note) The file register of each of the local device and the program cannot be used as a device for setting data.
14 - 3
14 DEDICATED INSTRUCTIONS
MELSEC-Q
[Control data]
Device
Item
(S)+0
System area
Setting data
Setting range
0
: Normal completion
Other than 0: Abnormal completion (error code)( 2)
The following data Nos. to be started by the PSTRT
instruction are designated.
: 1 to 600
Positioning data No.
1 to 600
: 7000 to 7004
Block start
7000 to 7004
(S)+2
Start No.
Machine
OPR
:
9001
9000 to 9004
: 9002
Fast OPR
: 9003
Current value changing
Multiple axes simultaneous start : 9004
1: The data on the setting side is as follows.
User : Data before the execution of dedicated instructions is stored by user.
System: Data after the execution of dedicated instruction is stored by PLC CPU.
2: Refer to Section 15.2 for error codes at abnormal completion.
Setting side
( 1)
System
User
[Functions]
(1) The positioning start of the axes to be processed (See below) is carried out.
PSTRT1: Axis 1
PSTRT2: Axis 2
PSTRT3: Axis 3
PSTRT4: Axis 4
(2) The block start, OPR start, current value changing, and multiple axes
simultaneous start can be carried out by the setting of "start number" 7000 to
7004/9001 to 9004 in ((S)+2).
(3) The PSTRT instruction completion can be confirmed using the complete devices
((D)+0) and ((D)+1).
(a) Complete device ((D)+0)
This device is turned ON by the END processing of the scan for which
PSTRT instruction is completed, and turned OFF by the next END
processing.
(b) Complete state display device ((D)+1)
This device is turned ON and OFF according to the state in which PSTRT
instruction is completed.
When completed normally : Kept unchanged at OFF.
When completed abnormally: This device is turned ON by the END
processing of the scan for which PSTRT
instruction is completed, and turned OFF by
the next END processing. (same ON/OFF
operation as complete device).
14 - 4
14 DEDICATED INSTRUCTIONS
END
processing
PLC program
ON
PSTRT
instruction
Complete device
Complete state display
device
MELSEC-Q
END
processing
END
processing
END
processing
PSTRT instruction
execution completion
OFF
ON
OFF
ON
When
completed
abnormally
When
completed normally
OFF
1 scan
[Errors]
(1) When an PSTRT instruction is completed abnormally, the error complete signal
((D)+1) is turned ON, and the error code is stored in the complete status ((S)+1).
Check and take a measure against the error referring to Section 15.2 "List of error
codes".
[Precautions]
(1) If the positioning is started by the PSTRT instruction, the positioning start signals
(Y10 to Y13) will not turn ON.
Confirm the operation during the positioning control using the PSTRT start
instruction and start complete signals (X10 to X13).
(2) If the stop instruction is input before completion of the positioning which has been
started by the PSTRT instruction, the completion device (D) turns the 1-scan ON
to complete execution of the PSTRT instruction.
(3) The following dedicated instructions cannot be executed simultaneously for the
same axis.
(Can be executed simultaneously for different axes.)
Positioning start instructions (PSTRT1 to PSTRT4)
Teaching instructions (TEACH1 to TEACH4)
(4) The PSTRT instruction can only be executed when the QD75 READY signal
(X0) is turned ON.
Even if the PSTRT instruction execution request is given when the QD75
READY signal is turned OFF, the PSTRT instruction will not be executed. (not
processed.)
Before executing the PSTRT instruction, turn ON the PLC READY signal (Y0),
and turn ON the QD75 READY signal (X0).
(5) When the remote I/O station (Q Corresponding MELSECNET/H network remote
I/O module) is used, the dedicated instruction (PSTRT ) is unusable.
: For details of the remote I/O station, refer to Q Corresponding MELSECNET/H
Network System Reference Manual (Remote I/O Network).
14 - 5
14 DEDICATED INSTRUCTIONS
MELSEC-Q
(6) If the PSTRT instruction is executed in either of the following cases, an error
"Dedicated instruction error" (error code: 804) will occur and positioning cannot
be started.
Any value other than 1 to 600, 7000 to 7004, and 9001 to 9004 is set to
"Starting number" (device: (S)+2) of the control data.
The instruction for a non-existent axis is specified.
(Example: The PSTRT2 instruction is specified when the QD75M1 is used.)
[Program examples]
The following program executes the positioning start of positioning data No. 1 when
X100 turns ON.
Use D30 to D32 as the control data devices of positioning data No. 1, and M32 and
M33 as the completion devices.
Positioning start program
14 - 6
14 DEDICATED INSTRUCTIONS
MELSEC-Q
Internal device
Bit
(S)
(D)
Word
Usable device
Special
MELSECNET/10
module
direct J \
U \G
Bit
Word
File
register
Constant
Others
K, H, $
[Instruction symbol]
Index
register
Zn
[Execution condition]
TEACH1
TEACH2
TEACH3
TEACH4
ZP.TEACH1
"Un"
(S)
(D)
ZP.TEACH2
"Un"
(S)
(D)
ZP.TEACH3
"Un"
(S)
(D)
ZP.TEACH4
"Un"
(S)
(D)
When TEACH1, TEACH2, TEACH3, and TEACH4 are common to each other, they are designated as "TEACH ".
[Setting data]
Setting data
"Un"
(S)
(D)
Setting details
QD75 head I/O number
(00 to FE: High-order two digits of I/O number expressed in three digits)
Head number of a device in which control data is stored
Head number of a bit device which turns ON the operation by one scan at the
time of completion of the instruction.
If the instruction is completed abnormally, ((D) + 1) will also be turned ON.
Setting side
( 1)
Data type
User
BIN 16 bits
Device
System
Bit
Note) The file register of each of the local device and the program cannot be used as a device for setting data.
14 - 7
14 DEDICATED INSTRUCTIONS
MELSEC-Q
[Control data]
Device
Item
(S)+0
System area
(S)+1
(S)+2
(S)+3
Setting data
Setting side
( 1)
System
0, 1
User
1 to 600
User
Setting range
[Functions]
(1) The "current feed value" of the axes to be set (See below) is set in the positioning
address or arc address.
The positioning data other than the positioning addresses and arc addresses are
set by peripheral device or using a PLC program.
TEACH1: Axis 1
TEACH2: Axis 2
TEACH3: Axis 3
TEACH4: Axis 4
(2) Teaching can be carried out for the positioning data No. 1 to 600.
(3) The movement of the machine to the address (position) set in the positioning
address/arc address of the positioning data is carried out by the JOG operation,
inching operation, or manual pulse generator operation.
(4) The TEACH instruction completion can be confirmed using the complete devices
((D)+0) and ((D)+1).
(a) Complete device ((D)+0)
This device is turned ON by the END processing of the scan for which
TEACH instruction is completed, and turned OFF by the next END
processing.
(b) Complete state display device ((D)+1)
This device is turned ON and OFF according to the state in which TEACH
instruction is completed.
When completed normally : Kept unchanged at OFF.
When completed abnormally: This device is turned ON by the END
processing of the scan for which TEACH
instruction is completed, and turned OFF by
the next END processing. (same ON/OFF
operation as complete device).
14 - 8
14 DEDICATED INSTRUCTIONS
END
processing
PLC program
ON
TEACH
instruction
Complete device
Complete state display
device
MELSEC-Q
END
processing
END
processing
END
processing
TEACH instruction
execution completion
OFF
ON
OFF
When
completed
abnormally
When
completed normally
ON
OFF
1 scan
[Errors]
(1) When a TEACH instruction is completed abnormally, the error complete signal
((D)+1) is turned ON, and the error code is stored in the complete status (S)+1.
Check and take a measure against the error referring to section 15.2 "List of error
codes".
[Precautions]
(1) The following dedicated instructions cannot be executed simultaneously for the
same axis.
(Can be executed simultaneously for different axes.)
Positioning start instructions (PSTRT1 to PSTRT4)
Teaching instructions (TEACH1 to TEACH4)
(2) The TEACH instruction can only be executed when the BUSY signal (XC, XD,
XE, XF) is turned OFF.
When the BUSY signal is turned ON, the TEACH instruction will not be
executed. (not processed.)
Before executing the PFWRT instruction, make sure that the BUSY signal for the
axis to be processed is turned OFF.
(3) When the remote I/O station* (Q Corresponding MELSECNET/H network remote
I/O module) is used, the dedicated instruction (TEACH ) is unusable.
: For details of the remote I/O station, refer to Q Corresponding MELSECNET/H
Network System Reference Manual (Remote I/O Network).
(4) If the TEACH instruction is executed in any of the following cases, an error
"Dedicated instruction error" (error code: 804) will occur and teaching cannot be
performed.
Any value other than 0 and 1 is set to "Teaching selection" (device: (S)+2) of
the control data.
Any value other than 1 to 600 is set to "Positioning No." (device: (S)+3) of the
control data.
The instruction for a non-existent axis is specified.
(Example: The TEACH2 instruction is specified when the QD75M1 is used.)
14 - 9
14 DEDICATED INSTRUCTIONS
MELSEC-Q
[Program example]
Program to execute the teaching of the positioning data No. 3 of the axis 1 when
X39 is turned ON.
No. 20 Teaching program
Positioned manually to target position.
<Teaching execution>
14 - 10
14 DEDICATED INSTRUCTIONS
MELSEC-Q
14.5 PFWRT
These dedicated instructions are used to write the QD75 parameters, positioning data
and block start data to the flash ROM.
Setting
data
Internal device
Bit
(S)
(D)
Word
Usable device
Special
MELSECNET/10
module
direct J \
U \G
Bit
Word
File
register
Constant
Others
K, H, $
[Instruction symbol]
Index
register
Zn
[Execution condition]
PFWRT
ZP.PFWRT
"Un"
(S)
(D)
[Setting data]
Setting data
"Un"
(S)
(D)
Setting details
QD75 head I/O number
(00 to FE: High-order two digits of I/O number expressed in three digits)
Head number of a device in which control data is stored
Head number of a bit device which turns ON the operation by one scan at the
time of completion of the instruction.
If the instruction is completed abnormally, ((D) + 1) will also be turned ON.
Setting side
( 1)
Data type
User
BIN 16 bits
Device
System
Bit
Note) The file register of each of the local device and the program cannot be used as a device for setting data.
[Control data]
Device
Item
(S)+0
System area
(S)+1
Complete status
Setting data
14 - 11
Setting
Range
Setting side
( 1)
System
14 DEDICATED INSTRUCTIONS
MELSEC-Q
[Functions]
(1) The PFWRT instruction completion can be confirmed using the complete devices
((D)+0) and ((D)+1).
(a) Complete device ((D)+0)
This device is turned ON by the END processing of the scan for which PFWRT
instruction is completed, and turned OFF by the next END processing.
(b) Complete state display device ((D)+1)
This device is turned ON and OFF according to the state in which PFWRT
instruction is completed.
When completed normally : Kept unchanged at OFF.
When completed abnormally : This device is turned ON by the END
processing of the scan for which PFWRT
instruction is completed, and turned OFF by
the next END processing. (same ON/OFF
operation as complete device).
[Instruction symbol]
[Execution condition]
PFWRT
ZP.PFWRT
END
processing
PLC program
ON
PFWRT instruction
Complete device
Complete state display
device
END
processing
"Un"
(S)
(D)
END
processing
END
processing
PFWRT instruction
execution completion
OFF
ON
OFF
When
completed
ON abnormally
When
completed normally
OFF
1 scan
[Errors]
(1) When a dedicated instruction is completed abnormally, the error complete signal
((D)+1) is turned ON, and the error code is stored in the complete status ((S)+1).
Check and take measures against the error referring to Section 15.2 List of error
codes.
14 - 12
14 DEDICATED INSTRUCTIONS
MELSEC-Q
[Precautions]
(1) Do not turn ON the power and reset the PLC CPU while parameters, positioning
data and block start data are written to the flash ROM using the PFWRT
instruction.
A parameter error will occur or normal positioning start will become impossible
because the parameters, positioning data and block start data are not written
normally to the flash ROM.
If this occurs, restart the operation by the method shown below.
For GX Configurator-QP, write the parameters, positioning data and block start
data again to the flash ROM.
For a PLC program, write the parameters, positioning data and block start data
to the QD75 after initializing the parameters (PINIT instruction execution and
others).
Then execute the PFWRT instruction again.
(2) A writing to the flash ROM is up to 100,000 times.
If writing to the flash ROM exceeds 100,000 times, the writing to the flash ROM will
become impossible.
(3) After the power ON and PLC CPU reset operation, writing to the flash ROM using
a PLC program is limited to up to 25 times. (Not limited to up to 25 times when
writing to the flash ROM is carried out by peripheral device.)
If the 26th or more writing is requested after the power ON/PLC CPU reset
operation, a flash ROM exceed writing error (error code: 805) will occur, and the
writing will be disabled. If a flash ROM write error occurs by one writing to the
flash ROM, check and correct the flash ROM writing program. Then reset the
error or turn ON the power and reset the PLC CPU again.
(4) The PFWRT instruction can only be executed when the QD75 READY signal (X0)
is turned OFF.
When the QD75 READY signal is turned ON, the PFWRT instruction cannot be
executed.
Before executing the PFWRT instruction, turn OFF the PLC READY signal (Y0)
and then turn OFF the QD75 READY signal.
(5) When the remote I/O station (Q Corresponding MELSECNET/H network remote
I/O module) is used, the dedicated instruction (PFWRT) is unusable.
(6) When the PLC READY signal (Y0) is turned ON, an error (error code : 1204)
occurs in the case shown below. Execute the axis error reset after the error
occurrence.
(a) The motor capacity ( Pr.104 ) of flash ROM is set in the value except for 0.
(b) LED of the amplifier is indicated b.
(c) A set up of rotation direction was changed to 0 1 or 1 0 by PLC program
or GX-configrator-QP.
: For details of the remote I/O station, refer to Q Corresponding MELSECNET/H
Network System Reference Manual (Remote I/O Network).
14 - 13
14 DEDICATED INSTRUCTIONS
MELSEC-Q
[Program example]
Program used to write the parameters and positioning data stored in the buffer
memory to the flash ROM when X3D is turned ON.
No. 26 Flash ROM write program
<Flash ROM write command pulse>
<Flash ROM write command hold>
14 - 14
14 DEDICATED INSTRUCTIONS
MELSEC-Q
14.6 PINIT
This dedicated instruction is used to initialize the setting data of the QD75.
Setting
data
Internal device
Bit
(S)
(D)
Word
Usable device
Special
MELSECNET/10
module
direct J \
U \G
Bit
Word
File
register
Constant
Others
K, H, $
[Instruction symbol]
Index
register
Zn
[Execution condition]
PINIT
Z.PINIT
"Un"
(S)
(D)
[Setting data]
Setting data
"Un"
(S)
(D)
Setting details
QD75 head I/O number
(00 to FE: High-order two digits of I/O number expressed in three digits)
Head number of a device in which control data is stored
Head number of a bit device which turns ON the operation by one scan at the
time of completion of the instruction.
If the instruction is completed abnormally, ((D) + 1) will also be turned ON.
Setting side
( 1)
Data type
User
BIN 16 bits
Device
System
Bit
Note) The file register of each of the local device and the program cannot be used as a device for setting data.
[Control data]
Device
Item
(S)+0
System area
Setting data
14 - 15
Setting side
( 1)
System
Setting range
14 DEDICATED INSTRUCTIONS
MELSEC-Q
[Functions]
(1) This dedicated instruction is used to return the setting data set in the QD75 buffer
memory and flash ROM to their factory-set data (initial values).
Setting data
Basic parameters ( Pr.1 to Pr.10 )
Detailed parameters ( Pr.11 to Pr.42 , Pr.200 , Pr.201)
OPR basic parameters ( Pr.43 to Pr.48 )
OPR detailed parameters ( Pr.49 to Pr.57 )
Servo parameters ( Pr.100 to Pr.161 )
Positioning data (No.1 to 600)
Block start data (No.7000 to 7004)
(2) The PINIT instruction completion can be confirmed using the complete devices
((D)+0) and ((D)+1).
(a) Complete device ((D)+0)
This device is turned ON by the END processing of the scan for which PINIT
instruction is completed, and turned OFF by the next END processing.
(b) Complete state display device ((D)+1)
This device is turned ON and OFF according to the state in which PINIT
instruction is completed.
When completed normally : Kept unchanged at OFF.
When completed abnormally : This device is turned ON by the END
processing of the scan for which PINIT
instruction is completed, and turned OFF by
the next END processing. (same ON/OFF
operation as complete device).
END
processing
PLC program
ON
PINIT instruction
Complete device
Complete state display
device
END
processing
END
processing
END
processing
PINIT instruction
execution completion
OFF
ON
OFF
When
completed
abnormally
When
completed normally
ON
OFF
1 scan
[Errors]
(1) When a dedicated instruction is completed abnormally, the error complete signal
((D)+1) is turned ON, and the error code is stored in the complete status ((S)+1).
Check and take measures against the error referring to section 15.2 List of error
codes.
14 - 16
14 DEDICATED INSTRUCTIONS
MELSEC-Q
[Precautions]
(1) The PINIT instruction can only be executed when the QD75 READY signal (X0) is
turned OFF.
When the QD75 READY signal is turned ON, the PINIT instruction cannot be
executed.
Before executing the PINIT instruction, turn OFF the PLC READY signal (Y0) and
then turn OFF the QD75 READY signal.
(2) When the remote I/O station (Q Corresponding MELSECNET/H network remote
I/O module) is used, the dedicated instruction (PINIT) is unusable.
: For details of the remote I/O station, refer to Q Corresponding MELSECNET/H
Network System Reference Manual (Remote I/O Network).
[Program example]
The following program initializes the parameters in buffer memory and flash ROM
when X3C turns ON.
No. 25 Parameter initialization program
<Parameter initialization command pulse>
<Parameter initialization command hold>
<Parameter initialization
command storagee OFF>
14 - 17
14 DEDICATED INSTRUCTIONS
MELSEC-Q
MEMO
14 - 18
Chapter 15 Troubleshooting
The "errors" and "warnings" detected by the QD75 are explained in this chapter.
Errors can be confirmed with the QD75 LED display and peripheral devices.
When an error or warning is detected, confirm the detection details and carry out the
required measures.
15 - 1
15
15 TROUBLESHOOTING
MELSEC-Q
POINT
Execute the re-setup of the parameter after you execute the initialization (refer to
the Section 13.2) of the parameter when the error (error code: 900 to 997) occurs in
many and QD75 doesn't start.
(2) Errors at the operation start or during operation (QD75 detection errors)
These are errors that occur at the operation start or during operation when the
positioning control, JOG operation, or inching operation is used. If an axis
error occurs during interpolation operation, the error No. will be stored in both
the reference axis and the interpolation axis.
Note that, in the following cases (a) and (b), the axis error No. will be stored
only in the reference axis during analysis of the positioning data set in each
point of the positioning start data table.
(a) When the interpolation axis is BUSY.
(b) When the error occurred in positioning data or parameters unrelated to
interpolation control.
If the error occurred at the simultaneous start of a positioning operation, the
axis error storage details will differ depending on whether the error occurred
before or after the simultaneous start.
If the error occurred before the simultaneous start (illegal axis No., other axis
BUSY, etc.), an "error before simultaneous start" will occur.
If the error occurred after the simultaneous start (positioning data error,
software stroke limit error, etc.), an error code corresponding to the axis in
which the error occurred will be stored. Because a simultaneous start
cannot be carried out due to this, a "simultaneous start not possible error"
error code will be stored in all axes in which an error has not occurred.
The axis operation status will be displayed as "error occurring" for axes in
which an error occurred.
If an error occurs during operation, any moving axes will deceleration stop,
and their operation status will be displayed as "error occurring".
All axes will decelerate to a stop during interpolation operations, even if the
error occurs in only one axis.
(3) Servo amplifier detection errors
These are errors that occur at the hardware error such as servo amplifier and
servomotor or the servo parameter error.
Servo is turned off at the error occurrence, and axis stop. If you remove an
error factor, reset the servo amplifier.
15 - 2
15 TROUBLESHOOTING
MELSEC-Q
Classification of errors
Fatal errors
Common errors
OPR or absolute position restoration errors
JOG operation or inching operation errors
Positioning operation errors
I/F (Interface) errors
Parameter setting range errors
Encoder errors
Servo amplifier errors
Error storage
When an error occurs, the error detection signal turns ON, and the error code
corresponding to the error details is stored in the following buffer memory address
( Md.23 Axis error No.) for axis error No. storage. Note that there is a delay of up
to 3.5 ms after the error detection signal turns ON until the error code is stored.
Axis No.
X8
806
X9
906
XA
1006
XB
1106
A new error code is stored in the buffer memory address ( Md.23 Axis error No.)
for axis error storage every time an error occurs.
[2] Warnings
Types of warnings
Warnings detected by the QD75 include system warnings, axis warnings and
warnings detected by servo amplifier.
(1) Warnings include system warnings.
The types of system warnings are shown below.
15 - 3
15 TROUBLESHOOTING
MELSEC-Q
Classification of warnings
100 to 199
Common warnings
300 to 399
400 to 499
500 to 599
900 to 999
2090 to 2999
Warning storage
(1) When an axis warning occurs, the warning code corresponding to the warning
details is stored in the following buffer memory ( Md.24 Axis warning No.) for
axis warning No. storage.
Axis No.
807
907
1007
1107
(2) When an axis warning occurs in a positioning operation, etc., "1" is set in bit 9
(b9) of the following buffer memory ( Md.31 Status) for axis status storage.
Axis No.
817
917
1017
1117
15 - 4
15 TROUBLESHOOTING
MELSEC-Q
15 - 5
15 TROUBLESHOOTING
MELSEC-Q
Fatal errors
Common
errors
Error
code
Error name
000
(Normal status)
001
Fault
002
Error
Hardware fault.
101
102
103
104
Hardware stroke
limit (+)
105
Hardware stroke
limit ()
The hardware stroke limit (upper limit The system stops with the setting
(deceleration stop/sudden stop) of the
signal FLS) is input turned OFF.
detailed parameter 2 Sudden stop
selection (stop group 1).
(Note that the deceleration stop only
The hardware stroke limit (lower limit occurs during the manual pulse
signal RLS) is input turned OFF.
generator operation.)
106
Stop signal ON at
start
107
108
Impossible to start
15 - 6
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
Remedy
15 - 7
15 TROUBLESHOOTING
Classification
of errors
Error
code
201
203
204
205
Home
position
return (OPR)
or
absolute
position
restoration
errors
Error name
Start at home
position (OP) fault
MELSEC-Q
Error
206
Count method
movement amount
fault
207
209
210
211
212
213
ABS transmission
time
214
ABS transmission
SUM
15 - 8
15 TROUBLESHOOTING
78
228
378
528
74
75
224
225
374
375
524
525
MELSEC-Q
Set range
(Setting with PLC program)
Remedy
<OPR retry>
0, 1
<OPR speed>
Lower the home position return (OPR) speed.
1 to 10000000 [PLS/s]
1 to 2000000000 [mm/min or others] Input external zero signals during the movement at a
creep speed.
(Refer to Section 8.2.5)
74
75
224
225
374
375
524
525
74
75
224
225
374
375
524
525
79
229
379
529
80
81
230
231
380
381
530
531
74
75
224
225
374
375
524
525
<OPR speed>
1 to 10000000 [PLS/s]
1 to 2000000000 [mm/min]
15 - 9
15 TROUBLESHOOTING
MELSEC-Q
Classification
of errors
Error
code
JOG
operation
or
inching
operation
errors
300
At the time of JOG starting, the JOG The JOG operation is not carried out
Outside JOG speed
speed comes out of a specified
when the JOG speed is outside the
range
range.
setting range at the time of JOG start.
301
Inching movement
amount error
500
Error name
Error
501
Error before
simultaneous start
Positioning
operation
errors
502
503
15 - 10
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
<JOG speed>
Bring JOG speed into the setting range.
1 to 10000000 [PLS/s]
(Refer to Section 11.2)
1 to 2000000000 [mm/min or others]
Remedy
<Condition operators>
Axis designation:
10H, 20H, 30H, 40H, 50H,
60H, 70H, 80H, 90H, A0H,
B0H, C0H, D0H, E0H
15 - 11
15 TROUBLESHOOTING
Classification
of errors
Error
code
504
Error name
Error
Outside linear
movement amount
range
Outside circular
interpolation error
allowable limit
Positioning
operation
errors
506
MELSEC-Q
15 - 12
15 TROUBLESHOOTING
60
61
210
211
360
361
510
511
MELSEC-Q
Set range
(Setting with PLC program)
<Positioning address/movement
amount>
ABS
unit [mm] [PLS] [inch]
2147483648 to 2147483647
Unit [degree] 0 to 35999999
INC
(When software stroke limits are
valid)
Unit [degree]:
35999999 to 35999999
Unit [mm], [PLS], [inch]:
2147483648 to 2147483647
(When software stroke limits are
invalid)
2147483648 to 2147483647
Speed-position switching
INC mode: 0 to 2147483647
ABS mode: 0 to 35999999
Position-speed switching
0 to 2147483647
<Arc address>
2147483648 to 2147483647
<Circular interpolation error
allowable limit>
0 to 1000000
15 - 13
Remedy
Correct.
15 TROUBLESHOOTING
Classification
of errors
Error
code
Error name
MELSEC-Q
Error
507
Software stroke
limit+
508
Software stroke
limit
514
Positioning
operation
errors
515
516
Continuous path
control invalid
15 - 14
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
Remedy
18
19
168
169
318
319
20
21
170
171
320
321
470
471
<Control system>
01H to 1EH, 80H to 84H
03H, 0CH, 17H, 1CH:
1 to 4 axis fixed-feed control
04H, 05H, 13H, 14H, 18H, 19H, 1DH,
1EH:
1 to 4 axis speed control
81H: current value changing
Speed-position switching control:
06H, 07H
Position-speed switching control:
08H, 09H
<Operation pattern> 00, 01, 11
01: Continuous positioning control
11: Continuous path control
15 - 15
Do not designate a speed control, fixed-feed, speedposition switching control, and position-speed
switching control using the positioning data following
the continuous path control data.
Do not carry out the fixed-feed, speed control, speedposition switching control, and position-speed
switching control using the continuous path control
operation pattern.
Do not carry out the speed control and position-speed
switching control using the continuous path control
operation pattern.
(Refer to Chapter 9)
15 TROUBLESHOOTING
Classification
of errors
Positioning
operation
errors
Error
code
Error name
MELSEC-Q
Error
518
Outside operation
pattern range
519
Interpolation while
interpolation axis
BUSY
520
Unit group
unmatched
521
Illegal interpolation
description
command
522
Command speed
setting error
523
Interpolation mode
error
15 - 16
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
Remedy
150
300
450
<Unit setting>
0, 1, 2, 3
29
179
329
479
<Command speed>
Correct the command speed.
1 to 10000000 [PLS/s]
1 to 2000000000 [mm/min or others] (Refer to Section 5.3 Da.8 )
15 - 17
15 TROUBLESHOOTING
Classification
of errors
Error
code
Error
Control system
setting error
526
527
524
525
Error name
MELSEC-Q
Positioning
operation
errors
530
Outside address
range
532
Simultaneous start
not possible
15 - 18
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
Remedy
<Positioning address/movement
amount>
unit [mm] [PLS] [inch]
2147483648 to 2147483647
(Unit [degree]) cannot be set.
<Arc address>
2147483648 to 2147483647
15 - 19
15 TROUBLESHOOTING
Classification
of errors
Error
code
533
Positioning
operation
errors
Error name
MELSEC-Q
Error
534
Special start
instruction error
535
536
537
538
543
544
545
Control system
LOOP setting error
15 - 20
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
Remedy
<Maximum radius>
536870912
<LOOP to LEND>
1 to 65535
15 - 21
15 TROUBLESHOOTING
Classification
of errors
Positioning
operation
errors
Error
code
Error name
MELSEC-Q
Error
546
800
Hold error
801
802
803
804
805
I/F
errors
15 - 22
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
0: Shortcut
1: Clockwise
2: Counterclockwise
Remedy
Set the ABS setting direction in the unit of degree
within the setting range.
Set "0" when the software stroke limits are valid.
(Refer to Section 9.1.5)
18
19
168
169
318
319
20
21
170
171
320
321
470
471
1901
<ABRST status>
0: Communication complete
(received from the servo amplifier)
<PSTRT start No.>
1 to 600, 7000 to 7004, 9001 to 9004
<TEACH teaching data selection>
0: The current feed value is written to
the positioning address.
1: The current feed value is written to
the arc address.
<TEACH positioning data No.>
1 to 600
15 - 23
15 TROUBLESHOOTING
MELSEC-Q
Classification
of errors
Error
code
I/F
errors
806
900
901
Outside pulse
The set range of the basic parameter
number per rotation 1 "No. of pulses per rotation" is
range
outside the setting range.
902
905
906
910
Parameter
setting range
errors
911
912
920
Error name
Error
Backlash
compensation
amount error
Pr.2
65535
Pr.3
921
15 - 24
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
150
300
450
0, 1, 2, 3
2
3
152
153
302
303
452
453
1 to 20000000
4
5
154
155
304
305
454
455
1 to 20000000
151
301
451
1,10,100,1000
6
7
156
157
306
307
456
457
0 [PLS/s]
0 [mm/min or others]
10
11
160
161
310
311
460
461
12
13
162
163
312
313
462
463
1 to 8388608
14
15
164
165
314
315
464
465
1 to 8388608
167
317
467
After setting the value inside the setting range, turn the
PLC READY signal [Y0] from OFF to ON.
After setting the value inside the setting range, turn the
PLC READY signal [Y0] from OFF to ON.
Pr.11
17
Remedy
Pr.2
65535
Pr.3
18
19
168
169
318
319
468
469
15 - 25
15 TROUBLESHOOTING
Classification
of errors
Parameter
setting range
errors
Error
code
Error name
MELSEC-Q
Error
922
923
924
925
Command
in-position width
error
926
927
M code ON timing
error
The set range of the detailed parameter 1 The QD75 READY signal (X0) is
not turned ON.
"M code ON signal output timing" is
outside the setting range.
928
Speed switching
mode error
929
930
932
Manual pulse
generator input
mode error
935
Speed-position
function selection
error
950
Acceleration time 1
setting error
951
Acceleration time 2
setting error
952
Acceleration time 3
setting error
953
Deceleration time 1
setting error
The set range of the detailed parameter At start: The system will not
2 "Acceleration time 1" is outside the
operate.
setting range.
During operation:
The set range of the detailed parameter
The system stops with the
2 "Acceleration time 2" is outside the
setting (deceleration
setting range.
stop/sudden stop) of the
detailed parameter 2
The set range of the detailed parameter
sudden stop selection
2 "Acceleration time 3" is outside the
(stop group 3).
setting range.
The set range of the detailed parameter (Note that the deceleration stop
only occurs during the manual
2 "Deceleration time 1" is outside the
pulse generator operation.)
setting range.
15 - 26
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
20
21
170
171
320
321
470
471
22
172
322
472
0, 1
23
173
323
473
0, 1
24
25
174
175
324
325
474
475
1 to 2147483647
26
176
326
476
1 to 500
27
177
327
477
0, 1
28
178
328
478
0, 1
29
179
329
479
0, 1
30
180
330
480
0, 1, 2
33
Remedy
After setting the value inside the setting range, turn the
PLC READY signal [Y0] from OFF to ON.
0, 1, 2, 3
34
184
334
484
0, 2
36
37
186
187
336
337
486
487
1 to 8388608
38
39
188
189
338
339
488
489
1 to 8388608
40
41
190
191
340
341
490
491
1 to 8388608
42
43
192
193
342
343
492
493
1 to 8388608
After setting the value inside the setting range, turn the
PLC READY signal [Y0] from OFF to ON.
15 - 27
15 TROUBLESHOOTING
Classification
of errors
Error
code
Error
954
Deceleration time 2
setting error
955
Deceleration time 3
setting error
956
957
JOG acceleration
The set range of the detailed parameter
time selection setting 2 "JOG acceleration time selection
error
setting" is outside the setting range.
958
JOG deceleration
The set range of the detailed parameter
time selection setting 2 "JOG deceleration time selection
error
setting" is outside the setting range.
959
Acceleration/
deceleration process
selection setting
error
960
Parameter
setting range
errors
Error name
MELSEC-Q
961
962
963
964
966
967
External command
function selection
error
970
Restart allowable
range error
15 - 28
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
44
45
194
195
344
345
494
495
1 to 8388608
46
47
196
197
346
347
496
497
1 to 8388608
48
49
198
199
348
349
498
499
50
200
350
500
0, 1, 2, 3
51
201
351
501
0, 1, 2, 3
52
202
352
502
0, 1
53
203
353
503
1 to 100
54
55
204
205
354
355
504
505
1 to 8388608
56
206
356
506
0, 1
Remedy
After setting the value inside the setting range, turn the
PLC READY signal [Y0] from OFF to ON.
After setting the value inside the setting range, turn the
PLC READY signal [Y0] from OFF to ON.
57
207
357
507
0, 1
58
208
358
508
0, 1
60
61
210
211
360
361
510
511
0 to 10000
62
212
362
512
0, 1, 2, 3
64
65
214
215
364
365
514
515
0 to 163840
15 - 29
15 TROUBLESHOOTING
Classification
of errors
Parameter
setting range
errors
Error
code
Error name
MELSEC-Q
Error
980
981
982
983
The
set range of the home position
(OPR) speed error
return (OPR) basic parameter "
Home position return (OPR) speed"
is smaller than the bias speed at
start.
984
985
990
991
992
993
15 - 30
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
Remedy
70
220
370
520
0, 1, 4, 5, 6
71
221
371
521
0, 1
72
73
222
223
372
373
522
523
74
75
224
225
374
375
524
525
76
77
226
227
376
377
526
527
78
228
378
528
0, 1
79
229
379
529
0 to 65535
80
81
230
231
380
381
530
531
0 to 2147483647
82
232
382
532
0, 1, 2, 3
83
233
383
533
0, 1, 2, 3
After setting the value inside the setting range, turn the
PLC READY signal [Y0] from OFF to ON.
15 - 31
15 TROUBLESHOOTING
Classification
of errors
Encoder
errors
Error
code
Error name
MELSEC-Q
Error
995
997
1201
15 - 32
15 TROUBLESHOOTING
86
236
386
536
MELSEC-Q
Set range
(Setting with PLC program)
Remedy
1 to 300
Home position return (OPR), turn the PLC READY
signal [Y0] from OFF to ON.
88
238
388
538
0, 1
15 - 33
15 TROUBLESHOOTING
MELSEC-Q
LED
Error indicator
code of servo
amplifier
Error name
Description
Cause
2010
10
Under voltage
2012
12
Memory error 1
2013
13
Clock error
2014
14
2015
15
Memory error 2
Servo
amplifier
errors
EEP-ROM error.
The encoder connecter is
disconnected.
2016
16
Encoder error 1
2017
17
Board error 2
2019
19
Memory error 3
2020
1A
Servomotor
combination
error
2020
20
Encoder error 2
2024
24
Motor output
Servomotor output (U, V, W phase)
side ground fault ground fault.
15 - 34
15 TROUBLESHOOTING
MELSEC-Q
Check point
Corrective action
Connect correctly.
Change the servomotor.
Connect correctly.
15 - 35
15 TROUBLESHOOTING
Classification of
errors
LED
Error indicator
code of servo
amplifier
Error name
MELSEC-Q
Description
Cause
25
Absolute position
lost
30
Regenerative
error
Servo
amplifier
errors
2031
31
Overspeed
15 - 36
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
After alarm has occurred, hold power on for a few
minutes, and switch it off once, then on again.
Make OPR again.
30202
30203
30204
Set correctly.
Connect correctly
Call the status display and check Reduce the frequency of positioning.
the regenerative load ratio.
Use the regenerative brake option of larger
capacity.
Reduce the load.
Review power supply.
Change the regenerative brake option.
30212
30312
30412
Acceleration time
12, 13
36, 37
38, 39
40, 41
14, 15
42, 43
44, 45
46, 47
Deceleration time
15 - 37
15 TROUBLESHOOTING
Classification of
errors
LED
Error indicator
code of servo
amplifier
Error name
MELSEC-Q
Description
Cause
31
Overspeed
2032
32
Overcurrent
Servo
amplifier
errors
2033
33
Overvoltage
34
CRC error
15 - 38
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
Motor type
30102
30202
30103
30203
30302
30402
Motor capacity
30303
30403
30204
30304
30404
Change servomotor.
Change lead.
Connect correctly.
30202
30302
30402
Change lead.
Connect correctly.
Change the servo amplifier.
15 - 39
15 TROUBLESHOOTING
Classifcation of
errors
LED
Error indicator
code of servo
amplifier
Error name
MELSEC-Q
Description
Cause
35
Command pulse
Input frequency of too high.
frequency error
2036
36
Transfer error
2037
37
2042
42
Feedback error
Servo
amplifier
errors
2045
45
Main circuit
device over
heated
2046
46
Servomotor
heated
Servomotor overloaded.
Thermal protector in encoder is
faulty.
The current exceeded the
continuous output current of the
servo amplifier.
2050
50
Overload 1
15 - 40
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
Review operation program.
Reduce load.
Review operation pattern.
Use servomotor that provides larger output.
Reduce load.
Review operation pattern.
Use servomotor that provides larger output.
Auto tuning
30108
30208
30308
30408
30409
Servo response
30109
30209
30309
31
181
331
481
Connect correctly.
15 - 41
15 TROUBLESHOOTING
Classification of
errors
LED
Error indicator
code of servo
amplifier
2050
50
Error name
Overload 1
MELSEC-Q
Description
Cause
2051
51
Overload 2
Encoder faulty.
Servo
amplifier
errors
Acceleration/deceleration time
constant too small.
2052
52
Error excessive
15 - 42
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
181
331
481
Connect correctly.
Repeat acceleration/deceleration to execute
" Pr.108 Auto tuning".
Change " Pr.109 Servo response" setting.
Set " Pr.108 Auto tuning" to OFF and make gain
adjustment manually.
Auto tuning
30108
30208
30308
30408
Servo response
30109
30209
30309
30409
Acceleration time
12, 13
36, 37
38, 39
40, 41
14, 15
42, 43
44, 45
46, 47
Deceleration time
176
326
476
236
386
536
1652
1752
1852
Positioning gain 1
30113
30213
30313
30413
15 - 43
15 TROUBLESHOOTING
Classification of
errors
LED
Error indicator
code of servo
amplifier
Error name
MELSEC-Q
Description
Cause
2052
52
Error excessive
Servo
amplifier
errors
2086
8E
Serial
communication
error
15 - 44
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
176
326
476
236
386
536
1652
1752
1852
181
331
481
Connect correctly.
15 - 45
15 TROUBLESHOOTING
MELSEC-Q
LED
Error indicator
code of servo
amplifier
Error name
Description
Cause
2010
10
Under voltage
For MR-J2-B:
The power supply voltage dropped
to 160VAC or less.
For MR-J2-B1:
The power supply voltage dropped
to 83VAC or less.
2011
11
Board error 1
2012
12
Memory error 1
2013
13
Clock error
2015
15
Memory error 2
EEP-ROM error
2016
16
Encoder error 1
2017
17
Board error 2
2018
18
Board error 3
2020
20
Encoder error 2
2024
24
Motor output
Servomotor output (U, V, W phase)
side ground fault of the servo amplifier ground fault.
25
Absolute position
lost
15 - 46
15 TROUBLESHOOTING
MELSEC-Q
Check point
Corrective action
Connect correctly.
Change the servomotor.
15 - 47
15 TROUBLESHOOTING
Classification of
errors
LED
Error indicator
code of servo
amplifier
Error name
MELSEC-Q
Description
Cause
2030
30
Regenerative
error
Servo
amplifier
errors
2031
31
Overspeed
2032
32
Overcurrent
15 - 48
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
30202
30203
30204
Set correctly.
Connect correctly.
Call the status display and check Reduce the frequency of positioning.
the regenerative load ratio.
Use the regenerative brake option of larger
capacity.
Reduce the load.
Review power supply.
Change the regenerative brake option.
30212
30312
Acceleration time
12, 13
36, 37
38, 39
40, 41
14, 15
42, 43
44, 45
46, 47
Deceleration time
Change servomotor.
15 - 49
15 TROUBLESHOOTING
LED
Classifica
Error indicator
tion of
code of servo
errors
amplifier
Error name
MELSEC-Q
Description
Cause
33
Overvoltage
2034
34
CRC error
Servo
amplifier
errors
35
Command pulse
Input frequency of too high.
frequency error
2036
36
Transfer error
2037
37
2046
46
Servomotor
heated
Servomotor overloaded.
Thermal protector in encoder is
faulty.
15 - 50
15 TROUBLESHOOTING
Axis 2
Axis 3
Axis 4
MELSEC-Q
Check point
Corrective action
Change lead.
Connect correctly.
30202
30302
30402
Change lead.
Connect correctly.
Change the servo amplifier.
Reduce load.
Review operation pattern.
Use servomotor that provides larger output.
15 - 51
15 TROUBLESHOOTING
LED
Classifica
Error indicator
tion of
code of servo
errors
amplifier
Error name
MELSEC-Q
Description
Cause
2050
50
Overload 1
Servo
amplifier
errors
2051
51
Overload 2
2052
52
Error excessive
15 - 52
Acceleration/deceleration time
constant too small.
15 TROUBLESHOOTING
Axis 2
Axis 3
Axis 4
30108
30208
MELSEC-Q
Check point
Reduce load.
Review operation pattern.
Use servomotor that provides larger output.
Auto tuning
30308
30408
30409
Servo response
30109
30209
30309
Corrective action
31
181
331
481
Connect correctly.
181
331
481
Connect correctly.
Auto tuning
30108
30208
30308
30408
Servo response
30109
30209
30309
30409
Acceleration time
12, 13
36, 37
38, 39
40, 41
Deceleration time
14, 15
42, 43
44, 45
46, 47
15 - 53
15 TROUBLESHOOTING
LED
Classifica
Error indicator
tion of
code of servo
errors
amplifier
Error name
MELSEC-Q
Description
Cause
2052
52
Error excessive
Servo
amplifier
errors
2086
8E
Serial
communication
error
15 - 54
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
176
326
476
236
386
536
1652
1752
1852
Positioning gain 1
30113
30213
30313
30413
176
326
476
236
386
536
1652
1752
1852
31
181
331
481
Connect correctly.
15 - 55
15 TROUBLESHOOTING
MELSEC-Q
Error name
Description
Cause
2010
10
Under voltage
For MR-J2S-B:
The power supply voltage dropped
to 160VAC or less.
For MR-J2S-B1:
The power supply voltage dropped
to 83VAC or less.
2012
12
Memory error 1
2013
13
Clock error
2015
15
Memory error 2
EEP-ROM error
Servo
amplifier
errors
2016
16
Encoder error 1
2017
17
Board error 2
2019
19
Memory error 3
2020
1A
Servomotor
combination
error
2024
20
24
Encoder error 2
Motor output
Servomotor output (U, V, W phase)
side ground fault ground fault.
25
Absolute position
lost
15 - 56
15 TROUBLESHOOTING
MELSEC-Q
Check point
Corrective action
Connect correctly.
15 - 57
15 TROUBLESHOOTING
LED
Classifica
Error indicator
tion of
code of servo
errors
amplifier
Error name
MELSEC-Q
Description
Cause
2030
30
Regenerative
error
Servo
amplifier
errors
2031
31
Overspeed
2032
32
Overcurrent
15 - 58
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
30202
30302
30402
Set correctly.
Connect correctly
Reduce the frequency of positioning.
Call the status display and check Use the regenerative brake option of larger
the regenerative load ratio.
capacity.
Reduce the load.
Review power supply.
Change the regenerative brake option.
30212
30312
Acceleration time
12, 13
36, 37
38, 39
40, 41
14, 15
42, 43
44, 45
46, 47
Deceleration time
Change servomotor.
15 - 59
15 TROUBLESHOOTING
LED
Classifica
Error indicator
tion of
code of servo
errors
amplifier
Error name
MELSEC-Q
Description
Cause
2033
33
Overvoltage
34
CRC error
2035
35
Command pulse
Input frequency of too high.
frequency error
2036
36
Transfer error
2037
37
15 - 60
15 TROUBLESHOOTING
Axis 2
Axis 3
Axis 4
MELSEC-Q
Check point
Corrective action
Change lead.
Connect correctly.
30202
30302
30402
Change lead.
Connect correctly.
Change the servo amplifier.
15 - 61
15 TROUBLESHOOTING
LED
Classifica
Error indicator
tion of
code of servo
errors
amplifier
2045
45
Error name
Main circuit
device over
heated
MELSEC-Q
Description
Cause
2046
46
Servomotor
heated
Servomotor overloaded.
Thermal protector in encoder is
faulty.
The current exceeded the
continuous output current of the
servo amplifier.
2050
50
Overload 1
Servo
amplifier
errors
2051
51
Overload 2
15 - 62
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
Change the servo amplifier or cooling fan.
Reduce ambient temperature.
Reduce load.
Review operation pattern.
Use servomotor that provides larger output.
Reduce load.
Review operation pattern.
Use servomotor that provides larger output.
Auto tuning
30108
30208
30308
30408
30409
Servo response
30109
30209
30309
31
181
331
481
Connect correctly.
181
331
481
Connect correctly.
Auto tuning
30108
30208
30308
30408
Servo response
30109
30209
30309
30409
15 - 63
15 TROUBLESHOOTING
LED
Classifica
Error indicator
tion of
code of servo
errors
amplifier
Error name
MELSEC-Q
Description
Cause
Acceleration/deceleration time
constant too small.
2052
52
Error excessive
Servo
amplifier
errors
2086
8E
Serial
communication
error
15 - 64
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
Acceleration time
12, 13
36, 37
38, 39
40, 41
14, 15
42, 43
44, 45
46, 47
Deceleration time
176
326
476
236
386
536
1652
1752
1852
Positioning gain 1
30113
30213
30313
30413
176
326
476
236
386
536
1652
1752
1852
181
331
481
Connect correctly.
15 - 65
15 TROUBLESHOOTING
MELSEC-Q
Error name
Description
Cause
10
Under voltage
The power supply voltage dropped to Power was restored after the bus
20VDC or less.
voltage had dropped to 15VDC.
(Main circuit power switched on
within 5s after it had switched off.)
Servo
amplifier
errors
2011
11
Board error 1
2012
12
Memory error 1
2013
13
Clock error
2015
15
Memory error 2
EEP-ROM error
16
Encoder error 1
2017
17
Board error 2
2020
2024
20
24
Encoder error 2
Motor output
Servomotor output (U, V, W phase)
side ground fault ground fault.
15 - 66
15 TROUBLESHOOTING
MELSEC-Q
Check point
Corrective action
Connect correctly.
Connect correctly.
15 - 67
Connect correctly.
15 TROUBLESHOOTING
LED
Classifica
Error indicator
tion of
code of servo
errors
amplifier
Error name
MELSEC-Q
Description
Cause
Small acceleration/deceleration
time constant caused overshoot to
be large.
2031
31
Overspeed
Servo
amplifier
errors
Fault in the encoder.
Output phases U, V, W phase of the
servo amplifier were connected with
each other.
2032
32
Overcurrent
15 - 68
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Axis 4
30212
30312
Corrective action
Acceleration time
12, 13
36, 37
38, 39
40, 41
14, 15
42, 43
44, 45
46, 47
Deceleration time
Change servomotor.
15 - 69
15 TROUBLESHOOTING
LED
Classifica
Error indicator
tion of
code of servo
errors
amplifier
2033
33
Error name
Overvoltage
MELSEC-Q
Description
Cause
2034
34
CRC error
2035
35
Command pulse
Input frequency of too high.
frequency error
Servo
amplifier
errors
2036
36
Transfer error
2037
37
15 - 70
15 TROUBLESHOOTING
Axis 2
Axis 3
Axis 4
MELSEC-Q
Check point
Corrective action
15 - 71
15 TROUBLESHOOTING
LED
Classifica
Error indicator
tion of
code of servo
errors
amplifier
Error name
MELSEC-Q
Description
Cause
2050
50
Overload 1
Servo
amplifier
errors
2051
51
Overload 2
Encoder faulty.
2052
52
Error excessive
15 - 72
15 TROUBLESHOOTING
Axis 2
Axis 3
Axis 4
MELSEC-Q
Check point
Reduce load.
Review operation pattern.
Use servomotor that provides larger output.
Auto tuning
30108
30208
30308
30408
30409
Servo response
30109
30209
30309
Corrective action
181
331
481
Connect correctly.
181
331
481
Connect correctly.
Auto tuning
30108
30208
30308
30408
Servo response
30109
30209
30309
30409
Acceleration time
12, 13
36, 37
38, 39
40, 41
Deceleration time
14, 15
42, 43
44, 45
46, 47
15 - 73
15 TROUBLESHOOTING
LED
Classifica
Error indicator
tion of
code of servo
errors
amplifier
Error name
MELSEC-Q
Description
Cause
2052
52
Error excessive
Servo
amplifier
errors
2086
8E
Serial
communication
error
15 - 74
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
176
326
476
236
386
536
1652
1752
1852
Positioning gain 1
30113
30213
30313
30413
176
326
476
236
386
536
1652
1752
1852
31
181
331
481
Connect correctly.
Change servomotor.
15 - 75
15 TROUBLESHOOTING
MELSEC-Q
LED indicator
of servo
amplifier
IFU
Error name
Description
Cause
DRU
The power supply voltage is low.
There was an instantaneous control
power failure of 30ms or longer.
Shortage of power supply capacity
caused the power supply voltage to
drop at start, etc. .
2010
FA. 10
Under voltage
2012
FA.12
2013
FA.13
2014
FA.14
2015
Servo
amplifier 2012
errors
2013
FA.15
2014
2015
2017
2019
@A.1A# combination
error
2021
CPU or parts of the circuit fault. Faulty parts in the drive unit.
Servomotor
2020
FA.1B
15 - 76
15 TROUBLESHOOTING
MELSEC-Q
Check point
Corrective action
Connect correctly.
Connect correctly.
15 - 77
15 TROUBLESHOOTING
Classifica
Error
tion of
code
errors
LED indicator
of servo
amplifier
MELSEC-Q
Error name
Description
Cause
IFU
DRU
2022
FA.1C
2023
FA.1D
2024
FA.1E
2020
Servo
amplifier
errors
2024
Motor output
@A.24# side ground
fault
@A.25#
Absolute
position lost
15 - 78
15 TROUBLESHOOTING
MELSEC-Q
Check point
Corrective action
15 - 79
15 TROUBLESHOOTING
Classifica
Error
tion of
code
errors
LED indicator
of servo
amplifier
IFU
MELSEC-Q
Error name
Description
Cause
DRU
Parameter " Pr.102 Regenerative
brake resistor" setting value error.
Built-in regenerative brake resistor
or regenerative brake option is not
connected.
2030
FA.30
Regenerative
error
Small acceleration/deceleration
time constant caused overshoot to
be large.
Servo
amplifier
errors
2031
@A.31# Overspeed
2032
@A.32# Overcurrent
15 - 80
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
30202
30302
30402
Set correctly.
Connect correctly
Call the status display and check Reduce the frequency of positioning.
the regenerative load ratio.
Use the regenerative brake option of larger
capacity.
Reduce the load.
Review power supply.
Change the regenerative brake option.
30212
30312
Acceleration time
12, 13
36, 37
38, 39
40, 41
14, 15
42, 43
44, 45
46, 47
Deceleration time
Change servomotor.
15 - 81
15 TROUBLESHOOTING
Classifica
Error
tion of
code
errors
LED indicator
of servo
amplifier
IFU
MELSEC-Q
Error name
Description
Cause
DRU
Don't using the regenerative brake
option.
Though the regenerative brake
option is used, the DRU parameter
" Pr.102 Regenerative brake
resistor "setting value is "000 (not
used)".
2033
FA.33
Overvoltage
FA.34
CRC error
2035
Command
@A.35# pulse
Input frequency of too high.
frequency error
2036
FA.36
Transfer error
2037
FA.37
IFU parameter
IFU parameter setting is wrong. There is a IFU parameter whose
error
value was set to outside the setting
range by QD75M.
15 - 82
15 TROUBLESHOOTING
Axis 2
Axis 3
Axis 4
MELSEC-Q
Check point
Corrective action
30202
30302
30402
Change lead.
Connect correctly.
Change base unit.
15 - 83
15 TROUBLESHOOTING
Classifica
Error
tion of
code
errors
LED indicator
of servo
amplifier
IFU
MELSEC-Q
Error name
Description
Cause
DRU
Drive unit fault caused the DRU
parameter setting to be rewritten.
DRU
2037
@A.37# parameter
error
2038
FA.38
DRU
adjustment
error
Main circuit
2045
@A.45# device
overheat
Servo
amplifier
errors
2046
@A.46#
Servomotor
heated
2050
@A.50# Overload 1
15 - 84
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
Change the drive unit.
30202
30302
30402
Set correctly.
Optional function 1
30123
30223
30323
30423
Reduce load.
Review operation pattern.
Use servomotor that provides larger output.
Reduce load.
Review operation pattern.
Use servomotor that provides larger output.
Auto tuning
30108
30208
30308
30408
Servo response
30109
30209
30309
30409
31
181
331
481
Connect correctly.
15 - 85
15 TROUBLESHOOTING
Classifica
Error
tion of
code
errors
LED indicator
of servo
amplifier
IFU
MELSEC-Q
Error name
Description
Cause
DRU
Collision with the machine
Servomotor miswiring drive unit
terminals U, V, W phase don't mach
motor terminals U, V, W phase.
2051
@A.51# Overload 2
Servo
amplifier
errors
Acceleration/deceleration time
constant too small.
2052
15 - 86
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Corrective action
Axis 4
181
331
481
Connect correctly.
Connect correctly.
Repeat acceleration/deceleration to execute
" Pr.108 Auto tuning".
Change " Pr.109 Servo response" setting.
Set " Pr.108 Auto tuning" to OFF and make gain
adjustment manually.
Auto tuning
30108
30208
30308
30408
Servo response
30109
30209
30309
30409
Acceleration time
12, 13
36, 37
38, 39
40, 41
Deceleration time
14, 15
42, 43
44, 45
46, 47
26
176
326
476
236
386
536
1652
1752
1852
Positioning gain 1
30113
30213
30313
30413
176
326
476
236
386
536
1652
1752
1852
15 - 87
15 TROUBLESHOOTING
Classifica
Error
tion of
code
errors
2052
LED indicator
of servo
amplifier
IFU
MELSEC-Q
Error name
Description
Cause
DRU
Droop pulse of the deviation
counter reached or exceeded
@A.52# Error excessive setting value (Initial value: 2
rotation) of the parameter
Pr.131 .
2053
FA.53
Multiple axis
overload
Servo
amplifier
errors
2090
FA.54
FA.8A
Drive unit
alarm
setting.
Protocol is incorrect.
2086
FA.8E
15 - 88
15 TROUBLESHOOTING
Axis 2
Axis 3
MELSEC-Q
Check point
Axis 4
Review operation pattern.
Install limit switches.
181
331
Corrective action
481
Connect correctly.
Change the slot of the drive unit whose load is
large.
Reduce the load.
Reexamine the operation pattern.
Use a servomotor whose output is large.
Auto tuning
30108
30208
30308
30408
Servo response
30109
30209
30309
30409
Connect correctly.
15 - 89
15 TROUBLESHOOTING
MELSEC-Q
Common
warnings
JOG
operation
warnings
Warning name
Warning
000
(Normal status)
100
Start during
operation
104
109
Teaching in BUSY
110
111
In PLC READY
112
Illegal override
value
113
114
300
301
15 - 90
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
Remedy
<Restart command>
1: Restart
176
326
476
26
<Command speed>
1 to 10000000 [PLS/s]
Re-set the command speed/bias speed at start so that
1 to 2000000000 [mm/min or another] the command speed is equal to or larger than the bias
speed at start.
Bias speed at start
<Bias speed at start>
Set 0 for the bias speed.
0
[PLS/s]
6
156 306
456
0
[mm/min
or
another]
7
157 307
457
0 to 10000000 [PLS/s]
1514 1614 1714 1814 0 to 2000000000 [mm/min or another]
1515 1615 1715 1815
JOG speed limit value
48
49
198
199
348
349
498
499
1 to 10000000 [PLS/s]
1 to 2000000000 [mm/min or
another]
15 - 91
15 TROUBLESHOOTING
Classification Warning
of warnings
code
Manual pulse
generator
operation
warnings
Positioning
operation
warnings
Warning name
MELSEC-Q
Warning
401
500
Deceleration/stop
speed change
501
503
M code ON signal
ON start
505
No operation
termination setting
506
508
Speed-position
switching (during
acceleration) signal
ON
509
511
512
Illegal external
command function
513
Insufficient
The movement amount is not large
movement amount enough for automatic deceleration.
15 - 92
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
Remedy
10
11
160
161
310
311
460
461
62
212
362
512
15 - 93
15 TROUBLESHOOTING
Classification Warning
of warnings
code
514
Positioning
operation
warnings
Warning name
Outside command
speed range
MELSEC-Q
Warning
516
517
518
15 - 94
15 TROUBLESHOOTING
MELSEC-Q
Set range
(Setting with PLC program)
Remedy
1 to 1000000 [PLS/s]
1 to 2000000000 [mm/min or another]
10
11
160
161
310
311
460
461
1 to 10000000 [PLS/s]
1 to 2000000000 [mm/min or
another]
15 - 95
15 TROUBLESHOOTING
MELSEC-Q
Warning name
Warning
Cause
92
Open battery
cable warning
2096
96
2102
9F
Battery warning
E0
2141
E1
2144
E4
Parameter alarm
warning
2146
E6
Servo emergency
EMG1-SG is open.
stop warning
2140
Servo
amplifier
warnigs
2147
E7
Controller
emergency stop
warning
2149
E9
Main circuit of
warning
15 - 96
15 TROUBLESHOOTING
MELSEC-Q
Servo
amplifier
status of
Axis 1 Axis 2 Axis 3 Axis 4 the warning
occurrence.
Check point
Corrective action
Change battery.
In-position range
Creep speed
76, 77
226,
227
376,
377
526,
527
Servo ON
continued
Change battery.
Reduce frequency of positioning.
Call the status display Change regenerative brake option for the one with
and check regenerative larger capacity.
load ratio.
Reduce load.
Refer to error code
(2050, 2051) (Refer to
Section 15.2.3)
Refer to Section
5.2.7 to 5.2.10
15 - 97
15 TROUBLESHOOTING
MELSEC-Q
Warning name
Warning
Cause
92
Open battery
cable warning
2096
96
E0
2141
E1
2143
E3
2144
E4
Parameter
warning
2146
E6
Servo emergency
EMG1-SG is open.
stop warning
2140
Servo
amplifier
warnings
2147
E7
Controller
emergency stop
warning
2149
E9
Main circuit of
warning
15 - 98
15 TROUBLESHOOTING
MELSEC-Q
Servo
amplifier
status of
Axis 1 Axis 2 Axis 3 Axis 4 the warning
occurrence.
Check point
Corrective action
Change battery.
In-position range
Creep speed
76, 77
226,
227
376,
377
526,
527
Servo ON
continued
Change servomotor.
Refer to Section
5.2.7 to 5.2.10
15 - 99
15 TROUBLESHOOTING
MELSEC-Q
Warning name
Warning
Cause
92
Open battery
cable warning
2096
96
2102
Battery warning
E0
2141
E1
2143
E3
2144
E4
Parameter
warning
2146
E6
Servo emergency
EMG1-SG is open.
stop warning
2140
Servo
amplifier
warnings
9F
2147
E7
Controller
emergency stop
warning
2149
E9
Main circuit of
warning
15 - 100
15 TROUBLESHOOTING
MELSEC-Q
Servo
amplifier
status of
Axis 1 Axis 2 Axis 3 Axis 4 the warning
occurrence.
Check point
Corrective action
Change battery.
In-position range
Creep speed
76, 77
226,
227
376,
377
526,
527
Change battery.
Servo ON
continued
Change servomotor.
Refer to Section
5.2.7 to 5.2.10
Servo OFF
Change QD75.
15 - 101
15 TROUBLESHOOTING
MELSEC-Q
Warning name
Warning
2141
E1
2144
E4
Parameter
warning
2146
E6
Servo emergency
EMG1-SG is open.
stop warning
Servo
amplifier
warnings
Cause
2147
E7
Controller
emergency stop
warning
2149
E9
Main circuit of
warning
15 - 102
15 TROUBLESHOOTING
MELSEC-Q
Servo
amplifier
status of
Axis 1 Axis 2 Axis 3 Axis 4 the warning
occurrence.
Check point
Refer to Section
5.2.7 to 5.2.10
Corrective action
Servo OFF
Change QD75.
15 - 103
15 TROUBLESHOOTING
MELSEC-Q
LED display of
the servo
Warning name
amplifier
IFU
2092
Warning
Cause
DRU
Absolute position detection
Open battery
@A.92#
system battery voltage is
cable warning
low.
2096
@A.96#
OPR setting
error warning
2102
Servo
amplifier
warnings
FA.9F
Battery
warning
Excessive
regenerative
load warning
Over load
warning
2140
FA.E0
2141
@A.E1#
Absolute
position
@A.E3#
counter
warning
2143
2144
@A.E4#
2146
FA.E6
Parameter
warning
Servo
emergency
stop warning
EMG1-SG is open.
2147
FA.E7
Controller
emergency
stop warning
2149
FA.E9
15 - 104
15 TROUBLESHOOTING
MELSEC-Q
Servo
amplifier
status of
Axis 1 Axis 2 Axis 3 Axis 4 the warning
occurrence.
Check point
Corrective action
Change battery.
In-position range
Creep speed
76, 77
226,
227
376,
377
526,
527
Refer to Section
5.2.7 to 5.2.10
Servo OFF
Change QD75.
15 - 105
15 TROUBLESHOOTING
MELSEC-Q
QD75M4
RUN
AX1
AX2
AX3
AX4
ERR
RUN
ERR
RUN
ERR
RUN
ERR
RUN
ERR
RUN
ERR
RUN
ERR
RUN
ERR
Points to be
confirmed
AX1
AX2 Extinguishment of
AX3 RUN LED
AX4
Error
Remedy
The hardware is
If the RUN LED does not light up even when the
faulty or watch dog power is turned ON, the module may be out of order.
timer error occurs. Replace the module with a new one.
AX1
AX2 Lighting of RUN LED, The module is
AX3 Extinguishment of
normal.
ERR LED
AX4
AX1
AX2
AX3 Lighting of ERR LED System error
AX4
AX1
AX2 Extinguishment of
AX3 AX1 to AX4 LEDs
AX4
AX1
AX2 Lighting of AX1
AX3 (Same even if the
other axis is lit)
AX4
During axis
operation
AX1
AX2
AX3
AX4
AX1
AX2
AX3 Lighting of all LEDs
AX4
The hardware is
faulty
15 - 106
Appendices
Appendix 1 Functions .........................................................................................................Appendix- 3
Appendix 1.1 Multiple CPU correspond function..........................................................Appendix- 3
Appendix 1.2 The combination of software package for QD75 and QCPU ................Appendix- 3
Appendix 2 Positioning data (No.1 to 600) List of buffer memory addresses .....................Appendix- 4
Appendix 3 Connection with servo amplifiers.......................................................................Appendix- 28
Appendix 3.1 Connection of SSCNET cables ..............................................................Appendix- 28
Appendix 3.2 Wiring of SSCNET cables ......................................................................Appendix- 30
Appendix 4 Connection with external device connector ......................................................Appendix- 34
Appendix 4.1 Connector................................................................................................Appendix- 34
Appendix 4.2 Wiring of manual pulse generator ..........................................................Appendix- 36
Appendix 5 Comparisons with conventional positioning modules .......................................Appendix- 37
Appendix 5.1 Comparisons with QD75P model...........................................................Appendix- 37
Appendix 5.2 Comparisons with A1SD75M1/A1SD75M2/ A1SD75M3 models .........Appendix- 38
Appendix 6 Positioning control troubleshooting ...................................................................Appendix- 57
Appendix 7 List of buffer memory addresses .......................................................................Appendix- 63
Appendix 8 External dimension drawing ..............................................................................Appendix- 75
Appendix
Appendix - 1
APPENDICES
MELSEC-Q
MEMO
Appendix - 2
APPENDICES
MELSEC-Q
Appendix 1 Functions
Appendix 1.1 Multiple CPU correspond function
Refer to the QCPU (Q Mode) User's Manual (Function Explanation/Program
Fundamentals). (SH-080038)
Appendix 1.2 The combination of software package for QD75 and QCPU
Refer to the GX Configurator-QP Operating Manual. (SH-080172)
Appendix - 3
APPENDICES
MELSEC-Q
Dwell
time
Command
speed
Low- Highorder order
Positioning
address
Low- Highorder order
Loworder
Highorder
Arc data
PosiData tioning M
No. identi- code
fier
Dwell
time
Command
speed
Low- Highorder order
Positioning
address
Low- Highorder order
Loworder
Highorder
Arc data
1
2
3
4
5
6
7
8
9
10
2000
2010
2020
2030
2040
2050
2060
2070
2080
2090
2001
2011
2021
2031
2041
2051
2061
2071
2081
2091
2002
2012
2022
2032
2042
2052
2062
2072
2082
2092
2004
2014
2024
2034
2044
2054
2064
2074
2084
2094
2005
2015
2025
2035
2045
2055
2065
2075
2085
2095
2006
2016
2026
2036
2046
2056
2066
2076
2086
2096
2007
2017
2027
2037
2047
2057
2067
2077
2087
2097
2008
2018
2028
2038
2048
2058
2068
2078
2088
2098
2009
2019
2029
2039
2049
2059
2069
2079
2089
2099
51
52
53
54
55
56
57
58
59
60
2500
2510
2520
2530
2540
2550
2560
2570
2580
2590
2501
2511
2521
2531
2541
2551
2561
2571
2581
2591
2502
2512
2522
2532
2542
2552
2562
2572
2582
2592
2504
2514
2524
2534
2544
2554
2564
2574
2584
2594
2505
2515
2525
2535
2545
2555
2565
2575
2585
2595
2506
2516
2526
2536
2546
2556
2566
2576
2586
2596
2507
2517
2527
2537
2547
2557
2567
2577
2587
2597
2508
2518
2528
2538
2548
2558
2568
2578
2588
2598
2509
2519
2529
539
2549
2559
2569
2579
2589
2599
11
12
13
14
15
2100
2110
2120
2130
2140
2101
2111
2121
2131
2141
2102
2112
2122
2132
2142
2104
2114
2124
2134
2144
2105
2115
2125
2135
2145
2106
2116
2126
2136
2146
2107
2117
2127
2137
2147
2108
2118
2128
2138
2148
2109
2119
2129
2139
2149
61
62
63
64
65
2600
2610
2620
2630
2640
2601
2611
2621
2631
2641
2602
2612
2622
2632
2642
2604
2614
2624
2634
2644
2605
2615
2625
2635
2645
2606
2616
2626
2636
2646
2607
2617
2627
2637
2647
2608
2618
2628
2638
2648
2609
2619
2629
2639
2649
16
17
18
19
20
2150
2160
2170
2180
2190
2151
2161
2171
2181
2191
2152
2162
2172
2182
2192
2154
2164
2174
2184
2194
2155
2165
2175
2185
2195
2156
2166
2176
2186
2196
2157
2167
2177
2187
2197
2158
2168
2178
2188
2198
2159
2169
2179
2189
2199
66
67
68
69
70
2650
2660
2670
2680
2690
2651
2661
2671
2681
2691
2652
2662
2672
2682
2692
2654
2664
2674
2684
2694
2655
2665
2675
2685
2695
2656
2666
2676
2686
2696
2657
2667
2677
2687
2697
2658
2668
2678
2688
2698
2659
2669
2679
2689
2699
21
22
23
24
25
2200
2210
2220
2230
2240
2201
2211
2221
2231
2241
2202
2212
2222
2232
2242
2204
2214
2224
2234
2244
2205
2215
2225
2235
2245
2206
2216
2226
2236
2246
2207
2217
2227
2237
2247
2208
2218
2228
2238
2248
2209
2219
2229
2239
2249
71
72
73
74
75
2700
2710
2720
2730
2740
2701
2711
2721
2731
2741
2702
2712
2722
2732
2742
2704
2714
2724
2734
2744
2705
2715
2725
2735
2745
2706
2716
2726
2736
2746
2707
2717
2727
2737
2747
2708
2718
2728
2738
2748
2709
2719
2729
2739
2749
26
27
28
29
30
2250
2260
2270
2280
2290
2251
2261
2271
2281
2291
2252
2262
2272
2282
2292
2254
2264
2274
2284
2294
2255
2265
2275
2285
2295
2256
2266
2276
2286
2296
2257
2267
2277
2287
2297
2258
2268
2278
2288
2298
2259
2269
2279
2289
2299
76
77
78
79
80
2750
2760
2770
2780
2790
2751
2761
2771
2781
2791
2752
2762
2772
2782
2792
2754
2764
2774
2784
2794
2755
2765
2775
2785
2795
2756
2766
2776
2786
2796
2757
2767
2777
2787
2797
2758
2768
2778
2788
2798
2759
2769
2779
2789
2799
31
32
33
34
35
2300
2310
2320
2330
2340
2301
2311
2321
2331
2341
2302
2312
2322
2332
2342
2304
2314
2324
2334
2344
2305
2315
2325
2335
2345
2306
2316
2326
2336
2346
2307
2317
2327
2337
2347
2308
2318
2328
2338
2348
2309
2319
2329
2339
2349
81
82
83
84
85
2800
2810
2820
2830
2840
2801
2811
2821
2831
2841
2802
2812
2822
2832
2842
2804
2814
2824
2834
2844
2805
2815
2825
2835
2845
2806
2816
2826
2836
2846
2807
2817
2827
2837
2847
2808
2818
2828
2838
2848
2809
2819
2829
2839
2849
36
37
38
39
40
2350
2360
2370
2380
2390
2351
2361
2371
2381
2391
2352
2362
2372
2382
2392
2354
2364
2374
2384
2394
2355
2365
2375
2385
2395
2356
2366
2376
2386
2396
2357
2367
2377
2387
2397
2358
2368
2378
2388
2398
2359
2369
2379
2389
2399
86
87
88
89
90
2850
2860
2870
2880
2890
2851
2861
2871
2881
2891
2852
2862
2872
2882
2892
2854
2864
2874
2884
2894
2855
2865
2875
2885
2895
2856
2866
2876
2886
2896
2857
2867
2877
2887
2897
2858
2868
2878
2888
2898
2859
2869
2879
2889
2899
41
42
43
44
45
2400
2410
2420
2430
2440
2401
2411
2421
2431
2441
2402
2412
2422
2432
2442
2404
2414
2424
2434
2444
2405
2415
2425
2435
2445
2406
2416
2426
2436
2446
2407
2417
2427
2437
2447
2408
2418
2428
2438
2448
2409
2419
2429
2439
2449
91
92
93
94
95
2900
2910
2920
2930
2940
2901
2911
2921
2931
2941
2902
2912
2922
2932
2942
2904
2914
2924
2934
2944
2905
2915
2925
2935
2945
2906
2916
2926
2936
2946
2907
2917
2927
2937
2947
2908
2918
2928
2938
2948
2909
2919
2929
2939
2949
46
47
48
49
50
2450
2460
2470
2480
2490
2451
2461
2471
2481
2491
2452
2462
2472
2482
2492
2454
2464
2474
2484
2494
2455
2465
2475
2485
2495
2456
2466
2476
2486
2496
2457
2467
2477
2487
2497
2458
2468
2478
2488
2498
2459
2469
2479
2489
2499
96
97
98
99
100
2950
2960
2970
2980
2990
2951
2961
2971
2981
2991
2952
2962
2972
2982
2992
2954
2964
2974
2984
2994
2955
2965
2975
2985
2995
2956
2966
2976
2986
2996
2957
2967
2977
2987
2997
2958
2968
2978
2988
2998
2959
2969
2979
2989
2999
Appendix - 4
APPENDICES
MELSEC-Q
(1) For axis 1
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
101
102
103
104
105
3000
3010
3020
3030
3040
3001
3011
3021
3031
3041
3002
3012
3022
3032
3042
3004
3014
3024
3034
3044
3005
3015
3025
3035
3045
3006
3016
3026
3036
3046
3007
3017
3027
3037
3047
3008
3018
3028
3038
3048
3009
3019
3029
3039
3049
151
152
153
154
155
3500
3510
3520
3530
3540
3501
3511
3521
3531
3541
3502
3512
3522
3532
3542
3504
3514
3524
3534
3544
3505
3515
3525
3535
3545
3506
3516
3526
3536
3546
3507
3517
3527
3537
3547
3508
3518
3528
3538
3548
3509
3519
3529
3539
3549
106
107
108
109
110
3050
3060
3070
3080
3090
3051
3061
3071
3081
3091
3052
3062
3072
3082
3092
3054
3064
3074
3084
3094
3055
3065
3075
3085
3095
3056
3066
3076
3086
3096
3057
3067
3077
3087
3097
3058
3068
3078
3088
3098
3059
3069
3079
3089
3099
156
157
158
159
160
3550
3560
3570
3580
3590
3551
3561
3571
3581
3591
3552
3562
3572
3582
3592
3554
3564
3574
3584
3594
3555
3565
3575
3585
3595
3556
3566
3576
3586
3596
3557
3567
3577
3587
3597
3558
3568
3578
3588
3598
3559
3569
3579
3589
3599
111
112
113
114
115
3100
3110
3120
3130
3140
3101
3111
3121
3131
3141
3102
3112
3122
3132
3142
3104
3114
3124
3134
3144
3105
3115
3125
3135
3145
3106
3116
3126
3136
3146
3107
3117
3127
3137
3147
3108
3118
3128
3138
3148
3109
3119
3129
3139
3149
161
162
163
164
165
3600
3610
3620
3630
3640
3601
3611
3621
3631
3641
3602
3612
3622
3632
3642
3604
3614
3624
3634
3644
3605
3615
3625
3635
3645
3606
3616
3626
3636
3646
3607
3617
3627
3637
3647
3608
3618
3628
3638
3648
3609
3619
3629
3639
3649
116
117
118
119
120
3150
3160
3170
3180
3190
3151
3161
3171
3181
3191
3152
3162
3172
3182
3192
3154
3164
3174
3184
3194
3155
3165
3175
3185
3195
3156
3166
3176
3186
3196
3157
3167
3177
3187
3197
3158
3168
3178
3188
3198
3159
3169
3179
3189
3199
166
167
168
169
170
3650
3660
3670
3680
3690
3651
3661
3671
3681
3691
3652
3662
3672
3682
3692
3654
3664
3674
3684
3694
3655
3665
3675
3685
3695
3656
3666
3676
3686
3696
3657
3667
3677
3687
3697
3658
3668
3678
3688
3698
3659
3669
3679
3689
3699
121
122
123
124
125
3200
3210
3220
3230
3240
3201
3211
3221
3231
3241
3202
3212
3222
3232
3242
3204
3214
3224
3234
3244
3205
3215
3225
3235
3245
3206
3216
3226
3236
3246
3207
3217
3227
3237
3247
3208
3218
3228
3238
3248
3209
3219
3229
3239
3249
171
172
173
174
175
3700
3710
3720
3730
3740
3701
3711
3721
3731
3741
3702
3712
3722
3732
3742
3704
3714
3724
3734
3744
3705
3715
3725
3735
3745
3706
3716
3726
3736
3746
3707
3717
3727
3737
3747
3708
3718
3728
3738
3748
3709
3719
3729
3739
3749
126
127
128
129
130
3250
3260
3270
3280
3290
3251
3261
3271
3281
3291
3252
3262
3272
3282
3292
3254
3264
3274
3284
3294
3255
3265
3275
3285
3295
3256
3266
3276
3286
3296
3257
3267
3277
3287
3297
3258
3268
3278
3288
3298
3259
3269
3279
3289
3299
176
177
178
179
180
3750
3760
3770
3780
3790
3751
3761
3771
3781
3791
3752
3762
3772
3782
3792
3754
3764
3774
3784
3794
3755
3765
3775
3785
3795
3756
3766
3776
3786
3796
3757
3767
3777
3787
3797
3758
3768
3778
3788
3798
3759
3769
3779
3789
3799
131
132
133
134
135
3300
3310
3320
3330
3340
3301
3311
3321
3331
3341
3302
3312
3322
3332
3342
3304
3314
3324
3334
3344
3305
3315
3325
3335
3345
3306
3316
3326
3336
3346
3307
3317
3327
3337
3347
3308
3318
3328
3338
3348
3309
3319
3329
3339
3349
181
182
183
184
185
3800
3810
3820
3830
3840
3801
3811
3821
3831
3841
3802
3812
3822
3832
3842
3804
3814
3824
3834
3844
3805
3815
3825
3835
3845
3806
3816
3826
3836
3846
3807
3817
3827
3837
3847
3808
3818
3828
3838
3848
3809
3819
3829
3839
3849
136
137
138
139
140
3350
3360
3370
3380
3390
3351
3361
3371
3381
3391
3352
3362
3372
3382
3392
3354
3364
3374
3384
3394
3355
3365
3375
3385
3395
3356
3366
3376
3386
3396
3357
3367
3377
3387
3397
3358
3368
3378
3388
3398
3359
3369
3379
3389
3399
186
187
188
189
190
3850
3860
3870
3880
3890
3851
3861
3871
3881
3891
3852
3862
3872
3882
3892
3854
3864
3874
3884
3894
3855
3865
3875
3885
3895
3856
3866
3876
3886
3896
3857
3867
3877
3887
3897
3858
3868
3878
3888
3898
3859
3869
3879
3889
3899
141
142
143
144
145
3400
3410
3420
3430
3440
3401
3411
3421
3431
3441
3402
3412
3422
3432
3442
3404
3414
3424
3434
3444
3405
3415
3425
3435
3445
3406
3416
3426
3436
3446
3407
3417
3427
3437
3447
3408
3418
3428
3438
3448
3409
3419
3429
3439
3449
191
192
193
194
195
3900
3910
3920
3930
3940
3901
3911
3921
3931
3941
3902
3912
3922
3932
3942
3904
3914
3924
3934
3944
3905
3915
3925
3935
3945
3906
3916
3926
3936
3946
3907
3917
3927
3937
3947
3908
3918
3928
3938
3948
3909
3919
3929
3939
3949
146
147
148
149
150
3450
3460
3470
3480
3490
3451
3461
3471
3481
3491
3452
3462
3472
3482
3492
3454
3464
3474
3484
3494
3455
3465
3475
3485
3495
3456
3466
3476
3486
3496
3457
3467
3477
3487
3497
3458
3468
3478
3488
3498
3459
3469
3479
3489
3499
196
197
198
199
200
3950
3960
3970
3980
3990
3951
3961
3971
3981
3991
3952
3962
3972
3982
3992
3954
3964
3974
3984
3994
3955
3965
3975
3985
3995
3956
3966
3976
3986
3996
3957
3967
3977
3987
3997
3958
3968
3978
3988
3998
3959
3969
3979
3989
3999
Appendix - 5
APPENDICES
MELSEC-Q
(1) For axis 1
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
201
202
203
204
205
4000
4010
4020
4030
4040
4001
4011
4021
4031
4041
4002
4012
4022
4032
4042
4004
4014
4024
4034
4044
4005
4015
4025
4035
4045
4006
4016
4026
4036
4046
4007
4017
4027
4037
4047
4008
4018
4028
4038
4048
4009
4019
4029
4039
4049
251
252
253
254
255
4500
4510
4520
4530
4540
4501
4511
4521
4531
4541
4502
4512
4522
4532
4542
4504
4514
4524
4534
4544
4505
4515
4525
4535
4545
4506
4516
4526
4536
4546
4507
4517
4527
4537
4547
4508
4518
4528
4538
4548
4509
4519
4529
4539
4549
206
207
208
209
210
4050
4060
4070
4080
4090
4051
4061
4071
4081
4091
4052
4062
4072
4082
4092
4054
4064
4074
4084
4094
4055
4065
4075
4085
4095
4056
4066
4076
4086
4096
4057
4067
4077
4087
4097
4058
4068
4078
4088
4098
4059
4069
4079
4089
4099
256
257
258
259
260
4550
4560
4570
4580
4590
4551
4561
4571
4581
4591
4552
4562
4572
4582
4592
4554
4564
4574
4584
4594
4555
4565
4575
4585
4595
4556
4566
4576
4586
4596
4557
4567
4577
4587
4597
4558
4568
4578
4588
4598
4559
4569
4579
4589
4599
211
212
213
214
215
4100
4110
4120
4130
4140
4101
4111
4121
4131
4141
4102
4112
4122
4132
4142
4104
4114
4124
4134
4144
4105
4115
4125
4135
4145
4106
4116
4126
4136
4146
4107
4117
4127
4137
4147
4108
4118
4128
4138
4148
4109
4119
4129
4139
4149
261
262
263
264
265
4600
4610
4620
4630
4640
4601
4611
4621
4631
4641
4602
4612
4622
4632
4642
4604
4614
4624
4634
4644
4605
4615
4625
4635
4645
4606
4616
4626
4636
4646
4607
4617
4627
4637
4647
4608
4618
4628
4638
4648
4609
4619
4629
4639
4649
216
217
218
219
220
4150
4160
4170
4180
4190
4151
4161
4171
4181
4191
4152
4162
4172
4182
4192
4154
4164
4174
4184
4194
4155
4165
4175
4185
4195
4156
4166
4176
4186
4196
4157
4167
4177
4187
4197
4158
4168
4178
4188
4198
4159
4169
4179
4189
4199
266
267
268
269
270
4650
4660
4670
4680
4690
4651
4661
4671
4681
4691
4652
4662
4672
4682
4692
4654
4664
4674
4684
4694
4655
4665
4675
4685
4695
4656
4666
4676
4686
4696
4657
4667
4677
4687
4697
4658
4668
4678
4688
4698
4659
4669
4679
4689
4699
221
222
223
224
225
4200
4210
4220
4230
4240
4201
4211
4221
4231
4241
4202
4212
4222
4232
4242
4204
4214
4224
4234
4244
4205
4215
4225
4235
4245
4206
4216
4226
4236
4246
4207
4217
4227
4237
4247
4208
4218
4228
4238
4248
4209
4219
4229
4239
4249
271
272
273
274
275
4700
4710
4720
4730
4740
4701
4711
4721
4731
4741
4702
4712
4722
4732
4742
4704
4714
4724
4734
4744
4705
4715
4725
4735
4745
4706
4716
4726
4736
4746
4707
4717
4727
4737
4747
4708
4718
4728
4738
4748
4709
4719
4729
4739
4749
226
227
228
229
230
4250
4260
4270
4280
4290
4251
4261
4271
4281
4291
4252
4262
4272
4282
4292
4254
4264
4274
4284
4294
4255
4265
4275
4285
4295
4256
4266
4276
4286
4296
4257
4267
4277
4287
4297
4258
4268
4278
4288
4298
4259
4269
4279
4289
4299
276
277
278
279
280
4750
4760
4770
4780
4790
4751
4761
4771
4781
4791
4752
4762
4772
4782
4792
4754
4764
4774
4784
4794
4755
4765
4775
4785
4795
4756
4766
4776
4786
4796
4757
4767
4777
4787
4797
4758
4768
4778
4788
4798
4759
4769
4779
4789
4799
231
232
233
234
235
4300
4310
4320
4330
4340
4301
4311
4321
4331
4341
4302
4312
4322
4332
4342
4304
4314
4324
4334
4344
4305
4315
4325
4335
4345
4306
4316
4326
4336
4346
4307
4317
4327
4337
4347
4308
4318
4328
4338
4348
4309
4319
4329
4339
4349
281
282
283
284
285
4800
4810
4820
4830
4840
4801
4811
4821
4831
4841
4802
4812
4822
4832
4842
4804
4814
4824
4834
4844
4805
4815
4825
4835
4845
4806
4816
4826
4836
4846
4807
4817
4827
4837
4847
4808
4818
4828
4838
4848
4809
4819
4829
4839
4849
236
237
238
239
240
4350
4360
4370
4380
4390
4351
4361
4371
4381
4391
4352
4362
4372
4382
4392
4354
4364
4374
4384
4394
4355
4365
4375
4385
4395
4356
4366
4376
4386
4396
4357
4367
4377
4387
4397
4358
4368
4378
4388
4398
3459
4369
4379
4389
4399
286
287
288
289
290
4850
4860
4870
4880
4890
4851
4861
4871
4881
4891
4852
4862
4872
4882
4892
4854
4864
4874
4884
4894
4855
4865
4875
4885
4895
4856
4866
4876
4886
4896
4857
4867
4877
4887
4897
4858
4868
4878
4888
4898
4859
4869
4879
4889
4899
241
242
243
244
245
4400
4410
4420
4430
4440
4401
4411
4421
4431
4441
4402
4412
4422
4432
4442
4404
4414
4424
4434
4444
4405
4415
4425
4435
4445
4406
4416
4426
4436
4446
4407
4417
4427
4437
4447
4408
4418
4428
4438
4448
4409
4419
4429
4439
4449
291
292
293
294
295
4900
4910
4920
4930
4940
4901
4911
4921
4931
4941
4902
4912
4922
4932
4942
4904
4914
4924
4934
4944
4905
4915
4925
4935
4945
4906
4916
4926
4936
4946
4907
4917
4927
4937
4947
4208
4218
4228
4238
4248
4209
4219
4229
4239
4249
246
247
248
249
250
4450
4460
4470
4480
4490
4451
4461
4471
4481
4491
4452
4462
4472
4482
4492
4454
4464
4474
4484
4494
4455
4465
4475
4485
4495
4456
4466
4476
4486
4496
4457
4467
4477
4487
4497
4458
4468
4478
4488
4498
4459
4469
4479
4489
4499
296
297
298
299
300
4950
4960
4970
4980
4990
4951
4961
4971
4981
4991
4952
4962
4972
4982
4992
4954
4964
4974
4984
4994
4955
4965
4975
4985
4995
4956
4966
4976
4986
4996
4957
4967
4977
4987
4997
4958
4968
4978
4988
4998
4959
4969
4979
4989
4999
Appendix - 6
APPENDICES
MELSEC-Q
(1) For axis 1
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
301
302
303
304
305
5000
5010
5020
5030
5040
5001
5011
5021
5031
5041
5002
5012
5022
5032
5042
5004
5014
5024
5034
5044
5005
5015
5025
5035
5045
5006
5016
5026
5036
5046
5007
5017
5027
5037
5047
5008
5018
5028
5038
5048
5009
5019
5029
5039
5049
351
352
353
354
355
5500
5510
5520
5530
5540
5501
5511
5521
5531
5541
5502
5512
5522
5532
5542
5504
5514
5524
5534
5544
5505
5515
5525
5535
5545
5506
5516
5526
5536
5546
5507
5517
5527
5537
5547
5508
5518
5528
5538
5548
5509
5519
5529
5539
5549
306
307
308
309
310
5050
5060
5070
5080
5090
5051
5061
5071
5081
5091
5052
5062
5072
5082
5092
5054
5064
5074
5084
5094
5055
5065
5075
5085
5095
5056
5066
5076
5086
5096
5057
5067
5077
5087
5097
5058
5068
5078
5088
5098
5059
5069
5079
5089
5099
356
357
358
359
360
5550
5560
5570
5580
5590
5551
5561
5571
5581
5591
5552
5562
5572
5582
5592
5554
5564
5574
5584
5594
5555
5565
5575
5585
5595
5556
5566
5576
5586
5596
5557
5567
5577
5587
5597
5558
5568
5578
5588
5598
5559
5569
5579
5589
5599
311
312
313
314
315
5100
5110
5120
5130
5140
5101
5111
5121
5131
5141
5102
5112
5122
5132
5142
5104
5114
5124
5134
5144
5105
5115
5125
5135
5145
5106
5116
5126
5136
5146
5107
5117
5127
5137
5147
5108
5118
5128
5138
5148
5109
5119
5129
5139
5149
361
362
363
364
365
5600
5610
5620
5630
5640
5601
5611
5621
5631
5641
5602
5612
5622
5632
5642
5604
5614
5624
5634
5644
5605
5615
5625
5635
5645
5606
5616
5626
5636
5646
5607
5617
5627
5637
5647
5608
5618
5628
5638
5648
5609
5619
5629
5639
5649
316
317
318
319
320
5150
5160
5170
5180
5190
5151
5161
5171
5181
5191
5152
5162
5172
5182
5192
5154
5164
5174
5184
5194
5155
5165
5175
5185
5195
5156
5166
5176
5186
5196
5157
5167
5177
5187
5197
5158
5168
5178
5188
5198
5159
5169
5179
5189
5199
366
367
368
369
370
5650
5660
5670
5680
5690
5651
5661
5671
5681
5691
5652
5662
5672
5682
5692
5654
5664
5674
5684
5694
5655
5665
5675
5685
5695
5656
5666
5676
5686
5696
5657
5667
5677
5687
5697
5658
5668
5678
5688
5698
5659
5669
5679
5689
5699
321
322
323
324
325
5200
5210
5220
5230
5240
5201
5211
5221
5231
5241
5202
5212
5222
5232
5242
5204
5214
5224
5234
5244
5205
5215
5225
5235
5245
5206
5216
5226
5236
5246
5207
5217
5227
5237
5247
5208
5218
5228
5238
5248
5209
5219
5229
5239
5249
371
372
373
374
375
5700
5710
5720
5730
5740
5701
5711
5721
5731
5741
5702
5712
5722
5732
5742
5704
5714
5724
5734
5744
5705
5715
5725
5735
5745
5706
5716
5726
5736
5746
5707
5717
5727
5737
5747
5708
5718
5728
5738
5748
5709
5719
5729
5739
5749
326
327
328
329
330
5250
5260
5270
5280
5290
5251
5261
5271
5281
5291
5252
5262
5272
5282
5292
5254
5264
5274
5284
5294
5255
5265
5275
5285
5295
5256
5266
5276
5286
5296
5257
5267
5277
5287
5297
5258
5268
5278
5288
5298
5259
5269
5279
5289
5299
376
377
378
379
380
5750
5760
5770
5780
5790
5751
5761
5771
5781
5791
5752
5762
5772
5782
5792
5754
5764
5774
5784
5794
5755
5765
5775
5785
5795
5756
5766
5776
5786
5796
5757
5767
5777
5787
5797
5758
5768
5778
5788
5798
5759
5769
5779
5789
5799
331
332
333
334
335
5300
5310
5320
5330
5340
5301
5311
5321
5331
5341
5302
5312
5322
5332
5342
5304
5314
5324
5334
5344
5305
5315
5325
5335
5345
5306
5316
5326
5336
5346
5307
5317
5327
5337
5347
5308
5318
5328
5338
5348
5309
5319
5329
5339
5349
381
382
383
384
385
5800
5810
5820
5830
5840
5801
5811
5821
5831
5841
5802
5812
5822
5832
5842
5804
5814
5824
5834
5844
5805
5815
5825
5835
5845
5806
5816
5826
5836
5846
5807
5817
5827
5837
5847
5808
5818
5828
5838
5848
5809
5819
5829
5839
5849
336
337
338
339
340
5350
5360
5370
5380
5390
5351
5361
5371
5381
5391
5352
5362
5372
5382
5392
5354
5364
5374
5384
5394
5355
5365
5375
5385
5395
5356
5366
5376
5386
5396
5357
5367
5377
5387
5397
5358
5368
5378
5388
5398
5359
5369
5379
5389
5399
386
387
388
389
390
5850
5860
5870
5880
5890
5851
5861
5871
5881
5891
5852
5862
5872
5882
5892
5854
5864
5874
5884
5894
5855
5865
5875
5885
5895
5856
5866
5876
5886
5896
5857
5867
5877
5887
5897
5858
5868
5878
5888
5898
5859
5869
5879
5889
5899
341
342
343
344
345
5400
5410
5420
5430
5440
5401
5411
5421
5431
5441
5402
5412
5422
5432
5442
5404
5414
5424
5434
5444
5405
5415
5425
5435
5445
5406
5416
5426
5436
5446
5407
5417
5427
5437
5447
5408
5418
5428
5438
5448
5409
5419
5429
5439
5449
391
392
393
394
395
5900
5910
5920
5930
5940
5901
5911
5921
5931
5941
5902
5912
5922
5932
5942
5904
5914
5924
5934
5944
5905
5915
5925
5935
5945
5906
5916
5926
5936
5946
5907
5917
5927
5937
5947
5908
5918
5928
5938
5948
5909
5919
5929
5939
5949
346
347
348
349
350
5450
5460
5470
5480
5490
5451
5461
5471
5481
5491
5452
5462
5472
5482
5492
5454
5464
5474
5484
5494
5455
5465
5475
5485
5495
5456
5466
5476
5486
5496
5457
5467
5477
5487
5497
5458
5468
5478
5488
5498
5459
5469
5479
5489
5499
396
397
398
399
400
5950
5960
5970
5980
5990
5951
5961
5971
5981
5991
5952
5962
5972
5982
5992
5954
5964
5974
5984
5994
5955
5965
5975
5985
5995
5956
5966
5976
5986
5996
5957
5967
5977
5987
5997
5958
5968
5978
5988
5998
5959
5969
5979
5989
5999
Appendix - 7
APPENDICES
MELSEC-Q
(1) For axis 1
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
401
402
403
404
405
6000
6010
6020
6030
6040
6001
6011
6021
6031
6041
6002
6012
6022
6032
6042
6004
6014
6024
6034
6044
6005
6015
6025
6035
6045
6006
6016
6026
6036
6046
6007
6017
6027
6037
6047
6008
6018
6028
6038
6048
6009
6019
6029
6039
6049
451
452
453
454
455
6500
6510
6520
6530
6540
6501
6511
6521
6531
6541
6502
6512
6522
6532
6542
6504
6514
6524
6534
6544
6505
6515
6525
6535
6545
6506
6516
6526
6536
6546
6507
6517
6527
6537
6547
6508
6518
6528
6538
6548
6509
6519
6529
6539
6549
406
407
408
409
410
6050
6060
6070
6080
6090
6051
6061
6071
6081
6091
6052
6062
6072
6082
6092
6054
6064
6074
6084
6094
6055
6065
6075
6085
6095
6056
6066
6076
6086
6096
6057
6067
6077
6087
6097
6058
6068
6078
6088
6098
6059
6069
6079
6089
6099
456
457
458
459
460
6550
6560
6570
6580
6590
6551
6561
6571
6581
6591
6552
6562
6572
6582
6592
6554
6564
6574
6584
6594
6555
6565
6575
6585
6595
6556
6566
6576
6586
6596
6557
6567
6577
6587
6597
6558
6568
6578
6588
6598
6559
6569
6579
6589
6599
411
412
413
414
415
6100
6110
6120
6130
6140
6101
6111
6121
6131
6141
6102
6112
6122
6132
6142
6104
6114
6124
6134
6144
6105
6115
6125
6135
6145
6106
6116
6126
6136
6146
6107
6117
6127
6137
6147
6108
6118
6128
6138
6148
6109
6119
6129
6139
6149
461
462
463
464
465
6600
6610
6620
6630
6640
6601
6611
6621
6631
6641
6602
6612
6622
6632
6642
6604
6614
6624
6634
6644
6605
6615
6625
6635
6645
6606
6616
6626
6636
6646
6607
6617
6627
6637
6647
6608
6618
6628
6638
6648
6609
6619
6629
6639
6649
416
417
418
419
420
6150
6160
6170
6180
6190
6151
6161
6171
6181
6191
6152
6162
6172
6182
6192
6154
6164
6174
6184
6194
6155
6165
6175
6185
6195
6156
6166
6176
6186
6196
6157
6167
6177
6187
6197
6158
6168
6178
6188
6198
6159
6169
6179
6189
6199
466
467
468
469
470
6650
6660
6670
6680
6690
6651
6661
6671
6681
6691
6652
6662
6672
6682
6692
6654
6664
6674
6684
6694
6655
6665
6675
6685
6695
6656
6666
6676
6686
6696
6657
6667
6677
6687
6697
6658
6668
6678
6688
6698
6659
6669
6679
6689
6699
421
422
423
424
425
6200
6210
6220
6230
6240
6201
6211
6221
6231
6241
6202
6212
6222
6232
6242
6204
6214
6224
6234
6244
6205
6215
6225
6235
6245
6206
6216
6226
6236
6246
6207
6217
6227
6237
6247
6208
6218
6228
6238
6248
6209
6219
6229
6239
6249
471
472
473
474
475
6700
6710
6720
6730
6740
6701
6711
6721
6731
6741
6702
6712
6722
6732
6742
6704
6714
6724
6734
6744
6705
6715
6725
6735
6745
6706
6716
6726
6736
6746
6707
6717
6727
6737
6747
6708
6718
6728
6738
6748
6709
6719
6729
6739
6749
426
427
428
429
430
6250
6260
6270
6280
6290
6251
6261
6271
6281
6291
6252
6262
6272
6282
6292
6254
6264
6274
6284
6294
6255
6265
6275
6285
6295
6256
6266
6276
6286
6296
6257
6267
6277
6287
6297
6258
6268
6278
6288
6298
6259
6269
6279
6289
6299
476
477
478
479
480
6750
6760
6770
6780
6790
6751
6761
6771
6781
6791
6752
6762
6772
6782
6792
6754
6764
6774
6784
6794
6755
6765
6775
6785
6795
6756
6766
6776
6786
6796
6757
6767
6777
6787
6797
6758
6768
6778
6788
6798
6759
6769
6779
6789
6799
431
432
433
434
435
6300
6310
6320
6330
6340
6301
6311
6321
6331
6341
6302
6312
6322
6332
6342
6304
6314
6324
6334
6344
6305
6315
6325
6335
6345
6306
6316
6326
6336
6346
6307
6317
6327
6337
6347
6308
6318
6328
6338
6348
6309
6319
6329
6339
6349
481
482
483
484
485
6800
6810
6820
6830
6840
6801
6811
6821
6831
6841
6802
6812
6822
6832
6842
6804
6814
6824
6834
6844
6805
6815
6825
6835
6845
6806
6816
6826
6836
6846
6807
6817
6827
6837
6847
6808
6818
6828
6838
6848
6809
6819
6829
6839
6849
436
437
438
439
440
6350
6360
6370
6380
6390
6351
6361
6371
6381
6391
6352
6362
6372
6382
6392
6354
6364
6374
6384
6394
6355
6365
6375
6385
6395
6356
6366
6376
6386
6396
6357
6367
6377
6387
6397
6358
6368
6378
6388
6398
6359
6369
6379
6389
6399
486
487
488
489
490
6850
6860
6870
6880
6890
6851
6861
6871
6881
6891
6852
6862
6872
6882
6892
6854
6864
6874
6884
6894
6855
6865
6875
6885
6895
6856
6866
6876
6886
6896
6857
6867
6877
6887
6897
6858
6868
6878
6888
6898
6859
6869
6879
6889
6899
441
442
443
444
445
6400
6410
6420
6430
6440
6401
6411
6421
6431
6441
6402
6412
6422
6432
6442
6404
6414
6424
6434
6444
6405
6415
6425
6435
6445
6406
6416
6426
6436
6446
6407
6417
6427
6437
6447
6408
6418
6428
6438
6448
6409
6419
6429
6439
6449
491
492
493
494
495
6900
6910
6920
6930
6940
6901
6911
6921
6931
6941
6902
6912
6922
6932
6942
6904
6914
6924
6934
6944
6905
6915
6925
6935
6945
6906
6916
6926
6936
6946
6907
6917
6927
6937
6947
6908
6918
6928
6938
6948
6909
6919
6929
6939
6949
446
447
448
449
450
6450
6460
6470
6480
6490
6451
6461
6471
6481
6491
6452
6462
6472
6482
6492
6454
6464
6474
6484
6494
6455
6465
6475
6485
6495
6456
6466
6476
6486
6496
6457
6467
6477
6487
6497
6458
6468
6478
6488
6498
6459
6469
6479
6489
6499
496
497
498
499
500
6950
6960
6970
6980
6990
6951
6961
6971
6981
6991
6952
6962
6972
6982
6992
6954
6964
6974
6984
6994
6955
6965
6975
6985
6995
6956
6966
6976
6986
6996
6957
6967
6977
6987
6997
6958
6968
6978
6988
6998
6959
6969
6979
6989
6999
Appendix - 8
APPENDICES
MELSEC-Q
(1) For axis 1
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
501
502
503
504
505
7000
7010
7020
7030
7040
7001
7011
7021
7031
7041
7002
7012
7022
7032
7042
7004
7014
7024
7034
7044
7005
7015
7025
7035
7045
7006
7016
7026
7036
7046
7007
7017
7027
7037
7047
7008
7018
7028
7038
7048
7009
7019
7029
7039
7049
551
552
553
554
555
7500
7510
7520
7530
7540
7501
7511
7521
7531
7541
7502
7512
7522
7532
7542
7504
7514
7524
7534
7544
7505
7515
7525
7535
7545
7506
7516
7526
7536
7546
7507
7517
7527
7537
7547
7508
7518
7528
7538
7548
7509
7519
7529
7539
7549
506
507
508
509
510
7050
7060
7070
7080
7090
7051
7061
7071
7081
7091
7052
7062
7072
7082
7092
7054
7064
7074
7084
7094
7055
7065
7075
7085
7095
7056
7066
7076
7086
7096
7057
7067
7077
7087
7097
7058
7068
7078
7088
7098
7059
7069
7079
7089
7099
556
557
558
559
560
7550
7560
7570
7580
7590
7551
7561
7571
7581
7591
7552
7562
7572
7582
7592
7554
7564
7574
7584
7594
7555
7565
7575
7585
7595
7556
7566
7576
7586
7596
7557
7567
7577
7587
7597
7558
7568
7578
7588
7598
7559
7569
7579
7589
7599
511
512
513
514
515
7100
7110
7120
7130
7140
7101
7111
7121
7131
7141
7102
7112
7122
7132
7142
7104
7114
7124
7134
7144
7105
7115
7125
7135
7145
7106
7116
7126
7136
7146
7107
7117
7127
7137
7147
7108
7118
7128
7138
7148
7109
7119
7129
7139
7149
561
562
563
564
565
7600
7610
7620
7630
7640
7601
7611
7621
7631
7641
7602
7612
7622
7632
7642
7604
7614
7624
7634
7644
7605
7615
7625
7635
7645
7606
7616
7626
7636
7646
7607
7617
7627
7637
7647
7608
7618
7628
7638
7648
7609
7619
7629
7639
7649
516
517
518
519
520
7150
7160
7170
7180
7190
7151
7161
7171
7181
7191
7152
7162
7172
7182
7192
7154
7164
7174
7184
7194
7155
7165
7175
7185
7195
7156
7166
7176
7186
7196
7157
7167
7177
7187
7197
7158
7168
7178
7188
7198
7159
7169
7179
7189
7199
566
567
568
569
570
7650
7660
7670
7680
7690
7651
7661
7671
7681
7691
7652
7662
7672
7682
7692
7654
7664
7674
7684
7694
7655
7665
7675
7685
7695
7656
7666
7676
7686
7696
7657
7667
7677
7687
7697
7658
7668
7678
7688
7698
7659
7669
7679
7689
7699
521
522
523
524
525
7200
7210
7220
7230
7240
7201
7211
7221
7231
7241
7202
7212
7222
7232
7242
7204
7214
7224
7234
7244
7205
7215
7225
7235
7245
7206
7216
7226
7236
7246
7207
7217
7227
7237
7247
7208
7218
7228
7238
7248
7209
7219
7229
7239
7249
571
572
573
574
575
7700
7710
7720
7730
7740
7701
7711
7721
7731
7741
7702
7712
7722
7732
7742
7704
7714
7724
7734
7744
7705
7715
7725
7735
7745
7706
7716
7726
7736
7746
7707
7717
7727
7737
7747
7708
7718
7728
7738
7748
7709
7719
7729
7739
7749
526
527
528
529
530
7250
7260
7270
7280
7290
7251
7261
7271
7281
7291
7252
7262
7272
7282
7292
7254
7264
7274
7284
7294
7255
7265
7275
7285
7295
7256
7266
7276
7286
7296
7257
7267
7277
7287
7297
7258
7268
7278
7288
7298
7259
7269
7279
7289
7299
576
577
578
579
580
7750
7760
7770
7780
7790
7751
7761
7771
7781
7791
7752
7762
7772
7782
7792
7754
7764
7774
7784
7794
7755
7765
7775
7785
7795
7756
7766
7776
7786
7796
7757
7767
7777
7787
7797
7758
7768
7778
7788
7798
7759
7769
7779
7789
7799
531
532
533
534
535
7300
7310
7320
7330
7340
7301
7311
7321
7331
7341
7302
7312
7322
7332
7342
7304
7314
7324
7334
7344
7305
7315
7325
7335
7345
7306
7316
7326
7336
7346
7307
7317
7327
7337
7347
7308
7318
7328
7338
7348
7309
7319
7329
7339
7349
581
582
583
584
585
7800
7810
7820
7830
7840
7801
7811
7821
7831
7841
7802
7812
7822
7832
7842
7804
7814
7824
7834
7844
7805
7815
7825
7835
7845
7806
7816
7826
7836
7846
7807
7817
7827
7837
7847
7808
7818
7828
7838
7848
7809
7819
7829
7839
7849
536
537
538
539
540
7350
7360
7370
7380
7390
7351
7361
7371
7381
7391
7352
7362
7372
7382
7392
7354
7364
7374
7384
7394
7355
7365
7375
7385
7395
7356
7366
7376
7386
7396
7357
7367
7377
7387
7397
7358
7368
7378
7388
7398
7359
7369
7379
7389
7399
586
587
588
589
590
7850
7860
7870
7880
7890
7851
7861
7871
7881
7891
7852
7862
7872
7882
7892
7854
7864
7874
7884
7894
7855
7865
7875
7885
7895
7856
7866
7876
7886
7896
7857
7867
7877
7887
7897
7858
7868
7878
7888
7898
7859
7869
7879
7889
7899
541
542
543
544
545
7400
7410
7420
7430
7440
7401
7411
7421
7431
7441
7402
7412
7422
7432
7442
7404
7414
7424
7434
7444
7405
7415
7425
7435
7445
7406
7416
7426
7436
7446
7407
7417
7427
7437
7447
7408
7418
7428
7438
7448
7409
7419
7429
7439
7449
591
592
593
594
595
7900
7910
7920
7930
7940
7901
7911
7921
7931
7941
7902
7912
7922
7932
7942
7904
7914
7924
7934
7944
7905
7915
7925
7935
7945
7906
7916
7926
7936
7946
7907
7917
7927
7937
7947
7908
7918
7928
7938
7948
7909
7919
7929
7939
7949
546
547
548
549
550
7450
7460
7470
7480
7490
7451
7461
7471
7481
7491
7452
7462
7472
7482
7492
7454
7464
7474
7484
7494
7455
7465
7475
7485
7495
7456
7466
7476
7486
7496
7457
7467
7477
7487
7497
7458
7468
7478
7488
7498
7459
7469
7479
7489
7499
596
597
598
599
600
7950
7960
7970
7980
7990
7951
7961
7971
7981
7991
7952
7962
7972
7982
7992
7954
7964
7974
7984
7994
7955
7965
7975
7985
7995
7956
7966
7976
7986
7996
7957
7967
7977
7987
7997
7958
7968
7978
7988
7998
7959
7969
7979
7989
7999
Appendix - 9
APPENDICES
MELSEC-Q
(2) For axis 2
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
1
2
3
4
5
8000
8010
8020
8030
8040
8001
8011
8021
8031
8041
8002
8012
8022
8032
8042
8004
8014
8024
8034
8044
8005
8015
8025
8035
8045
8006
8016
8026
8036
8046
8007
8017
8027
8037
8047
8008
8018
8028
8038
8048
8009
8019
8029
8039
8049
51
52
53
54
55
8500
8510
8520
8530
8540
8501
8511
8521
8531
8541
8502
8512
8522
8532
8542
8504
8514
8524
8534
8544
8505
8515
8525
8535
8545
8506
8516
8526
8536
8546
8507
8517
8527
8537
8547
8508
8518
8528
8538
8548
8509
8519
8529
8539
8549
6
7
8
9
10
8050
8060
8070
8080
8090
8051
8061
8071
8081
8091
8052
8062
8072
8082
8092
8054
8064
8074
8084
8094
8055
8065
8075
8085
8095
8056
8066
8076
8086
8096
8057
8067
8077
8087
8097
8058
8068
8078
8088
8098
8059
8069
8079
8089
8099
56
57
58
59
60
8550
8560
8570
8580
8590
8551
8561
8571
8581
8591
8552
8562
8572
8582
8592
8554
8564
8574
8584
8594
8555
8565
8575
8585
8595
8556
8566
8576
8586
8596
8557
8567
8577
8587
8597
8558
8568
8578
8588
8598
8559
8569
8579
8589
8599
11
12
13
14
15
8100
8110
8120
8130
8140
8101
8111
8121
8131
8141
8102
8112
8122
8132
8142
8104
8114
8124
8134
8144
8105
8115
8125
8135
8145
8106
8116
8126
8136
8146
8107
8117
8127
8137
8147
8108
8118
8128
8138
8148
8109
8119
8129
8139
8149
61
62
63
64
65
8600
8610
8620
8630
8640
8601
8611
8621
8631
8641
8602
8612
8622
8632
8642
8604
8614
8624
8634
8644
8605
8615
8625
8635
8645
8606
8616
8626
8636
8646
8607
8617
8627
8637
8647
8608
8618
8628
8638
8648
8609
8619
8629
8639
8649
16
17
18
19
20
8150
8160
8170
8180
8190
8151
8161
8171
8181
8191
8152
8162
8172
8182
8192
8154
8164
8174
8184
8194
8155
8165
8175
8185
8195
8156
8166
8176
8186
8196
8157
8167
8177
8187
8197
8158
8168
8178
8188
8198
8159
8169
8179
8189
8199
66
67
68
69
70
8650
8660
8670
8680
8690
8651
8661
8671
8681
8691
8652
8662
8672
8682
8692
8654
8664
8674
8684
8694
8655
8665
8675
8685
8695
8656
8666
8676
8686
8696
8657
8667
8677
8687
8697
8658
8668
8678
8688
8698
8659
8669
8679
8689
8699
21
22
23
24
25
8200
8210
8220
8230
8240
8201
8211
8221
8231
8241
8202
8212
8222
8232
8242
8204
8214
8224
8234
8244
8205
8215
8225
8235
8245
8206
8216
8226
8236
8246
8207
8217
8227
8237
8247
8208
8218
8228
8238
8248
8209
8219
8229
8239
8249
71
72
73
74
75
8700
8710
8720
8730
8740
8701
8711
8721
8731
8741
8702
8712
8722
8732
8742
8704
8714
8724
8734
8744
8705
8715
8725
8735
8745
8706
8716
8726
8736
8746
8707
8717
8727
8737
8747
8708
8718
8728
8738
8748
8709
8719
8729
8739
8749
26
27
28
29
30
8250
8260
8270
8280
8290
8251
8261
8271
8281
8291
8252
8262
8272
8282
8292
8254
8264
8274
8284
8294
8255
8265
8275
8285
8295
8256
8266
8276
8286
8296
8257
8267
8277
8287
8297
8258
8268
8278
8288
8298
8259
8269
8279
8289
8299
76
77
78
79
80
8750
8760
8770
8780
8790
8751
8761
8771
8781
8791
8752
8762
8772
8782
8792
8754
8764
8774
8784
8794
8755
8765
8775
8785
8795
8756
8766
8776
8786
8796
8757
8767
8777
8787
8797
8758
8768
8778
8788
8798
8759
8769
8779
8789
8799
31
32
33
34
35
8300
8310
8320
8330
8340
8301
8311
8321
8331
8341
8302
8312
8322
8332
8342
8304
8314
8324
8334
8344
8305
8315
8325
8335
8345
8306
8316
8326
8336
8346
8307
8317
8327
8337
8347
8308
8318
8328
8338
8348
8309
8319
8329
8339
8349
81
82
83
84
85
8800
8810
8820
8830
8840
8801
8811
8821
8831
8841
8802
8812
8822
8832
8842
8804
8814
8824
8834
8844
8805
8815
8825
8835
8845
8806
8816
8826
8836
8846
8807
8817
8827
8837
8847
8808
8818
8828
8838
8848
8809
8819
8829
8839
8849
36
37
38
39
40
8350
8360
8370
8380
8390
8351
8361
8371
8381
8391
8352
8362
8372
8382
8392
8354
8364
8374
8384
8394
8355
8365
8375
8385
8395
8356
8366
8376
8386
8396
8357
8367
8377
8387
8397
8358
8368
8378
8388
8398
8359
8369
8379
8389
8399
86
87
88
89
90
8850
8860
8870
8880
8890
8851
8861
8871
8881
8891
8852
8862
8872
8882
8892
8854
8864
8874
8884
8894
8855
8865
8875
8885
8895
8856
8866
8876
8886
8896
8857
8867
8877
8887
8897
8858
8868
8878
8888
8898
8859
8869
8879
8889
8899
41
42
43
44
45
8400
8410
8420
8430
8440
8401
8411
8421
8431
8441
8402
8412
8422
8432
8442
8404
8414
8424
8434
8444
8405
8415
8425
8435
8445
8406
8416
8426
8436
8446
8407
8417
8427
8437
8447
8408
8418
8428
8438
8448
8409
8419
8429
8439
8449
91
92
93
94
95
8900
8910
8920
8930
8940
8901
8911
8921
8931
8941
8902
8912
8922
8932
8942
8904
8914
8924
8934
8944
8905
8915
8925
8935
8945
8906
8916
8926
8936
8946
8907
8917
8927
8937
8947
8908
8918
8928
8938
8948
8909
8919
8929
8939
8949
46
47
48
49
50
8450
8460
8470
8480
8490
8451
8461
8471
8481
8491
8452
8462
8472
8482
8492
8454
8464
8474
8484
8494
8455
8465
8475
8485
8495
8456
8466
8476
8486
8496
8457
8467
8477
8487
8497
8458
8468
8478
8488
8498
8459
8469
8479
8489
8499
96
97
98
99
100
8950
8960
8970
8980
8990
8951
8961
8971
8981
8991
8952
8962
8972
8982
8992
8954
8964
8974
8984
8994
8955
8965
8975
8985
8995
8956
8966
8976
8986
8996
8957
8967
8977
8987
8997
8958
8968
8978
8988
8998
8959
8969
8979
8989
8999
Appendix - 10
APPENDICES
MELSEC-Q
(2) For axis 2
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
101
102
103
104
105
9000
9010
9020
9030
9040
9001
9011
9021
9031
9041
9002
9012
9022
9032
9042
9004
9014
9024
9034
9044
9005
9015
9025
9035
9045
9006
9016
9026
9036
9046
9007
9017
9027
9037
9047
9008
9018
9028
9038
9048
9009
9019
9029
9039
9049
151
152
153
154
155
9500
9510
9520
9530
9540
9501
9511
9521
9531
9541
9502
9512
9522
9532
9542
9504
9514
9524
9534
9544
9505
9515
9525
9535
9545
9506
9516
9526
9536
9546
9507
9517
9527
9537
9547
9508
9518
9528
9538
9548
9509
9519
9529
9539
9549
106
107
108
109
110
9050
9060
9070
9080
9090
9051
9061
9071
9081
9091
9052
9062
9072
9082
9092
9054
9064
9074
9084
9094
9055
9065
9075
9085
9095
9056
9066
9076
9086
9096
9057
9067
9077
9087
9097
9058
9068
9078
9088
9098
9059
9069
9079
9089
9099
156
157
158
159
160
9550
9560
9570
9580
9590
9551
9561
9571
9581
9591
9552
9562
9572
9582
9592
9554
9564
9574
9584
9594
9555
9565
9575
9585
9595
9556
9566
9576
9586
9596
9557
9567
9577
9587
9597
9558
9568
9578
9588
9598
9559
9569
9579
9589
9599
111
112
113
114
115
9100
9110
9120
9130
9140
9101
9111
9121
9131
9141
9102
9112
9122
9132
9142
9104
9114
9124
9134
9144
9105
9115
9125
9135
9145
9106
9116
9126
9136
9146
9107
9117
9127
9137
9147
9108
9118
9128
9138
9148
9109
9119
9129
9139
9149
161
162
163
164
165
9600
9610
9620
9630
9640
9601
9611
9621
9631
9641
9602
9612
9622
9632
9642
9604
9614
9624
9634
9644
9605
9615
9625
9635
9645
9606
9616
9626
9636
9646
9607
9617
9627
9637
9647
9608
9618
9628
9638
9648
9609
9619
9629
9639
9649
116
117
118
119
120
9150
9160
9170
9180
9190
9151
9161
9171
9181
9191
9152
9162
9172
9182
9192
9154
9164
9174
9184
9194
9155
9165
9175
9185
9195
9156
9166
9176
9186
9196
9157
9167
9177
9187
9197
9158
9168
9178
9188
9198
9159
9169
9179
9189
9199
166
167
168
169
170
9650
9660
9670
9680
9690
9651
9661
9671
9681
9691
9652
9662
9672
9682
9692
9654
9664
9674
9684
9694
9655
9665
9675
9685
9695
9656
9666
9676
9686
9696
9657
9667
9677
9687
9697
9658
9668
9678
9688
9698
9659
9669
9679
9689
9699
126
127
128
129
130
9250
9260
9270
9280
9290
9251
9261
9271
9281
9291
9252
9262
9272
9282
9292
9254
9264
9274
9284
9294
9255
9265
9275
9285
9295
9256
9266
9276
9286
9296
9257
9267
9277
9287
9297
9258
9268
9278
9288
9298
9259
9269
9279
9289
9299
176
177
178
179
180
9750
9760
9770
9780
9790
9751
9761
9771
9781
9791
9752
9762
9772
9782
9792
9754
9764
9774
9784
9794
9755
9765
9775
9785
9795
9756
9766
9776
9786
9796
9757
9767
9777
9787
9797
9758
9768
9778
9788
9798
9759
9769
9779
9789
9799
131
132
133
134
135
9300
9310
9320
9330
9340
9301
9311
9321
9331
9341
9302
9312
9322
9332
9342
9304
9314
9324
9334
9344
9305
9315
9325
9335
9345
9306
9316
9326
9336
9346
9307
9317
9327
9337
9347
9308
9318
9328
9338
9348
9309
9319
9329
9339
9349
181
182
183
184
185
9800
9810
9820
9830
9840
9801
9811
9821
9831
9841
9802
9812
9822
9832
9842
9804
9814
9824
9834
9844
9805
9815
9825
9835
9845
9806
9816
9826
9836
9846
9807
9817
9827
9837
9847
9808
9818
9828
9838
9848
9809
9819
9829
9839
9849
136
137
138
139
140
9350
9360
9370
9380
9390
9351
9361
9371
9381
9391
9352
9362
9372
9382
9392
9354
9364
9374
9384
9394
9355
9365
9375
9385
9395
9356
9366
9376
9386
9396
9357
9367
9377
9387
9397
9358
9368
9378
9388
9398
9359
9369
9379
9389
9399
186
187
188
189
190
9850
9860
9870
9880
9890
9851
9861
9871
9881
9891
9852
9862
9872
9882
9892
9854
9864
9874
9884
9894
9855
9865
9875
9885
9895
9856
9866
9876
9886
9896
9857
9867
9877
9887
9897
9858
9868
9878
9888
9898
9859
9869
9879
9889
9899
141
142
143
144
145
9400
9410
9420
9430
9440
9401
9411
9421
9431
9441
9402
9412
9422
9432
9442
9404
9414
9424
9434
9444
9405
9415
9425
9435
9445
9406
9416
9426
9436
9446
9407
9417
9427
9437
9447
9408
9418
9428
9438
9448
9409
9419
9429
9439
9449
191
192
193
194
195
9900
9910
9920
9930
9940
9901
9911
9921
9931
9941
9902
9912
9922
9932
9942
9904
9914
9924
9934
9944
9905
9915
9925
9935
9945
9906
9916
9926
9936
9946
9907
9917
9927
9937
9947
9908
9918
9928
9938
9948
9909
9919
9929
9939
9949
146
147
148
149
150
9450
9460
9470
9480
9490
9451
9461
9471
9481
9491
9452
9462
9472
9482
9492
9454
9464
9474
9484
9494
9455
9465
9475
9485
9495
9456
9466
9476
9486
9496
9457
9467
9477
9487
9497
9458
9468
9478
9488
9498
9459
9469
9479
9489
9499
196
197
198
199
200
9950
9960
9970
9980
9990
9951
9961
9971
9981
9991
9952
9962
9972
9982
9992
9954
9964
9974
9984
9994
9955
9965
9975
9985
9995
9956
9966
9976
9986
9996
9957
9967
9977
9987
9997
9958
9968
9978
9988
9998
9959
9969
9979
9989
9999
Appendix - 11
APPENDICES
MELSEC-Q
(2) For axis 2
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
201
251
202
252
203
253
204
254
205
255
206
256
207
257
208
258
209
259
210
260
211
261
212
262
213
263
214
264
215
265
216
266
217
267
218
268
219
269
220
270
221
271
222
272
223
273
224
274
225
275
226
276
227
277
228
278
229
279
230
280
231
281
232
282
233
283
234
284
235
285
236
286
237
287
238
288
239
289
240
290
241
291
242
292
243
293
244
294
245
295
246
296
247
297
248
298
249
299
250
300
Appendix - 12
APPENDICES
MELSEC-Q
(2) For axis 2
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
301
351
302
352
303
353
304
354
305
355
306
356
307
357
308
358
309
359
310
360
311
361
312
362
313
363
314
364
315
365
316
366
317
367
318
368
319
369
320
370
321
371
322
372
323
373
324
374
325
375
326
376
327
377
328
378
329
379
330
380
331
381
332
382
333
383
334
384
335
385
336
386
337
387
338
388
339
389
340
390
341
391
342
392
343
393
344
394
345
395
346
396
347
397
348
398
349
399
350
400
Appendix - 13
APPENDICES
MELSEC-Q
(2) For axis 2
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
401
451
402
452
403
453
404
454
405
455
406
456
407
457
408
458
409
459
410
460
411
461
412
462
413
463
414
464
415
465
416
466
417
467
418
468
419
469
420
470
421
471
422
472
423
473
424
474
425
475
426
476
427
477
428
478
429
479
430
480
431
481
432
482
433
483
434
484
435
485
436
486
437
487
438
488
439
489
440
490
441
491
442
492
443
493
444
494
445
495
446
496
447
497
448
498
449
499
450
500
Appendix - 14
APPENDICES
MELSEC-Q
(2) For axis 2
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
501
551
502
552
503
553
504
554
505
555
506
556
507
557
508
558
509
559
510
560
511
561
512
562
513
563
514
564
515
565
516
566
517
567
518
568
519
569
520
570
521
571
522
572
523
573
524
574
525
575
526
576
527
577
528
578
529
579
530
580
531
581
532
582
533
583
534
584
535
585
536
586
537
587
538
588
539
589
540
590
541
591
542
592
543
593
544
594
545
595
546
596
547
597
548
598
549
599
550
600
Appendix - 15
APPENDICES
MELSEC-Q
(3) For axis 3
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
51
52
53
54
55
56
57
58
59
10
60
11
61
12
62
13
63
14
64
15
65
16
66
17
67
18
68
19
69
20
70
21
71
22
72
23
73
24
74
25
75
26
76
27
77
28
78
29
79
30
80
31
81
32
82
33
83
34
84
35
85
36
86
37
87
38
88
39
89
40
90
41
91
42
92
43
93
44
94
45
95
46
96
47
97
48
98
49
99
50
100
Appendix - 16
APPENDICES
MELSEC-Q
(3) For axis 3
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
101
151
102
152
103
153
104
154
105
155
106
156
107
157
108
158
109
159
110
160
111
161
112
162
113
163
114
164
115
165
116
166
117
167
118
168
119
169
120
170
121
171
122
172
123
173
124
174
125
175
126
176
127
177
128
178
129
179
130
180
131
181
132
182
133
183
134
184
135
185
136
186
137
187
138
188
139
189
140
190
141
191
142
192
143
193
144
194
145
195
146
196
147
197
148
198
149
199
150
200
Appendix - 17
APPENDICES
MELSEC-Q
(3) For axis 3
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
201
251
202
252
203
253
204
254
205
255
206
256
207
257
208
258
209
259
210
260
211
261
212
262
213
263
214
264
215
265
216
266
217
267
218
268
219
269
220
270
221
271
222
272
223
273
224
274
225
275
226
276
227
277
228
278
229
279
230
280
231
281
232
282
233
283
234
284
235
285
236
286
237
287
238
288
239
289
240
290
241
291
242
292
243
293
244
294
245
295
246
296
247
297
248
298
249
299
250
300
Appendix - 18
APPENDICES
MELSEC-Q
(3) For axis 3
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
301
351
302
352
303
353
304
354
305
355
306
356
307
357
308
358
309
359
310
360
311
361
312
362
313
363
314
364
315
365
316
366
317
367
318
368
319
369
320
370
321
371
322
372
323
373
324
374
325
375
326
376
327
377
328
378
329
379
330
380
331
381
332
382
333
383
334
384
335
385
336
386
337
387
338
388
339
389
340
390
341
391
342
392
343
393
344
394
345
395
346
396
347
397
348
398
349
399
350
400
Appendix - 19
APPENDICES
MELSEC-Q
(3) For axis 3
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
401
451
402
452
403
453
404
454
405
455
406
456
407
457
408
458
409
459
410
460
411
461
412
462
413
463
414
464
415
465
416
466
417
467
418
468
419
469
420
470
421
471
422
472
423
473
424
474
425
475
426
476
427
477
428
478
429
479
430
480
431
481
432
482
433
483
434
484
435
485
436
486
437
487
438
488
439
489
440
490
441
491
442
492
443
493
444
494
445
495
446
496
447
497
448
498
449
499
450
500
Appendix - 20
APPENDICES
MELSEC-Q
(3) For axis 3
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
501
551
502
552
503
553
504
554
505
555
506
556
507
557
508
558
509
559
510
560
511
561
512
562
513
563
514
564
515
565
516
566
517
567
518
568
519
569
520
570
521
571
522
572
523
573
524
574
525
575
526
576
527
577
528
578
529
579
530
580
531
581
532
582
533
583
534
584
535
585
536
586
537
587
538
588
539
589
540
590
541
591
542
592
543
593
544
594
545
595
546
596
547
597
548
598
549
599
550
600
Appendix - 21
APPENDICES
MELSEC-Q
(4) For axis 4
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
51
52
53
54
55
56
57
58
59
10
60
11
61
12
62
13
63
14
64
15
65
16
66
17
67
18
68
19
69
20
70
21
71
22
72
23
73
24
74
25
75
26
76
27
77
28
78
29
79
30
80
31
81
32
82
33
83
34
84
35
85
36
86
37
87
38
88
39
89
40
90
41
91
42
92
43
93
44
94
45
95
46
96
47
97
48
98
49
99
50
100
Appendix - 22
APPENDICES
MELSEC-Q
(4) For axis 4
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
101
151
102
152
103
153
104
154
105
155
106
156
107
157
108
158
109
159
110
160
111
161
112
162
113
163
114
164
115
165
116
166
117
167
118
168
119
169
120
170
121
171
122
172
123
173
124
174
125
175
126
176
127
177
128
178
129
179
130
180
131
181
132
182
133
183
134
184
135
185
136
186
137
187
138
188
139
189
140
190
141
191
142
192
143
193
144
194
145
195
146
196
147
197
148
198
149
199
150
200
Appendix - 23
APPENDICES
MELSEC-Q
(4) For axis 4
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
201
251
202
252
203
253
204
254
205
255
206
256
207
257
208
258
209
259
210
260
211
261
212
262
213
263
214
264
215
265
216
266
217
267
218
268
219
269
220
270
221
271
222
272
223
273
224
274
225
275
226
276
227
277
228
278
229
279
230
280
231
281
232
282
233
283
234
284
235
285
236
286
237
287
238
288
239
289
240
290
241
291
242
292
243
293
244
294
245
295
246
296
247
297
248
298
249
299
250
300
Appendix - 24
APPENDICES
MELSEC-Q
(4) For axis 4
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
301
351
302
352
303
353
304
354
305
355
306
356
307
357
308
358
309
359
310
360
311
361
312
362
313
363
314
364
315
365
316
366
317
367
318
368
319
369
320
370
321
371
322
372
323
373
324
374
325
375
326
376
327
377
328
378
329
379
330
380
331
381
332
382
333
383
334
384
335
385
336
386
337
387
338
388
339
389
340
390
341
391
342
392
343
393
344
394
345
395
346
396
347
397
348
398
349
399
350
400
Appendix - 25
APPENDICES
MELSEC-Q
(4) For axis 4
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
401
451
402
452
403
453
404
454
405
455
406
456
407
457
408
458
409
459
410
460
411
461
412
462
413
463
414
464
415
465
416
466
417
467
418
468
419
469
420
470
421
471
422
472
423
473
424
474
425
475
426
476
427
477
428
478
429
479
430
480
431
481
432
482
433
483
434
484
435
485
436
486
437
487
438
488
439
489
440
490
441
491
442
492
443
493
444
494
445
495
446
496
447
497
448
498
449
499
450
500
Appendix - 26
APPENDICES
MELSEC-Q
(4) For axis 4
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
PosiData tioning M
No. identi- code
fier
Command
Positioning
Arc data
Dwell
speed
address
time Low- High- Low- High- Low- Highorder order order order order order
501
551
502
552
503
553
504
554
505
555
506
556
507
557
508
558
509
559
510
560
511
561
512
562
513
563
514
564
515
565
516
566
517
567
518
568
519
569
520
570
521
571
522
572
523
573
524
574
525
575
526
576
527
577
528
578
529
579
530
580
531
581
532
582
533
583
534
584
535
585
536
586
537
587
538
588
539
589
540
590
541
591
542
592
543
593
544
594
545
595
546
596
547
597
548
598
549
599
550
600
Appendix - 27
APPENDICES
MELSEC-Q
Model name
Depiction in
connection example
MR-HBUSM
0.5m (1.64ft.), 1m (3.28ft.),
5m (16.4ft.)
SSCNET cable
Description
Connection between (MR-H-BN/MR-H-BN4) and (MR-HBN/ MR-H-BN4).
Connection between QD75M and (MR-J2-B/MR-J2S-B/
MR-J2-Jr/MR-J2M-B).
Connection between (MR-J2-B/MR-J2S-B/ MR-J2-Jr/MRJ2M-B) and (MR-J2-B/MR-J2S-B/ MR-J2-Jr/MR-J2M-B).
MR-J2HBUSM
0.5m (1.64ft.), 1m (3.28ft.),
5m (16.4ft.)
MR-J2HBUSM-A
0.5m (1.64ft.), 1m (3.28ft.),
5m (16.4ft.)
MR-TM
MR-A-TM
Termination connector
Appendix - 28
APPENDICES
MELSEC-Q
(1) MR-H-BN/MR-H-BN4 configuration
MR-H-BN
MR-H-BN4
QD75
MR-H-BN
MR-H-BN4
MR-H-BN
MR-H-BN4
Termination
connector
Battery
Battery
Battery
MR-BAT,
A6BAT
MR-BAT,
A6BAT
MR-BAT,
A6BAT
MR-J2 -B
MR-J2 -B
MR-J2 -B
Termination
connector
Battery
Battery
Battery
MR-BAT,
A6BAT
MR-BAT,
A6BAT
MR-BAT,
A6BAT
MR-J2 -B
MR-J2 -B
MR-H-BN
MR-H-BN4
Termination
connector
QD75
Battery
Battery
Battery
MR-BAT,
A6BAT
MR-BAT,
A6BAT
MR-BAT,
A6BAT
MR-J2 -B
MR-H-BN
MR-H-BN4
MR-H-BN
MR-H-BN4
Termination
connector
QD75
Battery
Battery
Battery
MR-BAT,
A6BAT
MR-BAT,
A6BAT
MR-BAT,
A6BAT
MR-J2 -B
MR-H-BN
MR-H-BN4
MR-J2 -B
Termination
connector
Battery
Battery
Battery
MR-BAT,
A6BAT
MR-BAT,
A6BAT
MR-BAT,
A6BAT
Appendix - 29
APPENDICES
MELSEC-Q
Description
MR-HBUSM
MR-J2HBUSM
MR-J2HBUSM-A
Use the following or equivalent twisted pair cables as the SSCNET cables.
Length [m(ft.)]
Wire model
MR-HBUSM
A14B2343 6 Pair
0.5(1.64), 1(3.28), 5(16.4)
MR-J2HBUSM
MR-J2HBUSM-A
UL20276
AWG#28 10 pair(CREAM)
Wire model
Number of
cores
Structure
[Number of
wires/mm]
Conductor
resistance
[ /km]
Insulating
sheath OD
d[mm]
Finish OD
[mm]
(Note-2)
(Note-1)
A14B2343 6P
0.2
12(6 pairs)
40/0.08
Max.105
0.88
7.2
0.08
20(10 pairs)
7/0.127
Max.222
0.38
6.1
CAUTION
When fabricating the bus cable, do not make incorrect connection. Wrong connection will cause
runaway or explosion.
Appendix - 30
APPENDICES
MELSEC-Q
(a) MR-HBUSM
1) Model explanation
Type: MR-HBUS
Symbol
05
1
5
0.5(1.64)
1(3.28)
5(16.4)
2) Connection diagram
When fabricating a cable, use the recommended wire given on
Appendix 3.2, and make the cable as show in the following connection
diagram. The overall distance of the SSCNET cables on the same bus
is 30m(98.4ft.) .
MR-HBUS M
PCR-S20FS (connector)
PCR-LS20LA1 (connector case)
Maker: Honda connectors
PCR-S20FS (connector)
PCR-LS20LA1 (connector case)
Maker: Honda connectors
LG
LG
LG
11
11
LG
RD
RD
12
12
TD*
LG
14
5
14
5
TD*
LG
LG
15
15
LG
RD*
TD
EMG
RD*
TD
EMG
16
16
BT
BT
SD
20
20
SD
EMG*
EMG*
Appendix - 31
APPENDICES
MELSEC-Q
(b)
MR-J2HBUSM
1) Model explanation
Type: MR-J2HBUS M
Symbol
05
1
5
2) Connection diagram
When fabricating a cable, use the recommended wire given on
Appendix 3.2, and make the cable as show in the following connection
diagram. The overall distance of the SSCNET cables on the same bus
is 30m(98.4ft.) .
MR-J2HBUS M
10120-6000EL (connector)
10320-3210-000 (shell kit)
Maker: 3M
10120-6000EL (connector)
10320-3210-000 (shell kit)
Maker: 3M
LG
LG
LG
11
11
LG
RD
RD*
2
12
3
13
4
14
RD
RD*
TD
TD*
2
12
3
13
4
14
LG
LG
5
15
5
15
6
16
LG
LG
7
17
8
18
EMG
EMG*
9
19
10
20
BT
shell
SD
6
16
EMG
7
EMG* 17
8
18
BT
9
19
10
20
SD
shell
TD
TD*
Appendix - 32
APPENDICES
MELSEC-Q
(c) MR-J2HBUSM-A
1) Model explanation
Type: MR-J2HBUS
M-A
Symbol
05
1
5
0.5(1.64)
1(3.28)
5(16.4)
2) Connection diagram
When fabricating a cable, use the recommended wire given on
Appendix 3.2, and make the cable as show in the following connection
diagram. The overall distance of the SSCNET cables on the same bus
is 30m(98.4ft.) .
MR-J2HBUS M-A
PCR-S20FS (connector)
10120-6000EL (connector)
PCR-LS20LA1 (connector case) 10320-3210-000 (shell kit)
Maker: Honda connectors
Maker: 3M
1
11
2
12
4
14
5
15
1
11
2
12
4
14
5
15
LG
LG
RD
RD*
TD
TD*
LG
LG
6
EMG
EMG* 16
7
17
EMG
EMG*
20
shell
LG
LG
RD
RD*
TD
TD*
LG
LG
SD
SD
Appendix - 33
APPENDICES
MELSEC-Q
(1) Appearance
A6CON1
A6CON2
A6CON3
A6CON4
Specification
A6CON1, A6CON4
0.3 mm
A6CON2
AWG#24 to 28
A6CON3
AWG#28 (twisted)/
AWG#30 (single wire)
Supplier's offices:
FUJITSU TAKAMISAWA AMERICA, INC
Appendix - 34
APPENDICES
MELSEC-Q
(3) External dimension drawing
A6CON3
69.48(2.74)
Unit: mm (inch)
14(0.55) or less
10
(0.39)
22.5
(0.89)
71.8(2.82)
14(0.55) or less
46(1.81)
72.72(2.87)
A6CON4
8.25
(0.33)
A6CON1/A6CON2
Appendix - 35
47(1.85)
50.8(2.00)
APPENDICES
MELSEC-Q
17/0.16-6P-SRV-SV(2464)K
2
NFKEV-SB 0.3 mm
4P
Core
size
2
[mm ]
Number of
cores
Structure
[Number of
wires/mm]
Conductor
resistance
[ /km]
Insulating
sheath OD
d[mm]
Finish OD
[mm]
(Note-2)
(Note-1)
0.3
12(6 pairs)
17/0.16
Max. 57.5
1.26
8.4
0.3
8(4 pairs)
7/0.127
Max. 66.3
1.30
7.6
QD75M
Pin No.
A phase
1B19
B phase
1B20
1A19
5V
1A20
0V
5V
Power
supply
5V
Shield
0V
:Twisted pair cable
CAUTION
When fabricating the cable, do not make incorrect connection. Wrong connection will cause runaway or
explosion.
Appendix - 36
APPENDICES
MELSEC-Q
QD75M1
1
QD75M2
QD75M4
QD75P
4
600/axis
600/axis
Speed-position switching
control
(INC/ABS mode)
(INC/ABS mode)
Position-speed switching
control
Machine OPR function (OPR method)
(4 types)
Near-point dog method, Count method 1) 2)
and Data set method
(6 types)
Near-point dog method,
Stopper method 1) to 3) and
Count method 1) 2)
JOG operation
Inching operation
Manual pulse generator function
Automatic trapezoidal
Acceleration/ acceleration/deceleration
deceleration
S-pattern
processing
acceleration/deceleration
Acceleration/deceleration time
Compensation
Error display
History data storage
(Start, error, warning)
Error LED
Provided (3 types, 16 items/axis)
Flash ROM
(battery-less backup)
ABS function
Electronic gears ratio
Absolute positioning system (degree)
with unlimited length feed can be
configured grantee.
Pulse signal
Servo ON signal
Servo READY signal
Zero point signal
SSCNET
Current value return function.
Follow up function
Denominator/numerator
(32 bit)
Denominator/numerator
(16 bit)
Provided
Improvided
32
1
: Possible,
Appendix - 37
: Not possible
APPENDICES
MELSEC-Q
QD75M1
1
QD75M2
QD75M4
A1SD75M1
600/axis
A1SD75M2
A1SD75M3
600/axis
2-axis linear
interpolation
Position control
interpolation
functions
3-axis linear
interpolation
4-axis linear
interpolation
2-axis circular
interpolation
Position control
1-axis
2-axis linear
Speed
control
Positioning systems
interpolation
3-axis linear
interpolation
4-axis linear
interpolation
Speed-position
switching control
Position-speed
switching control
<Absolute system>
-214748364.8 to 214748364.7 ( m)
-21474.83648 to 21474.83647 (inch)
0 to 359.99999 (degree)
-2147483648 to 2147483647 (PLS)
<Incremental system >
-214748364.8 to 214748364.7 ( m)
-21474.83648 to 21474.83647 (inch)
-21474.83648 to 21474.83647 (degree)
-2147483648 to 2147483647 (PLS)
Positioning range
Appendix - 38
APPENDICES
MELSEC-Q
Comparisons of performance specifications (Continued)
Model
Item
QD75M1
QD75M2
QD75M4
A1SD75M2
A1SD75M3
A1SD75M1
(4 types)
(4 types)
JOG operation
Inching operation
Manual pulse generator function
Acceleration
/deceleration
processing
Acceleration/deceler
ation time
1 generator/module
1 generator/axis
No. of patterns
Setting range
1 to 8388608ms
Automatic
trapezoidal
acceleration
/deceleration
S-pattern
acceleration
/deceleration
Compensation
Error display
History data storage (Start, error, warning)
Data storage destination
Connection connector
A6CON2: AWG#24 to 28
A6CON3: AWG#28 (twised),
AWG#30 (single wire)
30 (98.43)
QD75M1:
0.40A
QD75M2:
QD75M4:
0.40A
0.40A
Max. 100000 times
32
1
98(3.86)(H)27.4(1.08)(W)90(3.55)(D)
0.15 (0.33)
0.15 (0.33)
0.16 (0.35)
Appendix - 39
0.7A or less
Max. 100000 times
32
1
130(5.12)(H)34.5(1.36)(W)93.6(3.69)(D)
0.35 (0.77)
APPENDICES
MELSEC-Q
Comparisons of performance specifications (Continued)
Model
Item
QD75M2
QD75M4
CHG signal
I/O signal for
external devices
QD75M1
In-position (INP)
(for monitor)
A1SD75M1
A1SD75M2
A1SD75M3
Direct connection
AD71TU
Peripheral devices
AD75TU
(data setting, etc.)
A6GPP, A6PHP
A7GPP, A7PHP
PC-9800
series
: Possible,
: Not possible
1: Up to 100 data items/axis of positioning data (No. 1 to 100) can be set using the buffer memory. The positioning data in the buffer
memory is not backed up.
2: Indicates the INC mode/ABS mode in speed-position switching control.
3: The near pass function is valid only during the continuous path control. (A1SD75: Selected with parameters, QD75: Standard function)
Remarks
Refer to Section 13.4.
Refer to Section 11.3.
Refer to Section 12.7.5.
Refer to Section 10.5.
Refer to Chapter 9.
Appendix - 40
APPENDICES
MELSEC-Q
Functions deleted from those of A1SD75M1/A1SD75M2/A1SD75M3
Deleted functions
Remarks
Indirect designation
Block transfer
Positioning data I/F
The contents are the same as those of the start history. Therefore,
the QD75 stores only the start history.
Descriptions
1. The limit check of arc address is carried out only when a sub
point is designated. It is not carried out when a center point is
designated.
2. The software stroke limit check during speed control is carried
out in the following cases:
When the software stroke limit is applied to the current feed
value with Pr.14 and the current feed value is updated with
Pr.21 .
Acceleration/deceleration control
Appendix - 41
APPENDICES
MELSEC-Q
Changed functions
Descriptions
1. "Peripheral side (emergency) stop" is deleted from the stop
causes of Stop group 2 sudden stop selection. "Test mode fault"
in the stop causes of Stop group 3 sudden stop selection is
changed to be in the stop causes of Stop group 2 sudden stop
selection.
2. "Stop (QD75 peripheral)" is added to the stop causes of Stop
group 3 sudden stop selection.
3. Error code 100 (Peripheral device stop during operation) is
deleted.
4. "PLC CPU error occurrence" is added to the stop causes of
Stop group 2 sudden stop selection.
A1SD75
QD75
OFF
Normal
(READY)
Not READY/
WDT error
ON
Not READY/
WDT error
Normal
(READY)
Near pass
For the continuous path control, only the near pass function is
available.
2-axis interpolation
2-axis linear interpolation
2-axis fixed-feed
Circular interpolation
2-axis speed control
Step function
Appendix - 42
APPENDICES
MELSEC-Q
Changed functions
Descriptions
With the QD75, the number of blocks is changed to 5 (7000 to 7004). (With the
A1SD75, this data is called "positioning start information".)
List of errors/warnings
Start history
The configuration of "start information" and "start No." is changed so that the start
No. can be directly checked.
Detailed parameters
" Pr.15 Software stroke limit valid/invalid setting"
0 (Factory
setting)
A1SD75
QD75
Error code
A1SD75
QD75
913
906
962
961
963
962
964
963
965
964
991
995
992
991
993
992
994
993
Added
Deleted
Error type
Fatal error
002
51, 52
Common
100, 108
213, 214
208
301
509 to 512
800 to 806
Appendix - 43
APPENDICES
MELSEC-Q
Warning code comparisons
Warning type
Added
Fatal warning
Common
Deleted
51, 52
110
402
Parameter
900
Input (X)
A1SD75
X00
X01
X02
X03
X04
X05
X06
X07
X08
X09
X0A
X0B
X0C
X0D
QD75
X00
X10
X11
X12
X13
X0C
X0D
X0E
X0F
X14
X15
X16
X17
X08
X09
X0A
X0B
X04
Axis 2 M code ON
X0E
X05
Axis 3 M code ON
X0F
X06
Axis 4 M code ON
X07
Synchronization flag
X01
X10 to X1F
X02, X03
X18 to X1F
Use prohibited
Output (Y)
Name
A1SD75
Axis 1 Positioning start
Y10
Axis 2 Positioning start
Y11
Axis 3 Positioning start
Y12
Axis 4 Positioning start
Axis 1 Stop
Y13
Axis 2 Stop
Y14
Axis 3 Stop
Y1C
Axis 4 Stop
PLC READY
Y1D
Axis 1 Execution prohibition
flag
Axis 2 Execution prohibition
flag
Axis 3 Execution prohibition
flag
Axis 4 Execution prohibition
flag
Y00 to Y0F
Use prohibited
Y1E to Y1F
: The ON/OFF statuses for READY are different between the QD75 and A1SD75.
READY
QD75
OFF
ON
A1SD75
ON
OFF
Appendix - 44
QD75
Y10
Y11
Y12
Y13
Y04
Y05
Y06
Y07
Y01
Y08
Y09
Y0A
Y0B
Y0C
Y0D
Y0E
Y0F
Y00
Y14
Y15
Y16
Y17
Y02, Y03
Y18 to Y1F
APPENDICES
MELSEC-Q
(4) Buffer memory address comparisons
The following table shows the buffer memory addresses of the QD75 (Axes 1 to
3) corresponding to the items of the A1SD75.
The shaded area shows the differences between the A1SD75 and QD75.
Buffer memory address
Items of A1SD75
Pr.1 Unit setting
AISD75
QD75
Axis 1
Axis 2
Axis 3
Axis 1
Axis 2
Axis 3
150
300
150
300
152
153
302
303
151
301
2
3
152
302
4
5
154
155
304
305
153
303
151
301
6
7
156
157
306
307
10
11
160
161
310
311
8
9
158
159
308
309
12
13
162
163
312
313
10
11
160
161
310
311
14
15
164
165
314
315
12
13
162
163
312
313
6
7
156
157
306
307
15
165
315
17
167
317
16
17
166
167
316
317
18
19
168
169
318
319
18
19
168
169
318
319
20
21
170
171
320
321
20
170
320
22
172
322
21
171
321
23
173
323
22
23
172
173
322
323
24
25
174
175
324
325
24
174
324
26
176
326
25
175
325
27
177
327
26
176
326
28
178
328
27
177
327
29
179
329
28
178
328
30
180
330
29
179
329
31
181
331
34
184
334
36
37
186
187
336
337
36
37
186
187
336
337
38
39
188
189
338
339
38
39
188
189
338
339
40
41
190
191
340
341
40
41
190
191
340
341
Appendix - 45
APPENDICES
MELSEC-Q
A1SD75
QD75
Axis 1
Axis 2
Axis 3
Axis 1
Axis 2
Axis 3
42
43
192
193
342
343
42
43
192
193
342
343
44
45
194
195
344
345
44
45
194
195
344
345
46
47
196
197
346
347
46
47
196
197
346
347
48
49
198
199
348
349
48
49
198
199
348
349
50
200
350
50
200
350
51
201
351
51
201
351
52
202
352
52
202
352
53
203
353
53
203
353
54
55
204
205
354
355
54
55
204
205
354
355
56
206
356
56
206
356
57
207
357
57
207
357
58
208
358
58
208
358
59
209
359
59
209
359
60
61
210
211
360
361
60
61
210
211
360
361
62
212
362
62
212
362
64
65
214
215
364
365
64
65
214
215
364
365
66
216
366
70
220
370
70
220
370
71
221
371
71
221
371
Pr.47 OP address
72
73
222
223
372
373
72
73
222
223
372
373
74
75
224
225
374
375
74
75
224
225
374
375
76
77
226
227
376
377
76
77
226
227
376
377
78
228
378
78
228
378
79
229
379
79
229
379
80
81
230
231
380
381
80
81
230
231
380
381
82
232
382
82
232
382
83
233
383
83
233
383
84
85
234
235
384
385
84
85
234
235
384
385
86
236
386
86
236
386
88
238
388
88
238
388
89
239
389
89
239
389
point dog ON
Appendix - 46
APPENDICES
MELSEC-Q
A1SD75
QD75
Axis 1
Axis 2
Axis 3
Axis 1
Axis 2
Axis 3
100
250
400
30100
30250
30400
101
251
401
30101
30251
30401
102
252
402
30102
30252
30402
103
253
403
30103
30253
30403
104
254
404
30104
30254
30404
105
255
405
30105
30255
30405
106
256
406
30106
30256
30406
107
257
407
30107
30257
30407
108
258
408
30108
30258
30408
109
259
409
30109
30259
30409
110
260
410
30110
30260
30410
111
261
411
30111
30261
30411
112
262
412
30112
30262
30412
113
263
413
30113
30263
30413
114
264
414
30114
30264
30414
115
265
415
30115
30265
30415
116
266
416
30116
30266
30416
117
267
417
30117
30267
30417
118
268
418
30118
30268
30418
119
269
419
30119
30269
30419
120
270
420
30120
30270
30420
121
271
421
30121
30271
30421
122
272
422
30122
30272
30422
123
273
423
30123
30273
30423
124
274
424
30124
30274
30424
30125
30275
30425
30126
30276
30426
127
277
427
30127
30277
30427
128
278
428
30128
30278
30428
Appendix - 47
APPENDICES
MELSEC-Q
A1SD75
QD75
Axis 1
Axis 2
Axis 3
Axis 1
Axis 2
Axis 3
129
229
429
30129
30229
30329
130
230
430
30130
30230
30330
131
231
431
30131
30231
30331
132
232
432
30132
30232
30332
133
233
433
30133
30233
30333
134
234
434
30134
30234
30334
135
235
435
30135
30235
30335
136
236
436
30136
30236
30336
137
237
437
30137
30237
30337
30138
30238
30338
30139
30239
30339
30140
30240
30340
30141
30241
30341
30143
30243
30343
30144
30244
30344
30145
30245
30345
30146
30246
30346
30147
30247
30347
30148
30248
30348
30149
30249
30349
30150
30250
30350
30151
30251
30351
30152
30252
30352
30153
30253
30353
30154
30254
30354
30155
30255
30355
30156
30256
30356
30157
30257
30357
30158
30258
30358
30159
30259
30359
30160
30260
30360
30161
30261
30361
30162
30262
30362
30163
30263
30363
30164
30264
30364
30165
30265
30365
30166
30266
30366
Appendix - 48
APPENDICES
MELSEC-Q
A1SD75
QD75
450
1200
451
452 453
454 455
Md.4 OS version
456
457
460
461
Md.3 OS type
(Pointer number)
(0) to (15)
462 to 537
1212 to 1287
463 to 538
1213 to 1288
464 to 539
1214 to 1289
465 to 540
1215 to 1290
466 to 541
1216 to 1291
542
1292
Start
history
(Pointer number)
Md.13 Start axis
Md.14 Operation type
Md.15 Start Hour: minute
Md.16 Start Second: 100 ms
Start
history
during
errors
(0) to (15)
543 to 618
544 to 619
545 to 620
546 to 621
547 to 622
623
(Pointer number)
(0) to (15)
624 to 684
1293 to 1353
625 to 685
1294 to 1354
626 to 686
1295 to 1355
627 to 687
1296 to 1356
688
1357
100 ms
(QD75: Md. 12 Axis error occurrence
Error
history
(Minute: second) )
Md.23 Error history pointer
Appendix - 49
APPENDICES
MELSEC-Q
A1SD75
QD75
689 to 749
1358 to 1418
690 to 750
1359 to 1419
691 to 751
1360 to 1420
692 to 752
1361 to 1421
753
1422
minute
(QD75: Md. 16 Axis warning occurrence
(Hour) )
Warning
history
100 ms
(QD75: Md. 17 Axis warning occurrence
(Minute: second) )
Md.28 Warning history pointer
Appendix - 50
APPENDICES
MELSEC-Q
A1SD75
QD75
Axis 1
Axis 2
Axis 3
Axis 1
Axis 2
Axis 3
800
801
900
901
1000
1001
800
801
900
901
1000
1001
802
803
902
903
1002
1003
802
803
902
903
1002
1003
Md.31 Feedrate
804
805
904
905
1004
1005
804
805
904
905
1004
1005
806
906
1006
808
908
1008
807
907
1007
806
906
1006
808
908
1008
807
907
1007
809
909
1009
809
909
1009
810
910
1010
810
811
910
911
1010
1011
812
813
912
913
1012
1013
812
813
912
913
1012
1013
814
815
914
915
1014
1015
814
815
914
915
1014
1015
816
916
1016
816
916
1016
Md.40 Status
817
917
1017
817
917
1017
818
819
918
919
1018
1019
818
819
918
919
1018
1019
820
821
920
921
1020
1021
820
821
920
921
1020
1021
822
823
922
923
1022
1023
824
825
924
925
1024
1025
824
825
924
925
1024
1025
826
926
1026
826
926
1026
827
927
1027
827
927
1027
828
928
1028
828
928
1028
829
929
1029
829
929
1029
830
930
1030
830
930
1030
831
931
1031
831
931
1031
832
932
1032
834
934
1034
833
933
1033
837
937
1037
834
934
1034
832
932
1032
835
935
1035
835
935
1035
amount
value
836
936
1036
836
936
1036
838 to
847
938 to
947
1038 to
1047
838 to
847
938 to
947
1038 to
1047
Appendix - 51
APPENDICES
MELSEC-Q
A1SD75
Axis 1
Axis 2
QD75
Axis 1
Axis 2
Axis 3
848
849
948
949
1048
1049
850
851
950
951
1050
1051
852
853
952
953
1052
1053
854
855
954
955
1054
1055
856
956
1056
857
957
1057
858
958
1058
859
959
1059
860
960
1060
861
961
1061
862
962
162
863
963
1063
864
865
866
867
868
869
964
965
966
967
968
969
1064
1065
1066
1067
1068
1069
870
970
1070
871
971
1071
872
972
1072
873
973
1073
874
974
1074
875
975
1075
Maker setting
Axis 3
876
976
1076
877
977
1077
878
978
1078
879
979
1079
880
980
1080
881
981
1081
899
999
1099
Appendix - 52
APPENDICES
MELSEC-Q
A1SD75
Axis 1
Axis 2
QD75
Axis 3
Axis 1
Axis 2
1100
1101
1102
1103
1104
1105
1106
1108 to 1137
1138
1900
1139
1901
Axis 3
1150
1200
1250
1500
1600
1700
1151
1201
1251
1502
1602
1702
1152
1202
1252
1503
1603
1703
1153
1203
1253
1504
1604
1704
1154
1155
1204
1205
1254
1255
1506
1507
1606
1607
1706
1707
1156
1157
1206
1207
1256
1257
1514
1515
1614
1615
1714
1715
1158
1208
1258
1516
1616
1716
1159
1209
1259
1513
1613
1713
1160
1161
1210
1211
1260
1261
1518
1519
1618
1619
1718
1719
1163
1213
1263
1528
1628
1728
1164
1165
1214
1215
1264
1265
1526
1527
1626
1627
1726
1727
1167
1217
1267
1524
1624
1724
1168
1169
1218
1219
1268
1269
1522
1523
1622
1623
1722
1723
1170
1220
1270
1521
1621
1721
1171
1221
1271
1505
1605
1705
1172
1222
1272
1545
1645
1745
1173
1223
1273
1544
1644
1744
1174
1224
1274
1546
1646
1746
1175
1225
1275
1547
1647
1747
1176
1226
1276
1525
1625
1725
1178
1228
1278
1501
1601
1701
1181
1231
1281
1520
1620
1720
1184
1185
1234
1235
1284
1285
1508
1509
1608
1609
1708
1709
magnification
Cd.24 OPR return request flag OFF request
Cd.25 External start valid
Appendix - 53
APPENDICES
MELSEC-Q
A1SD75
QD75
Axis 1
Axis 2
Axis 3
Axis 1
Axis 2
Axis 3
1186
1187
1236
1237
1286
1287
1510
1511
1610
1611
1710
1711
1188
1238
1288
1512
1612
1712
1905
1907
1551
1651
1751
1552
1652
1752
1553
1653
1753
1300
2300
3300
2000
8000
14000
1301
2301
3301
2001
8001
14001
1302
2302
3302
2002
8002
14002
1304
1305
2304
2305
3306
3307
2004
2005
8004
8005
14004
14005
1306
1307
2306
2307
3306
3307
2006
2007
8006
8007
14006
14007
1308
1309
2308
2309
3308
3309
2008
2009
8008
8009
14008
14009
No.2
1310 to
1319
2320 to
2329
3310 to
3319
2010 to
2019
8010 to
8019
14010 to
14019
No.3
1320 to
1329
2330 to
2339
3320 to
3329
2020 to
2029
8020 to
8029
14020 to
14029
Positioning data
No.1
amount
Da.6 Arc address
to
to
to
to
to
to
to
No.100
2290 to
2299
3290 to
3299
4290 to
4299
2990 to
2999
8990 to
8999
14990 to
14999
1: With the QD75, the positioning data buffer memory addresses are Nos. 1 to 600.
Refer to Appendix 8 "List of buffer memory addresses" for details.
Appendix - 54
APPENDICES
MELSEC-Q
A1SD75
Axis 1
Axis 2
QD75
Axis 3
Axis 1
Axis 2
Axis 3
26000
26050
27000
27050
28000
28050
2nd point
26001
26051
27001
27051
28001
28051
3rd point
26002
26052
27002
27052
28002
instruction
Da.13 Parameter
to
to
50th point
1st
point
Da.10 Shape
to
to
to
26049
to
26099
27049
28052
to
27099
28049
28099
4400
4650
4900
26100
27100
28100
4402
4403
4652
4653
4902
4903
26102
26103
27102
27103
28102
28103
Da.17 Parameter 1
4404
4405
4654
4655
4904
4905
26104
26105
27104
27105
28104
28105
Da.18 Parameter 2
4406
4407
4656
4657
4906
4907
26106
26107
27106
27107
28106
28107
No.2
4410 to
4419
4660 to
4669
4910 to
4919
26110 to
26119
27110 to
27119
28110 to
28119
No.3
4420 to
4429
4670 to
4679
4920 to
4929
26120 to
26129
27120 to
27129
28120 to
28129
Condition data
No.1
Indirect
designation
PLC CPU
memo area
to
to
to
to
to
to
to
No.10
4490 to
4499
4740 to
4749
4990 to
4999
26190 to
26199
27190 to
27199
28190 to
28199
4500
4750
5000
4501
4751
5001
to
to
to
to
to
to
to
4549
4799
5049
5050
30000
to
to
5099
30099
Target axis
5100
5101
5102
Read/write request
5103
5110 to 6109
Read/write block
Appendix - 55
APPENDICES
MELSEC-Q
(5) Input/output signal comparisons
Input signal comparisons
A1SD75
Name
QD75
Negative logic
Not possible
Negative logic
(multiple of 4)
Not possible
Negative logic
(multiple of 4)
Possible
Near-point signal
Negative logic
Not possible
Negative logic
Possible
Stop signal
Negative logic
Not possible
Negative logic
Possible
Upper limit
Negative logic
Not possible
Negative logic
Possible
Negative logic
Not possible
Negative logic
Possible
Negative logic
Not possible
Negative logic
Possible
Negative logic
Not possible
Negative logic
Possible
In-position signal
Manual pulse generator A phase
Manual pulse generator B phase
Lower limit
External start
QD75
1 generator/1 axis
1 generator/1 module
Not possible
Possible
Multiple of 1 mode, multiple of 2 mode,
multiple of 4 mode, PLS/SIGN mode
2: With the QD75, the "external start signal" and "speed-position switching signal" are combined into the "external command
signal/switching signal".
Appendix - 56
APPENDICES
MELSEC-Q
Questions/Trouble
Remedy
No.
The PLC CPU power was turned OFF or the PLC CPU
was reset, etc., during flash ROM writing, which deleted
the data in the flash ROM.
Initialize the parameters, and reset the required
parameters.
(Refer to Section 13.2 "Parameter initialization function"
for details.)
Parameter
Degree
Movement amount
per pulse
Appendix - 57
8
9
10
APPENDICES
Trouble type
MELSEC-Q
Questions/Trouble
Remedy
No.
Set "1: Sudden stop" in the " Pr.37 Stop group 1 sudden
How can the deceleration stop
time during stopping be shortened stop selection", and reduce the setting value of " Pr.36
11
using the hardware stroke limit?
Sudden stop deceleration time".
The value set for the acceleration/deceleration time is the
time required for the machine to accelerate from speed
The motor does not operate at
"60000ms" although the
acceleration/deceleration time is
set to "60000ms".
Acceleration/decelerat
ion time
"0" to the value set in " Pr.8 Speed limit value". Because
of that, the acceleration/deceleration time will also be
12
shorter than "60000ms" if the command speed value is
smaller than the " Pr.8 Speed limit value". (Refer to the
explanation for Pr.9 and Pr.10
for details.)
14
Simplified absolute
value
15
Positional deviation
16
17
Electronic gear
Appendix - 58
APPENDICES
MELSEC-Q
Trouble type
Error compensation
Questions/Trouble
Remedy
Reset Pr.3
and Pr.2
No.
18
per rotation"
8000m
19
20
OPR
Appendix - 59
21
APPENDICES
Trouble type
Start
MELSEC-Q
Questions/Trouble
Remedy
No.
25
26
27
28
Circular interpolation
Speed-position
switching control
JOG operation
31
Appendix - 60
APPENDICES
Trouble type
MELSEC-Q
Questions/Trouble
Remedy
The " Pr.31 JOG speed limit value" may be larger than
When a JOG operation is
Pr.8 Speed limit value".
attempted, an error results and the the "
machine does not move.
Review the parameters and carry out the JOG operation
again.
JOG operation
Manual pulse
generator operation
Current value
changing
No.
34
35
36
37
38
39
The QD75 READY signal does not "A parameter error" has occurred.
QD75 READY signal turn ON even when the PLC
Confirm the error No. in the error history, and correct the
READY signal [Y0] is turned ON. parameter.
40
M code ON signal
Servo ON
42
45
Module
Appendix - 61
APPENDICES
Trouble type
MELSEC-Q
Questions/Trouble
Remedy
No.
48
Error/warning
52
Positioning
completion signal
53
Appendix - 62
54
APPENDICES
MELSEC-Q
Axis 3
Axis 4
150
300
450
2
3
4
5
152
153
154
155
302
303
304
305
452
453
454
455
151
301
451
6
7
8
9
10
11
12
13
14
15
156
157
158
159
160
161
162
163
164
165
306
307
308
309
310
311
312
313
314
315
456
457
458
459
460
461
462
463
464
465
17
167
317
467
18
19
20
21
168
169
170
171
318
319
320
321
468
469
470
471
22
172
322
472
23
173
323
473
24
25
174
175
324
325
474
475
26
176
326
476
27
177
327
477
28
178
328
478
29
179
329
479
30
180
330
480
31
181
331
481
Maker setting
Pr.8 Speed limit value
Pr.9 Acceleration time 0
Pr.10 Deceleration time 0
Memory area
Basic parameters 1
Item
Axis 1
Basic parameters
2
Detailed parameters 1
34
184
334
484
35
185
335
485
Maker setting
36
37
38
39
186
187
188
189
336
337
338
339
486
487
488
489
Appendix - 63
Detailed
parameters 2
33
Positioning parameters
APPENDICES
MELSEC-Q
Item
Axis 1
40
41
42
43
44
45
46
47
48
49
Axis 2
190
191
192
193
194
195
196
197
198
199
Axis 3
340
341
342
343
344
345
346
347
348
349
Axis 4
490
491
492
493
494
495
496
497
498
499
50
200
350
500
51
201
351
501
52
202
352
502
53
203
353
503
54
55
204
205
354
355
504
505
56
206
356
506
57
207
357
507
58
208
358
508
59
209
359
509
60
61
210
211
360
361
510
511
62
212
362
512
64
65
214
215
364
365
514
515
70
220
370
520
71
221
371
521
72
73
74
75
76
77
222
223
224
225
226
227
372
373
374
375
376
377
522
523
524
525
526
527
78
228
378
528
80
81
230
231
380
381
530
531
82
232
382
532
83
233
383
533
84
85
234
235
384
385
534
535
86
236
386
536
88
238
388
538
89
239
389
539
Memory area
near-point dog ON
Appendix - 64
Positioning parameters
OPR parameters
Pr.45 OP address
Detailed parameters 2
APPENDICES
MELSEC-Q
Maker setting
(3)
(4)
(5)
(6)
(7)
(8)
(9)
1212
1217
1222
1227
1232
1237
1242
1247
1252
1257
1262
1267
1272
1277
1282
1287
1213
1218
1223
1228
1233
1238
1243
1248
1256
1258
1263
1268
1273
1278
1283
1288
1214
1219
1224
1229
1234
1239
1244
1249
1254
1259
1264
1269
1274
1279
1284
1289
1215
1220
1225
1230
1235
1240
1245
1250
1255
1260
1265
1270
1275
1280
1285
1290
1216
1221
1226
1231
1236
1241
1246
1251
1256
1261
1266
1271
1276
1281
1286
1291
1292
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
1293
1297
1301
1305
1309
1313
1317
1321
1325
1329
1333
1337
1341
1345
1349
1353
1294
1298
1302
1306
1310
1314
1318
1322
1326
1330
1334
1338
1342
1346
1350
1354
1295
1299
1303
1307
1311
1315
1319
1323
1327
1331
1335
1339
1343
1347
1351
1355
(Pointer No.)
Md.9 Axis in which the error
(Hour)
1296
1300
1304
1308
1312
1316
1320
1324
1328
1332
1336
1340
1344
1348
1352
1356
Error History
occurred
Md.10 Axis error No.
(Minute: second)
Md.13 Error history pointer
1357
(0)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
1358
1362
1366
1370
1374
1378
1382
1386
1390
1394
1398
1402
1406
1410
1414
1418
1359
1363
1367
1371
1375
1379
1383
1387
1391
1395
1399
1403
1407
1411
1415
1419
1360
1364
1368
1372
1376
1380
1384
1388
1392
1396
1400
1404
1408
1412
1416
1420
(Pointer No.)
Md.14 Axis in which the
warning occurred
occurrence (Hour)
Md.17 Axis warning
1361
1365
1369
1373
1377
1381
1385
1389
1393
1397
1401
1405
1409
1413
1417
1421
occurrence
(Minute: second)
1422
1424
1425
flash ROM
Appendix - 65
Warning history
Monitor data
(2)
(1)
Start History
(Pointer No.)
(0)
(1)
area
1200
(0)
Memory
Item
APPENDICES
MELSEC-Q
Item
Axis 1
800
801
802
803
804
805
Axis 2
900
901
902
903
904
905
Axis 3
1000
1001
1002
1003
1004
1005
Axis 4
1100
1101
1102
1103
1104
1105
806
906
1006
1106
807
907
1007
1107
808
908
1008
1108
809
909
1009
1109
810
811
812
813
910
911
912
913
1010
1011
1012
1013
1110
1111
1112
1113
814
815
914
915
1014
1015
1114
1115
816
916
1016
1116
817
917
1017
1117
Md.31 Status
818
819
820
821
824
825
918
919
920
921
924
925
1018
1019
1020
1021
1024
1025
1118
1119
1120
1121
1124
1125
826
926
1026
1126
827
927
1027
1127
828
928
1028
1128
829
929
1029
1129
830
930
1030
1130
831
931
1031
1131
832
932
1032
1132
833
933
1033
1133
834
934
1034
1134
835
935
1035
1135
836
936
1036
1136
837
937
1037
1137
1038 to
1047
1138 to
1147
value
Appendix - 66
Monitor data
amount
setting value
Memory area
APPENDICES
MELSEC-Q
Axis 2
Axis 3
Axis 4
848
849
948
949
1048
1049
1148
1149
850
851
950
951
1050
1051
1150
1151
852
853
952
953
1052
1053
1152
1153
854
855
954
955
1054
1055
1154
1155
856
956
1056
1156
857
957
1057
1157
858
958
1058
1158
859
959
1059
1159
860
960
1060
1160
861
961
1061
1161
862
962
1062
1162
863
963
1063
1163
864
865
866
867
868
869
964
965
966
967
968
969
1064
1065
1066
1067
1068
1069
1164
1165
1166
1167
1168
1169
870
970
1070
1170
871
971
1071
1171
872
972
1072
1172
873
973
1073
1173
874
974
1074
1174
875
975
1075
1175
876
976
1076
1176
877
977
1077
1177
878
978
1078
1178
879
979
1079
1179
880
980
1080
1180
899
999
1099
1199
Maker setting
indicated.
Appendix - 67
Memory area
Monitor data
Item
Axis 1
APPENDICES
MELSEC-Q
Item
Axis 1
Axis 2
Axis 3
Axis 4
1500
1600
1700
1800
1501
1601
1701
1801
1502
1602
1702
1802
1503
1603
1703
1803
1504
1604
1704
1804
1505
1605
1705
1805
1506
1507
1508
1509
1510
1511
1606
1607
1608
1609
1610
1611
1706
1707
1708
1709
1710
1711
1806
1807
1808
1809
1810
1811
1512
1612
1712
1812
1513
1613
1713
1813
1514
1515
1614
1615
1714
1715
1814
1815
1516
1616
1716
1816
1517
1617
1717
1817
1518
1519
1618
1619
1718
1719
1818
1819
1520
1620
1720
1820
Memory area
operation
1521
1621
1721
1821
1522
1523
1622
1623
1722
1723
1822
1823
1524
1624
1724
1824
1525
1625
1725
1825
1526
1527
1626
1627
1726
1727
1826
1827
1528
1628
1728
1828
1529
1629
1729
1829
Maker setting
1530
1531
1630
1631
1730
1731
1830
1831
1532
1632
1732
1832
1533
1534
1535
1536
1537
1633
1634
1635
1636
1637
1733
1734
1735
1736
1737
1833
1834
1835
1836
1837
Maker setting
1538
1638
1738
1838
1539
1639
1739
1839
Maker setting
1540
1640
1740
1840
magnification
change register
Appendix - 68
Control data
APPENDICES
MELSEC-Q
Axis 2
Axis 3
Axis 4
1541
1641
1741
1841
Item
Memory area
1642
1742
1842
1543
1643
1743
1843
1544
1644
1744
1844
1545
1645
1745
1845
1546
1646
1746
1846
1547
1647
1747
1847
1548
1648
1748
1848
1549
1649
1749
1849
1550
1650
1750
1850
1551
1651
1751
1851
1552
1652
1752
1852
1553
1653
1753
1853
1901
1905
1907
stop selection
Appendix - 69
Control data
System control data
1900
APPENDICES
MELSEC-Q
Axis 2
Axis 3
Item
Axis 4
Memory area
2000
8000
14000
20000
8001
14001
20001
8002
14002
20002
No.1
2001
8003
14003
20003
Maker setting
2004
2005
8004
8005
14004
14005
20004
20005
2006
2007
8006
8007
14006
14007
20006
20007
2008
2009
2010
to
2019
8008
8009
8010
to
8019
14008
14009
14010
to
14019
20008
20009
20010
to
20019
2020
to
2029
8020
to
8029
14020
to
14029
20020
to
20020
to
7990
to
7999
to
13990
to
13999
to
19990
to
19999
to
25990
to
25999
amount
Da.7 Arc address
No.2
No.3
To
No.600
Appendix - 70
Positioning data
2003
Positioning data
APPENDICES
MELSEC-Q
Axis 2
Axis 3
Item
Memory area
Axis 4
29000
29050
26051
27001
27051
28001
28051
29001
29051
2nd point
26002
26052
27002
27052
28002
28052
29002
29052
3rd point
26049
to
26099
27049
to
27099
28049
to
28099
29049
to
Starting block 0
to
50th point
29099
26100
27100
28100
29100
26102
26103
27102
27103
28102
28103
29102
29103
Da.17 Address
26104
26405
27104
27405
28104
28405
29104
29405
Da.18 Parameter 1
26106
26107
27106
27107
28106
28107
29106
29107
Da.19 Parameter 2
No.1
No.2
No.3
to
No.10
to
to
to
Condition data
to
Condition data
Condition data
Condition data
Condition data
Appendix - 71
28050
Starting block 1
28000
Starting block 2
27050
Starting block 3
27000
Starting block 4
26050
1st point
Da.11 Shape
APPENDICES
MELSEC-Q
Item
Memory area
Axis 4
30000
to
30099
Appendix - 72
Positioning data
Axis 2
PLC CPU
memo area
Axis 1
APPENDICES
MELSEC-Q
Axis 3
Axis 4
30100
30200
30300
30400
30101
30201
30301
30401
30102
30202
30302
30402
30103
30203
30303
30403
30104
30204
30304
30404
30105
30205
30305
30405
30106
30206
30306
30406
30107
30207
30307
30407
30108
30208
30308
30408
30109
30209
30309
30409
30110
30210
30310
30410
30111
30211
30311
30411
30112
30212
30312
30412
30113
30213
30313
30413
30114
30214
30314
30414
30115
30215
30315
30415
30116
30216
30316
30416
30117
30217
30317
30417
30118
30218
30318
30418
suppression filter
30119
30219
30319
30419
30120
30220
30320
30420
30121
30221
30321
30421
30122
30222
30322
30422
30123
30223
30323
30423
30124
30224
30324
30424
30125
30225
30325
30425
30126
30226
30326
30426
30127
30227
30327
30427
30128
30228
30328
30428
30129
30229
30329
30429
30130
30230
30330
30430
30131
30231
30331
30431
30132
30232
30332
30432
30133
30233
30333
30433
30134
30234
30334
30434
30135
30235
30335
30435
30136
30236
30336
30436
30137
30237
30337
30437
30138
30238
30338
30438
30139
30239
30339
30439
output
Memory area
position droop
Appendix - 73
Servo parameters
Axis 2
Item
Axis 1
APPENDICES
MELSEC-Q
Item
Axis 1
Axis 2
Axis 3
Axis 4
30140
30240
30340
30440
30141
30241
30341
30441
30142
30242
30342
30442
30143
30243
30343
30443
30344
30444
control selection 1
Pr.144 Slight vibration suppression
control selection 2
30145
30245
30345
30445
30146
30246
30346
30446
30147
30247
30347
30447
30148
30248
30348
30448
30149
30249
30349
30449
30150
30250
30350
30450
30151
30251
30351
30451
30152
30252
30352
30452
30153
30253
30353
30453
30154
30254
30354
30454
ratio
Pr.154 Speed loop gain 2 changing
ratio
Pr.155 Speed integral compensation
30155
30255
30355
30455
30156
30256
30356
30456
30157
30257
30357
30457
30158
30258
30358
30458
30159
30259
30359
30459
30160
30260
30360
30460
30161
30261
30361
30461
30162
30262
30362
30462
30163
30263
30363
30463
30164
30264
30364
30464
30165
30265
30365
30465
30166
30266
30366
30466
changing ratio
suppression filter 2
Appendix - 74
Servo parameters
30244
30144
Memory area
APPENDICES
MELSEC-Q
QD75M2
AX1
ERR
RUN
QD75M4
AX1
AX2
RUN
ERR
AX1
AX2
AX3
AX4
ERR
QD75M4
AX1
AX2
AX1
QD75M1
AX3
AX4
AX1
AX2
QD75M2
27.4(1.08)
70(2.76)
98(3.86)
Unit: mm (inch)
90(3.54)
46(1.81)
136(5.35)
Appendix - 75
APPENDICES
MELSEC-Q
MEMO
Appendix - 76
INDEX
Acceleration time 2 ( Pr.26 )........................5-36
[Number]
[A]
ABS direction in degrees ( Cd.40 )............ 5-158
......................................................................5-116
......................................................................5-118
Axis monitor data .........................................5-120
Connection confirmation................................4-14
Connector.........................................................4-3
Continuous operation interrupt program .......6-48
Continuous path control...................................9-8
Continuous positioning control ........................9-7
Control data area .............................................7-3
Control functions ..............................................3-4
......................................................................5-132
Count method 1) ..............................................8-8
Count method 2) ............................................8-10
[B]
........................................................................5-32
[D]
Data set method.............................................8-12
Data transmission process ..............................7-8
Deceleration stop ...........................................6-71
Deceleration curve.......................................12-93
Deceleration curve re-processing ...............12-93
Deceleration curve configuration.................12-94
Deceleration start flag ( Md.48 ) ..................5-134
[C]
Cable clamp................................................... 4-12
Combination of functions .............................. 3-12
Combination of main functions and sub functions
....................................................................... 3-12
Command in-position flag ........................... 5-126
Command in-position function .................... 12-78
For restarting..................................................6-69
For starting "fast OPR" ..................................6-60
For starting "machine OPR" ..........................6-59
For starting "major positioning control" .........6-60
For starting "position-speed switching control"
........................................................................6-61
For starting "speed-position switching control"
........................................................................6-61
For starting with external command signal ...6-64
For wiring..........................................................4-9
Forced stop ....................................................6-70
Front-loading speed switching mode ............9-13
Functions for compensating the control ......12-11
Functions to change the control details ......12-37
Functions to limit the control........................12-23
Functions.............................................Appendix-3
[E]
Effective load torque ( Md.110 ) .................. 5-136
Electrical specifications ................................. 3-18
Electrical specifications sequence ( Pr.121 )
....................................................................... 5-68
Electronic gear function............................... 12-13
Emergency stop ............................................ 6-70
Error and warning details .............................. 15-2
Error detection signal .................................... 3-14
Error history ................................................. 5-116
Error history pointer ( Md.13 ) .................... 5-116
Error judgment ( Md.7 ).............................. 5-114
Error reset program....................................... 6-51
Execution data backup function.................... 13-5
Execution prohibition flag.............................. 3-14
External command ........................................ 3-16
[G]
Gain changing selection 2 ( Pr.149 ).............5-78
Gain changing condition ( Pr.150 )................5-78
Gain changing time constant ( Pr.151 ).........5-78
General configuration of program .................6-20
General image of system.................................2-2
GX Configurator-QP .............................. A-14, 2-4
GX Developer ............................................... A-14
[H]
Handling ...........................................................4-5
Hardware stroke limit function .....................12-35
High-level positioning control ........................10-2
[I]
In speed change processing flag ( Md.40 )
[F]
......................................................................5-130
In speed control flag ....................................5-126
[M]
M code (Condition data No., No. of LOOP to
....................................................................... 5-32
Interruption request during continuous operation
[J]
Machine OPR...................................................8-4
Machine response suppression filter ( Pr.118 )
........................................................................5-66
Machine response suppression filter 2 ( Pr.161 )
........................................................................5-80
Main functions ..................................................3-6
Major positioning controls................................9-2
Manual control ...............................................11-2
Manual pulse generator...................................2-4
Manual pulse generator................................ A-14
Manual pulse generator cable ..........Appendix-24
Manual pulse generator 1 pulse input
[K]
[L]
Last executed positioning data No. ( Md.46 )
......................................................................5-150
..................................................................... 5-132
LED display functions................................ 15-106
LEND ........................................................... 9-115
List of block start data ................................... 5-98
List of condition data ................................... 5-104
List of configuration devices............................ 2-4
List of control data ....................................... 5-138
List of dedicated instructions......................... 14-2
List of devices used......................................... 6-5
List of errors................................................... 15-6
List of functions................................................ 3-4
List of input/output signal details................... 3-20
List of input/output signals ............................ 3-14
List of monitor data...................................... 5-110
List of parameters.......................................... 5-22
List of positioning data .................................. 5-82
....................................................................... 5-22
[N]
......................................................................5-150
OPR retry ( Pr.48 ).......................................5-52
OPR re-travel value ( Md.100 ) ....................5-134
OPR retry function .........................................12-4
..................................................................... 5-118
NOP instruction ........................................... 9-111
Normal start ................................................... 10-8
[O]
OP address ( Pr.45 )................................... 5-50
OP shift amount ( Pr.53 ) ............................ 5-56
OP shift function ............................................ 12-8
Operating principle .......................................... 1-7
Operation pattern ( Da.1 )............................ 5-84
Operation patterns........................................... 9-5
Operation timing and processing time during
position-speed switching control................... 9-94
Operation timing and processing time during
speed-position switching control (ABS mode)
....................................................................... 9-94
Index - 5
[P]
Precautions
Disposal instructions................................4-15
Handling precautions .................................4-5
Precautions for creating program..............6-2
Precautions for installation ........................4-7
Precautions for maintenance...................4-15
Precautions for MR-J2M-B connection .12-98
Precautions for SSCNET cable wiring ......4-7
Precautions for using stepping motor .....1-22
Precautions for wiring ..............................4-10
Pre-alarm data selection ( Pr.129 ) ...............5-74
Pre-reading start function ............................12-84
Process time
Inching operation timing and processing time
...............................................................11-19
JOG operation timing and processing time
.................................................................11-6
Machine OPR operation timing and process
time..........................................................6-62
Manual pulse generator operation timing and
processing times ...................................11-29
Operation timing and processing time during
position-speed switching control ............9-94
Operation timing and processing time during
speed-position switching control (ABS mode)
.................................................................9-94
Operation timing and processing time during
speed-position switching control (INC mode)
.................................................................9-86
Operation timing and processing time of fast
OPR.........................................................8-14
Position control operation timing and process
time..........................................................6-63
Program details..............................................6-53
Program examples
Acceleration/deceleration time change
program ...................................................6-45
Continuous operation interrupt program
.................................................................6-48
Error reset program .................................6-51
External command function valid setting
program ...................................................6-36
Flash ROM write program .......................6-50
Inching operation setting program...........6-42
JOG operation setting program...............6-42
[S]
Servo adjustment parameter .........................5-64
Servo expansion parameter ..........................5-74
Servo expansion parameter 2 .......................5-78
Servo amplifier data read ( Cd.102 ) ..........5-160
Servo amplifier S/W No. ( Md.106 ) .............5-134
Servo basic parameter ..................................5-58
Servo OFF command ( Cd.100 ) ................5-160
Servo ON/OFF .............................................12-89
Servo parameter ( Md.105 ).........................5-134
Servo response ( Pr.109 )..............................5-62
Servo series ( Pr.100 )...................................5-58
Servo status ( Md.108 )................................5-136
Setting data ......................................................5-2
Setting for the movement amount after near-point
dog ON ( Pr.50 ) ..........................................5-54
Setting items for block start data ...................5-12
Setting items for condition data .....................5-13
Setting items for servo parameters .................5-7
Setting items for OPR parameters ..................5-6
Setting items for positioning data ....................5-9
Setting items for positioning parameters.........5-4
Setting the positioning data ...........................9-22
Setting the torque limit function ...................12-27
Shape ( Da.11 ) ..........................................5-101
[Q]
QD75 ............................................................. A-14
QD75 READY signal..................................... 3-15
[R]
Ratio of load inertia moment to servomotor inertia
moment 2 ( Pr.152 ) ...................................... 5-78
Read current value ( Md.101 )..................... 5-134
Reference axis .............................................. 9-21
Reference axis speed ................................... 5-33
Regenerative brake resistor ( Pr.102 ) ......... 5-58
Regenerative load ratio ( Md.109 ).............. 5-140
Relatively safe stop ....................................... 6-70
Remote I/O station .......................................... 2-5
Repeated start (FOR condition).................. 10-14
Repeated start (FOR loop).......................... 10-13
......................................................................5-132
Start details setting program..........................6-54
Start history ..................................................5-112
( Md.38 ) ......................................................5-130
....................................................................... 5-56
Speed differential compensation ( Pr.138 ) .. 5-76
Speed integral compensation ( Pr.117 ) ....... 5-64
Speed integral compensation changing ratio
( Pr.155 ) ........................................................ 5-78
Speed limit function..................................... 12-23
Index - 8
[T]
Tact time ...................................................... 12-86
Target position change function.................. 12-74
Target position change request flag ( Cd.29 )
..................................................................... 5-154
Target position change value (new address)
[U]
Unconditional JUMP ....................................9-112
[V]
Valid M code ( Md.25 )................................5-122
[W]
Wait start ......................................................10-11
Warning history ............................................5-118
Warning history pointer ( Md.18 )................5-118
Writing to the Flash ROM ..............................13-6
WITH mode..................................................12-64
Work piece .................................................... A-14
Index - 9
[X]
X0 (QD75 READY)........................................ 3-15
X1 (Synchronization flag).............................. 3-15
[Z]
Zero speed ( Pr.130 ) .................................... 5-74
Index - 10
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 each Japan Railways company or the Department of Defense 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 fin terms of safety and control system, please consult
with Mitsubishi and discuss the required specifications.
Microsoft Windows and Windows NT are registered trademarks of Microsoft Corporation in the United States
and other countries.
Other company and product names herein may be either trademarks or registered trademarks of their
respective owners.
User's Manual(Details)
(Details)
Type QD75M Positioning Module User's Manual(Details)
MODEL
QD75M-U-S-E
MODEL
CODE
1CT752
IB(NA)-0300062-B(0404)MEE
IB(NA)-0300062-B(0404)MEE
Printed in Japan
Mitsubishi Programmable
Logic Controller
When exported from Japan, this manual does not require application to the
Ministry of Economy, Trade and Industry for service transaction permission.
QD75M1
QD75M2
QD75M4