Download Table of Contents Print this page

Mitsubishi Electric MELSECQ Series User Manual

Hide thumbs Also See for MELSECQ Series:

Advertisement

Quick Links

Table of Contents
Type QD70 Positioning Module
User's Manual
-QD70P4
-QD70P8
-GX Configurator-PT (SW1D5C-QPTU-E)
Downloaded from
ManualsNet.com
search engine

Advertisement

Table of Contents
loading

Related Manuals for Mitsubishi Electric MELSECQ Series

Summary of Contents for Mitsubishi Electric MELSECQ Series

  • Page 1 Type QD70 Positioning Module User's Manual -QD70P4 -QD70P8 -GX Configurator-PT (SW1D5C-QPTU-E) Downloaded from ManualsNet.com search engine...
  • Page 2 Downloaded from ManualsNet.com search engine...
  • Page 3: Safety Instructions

    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 controller system, please read the CPU module User's Manual.
  • Page 4 [MOUNTING INSTRUCTIONS] CAUTION Use the programmable controller in an environment that meets the general specifications contained in the CPU User's Manual. Using the programmable controller outside the general specification range environment could lead to electric shocks, fires, malfunctioning, product damage or deterioration. While pressing the installation lever located at the bottom of module, insert the module fixing tab into the fixing hole in the base unit until it stops.
  • Page 5 [STARTUP/MAINTENANCE INSTRUCTIONS] CAUTION Never disassemble or modify the module. Failure to observe this could lead to trouble, malfunctioning, injuries or fires. Completely turn off the externally supplied power used in the system before installing or removing the module. Failure to turn all phases OFF could lead to module trouble or malfunctioning. Do not install/remove the module to/from the base unit more than 50 times after the first use of the product.
  • Page 6: Revisions

    REVISIONS The manual number is given on the bottom left of the back cover Print Date Manual Number Revision Jun., 2001 SH (NA)-080171-A First edition Feb., 2002 SH (NA)-080171-B Modifications About Manuals, Section 2.3, Section 2.4, Section 4.6.1, Section 5.3, Section 5.7, Section 6.2.2, Section 8.2.3, Section 8.2.4, Section 8.2.5, Section 8.2.6, Section 10.3, Appendix 8 Jul., 2002...
  • Page 7 This manual confers no industrial property rights or any rights of any other kind, nor does it confer any patent licenses. Mitsubishi Electric Corporation cannot be held responsible for any problems involving industrial property rights which may occur as a result of using the contents noted in this manual.
  • Page 8: Table Of Contents

    INTRODUCTION Thank you for purchasing the Mitsubishi programmable controller MELSEC-Q series. Always read through this manual, and fully comprehend the functions and performance of the Q series programmable controller before starting use to ensure correct usage of this product. CONTENTS SAFETY INSTRUCTIONS..........................A- 1 REVISIONS ..............................A- 4 INTRODUCTION............................A- 6...
  • Page 9 3.4.4 Input/output interface internal circuit....................3- 11 4 DATA USED FOR POSITIONING CONTROL 4- 1 to 4- 31 4.1 Type of data ............................. 4- 1 4.1.1 Parameters and data required for control..................4- 1 4.1.2 Setting items for parameters......................4- 3 4.1.3 Setting items for OPR data .......................
  • Page 10 7.2 List of devices used..........................7- 3 7.3 Creating a program ..........................7- 5 7.3.1 General configuration of program..................... 7- 5 7.3.2 Positioning control operation program....................7- 6 7.4 Positioning control program examples ....................7- 8 7.5 Program details ............................7- 12 7.5.1 Initialization program ........................
  • Page 11 App- 1 to App- 18 Appendix 1 External dimension drawing ....................App- 1 Appendix 2 Operation timing and processing time in each control ............App- 2 Appendix 3 Connection examples with servo amplifiers manufactured by MITSUBISHI Electric Corporation ..............................App- 6 Appendix 3.1 Connection example of QD70P and MR-H A............App- 6...
  • Page 12: Using This Manual

    Using This Manual The symbols used in this manual are shown below..Symbol indicating positioning parameter and OPR parameter item. OPR..Symbol indicating OPR data item. JOG..Symbol indicating JOG data item..Symbol indicating positioning data item..
  • Page 13: Generic Terms And Abbreviations

    Generic Terms and Abbreviations Unless specially noted, the following generic terms and abbreviations are used in this manual. Generic term/abbreviation Details of generic term/abbreviation Programmable controller Generic term for programmable controller CPU on which QD70 can be mounted. AD75 Generic term for type A1SD75P1-S3/P2-S3/P3-S3, AD75P1-S3/P2-S3/P3-S3 Positioning module.
  • Page 14: Component List

    Component List The component list of this product is given below. Type Component Quantity QD70P4 Type QD70P4 Positioning Module (4-axes open-collector output type) QD70P8 Type QD70P8 Positioning Module (8-axes open-collector output type) SW1D5C-QPTU-E GX Configurator-PT Version 1 (1-license product) (CD-ROM) SW1D5C-QPTU-EA GX Configurator-PT Version 1 (Multiple-license product) (CD-ROM)
  • Page 15: Section 1 Product Specifications And Handling

    SECTION 1 PRODUCT SPECIFICATIONS AND HANDLING Section 1 is configured for the following purposes (1) to (4). (1) To understand the outline of positioning control, and the QD70 specifications and functions (2) To carry out actual work such as installation and wiring (3) To set parameters and data required for positioning control (4) To create a sequence program required for positioning control Read "Section 2"...
  • Page 16 MEMO Downloaded from ManualsNet.com search engine...
  • Page 17: Product Outline

    1 PRODUCT OUTLINE MELSEC-Q CHAPTER 1 PRODUCT OUTLINE This User's Manual provides the specifications, handling, programming methods and other information of the QD70 positioning module used with the MELSEC-Q series CPU module. When diverting any of the program examples introduced in this manual to the actual system, fully verify that there are no problems in the controllability of the target system.
  • Page 18: Mechanism Of Positioning Control

    1 PRODUCT OUTLINE MELSEC-Q 1.1.2 Mechanism of positioning control Positioning control using the QD70 is exercised using "pulse signals". (The QD70 is a module that outputs pulses.) In a positioning control system using the QD70, a variety of software and external devices are used to play their roles as shown below.
  • Page 19 1 PRODUCT OUTLINE MELSEC-Q The principle of "position control" and "speed control" operation is shown below. Position control The total No. of pulses required to move the designated distance is obtained in the following manner. Total No. of pulses No. of pulses Designated distance required to move required for motor to...
  • Page 20: Outline Design Of Positioning Control System

    1 PRODUCT OUTLINE MELSEC-Q 1.1.3 Outline design of positioning control system The outline of the positioning control system operation and design, using the QD70, is shown below. (1) Positioning control system using QD70 Positioning module Programmable controller Drive unit Servomotor QD70 Forward run pulse train...
  • Page 21 1 PRODUCT OUTLINE MELSEC-Q (b) Pulse train output from the QD70 1) As shown in Fig. 1.3, the pulse frequency increases as the servomotor accelerates. The pulses are sparse when the servomotor starts and more frequent when the servomotor speed comes close to the target speed.
  • Page 22 1 PRODUCT OUTLINE MELSEC-Q In the system shown in Fig. 1.4, the movement amount per pulse, command pulse frequency, and the deviation counter droop pulser amount are determined as follows: 1) Movement amount per pulse The movement amount per pulse is determined by the worm gear lead, deceleration ratio, and the pulse encoder resolution.
  • Page 23 1 PRODUCT OUTLINE MELSEC-Q MEMO 1 - 7 1 - 7 Downloaded from ManualsNet.com search engine...
  • Page 24: Communicating Signals Between Qd70 And Each Module

    1 PRODUCT OUTLINE MELSEC-Q 1.1.4 Communicating signals between QD70 and each module The outline of the signal communication between the QD70 (positioning module) and programmable controller CPU, peripheral device (GX Configurator-PT) and drive unit, etc., is shown below. (A peripheral device communicates with the QD70 via the programmable controller CPU to which it is connected) Refer to Chapter 3 for details of the I/O signals.
  • Page 25 1 PRODUCT OUTLINE MELSEC-Q QD70 Programmable controller CPU The QD70 and programmable controller CPU communicate the following data via the base unit. Direction QD70 Programmable controller Programmable controller CPU QD70 Communication Signal indication QD70 state. Signal related to commands. • Module READY (X0) •...
  • Page 26: Positioning Control

    1 PRODUCT OUTLINE MELSEC-Q 1.2 Positioning control 1.2.1 Outline of starting The outline for starting each control is shown with the following flowchart. It is assumed that each module is installed, and the required system configuration, etc., has been prepared. Flow of starting Installation and connection of module Preparation...
  • Page 27 1 PRODUCT OUTLINE MELSEC-Q MEMO 1 - 11 1 - 11 Downloaded from ManualsNet.com search engine...
  • Page 28: Outline Of Stopping

    1 PRODUCT OUTLINE MELSEC-Q 1.2.2 Outline of stopping The possible causes of a control stop are as follows. (1) Control ended normally (2) An error occurred in the programmable controller CPU (3) An error occurred in the QD70 (4) The axis stop signal from the programmable controller CPU turned ON Stop processings performed in the above cases are outlined in the following table.
  • Page 29 1 PRODUCT OUTLINE MELSEC-Q Pulse output operation at stop When the axis stops due to stop cause occurrence, if there is the pulse being output when the set deceleration stop time has elapsed from the start of deceleration stop, the output as much as 1 pulse will be done. The following shows the pulse output operation at deceleration stop.
  • Page 30 1 PRODUCT OUTLINE MELSEC-Q MEMO 1 - 14 1 - 14 Downloaded from ManualsNet.com search engine...
  • Page 31: System Configuration

    2 SYSTEM CONFIGURATION MELSEC-Q CHAPTER 2 SYSTEM CONFIGURATION This chapter explains the system configuration of the QD70. 2.1 General image of system The following is the general configuration including the QD70, programmable controller CPU, peripheral device and others. (The numbers in the sketch correspond to the "Nos." in the table in "Section 2.2 Component list"...
  • Page 32: Component List

    2 SYSTEM CONFIGURATION MELSEC-Q 2.2 Component list A positioning system using the QD70 consists of the following components. Product Type Remarks QD70P QD70P4 No. of control axes Positioning module QD70P8 Open collector output type GX Developer SW D5C-GPPW-E For details, refer to the GX Developer Operating Manual and "CHAPTER 6 UTILITY PACKAGE (GX Configurator-PT)".
  • Page 33: Applicable Systems

    2 SYSTEM CONFIGURATION MELSEC-Q 2.3 Applicable systems This section describes applicable systems. (1) Applicable modules and base units, and No. of modules (a) When mounted with a CPU module The table below shows the CPU modules and base units applicable to the QD70 and quantities for each CPU model.
  • Page 34 2 SYSTEM CONFIGURATION MELSEC-Q Applicable CPU module Base unit No. of modules Extension base CPU type CPU model Main base unit unit Programmable Safety CPU QS001CPU controller CPU Q06CCPU-V C Controller module Up to 64 Q06CCPU-V-B : Applicable : N/A 1: Limited within the range of I/O points for the CPU module.
  • Page 35 2 SYSTEM CONFIGURATION MELSEC-Q (2) Support of the multiple CPU system When using the QD70 in a multiple CPU system, refer to the following manual first. • QCPU User's Manual (Multiple CPU System) Intelligent function module parameters Write intelligent function module parameters to only the control CPU of the QD70.
  • Page 36: About Use Of The Qd70 With The Q12Prh/Q25Prhcpu

    2 SYSTEM CONFIGURATION MELSEC-Q 2.4 About Use of the QD70 with the Q12PRH/Q25PRHCPU Here, use of the QD70 with the Q12PRH/Q25PRHCPU is explained. (1) GX Configurator-PT connection GX Configurator-PT cannot be used when accessing the Q12PRH/Q25PRHCPU via an intelligent function module on an extension base unit from GX Developer. Connect a personal computer with a communication path indicated below.
  • Page 37: About Use Of The Qd70 On The Melsecnet/H Remote I/O Station

    2 SYSTEM CONFIGURATION MELSEC-Q 2.5 About Use of the QD70 on the MELSECNET/H Remote I/O Station Here, use of the QD70 on the MELSECNET/H remote I/O station is explained. (1) Number of QD70 that can be installed when the remote I/O station is used See Section 2.3 concerning the number of QD70 that can be installed when the remote I/O station is used.
  • Page 38: How To Check The Function Version/Serial No./Software Version

    2 SYSTEM CONFIGURATION MELSEC-Q 2.6 How to Check the Function Version/Serial No./Software Version Check the function version and serial No. of the QD70 and the GX Configurator- PT software version by the following methods. [1] Checking the rating plate on the module side The rating plate is situated on the side face of the QD70.
  • Page 39 2 SYSTEM CONFIGURATION MELSEC-Q [3] Confirming the serial number on the system monitor (Product Information List) To display the screen for checking the serial number and function version, select [Diagnostics] [System monitor] and click the Product Inf. List button in GX Developer.
  • Page 40 2 SYSTEM CONFIGURATION MELSEC-Q [4] Checking the software version of GX Configurator-PT The software version of GX Configurator- PT can be checked in GX Developer’s "Product information" screen. [Operating procedure] GX Developer [Help] [Product information] <GX Developer display screen> Software version 2 - 10 2 - 10 Downloaded from...
  • Page 41 2 SYSTEM CONFIGURATION MELSEC-Q MEMO 2 - 11 2 - 11 Downloaded from ManualsNet.com search engine...
  • Page 42: Specifications And Functions

    3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q CHAPTER 3 SPECIFICATIONS AND FUNCTIONS This chapter describes the performance specifications of the QD70 and the specifications of the I/O signals transferred to/from the programmable controller CPU and external device. For the general specifications of the QD70, refer to the User's Manual (hardware) of the CPU module used.
  • Page 43: List Of Functions

    3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q 3.2 List of functions The following table lists the functions of the QD70. (Read "SECTION 2 CONTROL DETAILS AND SETTING" for details of the functions.) Function name Description Reference Mechanically establishes the positioning control start Section Machine OPR control point using a near-point dog or stopper.
  • Page 44 3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q With the "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 Description Reference When "Positioning termination" is set for the operation pattern Positioning termination of the started positioning data, only the designated positioning data will be executed, and then the positioning control will end.
  • Page 45: Specifications Of Input/Output Signal With Programmable Controller Cpu

    3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q 3.3 Specifications of input/output signal with Programmable Controller CPU 3.3.1 List of input/output signals with programmable controller CPU The QD70 uses 32 input points and 32 output points for exchanging data with the programmable controller CPU. The input/output signals when the QD70 is mounted in slot No.
  • Page 46 3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q 3.3.2 Details of input signal (QD70 Programmable controller CPU) The ON/OFF timing and conditions of the input signals are shown below. Device Signal name Description Module READY ON: Prepared • When the Programmable controller READY signal [Y0] turns from OFF to ON, the OFF: Not parameter and the OPR data setting range is checked.
  • Page 47 3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q 3.3.3 Details of output signals (Programmable controller CPU QD70) The ON/OFF timing and conditions of the output signals are shown below. Device No. Signal name Description Programmable controller OFF: (a) This signal notifies the QD70 that the programmable controller READY Programmable CPU is normal.
  • Page 48: Specifications Of Input/Output Interfaces With External Device

    3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q 3.4 Specifications of input/output interfaces with external device 3.4.1 Electrical specifications of input/output signals Input specifications Rated input Working voltage ON voltage/ OFF voltage/ Signal name Input resistance Response time voltage/current range current current 2.7VDC or more/ 1.0VDC or less/ Ω...
  • Page 49 3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q : Pulse rising/falling edge time (Unit for "tr" and "tf": µs, unit for "Duty": %) ... When ambient temperature is room temperature. Load voltage (V) 26.4 Cable length (m) Load current Pulse speed Duty Duty (mA) (kpps) (Rising edge)
  • Page 50: Signal Layout For External Device Connection Connector

    3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q 3.4.2 Signal layout for external device connection connector The specifications of the connector section, which is the input/output interface for the QD70 and external device, are shown below. The signal layout for the QD70 external device connection connector is shown. CON 2 (for Axes 5 to 8) CON 1 (for Axes 1 to 4) Pin layout...
  • Page 51: List Of Input/Output Signal Details

    3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q 3.4.3 List of input/output signal details The details of each QD70 external device connection connector are shown below: Signal details Signal name Pin No. Symbol (Negative logic is selected by external I/O signal logic selection) •...
  • Page 52: Input/Output Interface Internal Circuit

    3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q 3.4.4 Input/output interface internal circuit Shows summary image of the internal circuit of the interface for connection to external devices of the QD70. (For QD70P4, axis 1). Input/output External wiring Pin No. Internal circuit Signal name class Near-point dog signal DOG1...
  • Page 53 3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q (1) Input signal ON/OFF status (a) Input signal ON/OFF status The input signal ON/OFF status is defied by the external wiring and logic setting. This is explained below with the example of near-point dog signal (DOG). (The other input signals also perform the same operations as the near-point dog signal (DOG).) ON/OFF status of near-point dog...
  • Page 54 3 SPECIFICATIONS AND FUNCTIONS MELSEC-Q MEMO 3 - 13 3 - 13 Downloaded from ManualsNet.com search engine...
  • Page 55: Data Used For Positioning Control

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q CHAPTER 4 DATA USED FOR POSITIONING CONTROL This chapter explains the specifications of the data to be set to the QD70. 4.1 Type of data 4.1.1 Parameters and data required for control The parameters and data required to carry out control with the QD70 include the "setting data", "monitor data"...
  • Page 56 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q Monitor data Data related to the operations of the running axes, e.g. the current positions Axis monitor data and speeds, are monitored. (Storage destination: QD70 buffer memory) ( Md. 1 to Md. 9 ) The error status and warning status of the QD70 are monitored.
  • Page 57: Setting Items For Parameters

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.1.2 Setting items for parameters The table below lists items set to the positioning parameters. Setting of parameters is similarly done for individual axes for all controls achieved by the QD70. For details of controls, refer to SECTION 2 "CONTROL DETAILS AND SETTING". For details of setting items, refer to "4.2 List of parameters".
  • Page 58: Setting Items For Opr Data

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.1.3 Setting items for OPR data When carrying out "OPR control", the "OPR data" must be set. The setting items for the "OPR data" are shown below. The "OPR data" are set commonly for each axis. Refer to "Chapter 8 OPR CONTROL"...
  • Page 59: Setting Items For Jog Data

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.1.4 Setting items for JOG data The "JOG data" must be set to perform "JOG operation". The following are the setting items of the "JOG data". The "JOG data" are set commonly for each axis. Refer to "CHAPTER 10 JOG OPERATION"...
  • Page 60: Setting Items For Positioning Data

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.1.5 Setting items for positioning data Positioning data must be set for carrying out any "positioning control". The table below lists the items to be set for producing the positioning data. 1 to 10 positioning data items can be set for each axis. For details of the positioning controls, refer to "Chapter 9 POSITIONING CONTROL".
  • Page 61: Type And Roles Of Monitor Data

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.1.6 Type and roles of monitor data The monitor data area in the buffer memory stores data relating to the control state of the positioning control system, which are monitored as required while the positioning system is operating.
  • Page 62: Type And Roles Of Control Data

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.1.7 Type and roles of control data Operation of the positioning control system is achieved through the execution of necessary controls. (Data required for controls are given through the default values when the power is switched ON, which can be modified as required by the sequence program.) Controls are performed over system data or machine operation.
  • Page 63: List Of Parameters

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.2 List of parameters Setting value, setting Setting value buffer memory address Item Default value range Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 Pr. 1 Software stroke limit upper 2147483647 -2147483648 to limit value...
  • Page 64 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q Pr. 4 Current feed value during speed control Specify whether you wish to enable or disable the update of " Md. 1 Current feed value" while operations are performed under the speed control (including the speed-position and position-speed switching control).
  • Page 65 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q Pr. 7 Positioning complete signal output time Set the output time of the positioning complete signal [X18 to X1F] output from the QD70. Positioning complete indicates that the preset dwell time has elapsed after the QD70 ended pulse output.
  • Page 66 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q Pr. 9 PULSE/SIGN method selection setup/hold time Set the setup/hold time when PULSE/SIGN is selected in the pulse output mode to output inverted pulses. 0: 10μs 1: 100μs 2: 1ms 3: 2ms The following is an example for negative logic. PULSE Set in Set in...
  • Page 67 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q Pr. 10 Stop mode during path control Set the stopping method using the axis stop signal input when the operation pattern for position control is continuous path control. 0: Position match stop ..Deceleration starts when the axis stop signal is input, and the axis stops immediately when the address preset to the positioning data in execution is reached.
  • Page 68: List Of Opr Data

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.3 List of OPR data Setting value, setting Setting value buffer memory address Item Default value range Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 0: Near-point dog method 1: Stopper 1 2: Stopper 2...
  • Page 69 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q OPR method 0 : Near-point dog method (1) Start machine OPR control. (Start movement at the " OPR. 4 OPR speed" in the OPR. 4 OPR speed " OPR. 2 OPR direction".) OPR. 5 Creep speed (2) Detect the near-point dog ON, and start deceleration.
  • Page 70 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 3 : Stopper 3 (1) Start machine OPR control. (Start movement at the " OPR. 5 Creep speed" in the " OPR. 2 OPR direction". (At this time, a torque limit is OPR. 5 Creep speed needed for the motor.
  • Page 71 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q OPR. 2 OPR direction Set the direction to start movement when starting machine OPR control. 0: Forward direction Moves in the direction that the address increments. (Arrow 2)) 1: Reverse direction Moves in the direction that the address decrements. (Arrow 1)) Normally, the OP is set near the lower limit or the upper limit, so "...
  • Page 72 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q OPR. 5 Creep speed Set the creep speed after near-point dog ON (the low speed just before stopping after decelerating from the OPR speed). The creep speed is set within the following range. ( OPR.
  • Page 73 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q OPR. 7 DEC/STOP time at OPR Set the time taken to make a stop after reaching " Pr. 6 Bias speed at start" from " OPR. 5 Creep speed" under "Count 2" machine OPR control or to make a stop after reaching "...
  • Page 74: List Of Jog Data

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.4 List of JOG data Setting value, setting Setting value buffer memory address Item Default value range Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 JOG.
  • Page 75: List Of Positioning Data

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.5 List of positioning data Before explaining the positioning data setting items Da. 1 to Da. 7 , the configuration of the positioning data will be shown below. The positioning data stored in the QD70 buffer memory has the following type of configuration.
  • Page 76 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q Positioning data No. Positioning data No. 1290 1390 1280 1380 1220 1320 1210 1310 Da. 1 Operation pattern 1200 1300 Da. 1 Operation pattern 1291 1391 1281 1381 1221 1321 1211 1311 Da. 2 Control method 1201 1301 Da.
  • Page 77 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q Setting value, Setting value buffer memory address Item Default value setting range Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 0: Positioning termination 1: Continuous Da.
  • Page 78 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q Da. 2 Control method Set the "control method" for positioning control. 0: No control method 1: 1-axis linear control (ABS) 2: 1-axis linear control (INC) 3: Speed.Position Ctrl. (Forward) ..Speed-position switching control (forward run) 4: Speed.Position Ctrl.
  • Page 79 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q [" Da. 1 Operation pattern" is "2: Continuous path control"] Da. 3 ACC/DEC time : Set the time taken to reach " Da. 5 Command speed" set in the "positioning data to be executed next" from "...
  • Page 80 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q (2) 1-axis linear control (INC) Set a signed movement amount as the setting value (movement amount) for 1- axis linear control (INC). When the movement amount is positive: The axis moves in the positive direction (address increasing direction).
  • Page 81: List Of Monitor Data

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.6 List of monitor data 4.6.1 Axis monitor data Default Storage buffer memory address Item Storage details value Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 •...
  • Page 82 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q Default Storage buffer memory address Item Storage details value Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 At axis warning occurrence, the warning code corresponding to the warning definition is stored. •...
  • Page 83: Module Information Monitor Data

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.6.2 Module information monitor data Storage buffer memory address Item Storage details Default value (Common for axis 1 to axis 8) At error occurrence, the bit corresponding to the error occurrence axis turns ON. 0: Normal (OFF) 1: Error (ON) (The error occurrence axis cannot be run)
  • Page 84: List Of Control Data

    4 DATA USED FOR POSITIONING CONTROL MELSEC-Q 4.7 List of control data 4.7.1 Axis control data Default Setting buffer memory address Item Setting details value Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 By setting "1", the following operation is performed.
  • Page 85 4 DATA USED FOR POSITIONING CONTROL MELSEC-Q Default Setting buffer memory address Item Setting details value Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 Set "1" to request speed change processing (make the " Cd. 7 New speed value" value valid) Cd.
  • Page 86: Setup And Procedures Before Operation

    5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q CHAPTER 5 SETUP AND PROCEDURES BEFORE OPERATION This chapter describes the procedure up to the operation of the QD70 and the part identification nomenclature and setting and wiring methods of the QD70. 5.1 Handling precautions This section provides the precautions for handling the QD70.
  • Page 87 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q (1) Main body • The main body case is made of plastic. Take care not to drop or apply strong impacts onto the case. • Do not remove the QD70 PCB from the case. Failure to observe this could lead to faults.
  • Page 88: Procedures Before Operation

    5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q 5.2 Procedures before operation This section gives the procedure up to the operation of the QD70. Start Module installation Install the QD70 in the specified slot. Wiring Wire the external device to the QD70. (Refer to Section 5.4.) Intelligent function module switch setting Make setting using GX Developer.
  • Page 89: Part Identification Nomenclature

    5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q 5.3 Part identification nomenclature (1) The following are the part names of the QD70. 1) RUN indicator LED, ERR. indicator LED 2) Axis display LED 3) External device connection connector (40 pins) *For details, refer to "Section 3.4.2 Signal layout for external device connection connector"...
  • Page 90 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q (2) The LED display indicates the following operation statuses of the QD70 and axes. QD70P8 ERR. Display Attention point Description Display Attention point Description RUN is OFF. The axes are ERR. and AX1 Hardware AX1 to AX8 are stopped or on...
  • Page 91 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q External device connection connector The connectors for use with the QD70 should be purchased separately by the user. The connector types and pressure displacement tool are listed below. (a) Connector types Type Model name Soldering type, straight out A6CON1 Pressure displacement type, straight out...
  • Page 92: Wiring

    5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q 5.4 Wiring This section explains how to wire the drive unit and mechanical system inputs to the QD70. The following are the precautions for wiring the QD70. Read these precautions together with "Section 5.1 Handling precautions" to ensure work safety. 5.4.1 Wiring precautions (1) Always confirm the terminal layout before connecting the wires to the QD70.
  • Page 93 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q [Wiring example using shielded cables] The following are the wiring examples for noise reduction when the A6CON1 connector is used. Connector Connector (A6CON1) To external Shielded devices cable Drive unit To external device To drive units Use the shortest posible ingth to To QD70...
  • Page 94 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q Assembling of connector (A6CON1) Wrap the coated parts with a heat contractile tube. 5 - 9 5 - 9 Downloaded from ManualsNet.com search engine...
  • Page 95 (10) To comply with the EMC Directive and Low-Voltage Directive, always ground the QD70 to the control box using the shielded cables and AD75CK cable clamping (Mitsubishi Electric make). Inside control box 20cm (7.88 inch) to 30cm (11.82 inch)
  • Page 96 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q [Wiring examples using duct (improper example and improved example)] Wiring duct Relay Relay Drive Drive Relay unit unit Control box The deive units are placed Programmable near the noise source. controller CPU The connection cable between Noise source the QD70 and drive units is (Power system,...
  • Page 97: Confirming The Wiring

    5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q 5.5 Confirming the wiring 5.5.1 Confirmation items at completion of wiring Check the following points when completed with the QD70 installation and wiring. • Is the module correctly wired? ......."Connection confirmation" By making "connection conformation", you can check whether the "QD70 recognizes the external I/O signals such as the near-point dog and speed-position switching signals", for example.
  • Page 98 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q (2) Method using GX Configurator-PT Monitor the external I/O signal states on the "Monitor/Test screen". (For details, refer to "Section 6.6 Monitor/test".) (Example) Checking the external I/O signals of Axis 1 (1 Axis OPR Monitor) <GX Configurator-PT display screen>...
  • Page 99: Switch Setting For Intelligent Function Module

    5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q 5.6 Switch setting for intelligent function module By making the intelligent function module switch setting, the QD70 allows you to set the pulse output mode, external I/O signal logic and rotation direction. (However, you cannot set the speed-position switching signal (CHG) logic.
  • Page 100 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q [Switch 1] Pulse output mode Set the pulse output mode that matches the drive unit used. Use "Switch 2" to change between the positive logic and negative logic of the pulse. The following are pulse output mode examples. (1) CW/CCW mode During forward run, the forward run feed pulse (CW) will be output.
  • Page 101 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q [Switch 3] Zero signal input logic selection, rotation direction setting <Zero signal input logic selection> Set the zero signal (PG0) input logic according to the externally connected device. <Rotation direction setting> Set the relation of the motor rotation direction and current value address increment/decrement.
  • Page 102 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q Operating procedure Using GX Developer, make settings starting with the QCPU PLC parameter "I/O assignment setting" screen. (a) I/O assignment setting screen Specify the following for the slot where the QD70 is mounted. Type : Select "Intelli."...
  • Page 103: Simple Reciprocating Operation

    5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q 5.7 Simple reciprocating operation Before operating the system, check the operation of the drive unit. (Make this check after making sure that the installation, wiring, intelligent function module switch setting and connection confirmation of the QD70 are normal. For details of the drive unit, refer to the manual of the drive unit used.) The following is the way to perform "simple reciprocating operation".
  • Page 104 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q Reciprocating operation program using JOG operation JOG speed 5000pulse/s JOG ACC/DEC time 1000ms X28 : Forward run JOG command, X29 : Reverse run JOG command 5 - 19 5 - 19 Downloaded from ManualsNet.com search engine...
  • Page 105 5 SETUP AND PROCEDURES BEFORE OPERATION MELSEC-Q (4) Confirming the operation status (a) Method using GX Developer Read the following axis monitor data with the monitor function (Buffer memory batch). Buffer memory address Axis monitor data Monitor details Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 Md.
  • Page 106: Utility Package(Gx Configurator-Pt)

    6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q CHAPTER 6 UTILITY PACKAGE (GX Configurator-PT) The QD70 utility package (GX Configurator-PT) is software designed to make initial setting, auto refresh setting, monitor and others of the QD70 using dedicated screens, without being conscious of the I/O signals and buffer memory. Use the utility package with GX Developer (SW4D5C-GPPW-E or later).
  • Page 107: Installing And Uninstalling The Utility Package

    6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q 6.2 Installing and Uninstalling the Utility Package For how to install or uninstall the utility package, refer to "Method of installing the MELSOFT Series" included in the utility package. 6.2.1 Handling precautions The following explains the precautions on using the Utility package: (1) For safety Since the utility is add-in software for GX Developer, read "Safety Precautions"...
  • Page 108 6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q (6) Number of parameters that can be set in GX Configurator-PT When multiple intelligent function modules are mounted, the number of parameter settings must not exceed the following limit. When intelligent function modules are Maximum number of parameter settings installed to: Initial setting...
  • Page 109: Operating Environment

    6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q 6.2.2 Operating environment This section explains the operating environment of the personal computer that runs GX Configurator-PT. Item Description Installation (Add-in) target Add-in to GX Developer Version 4 (English version) or later ® Computer Windows -based personal computer Refer to the following table "Used operating system and performance required for...
  • Page 110 6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q Operating system and performance required for personal computer Performance required for personal computer Operating system Memory ® ® Windows Pentium 133MHz or more 32MB or more ® ® Windows Pentium 133MHz or more 32MB or more ®...
  • Page 111: Utility Package Operation

    6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q 6.3 Utility Package Operation 6.3.1 Common utility package operations (1) Control keys Special keys that can be used for operation of the utility package and their applications are shown in the table below. Application Cancels the current entry in a cell.
  • Page 112 6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q 3) From GX Developer, select: [Online] [Read from PLC] / [Write to PLC] "Intelligent function module parameters" Alternatively, from the intelligent function module selection screen of the utility, select: [Online] [Read from PLC] / [Write to PLC] <Text files>...
  • Page 113: Operation Overview

    6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q 6.3.2 Operation overview GX Developer screen [Tools] - [Intelligent function utility] - [Start] Screen for selecting a target intelligent function module Enter "Start I/O No.", and select "Module type" and "Module model name". Refer to Section 6. 3. 3 Initial setting Auto refresh Initial setting screen...
  • Page 114 6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q [Online] - [Monitor/Test] Selecting monitor/test module screen Monitor/Test Select a module to be monitored/tested. Monitor/Test screen Refer to Section 6. 6 6 - 9 6 - 9 Downloaded from ManualsNet.com search engine...
  • Page 115: Starting The Intelligent Function Module Utility

    6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q 6.3.3 Starting the Intelligent function module utility [Operating procedure] Intelligent function module utility is started from GX Developer. [Tools] [Intelligent function utility] [Start] [Setting screen] [Explanation of items] (1) Activation of other screens Following screens can be displayed from the intelligent function module utility screen.
  • Page 116 6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q (3) Menu bar (a) File menu Intelligent function module parameters of the project opened by GX Developer are handled. [Open : Reads a parameter file. parameters] [Close : Closes the parameter file. If any data are modified, a parameters] dialog asking for file saving will appear.
  • Page 117: Initial Setting

    6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q 6.4 Initial setting [Purpose] Make initial setting axis-by-axis for the QD70 to operate. The following items are data that need initial setting. • Parameters • OPR data • Positioning data This initial setting makes sequence program setting unnecessary. For more information on the setting details, refer to "CHAPTER 4 DATA USED FOR POSITIONING CONTROL".
  • Page 118 6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q <Initial setting of positioning data> Move to sub window Axis #1 Positioning Setting Select items to be moved to sub window. [Explanation of items] (1) Setting item list Setting item Axis #1 Parameter Setting Axis #1 OPR data Setting n indicates the axis No.
  • Page 119: Auto Refresh Setting

    6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q 6.5 Auto refresh setting [Purpose] Configure the QD70's buffer memory for automatic refresh. There are the following setting items as the auto refresh setting parameters. [Common to all axes] • Error status • Warning status [Axis by axis] •...
  • Page 120 6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q [Explanation of items] (1) Setting item list Setting item Error status Warning status Axis #1 Current Feed Value Axis #1 Current Speed Axis #1 Axis Operation Status Axis #1 Axis Error Code Axis #1 Axis Warning Code n indicates the axis No.
  • Page 121: Monitoring/Test

    6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q 6.6 Monitoring/Test 6.6.1 Monitoring/Test screen [Purpose] Start buffer memory monitoring/testing and I/O signal monitoring/testing from this screen. (Refer to "Section 4.6 List of monitor data" for details of monitor data.) [Operating procedure] Select monitor/test module screen "Start I/O No.
  • Page 122 6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q <X/Y Monitor> Move to sub window X/Y Monitor Select items to be moved to sub window. [Explanation of items] (1) Setting item list Setting item Module READY PLC READY Axis Error Occurrence Axis Warning Occurrence Axis #1 BUSY Axis #n BUSY Axis #1 Error Status...
  • Page 123 6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q (3) Command button Displays the current value of the item selected. Current value display (This is used to check the text that cannot be displayed in the current value field. However, in this utility package, all items can be displayed in the display fields).
  • Page 124 6 UTILITY PACKAGE (GX Configurator-PT) MELSEC-Q MEMO 6 - 19 6 - 19 Downloaded from ManualsNet.com search engine...
  • Page 125: Sequence Program Used For Positioning Control

    7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q CHAPTER 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL This chapter describes sequence programs of the positioning control system using the QD70. 7.1 Precautions for creating program (1) System configuration Unless otherwise specified in this section and later, the sequence programs shown are those for the following system.
  • Page 126 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q (c) When the circuit uses the "intelligent function device" for a COMPARISON command, change the command to a FROM command and a COMPARISON command. FROMP D102 Data read out D102 (d) When the circuit uses the "intelligent function device" for a WAND command, change the command to a FROM command and a WAND command.
  • Page 127: List Of Devices Used

    7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q 7.2 List of devices used In "Section 7.4 Positioning control program examples", the used devices are assigned as indicated in the following table. The I/O numbers for QD70 indicate those when QD70 is mounted in the 0-slot of the main base.
  • Page 128 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q (2) Data registers (for Axis 1) Device name Device Data stored Setting value ( Pr. 1 Software stroke limit upper limit value) 100000000pulse ( Pr. 2 Software stroke limit lower limit value) -100000000pulse ( Pr.
  • Page 129: Creating A Program

    7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q 7.3 Creating a program This section explains "positioning control operation programs" actually used. The programs designed to perform the functions described in "SECTION 2 CONTROL DETAILS AND SETTING" are installed in the "positioning control operation programs" explained in “Section 7.3.2”.
  • Page 130: Positioning Control Operation Program

    7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q 7.3.2 Positioning control operation program The following are individual programs which comprise the "positioning control operation programs". When creating a program, refer to the explanation item of the corresponding program and "Section 7.4 Positioning control program example" and create an operation program according to the positioning control system.
  • Page 131 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q Continued from previous page Start method setting program Programs needed to exercise "OPR control" "Positioning control" No.6 Start method setting program Start program No.7 Positioning control start program JOG operation program Program needed to perform "JOG operation"...
  • Page 132: Positioning Control Program Examples

    7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q 7.4 Positioning control program examples An example of the "Axis 1" positioning control program is given in this section. [No.1] to [No.3] parameter and data setting program When setting the parameters or data with the sequence program, set them in the QD70 using the TO command from the programmable controller CPU.
  • Page 133 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q No.3 Positioning data setting program (For positioning data No. <Axis 1>) No.4 Programmable controller READY signal [Y0] ON program (M0 contact is not needed when GX Configurator-PT is used to make initial setting of parameters, OPR data and positioning data.) No.5 OPR request OFF program No.6 Start method setting program (1) Machine OPR...
  • Page 134 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q (5) Turning OFF fast OPR control command and fast OPR control command storage (Not needed when fast OPR control is not used) No.7 Positioning control start program (M4 and M5 contacts are not needed when fast OPR control is not carried out) (M8 contact is not needed when JOG operation is not performed) No.8 JOG operation program 7 - 10...
  • Page 135 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q No.9 Speed change program No.10 Restart program No.11 Error reset program No.12 Stop program 7 - 11 7 - 11 Downloaded from ManualsNet.com search engine...
  • Page 136: Program Details

    7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q 7.5 Program details 7.5.1 Initialization program OPR request OFF program This program forcibly turns OFF the "OPR request flag" ( Md. 7 Status: b0) which is ON. When using a system that does not require OPR control, assemble the program to cancel the "OPR request"...
  • Page 137: Start Method Setting Program

    7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q 7.5.2 Start method setting program This program sets which control, out of "OPR" control or "positioning control" to execute. Data requiring setting (1) Set " Cd. 3 Start method" according to the control to be started. Buffer memory address Setting item Setting value...
  • Page 138 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q Starting conditions To start the control, the following conditions must be satisfied. The necessary start conditions must be incorporated in the sequence program so that the control is not started when the conditions are not satisfied. Device Signal name Signal state...
  • Page 139 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q Operation when starting (1) When the positioning start signal turns ON, the start complete signal and BUSY signal turn ON, and the OPR control or positioning control starts. It can be seen that the axis is operating when the BUSY signal is ON. (2) When the positioning start signal turns OFF, the start complete signal also turns OFF.
  • Page 140 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q Starting time chart The time chart for starting each control is shown below. (1) Machine OPR control starting timing chart Near-point dog Zero signal Positioning start signal [Y8 to YF] Programmable controller READY signal [Y0] Module READY signal...
  • Page 141 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q (2) Fast OPR control starting timing chart Positioning start signal [Y8 to YF] Programmable controller READY signal [Y0] Module READY signal [X0] Start complete signal [X10 to X17] BUSY signal [X8 to XF] Axis error occurrence signal [X1] 9001 Cd.3...
  • Page 142 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q (4) Speed-position switching control starting timing chart Operation pattern (0) Speed control Position control Dwell time Positioning data No. (1) Positioning start signal [Y8 to YF] OFF Programmable controller READY signal [Y0] Module READY signal [X0] Start complete signal...
  • Page 143: Sub Program

    7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q 7.5.4 Sub program Speed change program This program is used to change the speed within the " Pr. 5 Speed limit value" range at any point during speed control of speed-position switching control or during JOG operation.
  • Page 144 7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL MELSEC-Q Restart program This program is used to resume position control by " Cd. 4 Restart request" from the stop position to the end point of the positioning data when the axis has been stopped by the axis stop signal during operation under position control or speed control of speed-position switching control (excluding position control).
  • Page 145: Section 2 Control Details And Setting

    SECTION 2 CONTROL DETAILS AND SETTING Section 2 is configured for the following purposes shown in (1) to (3). (1) Understanding of the operation and restrictions of each control. (2) Carrying out the required settings in each control (3) Dealing with errors The required settings in each control include parameter setting, positioning data setting, control data setting by a sequence program, etc.
  • Page 146 MEMO Downloaded from ManualsNet.com search engine...
  • Page 147: Opr Control

    8 OPR CONTROL MELSEC-Q CHAPTER 8 OPR CONTROL This chapter details the OPR control of the QD70. 8.1 Outline of OPR control 8.1.1 Two types of OPR control "OPR control" is exercised to set up a position (= OP) as a reference for carrying out positioning control.
  • Page 148: Machine Opr Control

    8 OPR CONTROL MELSEC-Q 8.2 Machine OPR control 8.2.1 Outline of the machine OPR operation Important (1) Always set the OP in the same direction as viewed from any position in the workpiece moving area (set the OP near the upper or lower limit of the machine).
  • Page 149: Machine Opr Method

    8 OPR CONTROL MELSEC-Q 8.2.2 Machine OPR method The method by which the machine OP is established (method for judging the OP position and machine OPR completion) is designated in the machine OPR control according to the configuration and application of the positioning control system. The following table shows the six methods that can be used for this OPR method.
  • Page 150: Opr Method (1): Near-Point Dog Method

    8 OPR CONTROL MELSEC-Q 8.2.3 OPR method (1): Near-point dog method The following shows an operation outline of the "near-point dog method" OPR method. Operation chart Machine OPR control is started. (Acceleration starts in the direction set in " OPR. 2 OPR direction" at the time set in " OPR. 6 ACC/DEC time at OPR", and the axis moves at "...
  • Page 151 8 OPR CONTROL MELSEC-Q Restrictions A pulse generator with a zero signal is required. When using a pulse generator without a zero signal, generate a zero signal using an external signal. Precautions during operation (1) When the near-point dog is ON, starting the axis will cause the "Start during near-point dog ON"...
  • Page 152: Opr Method (2): Stopper 1

    8 OPR CONTROL MELSEC-Q 8.2.4 OPR method (2): Stopper 1 The following shows an operation outline of the "stopper 1" OPR method. Operation chart Machine OPR control is started. (Acceleration starts in the direction set in " OPR. 2 OPR direction" at the time set in " OPR. 6 ACC/DEC time at OPR", and the axis moves at "...
  • Page 153 8 OPR CONTROL MELSEC-Q Restrictions (1) Always limit the motor torque after the " OPR. 5 Creep speed" is reached. If the torque is not limited, the motor may fail when the machine presses against the stopper. (Refer to section "12.4.2 Torque limit function".) (For a torque limit, refer to the manual of the drive unit used.) Precautions during operation (1) Set a value in the "OPR.
  • Page 154: Opr Method (3): Stopper 2

    8 OPR CONTROL MELSEC-Q 8.2.5 OPR method (3): Stopper 2 The following shows an operation outline of the "stopper 2" OPR method. Operation chart Machine OPR control is started. (Acceleration starts in the direction set in " OPR. 2 OPR direction" at the time set in " OPR. 6 ACC/DEC time at OPR", and the axis moves at "...
  • Page 155 8 OPR CONTROL MELSEC-Q Restrictions (1) Always limit the motor torque after the " OPR. 5 Creep speed" is reached. If the torque is not limited, the motor may fail when the machine presses against the stopper. (For a torque limit, refer to the manual of the drive unit used.) (2) Use an external input signal as the zero signal.
  • Page 156: Opr Method (4): Stopper 3

    8 OPR CONTROL MELSEC-Q 8.2.6 OPR method (4): Stopper 3 The following shows an operation outline of the "stopper 3" OPR method. The "stopper 3" method is effective when a near-point dog has not been installed. (Note that the operation is carried out from the start at the " OPR. 5 Creep speed", so it will take some time until the machine OPR control completion.) Operation chart Machine OPR control is started.
  • Page 157 8 OPR CONTROL MELSEC-Q Restrictions (1) Always limit the motor torque. If the torque is not limited, the motor may fail when the machine presses against the stopper. (For a torque limit, refer to the manual of the drive unit used.) (2) Use an external input signal as the zero signal.
  • Page 158: Opr Method (5): Count 1

    8 OPR CONTROL MELSEC-Q 8.2.7 OPR method (5): Count 1 The following shows an operation outline of the "count 1" OPR method. Operation chart Machine OPR control is started. (Acceleration starts in the direction set in " OPR. 2 OPR direction" at the time set in " OPR. 6 ACC/DEC time at OPR", and the axis moves at "...
  • Page 159 8 OPR CONTROL MELSEC-Q Restrictions A pulse generator with a zero signal is required. When using a pulse generator without a zero signal, generate a zero signal using an external signal. Precaution during operation (1) If " OPR. 8 Setting for the movement amount after near-point dog ON" is less than the deceleration distance from "OPR.
  • Page 160: Opr Method (6): Count 2

    8 OPR CONTROL MELSEC-Q 8.2.8 OPR method (6): Count 2 The following shows an operation outline of the "count 2" OPR method. The "count method 2)" method is effective when a "zero signal" cannot be received. Operation chart Machine OPR control is started. (Acceleration starts in the direction set in "...
  • Page 161 8 OPR CONTROL MELSEC-Q Precaution during operation (1) If " OPR. 8 Setting for the movement amount after near-point dog ON" is less than the deceleration distance from "OPR. 4 OPR speed" to "OPR. 5 Creep speed", machine OPR control is completed normally. (2) When the near-point dog is ON, starting the axis will cause the "Start during near-point dog ON"...
  • Page 162: Fast Opr Control

    8 OPR CONTROL MELSEC-Q 8.3 Fast OPR control 8.3.1 Outline of the fast OPR control operation Fast OPR operation In a fast OPR control, positioning control is carried out by a machine OPR control to the " Md. 1 Current feed value" stored in the QD70. By setting "9001"...
  • Page 163: Positioning Control

    9 POSITIONING CONTROL MELSEC-Q CHAPTER 9 POSITIONING CONTROL This chapter details the positioning control (control functions using positioning data) of the QD70. 9.1 Outline of positioning controls "Positioning control" uses the "positioning data" stored in the QD70. Position control, speed-position switching control and current value changing are executed by setting the necessary items of these "positioning data".
  • Page 164: Operation Patterns Of Positioning Controls

    9 POSITIONING CONTROL MELSEC-Q 9.1.2 Operation patterns of positioning controls "Positioning control" starts with positioning data No. 1 and allows you to set in " Da. 1 Operation pattern" whether the subsequent consecutive data will be executed continuously or not. There are the following three different "operation patterns" [1] to [3].
  • Page 165 9 POSITIONING CONTROL MELSEC-Q [1] Positioning termination Set this to carry out only the positioning control of the specified one piece of data. When the dwell time has been specified for position control, position control is completed after the specified time has elapsed. Positioning termination (0) Dwell time Time...
  • Page 166 9 POSITIONING CONTROL MELSEC-Q [2] Continuous positioning control (1) The machine always automatically decelerates each time the positioning control is completed. Acceleration is then carried out after the QD70 command speed reaches 0 to carry out the next positioning data operation. When the dwell time has been specified for position control, acceleration is started after specified time has elapsed.
  • Page 167 9 POSITIONING CONTROL MELSEC-Q [3] Continuous path control (1) Operation of continuous path control (a) A speed change is made between the command speeds of the "positioning data No. currently executed" and "positioning data No. to be executed next" without a deceleration stop. A speed change is not made if the current speed is equal to the next speed.
  • Page 168 9 POSITIONING CONTROL MELSEC-Q (2) Errors If any of the following errors occurs during operation in the operation pattern of "2: Continuous path control", the axis stops immediately on completion of executing the previous positioning data. (a) The moving direction in the currently executed positioning data differs from the moving direction in the next positioning data "Illegal direction for continuous path control"...
  • Page 169 9 POSITIONING CONTROL MELSEC-Q Speed changing Dwell time Dwell time Positioning control Operation pattern Da. 1 Positioning start signal [Y8 to YF] Start complete signal [X10 to X17] BUSY signal [X8 to XF] Positioning complete signal [X18 to X1F] Fig. 9.4 Speed changing operation (4) Stopping method for continuous path control When the axis stop signal is input during operation in the operation pattern of "2: Continuous path control", select the stopping method in "...
  • Page 170: Designating The Positioning Address

    9 POSITIONING CONTROL MELSEC-Q 9.1.3 Designating the positioning address The following shows the two methods for commanding the position in control using positioning data. Absolute system Positioning control 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 Start point...
  • Page 171: Confirming The Current Value

    9 POSITIONING CONTROL MELSEC-Q 9.1.4 Confirming the current value Values showing the current value The following address is used as value to show the position in the QD70. This address (current feed value) is stored in the monitor data area, is used in monitoring the current value display, etc.
  • Page 172: Setting The Positioning Data

    9 POSITIONING CONTROL MELSEC-Q 9.2 Setting the positioning data 9.2.1 Relation between each control and positioning data The setting requirements and details for the setting items of the positioning data to be set differ according to the " Da. 2 Control method". The following are the setting items of the positioning data for each control.
  • Page 173: 1-Axis Linear Control

    9 POSITIONING CONTROL MELSEC-Q 9.2.2 1-axis linear control In "1-axis linear control" (" Da. 2 Control method" = 1-axis linear control (ABS), 1-axis linear control (INC), one motor is used to carry out position control in a set axis direction. [1] 1-axis linear control (ABS linear 1) Operation chart In absolute system 1-axis linear control, addresses established by a machine OPR...
  • Page 174 9 POSITIONING CONTROL MELSEC-Q [2] 1-axis linear control (INC) Operation chart In incremental system 1-axis linear control, addresses established by a machine OPR control are used. Position control 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".
  • Page 175: Speed-Position Switching Control

    9 POSITIONING CONTROL MELSEC-Q 9.2.3 Speed-position switching control In "speed-position switching control" (" Da. 2 Control method" = Speed. Position Ctrl. (Forward), Speed. Position Ctrl. (Reverse)), the pulses of the speed set in " Da. 5 Command speed" are kept output on the axial direction set to the positioning data. When the "speed-position switching signal"...
  • Page 176 9 POSITIONING CONTROL MELSEC-Q Current feed value during speed-position switching control (INC mode) The following table shows the " Md. 1 Current feed value" during speed-position switching control corresponding to the " Pr. 4 Current feed value during speed control" settings. "...
  • Page 177 9 POSITIONING CONTROL MELSEC-Q Restrictions (1) If "Continuous path control" is set in " Da. 1 Operation pattern", the "Continuous path control not possible" error (error code: 503) occurs, disabling a start. (2) "Speed-position switching control" cannot be set in " Da. 2 Control method" of the positioning data if "Continuous path control"...
  • Page 178: Current Value Changing

    9 POSITIONING CONTROL MELSEC-Q 9.2.4 Current value changing Current value changing performs control to change " Md. 1 Current feed value" to any address. Operation chart The following chart shows the operation timing for a current value changing. The " Md. 1 Current feed value" is changed to the value set in " Da. 6 Positioning address/movement amount"...
  • Page 179: Multiple Axes Simultaneous Start Control

    9 POSITIONING CONTROL MELSEC-Q 9.3 Multiple axes simultaneous start control The QD70 allows the axes to be started simultaneously on a pulse level by turning ON the positioning start signals (Y8 to YF) within the same scan during positioning control. Precautions (1) The speed limit function is valid on an axis basis.
  • Page 180: Jog Operation

    10 JOG OPERATION MELSEC-Q CHAPTER 10 JOG OPERATION This chapter details the JOG operation of the QD70. 10.1 Outline of JOG operation Important When performing JOG operation near the moving range, provide a safety circuit externally. If an external safety circuit is not provided, the workpiece may exceed the moving range, causing accidents.
  • Page 181 10 JOG OPERATION MELSEC-Q JOG operation monitor When using GX Developer to directly monitor the buffer memory, refer to "Section 4.6 List of monitor data". When using the monitor function of GX Configurator-PT to monitor, refer to "Section 6.6 Monitor/test". Precautions during operation Before starting JOG operation, you must know the following information.
  • Page 182: Jog Operation Execution Procedure

    10 JOG OPERATION MELSEC-Q 10.2 JOG operation execution procedure The JOG operation is carried out by the following procedure. Using the GX Developer, set the JOG Preparation STEP 1 Set the JOG data data and create a sequence program for executing the JOG operation. ( JOG.
  • Page 183: Jog Operation Example

    10 JOG OPERATION MELSEC-Q 10.3 JOG operation example (1) When "axis operation signal" is turned ON during JOG operation When the "axis operation signal" is turned ON during JOG operation, JOG operation results in a "deceleration stop". Turning ON the JOG start signal when the axis stop signal is ON results in the "Stop signal ON at start"...
  • Page 184 10 JOG OPERATION MELSEC-Q (2) When JOG direction flag is changed to reverse run JOG command during forward run JOG operation When " JOG. 4 JOG direction flag" is changed to the reverse run JOG command during forward run JOG operation, forward run JOG operation is continued. In this case, the reverse run JOG command is made valid when the JOG start signal turns ON after the BUSY signal of the QD70 turned OFF.
  • Page 185 10 JOG OPERATION MELSEC-Q (3) When the "JOG start signal" is turned ON again during deceleration caused by the ON OFF of the "JOG start signal" The JOG start signal is ignored when the "JOG start signal" is turned ON again during deceleration that was started by turning the "JOG start signal"...
  • Page 186: Sub Functions

    11 SUB FUNCTIONS MELSEC-Q CHAPTER 11 SUB FUNCTIONS This chapter details the sub functions of the QD70. 11.1 Outline of sub functions The "sub functions" are used to limit control and add functions, for example, for execution of OPR control, positioning control and JOG operation. These sub functions are executed by parameter setting, sequence programs, etc.
  • Page 187: Speed Change Function

    11 SUB FUNCTIONS MELSEC-Q [2] Setting the speed limit function To use the "speed limit function", set the "speed limit value" in the parameters shown in the following table, and write it to the QD70. (The "speed limit value" depends on the motor used. Set it according to the motor used.) The setting is made valid when the Programmable controller READY signal [Y0] turns from OFF to ON.
  • Page 188 11 SUB FUNCTIONS MELSEC-Q [2] Precautions during control The time required to reach a new speed from an old speed at speed change is " Cd. 8 ACC/DEC time at speed change". For a deceleration stop made by axis stop signal ON or JOG start signal OFF after the new speed is reached following a speed change request, the time required to make a stop after reaching "...
  • Page 189 11 SUB FUNCTIONS MELSEC-Q (2) When "0" is set in " Pr. 6 Bias speed at start", making a speed change with the setting of "0" in " Cd. 7 New speed value" results in the following. • A deceleration stop is made and 0 speed ( Md. 7 Status: b2) turns ON. •...
  • Page 190: Software Stroke Limit Function

    11 SUB FUNCTIONS MELSEC-Q (6) If the axis is stopped by the axis stop signal after a speed change has been made during speed control of speed-position switching control, the speed at a restart is as set in " Da. 5 Command speed". Da.
  • Page 191 11 SUB FUNCTIONS MELSEC-Q [2] Software stroke limit check details Check details Processing at error " Md. 1 Current feed value" outside the software stroke limit range is defined as an "error". An "error" occurs. (Error code: 103, 104) " Da. 6 Positioning address/movement amount" (New current value) outside the software stroke limit range is defined as an "error".
  • Page 192 11 SUB FUNCTIONS MELSEC-Q [4] Precautions during software stroke limit check (1) A machine OPR control must be executed beforehand for the "software stroke limit function" to function properly. (2) If an error is detected in the "continuous path control" operation pattern of positioning control, the axis comes to an immediate stop upon completion of the execution of the positioning data that precedes the positioning data where the error occurred.
  • Page 193: Acceleration/Deceleration Processing Function

    11 SUB FUNCTIONS MELSEC-Q 11.5 Acceleration/deceleration processing function The "acceleration/deceleration processing function" is designed to adjust acceleration/deceleration when OPR control, positioning control or JOG operation is performed. Adjusting the acceleration/deceleration processing according to control enables finer control. The acceleration/deceleration adjusting items that can be set are "bias speed at start", "target speed", "acceleration time"...
  • Page 194 11 SUB FUNCTIONS MELSEC-Q The following is the operation of the acceleration/deceleration processing function during position control or speed changing in the operation pattern of continuous path control. <For position control in operation pattern of continuous path control> Positioning data Positioning data Positioning data Positioning data...
  • Page 195 11 SUB FUNCTIONS MELSEC-Q The following is the operation performed during machine OPR control in each OPR method. <When OPR method is any of "near-point dog method", "stopper 1", "stopper 2" and "count 1"> Near-point dog ON OPR. 4 OPR. 5 Machine OPR Pr.
  • Page 196: Restart Function

    11 SUB FUNCTIONS MELSEC-Q [2] Precautions for control (1) At the set speed of 1 (pulse/s), the set acceleration/deceleration time is ignored. (2) In the acceleration/deceleration pattern where the movement amount is small relative to the acceleration/deceleration time and a constant-speed part does not exist, operation is not performed at the set acceleration/deceleration time.
  • Page 197 11 SUB FUNCTIONS MELSEC-Q [1] Control details (1) Restart during position control Setting "1: With restart request" in " Cd. 4 Restart request" when " Md. 4 Axis operation status" is "Stopped" resumes position control from the stop position to the end point of the positioning data where the axis had stopped, independently of the absolute or incremental system.
  • Page 198 11 SUB FUNCTIONS MELSEC-Q [2] Precautions for control (1) Setting "1: With restart request" in " Cd. 4 Restart request" when " Md. 4 Axis operation status" is other than "Stopped" results in the "Restart not possible" warning (warning code: 11). (2) If "1: With restart request"...
  • Page 199: Common Functions

    12 COMMON FUNCTIONS MELSEC-Q CHAPTER 12 COMMON FUNCTIONS This chapter details the common functions of the QD70. 12.1 Outline of common functions "Common functions" are executed according to the user's requirements, regardless of the control system, etc. These common functions are executed by GX Developer. For details of GX Developer, refer to the GX Developer Operating Manual.
  • Page 200: External I/O Signal Monitor Function

    12 COMMON FUNCTIONS MELSEC-Q 12.3 External I/O signal monitor function The "external I/O signal monitor function" monitors the module information, external I/O signal monitor information and intelligent function module switch setting states in the "H/W Information" of the module's detailed information that can be displayed on the system monitor of GX Developer (SW7D5C-GPPW-E or later).
  • Page 201 12 COMMON FUNCTIONS MELSEC-Q [H/W SW Information] The setting states of the intelligent function module switches are displayed. Item Signal name Corresponding switch Value PLS MODE Pulse output mode Switch 1 PLS OUT Pulse output logic selection 8 lower bits Switch 2 DCC CLR Deviation counter clear output signal logic selection 8 upper bits...
  • Page 202: Troubleshooting

    13 TROUBLESHOOTING MELSEC-Q CHAPTER 13 TROUBLESHOOTING This chapter describes the details of errors and warnings that may occur during use of the QD70. 13.1 Error and warning details [1] Errors Types of errors Errors detected by the QD70 include parameter and OPR data setting range errors and errors at the operation start or during operation.
  • Page 203 13 TROUBLESHOOTING MELSEC-Q [2] Warnings Types of warnings A warning occurs during OPR control, positioning control or JOG operation. If a warning occurs, operation is continued. Also, if a warning occurs, " Md. 4 Axis operation status" remains unchanged. Warning storage If a warning occurs, the axis warning occurrence signal turns ON and the warning code corresponding to the warning definition is stored into "...
  • Page 204: List Of Errors

    13 TROUBLESHOOTING MELSEC-Q 13.2 List of errors The following table shows the error details and remedies to be taken when an error occurs. Error Error name Error Operation status at error occurrence code Normal status — — Faults Hardware is faulty. The system stops QD70 not prepared Start was made when the QD70 was not ready.
  • Page 205 13 TROUBLESHOOTING MELSEC-Q Related buffer memory address Setting range Remedy Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 — — — — — — — — — — • Check that there is no influence from —...
  • Page 206 13 TROUBLESHOOTING MELSEC-Q Error Error name Error Operation status at error occurrence code Setting range outside start The setting value of " Cd. 3 Start method" is other than Start is not made. method 0, 9000 and 9001. • " Da. 1 Operation pattern" is "Continuous path control"...
  • Page 207 13 TROUBLESHOOTING MELSEC-Q Related buffer memory address Setting range Remedy Axis 1 Axis 2 Axis 3 Axis4 Axis 5 Axis 6 Axis 7 Axis 8 Cd. 3 Start method Set " Cd. 3 Start method" to within the : Positioning control 9000 : Machine OPR control setting range (Refer to Section 4.7).
  • Page 208 13 TROUBLESHOOTING MELSEC-Q Error Error name Error Operation status at error occurrence code The movement amount is short when operation is Movement amount performed with 0 set to " Pr. 6 Bias speed at start" in Start is not made. shortage at 0 bias speed the "...
  • Page 209 13 TROUBLESHOOTING MELSEC-Q Related buffer memory address Setting range Remedy Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 Pr. 6 Bias speed at start 0 to 200000 (pulse/s) • Set 1 pulse/s or more to " Pr. 6 bias speed at start".
  • Page 210 13 TROUBLESHOOTING MELSEC-Q Error Error name Error Operation status at error occurrence code Setting range outside OPR The setting value of " OPR. 1 OPR method" is outside method the setting range. The setting value of " OPR. 2 OPR direction" is Setting range outside OPR direction outside the setting range.
  • Page 211 13 TROUBLESHOOTING MELSEC-Q Related buffer memory address Setting range Remedy Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 OPR. 1 OPR method 0: Near-point dog method 1: Stopper 1 2: Stopper 2, 3: Stopper 3 4: Count 1, 5: Count 2 Change the setting to within the setting OPR.
  • Page 212: List Of Warnings

    13 TROUBLESHOOTING MELSEC-Q 13.3 List of warnings The following table shows the warning details and remedies to be taken when a warning occurs. Warning Warning name Warning Operation status at warning occurrence code Normal status — — Start during operation The start request is issued while the axis is BUSY.
  • Page 213 13 TROUBLESHOOTING MELSEC-Q Related buffer memory address Setting range Remedy Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 — — — — — — — — — — — — — — —...
  • Page 214: Error Check By Led Indication

    13 TROUBLESHOOTING MELSEC-Q 13.4 Error check by LED indication The states of QD70 and each axis control can be confirmed by the LEDs located on the front panel of the QD70 main module. QD70P8 ERR. Each axis can be monitored by the states of the LEDs. The operation and indications of the LEDs are as shown below.
  • Page 215: Confirming The Error Definition Using System Monitor Of Gx Developer

    13 TROUBLESHOOTING MELSEC-Q 13.5 Confirming the error definitions using system monitor of GX Developer Choosing Module's detailed information in the system monitor of GX Developer allows you to confirm the error code at axis error occurrence. (1) Operation of GX Developer Choose [Diagnostics] [System monitor] "QD70 module"...
  • Page 216: Appendix

    APPENDIX MELSEC-Q APPENDIX Appendix 1 External dimension drawing (1) QD70P4 23 (0.91) 90 (3.54) 27.4 (1.08) Unit: mm (inch) (2) QD70P8 23 (0.91) 90 (3.54) 27.4 (1.08) Unit: mm (inch) App - 1 App - 1 Downloaded from ManualsNet.com search engine...
  • Page 217: Appendix 2 Operation Timing And Processing Time In Each Control

    APPENDIX MELSEC-Q Appendix 2 Operation timing and processing time in each control (1) Operation timing and processing time of machine OPR control Positioning start signal [Y8 to YF] Pulse output to outside (PULSE) BUSY signal [X8 to XF] Standby Md. 4 Axis operation status Standby Start complete signal...
  • Page 218 APPENDIX MELSEC-Q (3) Operation timing and processing time of position control Positioning start signal [Y8 toYF] Pulse output to outside (PULSE) BUSY signal [X8 to XF] Standby Axis operation status Standby position control Md. 4 Start complete signal [X10 to X17] Machine OPR control operation Positioning complete signal...
  • Page 219 APPENDIX MELSEC-Q (4) Operation timing and processing time of speed-position switching control Positioning start signal [Y8 to YF] Pulse output to outside (PULSE) BUSY signal [X8 to XF] Speed.Position Axis operation status Standby Md. 4 Standby Speed.Position Position Speed Start complete signal [X10 to X17] Speed control Position control Speed-position switching control...
  • Page 220 APPENDIX MELSEC-Q (5) Operation timing and processing time of JOG operation JOG start signal [Y18 to Y1F] BUSY signal [X8 to XF] Deceleration Md. 4 Axis operation Standby JOG operation Standby (JOG Start OFF) status Pulse output to outside (PULSE) JOG operation Positioning complete signal [X18 to X1F]...
  • Page 221: Appendix 3 Connection Examples With Servo Amplifiers Manufactured By Mitsubishi Electric Corporation

    APPENDIX MELSEC-Q Appendix 3 Connection examples with servo amplifiers manufactured by MITSUBISHI Electric Corporation Appendix 3.1 Connection example of QD70P and MR-H A Configure a sequence to turn OFF the Regeneration option Servomotor MC at alarms and emergency stops. N C P MR-H Power supply 3-phase 200VAC...
  • Page 222 APPENDIX MELSEC-Q Appendix 3.2 Connection example of QD70P and MR-J2/J2S- A Configure a sequence to turn OFF the HC-MF, HA-FF series motor MC at alarms and emergency stops. MR-J2/MR-J2S- A Power supply 3-phase 200VAC C TE2 Electromagnetic 24VDC brake Cutoff by servo ON signal OFF alarm signal.
  • Page 223 APPENDIX MELSEC-Q Appendix 3.3 Connection example of QD70P and MR-C A Regenerative resistor is an external option. Configure a sequence to turn OFF the HC-PQ series motor MC at alarms and emergency stops. Power supply Single-phase 200VAC (A type) or single-phase 100VAC (A1 type) MR-C A or MR-C A1 Electromagnetic...
  • Page 224 APPENDIX MELSEC-Q Appendix 4 Connection examples with stepping motors manufactured by ORIENTALMOTOR Co., Ltd. Appendix 4.1 Connection example of QD70P and VEXTA UPD Within 2m VEXTA UPD series QD70P CON1 PULSE F1 PULSE COM1 CCW- PULSE R1 CCW+ PGO1 H.OFF+ PGO1 COM H.OFF- TIMING...
  • Page 225: App

    APPENDIX MELSEC-Q Appendix 5 Connection examples with servo amplifiers manufactured by Matsushita Electric Industrial Co., Ltd. Appendix 5.1 Connection example of QD70P and MINAS-A series Within 2m MINAS-A series QD70P PULSE2 PULSE F1 PULSE COM1 PULSE1 SIGN2 PULSE R1 SIGN1 CLEAR1 CLEAR1 COM PGO1...
  • Page 226: Appendix 6 Connection Examples With Servo Amplifiers Manufactured By Sanyo Denki Co., Ltd

    APPENDIX MELSEC-Q Appendix 6 Connection examples with servo amplifiers manufactured by SANYO DENKI Co., Ltd. Appendix 6.1 Connection example of QD70P and PZ series Within 2m PZseries QD70P PULSE F1 PULSE COM1 PULSE R1 CLEAR1 DC5-24V CLEAR1 COM PGO1 PGO1 COM DC5-24V P24V 24VG...
  • Page 227: Appendix 7 Connection Examples With Servo Amplifiers Manufactured By Yaskawa Electric Corporation

    APPENDIX MELSEC-Q Appendix 7 Connection examples with servo amplifiers manufactured by YASKAWA Electric Corporation and Σ- series Appendix 7.1 Connection example of QD70P Within 2m QD70P series /PULSE PULSE F1 PULSE COM1 PULSE PULSE R1 /SIGN SIGN CLEAR1 /CLR CLEAR1 COM PGO1 20 /PCO PGO1 COM...
  • Page 228: Appendix 8 Comparisons With Type Qd75 Positioning Module

    APPENDIX MELSEC-Q Appendix 8 Comparisons with type QD75 positioning module Model QD75P1 QD75P2 QD75P4 QD70P4 QD70P8 Item QD75D1 QD75D2 QD75D4 Number of control axes 4 axes 8 axes 1 axis 2 axes 4 axes Control unit pulse mm, inch, degree, pulse 10 /axis 600 /axis Number of positioning data...
  • Page 229 APPENDIX MELSEC-Q Model QD75P1 QD75P2 QD75P4 QD70P4 QD70P8 Item QD75D1 QD75D2 QD75D4 OPR sub function OPR retry, OP shift Electronic gear, backlash compensation, near Compensation function pass Speed limit, Speed limit, torque limit, software stroke limit, Control limit function hardware stroke limit software stroke limit Speed change, override, torque limit value Control details change function...
  • Page 230 APPENDIX MELSEC-Q Comparison of acceleration/deceleration processing function method QD70 (Refer to Section 11.5 for details) Position control in Item QD75 Other than the three Speed change operation pattern of Machine OPR control items on the left continuous path control Time taken to reach Time taken to reach Time taken to reach Time taken to reach...
  • Page 231: Appendix 9 List Of Buffer Memory Addresses

    APPENDIX MELSEC-Q Appendix 9 List of buffer memory addresses Buffer memory address Item Memory area Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 Pr. 1 Software stroke limit upper limit value Pr. 2 Software stroke limit lower limit value Pr.
  • Page 232 APPENDIX MELSEC-Q Buffer memory address Item Memory area Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 Cd. 1 Axis error reset Cd. 2 OPR request flag OFF request Cd. 3 Start method Cd.
  • Page 233 APPENDIX MELSEC-Q Buffer memory address Item Memory area Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 1000 1100 1200 1300 1400 1500 Da. 1 Operation pattern 1001 1101 1201 1301 1401 1501 Da. 2 Control method 1002 1102 1202...
  • Page 234 INDEX Continuous path control........9- 5 [Numeral] Continuous positioning control .......9- 4 0 speed ............4-28 Count 1 machine OPR control.......8-12 1-axis linear control (ABS) ......9-11 Count 2 machine OPR control.......8-14 1-axis linear control (INC) ......9-12 Current feed value ..........9- 9 Current value changing .........9-16 AD70...............
  • Page 235 Md. 4 Axis operation status ......4- 7 Md. 5 Axis error code........4- 7 I/O assignment setting ........5-17 Md. 6 Axis warning code........4- 7 Md. 7 Status ...........4- 7 Immediate stop..........9- 6 Incremental system ........9- 8 Md. 8 External I/O signal........4- 7 Initial setting...........
  • Page 236 Pr. 8 Deviation counter clear signal output time Operating environment ........6- 4 .................4- 3 Operation pattern ........... 9- 2 Pr. 9 PULSE/SIGN method selection setup/hold Operation timing and processing time of JOG time..............4- 3 operation.............App- 5 Pr. 10 Stop mode during path control ...4- 3 Operation timing and processing time of fast OPR Precautions control ............App- 2...
  • Page 237 Stopper 3 machine OPR control ....8-10 Restart function ........... 11-11 Sub functions ..........11- 1 Restart program ..........7-12 Switch setting for intelligent function module Restarting timing chart ........7-23 ................5-14 System monitor ..........13-14 SERIAL ............2- 8 Setting data ............ 4- 1 Timing chart Setting items for OPR data ......
  • Page 238 MEMO Index - 5 Index - 5 Downloaded from ManualsNet.com search engine...
  • Page 239 WARRANTY Please confirm the following product warranty details before using this product. 1. Gratis Warranty Term and Gratis Warranty Range If any faults or defects (hereinafter "Failure") found to be the responsibility of Mitsubishi occurs during use of the product within the gratis warranty term, the product shall be repaired at no cost via the sales representative or Mitsubishi Service Company.
  • Page 240 Microsoft, Windows, Windows NT, and Windows Vista are registered trademarks of Microsoft Corporation in the United States and other countries. Pentium and Celeron are trademarks of Intel Corporation in the United States and other countries. Ethernet is a registered trademark of Xerox Corporation in the United States. Other company names and product names used in this document are trademarks or registered trademarks of respective companies.
  • Page 241 Downloaded from ManualsNet.com search engine...
  • Page 242 SH(NA)-080171-N(0808)MEE MODEL: QD70P-U-S-E MODEL CODE: 13JR39 HEAD OFFICE : TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN NAGOYA WORKS : 1-14 , YADA-MINAMI 5-CHOME , HIGASHI-KU, NAGOYA , JAPAN When exported from Japan, this manual does not require application to the Ministry of Economy, Trade and Industry for service transaction permission.

This manual is also suitable for:

Qd70p4Qd70p8

Table of Contents