Mitsubishi Electronics QD75P, QD75D user manual Melsec-Q

Page 664

APPENDICES

(2) For axis 2

MELSEC-Q

 

Posi-

 

 

Command

Positioning

Arc data

Data

tioning

M

Dwell

speed

address

 

 

No.

identi-

code

time

Low-

High-

Low-

High-

Low-

High-

 

fier

 

 

order

order

order

order

order

order

301

11000

11001

11002

11004

11005

11006

11007

11008

11009

302

11010

11011

11012

11014

11015

11016

11017

11018

11019

303

11020

11021

11022

11024

11025

11026

11027

11028

11029

304

11030

11031

11032

11034

11035

11036

11037

11038

11039

305

11040

11041

11042

11044

11045

11046

11047

11048

11049

306

11050

11051

11052

11054

11055

11056

11057

11058

11059

307

11060

11061

11062

11064

11065

11066

11067

11068

11069

308

11070

11071

11072

11074

11075

11076

11077

11078

11079

309

11080

11081

11082

11084

11085

11086

11087

11088

11089

310

11090

11091

11092

11094

11095

11096

11097

11098

11099

311

11100

11101

11102

11104

11105

11106

11107

11108

11109

312

11110

11111

11112

11114

11115

11116

11117

11118

11119

313

11120

11121

11122

11124

11125

11126

11127

11128

11129

314

11130

11131

11132

11134

11135

11136

11137

11138

11139

315

11140

11141

11142

11144

11145

11146

11147

11148

11149

31611150 11151 11152 11154 11155 11156 11157 11158 11159

31711160 11161 11162 11164 11165 11166 11167 11168 11169

31811170 11171 11172 11174 11175 11176 11177 11178 11179

31911180 11181 11182 11184 11185 11186 11187 11188 11189

32011190 11191 11192 11194 11195 11196 11197 11198 11199

321

11200

11201

11202

11204

11205

11206

11207

11208

11209

322

11210

11211

11212

11214

11215

11216

11217

11218

11219

323

11220

11221

11222

11224

11225

11226

11227

11228

11229

324

11230

11231

11232

11234

11235

11236

11237

11238

11239

325

11240

11241

11242

11244

11245

11246

11247

11248

11249

326

11250

11251

11252

11254

11255

11256

11257

11258

11259

327

11260

11261

11262

11264

11265

11266

11267

11268

11269

328

11270

11271

11272

11274

11275

11276

11277

11278

11279

329

11280

11281

11282

11284

11285

11286

11287

11288

11289

330

11290

11291

11292

11294

11295

11296

11297

11298

11299

331

11300

11301

11302

11304

11305

11306

11307

11308

11309

332

11310

11311

11312

11314

11315

11316

11317

11318

11319

333

11320

11321

11322

11324

11325

11326

11327

11328

11329

334

11330

11331

11332

11334

11335

11336

11337

11338

11339

335

11340

11341

11342

11344

11345

11346

11347

11348

11349

33611350 11351 11352 11354 11355 11356 11357 11358 11359

33711360 11361 11362 11364 11365 11366 11367 11368 11369

33811370 11371 11372 11374 11375 11376 11377 11378 11379

33911380 11381 11382 11384 11385 11386 11387 11388 11389

34011390 11391 11392 11394 11395 11396 11397 11398 11399

341

11400

11401

11402

11404

11405

11406

11407

11408

11409

342

11410

11411

11412

11414

11415

11416

11417

11418

11419

343

11420

11421

11422

11424

11425

11426

11427

11428

11429

344

11430

11431

11432

11434

11435

11436

11437

11438

11439

345

11440

11441

11442

11444

11445

11446

11447

11448

11449

346

11450

11451

11452

11454

11455

11456

11457

11458

11459

347

11460

11461

11462

11464

11465

11466

11467

11468

11469

348

11470

11471

11472

11474

11475

11476

11477

11478

11479

349

11480

11481

11482

11484

11485

11486

11487

11488

11489

350

11490

11491

11492

11494

11495

11496

11497

11498

11499

 

Posi-

 

 

Command

Positioning

Arc data

Data

tioning

M

Dwell

speed

address

 

 

No.

identi-

code

time

Low-

High-

Low-

High-

Low-

High-

 

fier

 

 

order

order

order

order

order

order

35111500 11501 11502 11504 11505 11506 11507 11508 11509

35211510 11511 11512 11514 11515 11516 11517 11518 11519

35311520 11521 11522 11524 11525 11526 11527 11528 11529

35411530 11531 11532 11534 11535 11536 11537 11538 11539

35511540 11541 11542 11544 11545 11546 11547 11548 11549

35611550 11551 11552 11554 11555 11556 11557 11558 11559

35711560 11561 11562 11564 11565 11566 11567 11568 11569

35811570 11571 11572 11574 11575 11576 11577 11578 11579

35911580 11581 11582 11584 11585 11586 11587 11588 11589

36011590 11591 11592 11594 11595 11596 11597 11598 11599

36111600 11601 11602 11604 11605 11606 11607 11608 11609

36211610 11611 11612 11614 11615 11616 11617 11618 11619

36311620 11621 11622 11624 11625 11626 11627 11628 11629

36411630 11631 11632 11634 11635 11636 11637 11638 11639

36511640 11641 11642 11644 11645 11646 11647 11648 11649

36611650 11651 11652 11654 11655 11656 11657 11658 11659

36711660 11661 11662 11664 11665 11666 11667 11668 11669

36811670 11671 11672 11674 11675 11676 11677 11678 11679

36911680 11681 11682 11684 11685 11686 11687 11688 11689

37011690 11691 11692 11694 11695 11696 11697 11698 11699

37111700 11701 11702 11704 11705 11706 11707 11708 11709

37211710 11711 11712 11714 11715 11716 11717 11718 11719

37311720 11721 11722 11724 11725 11726 11727 11728 11729

37411730 11731 11732 11734 11735 11736 11737 11738 11739

37511740 11741 11742 11744 11745 11746 11747 11748 11749

37611750 11751 11752 11754 11755 11756 11757 11758 11759

37711760 11761 11762 11764 11765 11766 11767 11768 11769

37811770 11771 11772 11774 11775 11776 11777 11778 11779

37911780 11781 11782 11784 11785 11786 11787 11788 11789

38011790 11791 11792 11794 11795 11796 11797 11798 11799

38111800 11801 11802 11804 11805 11806 11807 11808 11809

38211810 11811 11812 11814 11815 11816 11817 11818 11819

38311820 11821 11822 11824 11825 11826 11827 11828 11829

38411830 11831 11832 11834 11835 11836 11837 11838 11839

38511840 11841 11842 11844 11845 11846 11847 11848 11849

38611850 11851 11852 11854 11855 11856 11857 11858 11859

38711860 11861 11862 11864 11865 11866 11867 11868 11869

38811870 11871 11872 11874 11875 11876 11877 11878 11879

38911880 11881 11882 11884 11885 11886 11887 11888 11889

39011890 11891 11892 11894 11895 11896 11897 11898 11899

39111900 11901 11902 11904 11905 11906 11907 11908 11909

39211910 11911 11912 11914 11915 11916 11917 11918 11919

39311920 11921 11922 11924 11925 11926 11927 11928 11929

39411930 11931 11932 11934 11935 11936 11937 11938 11939

39511940 11941 11942 11944 11945 11946 11947 11948 11949

39611950 11951 11952 11954 11955 11956 11957 11958 11959

39711960 11961 11962 11964 11965 11966 11967 11968 11969

39811970 11971 11972 11974 11975 11976 11977 11978 11979

39911980 11981 11982 11984 11985 11986 11987 11988 11989

40011990 11991 11992 11994 11995 11996 11997 11998 11999

Appendix - 22

Image 664
Contents Type QD75P/QD75D Positioning Module Page Safety Instructions Wiring Instructions Precautions for use Disposal Instructions SH NA-080058-B Addition of function version B Overall revisions based on the Japanese Manual VersionSH-080047-E 3, .2.5, .6.2, .7.1, .2 to 1999 Mitsubishi Electric Corporation Introduction Specifications and Functions To 3 Installation, Wiring and Maintenance of the ProductMemory Configuration and Data Process To 7 110112 Sequence Program Used for Positioning Control To 6Major Positioning Control Control Details and Setting OPR Control To 8105 111 113114 High-Level Positioning Control To 10 10.112.2 12.312.4 12.5Troubleshooting 15- 1 to 15 Appendices Appendix- 1 to Appendix-108Appendix Appendix 7.1 Connection example of QD75DManual Name Manual Number GX Configurator-QP Operating ManualHardware Configurator-QP Details of generic term/abbreviationGeneric term for PLC CPU on which QD75 can be mounted IBM PC/AT and compatible DOS/V compliant personal computerPage Memo System configuration Specifications and Functions Memory Configuration and Data ProcessProduct outline Data Used for Positioning ControlMemo Communicating signals between QD75 and each module Product OutlinePositioning control 1.1.1 Features of QD75 Features of the QD75 are shown belowAvailability of one, two, and four axis modules Wide variety of positioning control functionsEasy maintenance Quick startup Refer to SectionSetups, monitoring, and testing through GX Configurator-QP Palletizer Purpose and applications of positioning controlCompact machining center ATC magazine positioning Index table High-accuracy indexing of angle Lifter Storage of Braun tubes onto aging rackInner surface grinder QD75 errors, etc., are detected Mechanism of positioning controlCreates control order and conditions as a sequence program Stores the created programSpeed control Position controlDesignated distance Outline design of positioning system Positioning system using QD75Positioning operation by the QD75 Movement amount and speed in a system using worm gears Pulse train output from the QD75Vs = Mm/pulsePulse/s PulseCommunicating signals between QD75 and each module QD75 Drive unit QD75 Peripheral deviceQD75 Manual pulse generator QD75 External signal Device connection connectorQD75 External signal External signal QD75 Communication Dog signal, upper/lower limit signal, zeroFlow of system operation 1.2.1 Flow of all processes GX Configurator-QP QD75 Servo, etcGX Developer For setting data Manual GX Configurator-QPUsing GX Configurator-QP, also debug the set data Chapter Details Reference ChapterMemo Outline of starting QD75 Outline of stopping When Cd.6 Restart command is on Outline for restartingReference Md.26Cause occurs during deceleration stop processing to Restrictions with a system using a stepping motorFunction System Configuration General image of system Module USB cable Extension System RS-232 cableFor details, refer to GX Configurator -QP Operating Manual Specifications of recommended manual pulse generator Component listApplicable modules and the number of installable modules Applicable systemUsable base unit QD75 can be used in the following systemHow to check the function version and Serial No Method using the rated plate on the module side faceMethod using the software GX Developer display screenSignal layout for external device connection connector Combination of QD75 main functions and sub functionsPerformance specifications Interpolation function NonePTP control Positioning systemApplicable wire size Screw tightening torqueList of functions 1 QD75 control functions Main functionsSub functions Common functionsMain functions OPR control Control registered in QD75 OP shift function Functions that compensate controlPattern Speed limit function Torque limit function2 QD75 main functions When the condition is established, the block start data is With the set orderCondition start Start data Wait start Start data3 QD75 sub functions and common functions Or positioning data PositioningTo 65535 that can be set for each positioning data Data NoMethod using sequence program Contact signals, such as Drive unit Ready orCommon functions Details Reference 13.5Memo Combination of QD75 main functions and sub functions Stop command processing Pre-reading start function Deceleration start flag FunctionFor deceleration stop Function Acceleration/ deceleration time change functionSignal direction QD75 PLC CPU Signal direction PLC CPU QD75 Use prohibitedAxis Code on X10 Axis Y10 X11Details of input signals QD75 PLC CPU Detail of output signals PLC CPU QD75 Input specifications Output specifications Signal layout for external device connection connector List of input/output signal details External command function 2B7 SignalsSkip request from an external source Selection CommonInput/output interface internal circuit Input Common to QD75P1 and QD75D1Input signal ON/OFF status About logic setting and internal circuitNegative logic Initial valueOutput For QD75P1 Output For QD75D1Wiring Items to confirm when installation and wiring are completedINSTALLATION, Wiring and Maintenance of the Product Names of each part QD75P4QD75D4 Part names of the QD75 are shown belowInterface of each QD75 is as shown below Handling precautions Installation environment Other precautions Main bodyCable Installation Precautions for installation Wiring Precautions for wiringWiring example of shielded cable Processing example of shielded cablesQD75 side Cables should be the shortest possibleAssembling of connector A6CON1 Wrap the coated parts with a heat contractile tubeHow to ground shielded cable using AD75CK Inside control box QD75 20cm7.88inch To 30cm11.82inch AD75CKControl panel Wiring of the differential driver common terminal Insert until hook Catches Module bottomMELSEC-Q Maintenance Precautions for maintenance Disposal instructionsMemo Data Used for Positioning Control Types of data Parameters and data required for control ParametersPositioning parameters OPR parametersData for user to control positioning system. Cd.1 to Cd.42 Operation, and stops/restarts the operationSetting items for positioning parameters Checking the positioning parameters Pr.1 Pr.42Checking the OPR parameters Setting items for OPR parametersPr.43 Pr.57 Setting items for positioning data Da.1Items Checking the positioning dataDa.1 Da.10 Memo Setting items for block start data Checking the block start dataSetting items for condition data Checking the condition dataMonitoring the system Types and roles of monitor dataMonitoring the positioning system operation history Monitoring the position Monitoring the axis operation stateMonitoring the speed Monitoring the state Memo Types and roles of control data Setting and resetting the setting dataControlling the system data Controlling the operation Controlling the operationControlling operation per step Controlling the speedMaking settings related to operation Memo Pr.1 Unit setting List of parameters 5.2.1 Basic parametersRotating body 360 degrees/rotation Table, conveyorPr.2 No. of pulses per rotation Ap Pr.2 to Pr.4 Movement amount per pulseAssuming that the unit mm is selected with 6000 6000 100PULSE/SIGN mode CW/CCW modePr.5 Pulse output mode Pr.5Phase/B phase mode Pr.6 Rotation direction settingPositive logic Negative logic For multiple of 1 setting For multiple of 4 settingWhen Pr.6Basic parameters Pr.7 Bias speed at startSpeed limit value Pr.8Setting value Value set with peripheral device unit Pr.8 Speed limit valuePr.9 Acceleration time Pr.10 Deceleration time Pulse To 200000 pulse/s To 1000000 pulse/s Select typeDetailed parameters Pr.11 Backlash compensation amountPr.12 Software stroke limit upper limit value Pr.13 Software stroke limit lower limit valuePr.15 Software stroke limit valid/invalid setting Pr.16 Command in-position width300 176 326 476 Torque limit setting value Pr.14 Software stroke limit selectionPr.17 Torque limit setting value Pr.18 Code on signal output timingFront-loading speed switching Speed switching mode Mode Stop signal ExternalCommand Negative Input signal logic selection Near-point Positive SignalPr.19 Speed switching mode For standard switchingFor front-loading switching When composite speed is designatedSpecify whether you wish to enable or disable the update Pr.21 Current feed value during speed controlPr.24 Manual pulse generator input selection Pr.150 Speed-position function selectionMemo Pr.25 Acceleration time 1 to Pr.27 Pr.28 Deceleration time 1 to Pr.30Pr.31 JOG speed limit value Pr.32 JOG operation acceleration time selectionPr.33 JOG operation deceleration time selection Deceleration time Deceleration time 1. Deceleration timeAutomatic trapezoid acceleration/deceleration Pr.34 Acceleration/deceleration process selectionPattern acceleration/deceleration Pr.35 S-pattern ratio Pr.36 Sudden stop deceleration time Acceleration starts following Deceleration starts followingEration time Actual sudden stop Deceleration timeMELSEC-Q Pr.40 Positioning complete signal output time Positioning complete signal output timePr.41 Allowable circular interpolation error width Path with spiral interpolation ErrorWith calculation Start point address Center point addressTo enable the external command signal, set the to Pr.42 External command function selectionExternal command enable Memo OPR basic parameters Pr.43 OPR methodPr.46 OPR speed Pr.47 Creep speed Positive direction address Pr.1 Setting value Pr.44 OPR directionPr.44 Degree To 359.99999 degree To 35999999 ⋅ 10-5degree PulsePr.45 OP address Pr.46 OPR speedPr.47 Creep speed Set a speed equal to or faster than the bias speed at startOPR speed Pr.47 Creep speed Pr.7 Bias speed at start Pulse To 1000000 pulse/sPr.48 OPR retry Memo When stopper method 1 is set for OPR detailed parametersPr.49 OPR dwell time OPR dwell time valuePr.51 OPR acceleration time selection Pr.52 OPR deceleration time selectionUse the value set Acceleration timePr.53 OP shift amount Pr.55 Deviation counter clear signal output time Pr.54 OPR torque limit valuePr.56 Speed designation during OP shift Pr.57 Dwell time during OPR retryBefore explaining the positioning data setting items List of positioning data599 600 Axis to be interpolated Operation pattern2-axis interpolation only Da.2 Control system Da.1 Operation patternDa.3 Acceleration time No Absolute ABS system, current value changing Da.4 Deceleration time NoDa.5 Axis to be interpolated Da.6 Positioning address/movement amountDa.2 Speed-position switching control Position-speed switching controlWhen Pr.1 Unit Setting is pulse Da.2 Setting valueWhen Pr.1 Unit Setting is inch Memo Da.7 Arc Da.7 Arc addressEnd point address Address set with Da.6 When Pr.1 Unit Setting is mm Da.8 Command speed Setting value Setting item Da.2Repetition count Value set with peripheral Value set with sequence Da.2Da.9 Dwell time/JUMP designation positioning data No Da.1Memo Block List of block start dataStart block Pages that follow explain the block start data setting items Da.11 Da.14Settings Axis Block Axis7000 Axis 7001 AxisDevice End ShapeContinue 26000 27000 28000 29000 Shape Positioning data NoHow to start the positioning data set Start data No Da.11 ShapeDa.12 Start data No Da.13 Special start instructionSpecial start instruction Setting value Setting details Da.14 ParameterSet the value as required for Special start instructionList of condition data BlockPages that follow explain the condition data setting items Da.15 Da.19Data Used for Positioning Control Remark Parameter Setting value Default Condition target IdentifierOperator 03H Condition operatorDa.16 Condition operator Da.15 Condition targetDa.17 Address Da.18 Parameter Da.19 ParameterSet the parameters as required for Condition operatorWhen in test mode When not in test modeList of monitor data 5.6.1 System monitor data Reading the monitor value Default value Not in test mode Test modeMonitoring is carried out with a decimal 1200Storage item Storage details History Up to 16 records can be storedStart Hour Start Minute Second0000 0000HStorage buffer memory address common to axes 1 to Can be stored Storage details Reading the monitor valueJudgment Starting history Up to1292 Error Encountered an error Stores an axis error NoAxis error Stores the time at which an Occurrence Axis error was detected1357 0000Accesses to flash When the number of write Error reset operation isAxis in which Encountered a warning1422 1424 1425 Axis monitor data Axis 1 Axis 2 Axis 3 Axis Monitoring is carried out with a hexadecimal800 900 1000 1100 0000 HCommand speed set by the current positioning data Axis warning No WhenStores 0 under the speed control Set by the positioning data used one step earlier807 907 1007 1107 808 908 1008 1108 809 909 1009 1109 Default810 910 1010 811 911 1011 Speed-position switching 0000H 816 916 1016 Monitoring is carried out with a hexadecimal812 912 1012 1112 0000H 813 913 1013 1113 814 914 1014 1114Address/movement amount For a positioning operation Target valueAt other times Stores 0000 H 817 917 1017 Default Storage buffer Memory address Value818 918 1018 819 919 1019 Is stored Is stored when machine OPR starts Torque limit setting value is storedMachine OPR completion is stored Movement amount after300 826 926 1026 Speed limit flag Speed change processingFlag Speed limit value due to a speed change or Pr.8827 927 1027 1127 828 928 1028 1128829 929 1029 1129 830 930 1030 1130Positioning data No. being Last executed positioningExecuted last time Md.48 Deceleration start flag832 932 1032 1132 0000 H 833 933 1033835 935 1035 1135 837 937 1037 1137List of control data 5.7.1 System control data Buffer memory to the flash ROMPositioning data No to No Block start data No toSetting value K Setting ValueSetting item Setting details Set the positioning start No Restart command Stopped, set 1Code OFF request M code on signal turns OFF Axis control dataSetting K value SettingItem to specify a new feed value Inch Degree2147483648 +214748364710 n 1505 1605 1705 18051506 1507 1606 1607 1706 1707 1806 1807 Conversion into an integer valueSetting item Setting details New acceleration time value Setting range unitSetting range unit To 8388608 ms Speed change Enable/disable selection1510 1610 1710 1810 1511 1611 1711 1811 Set with a decimal Set with a decimal 1508 1608 1708 1808 1509 1609 1709 18091512 1612 1712 Setting range Inch Degree Pulse100 1513 1613 1713 1514 1614 1714 18141515 1615 1715 1815 1516 1616 1716⋅ 10-1µm ⋅ 10-5inch 1517 1617 1717 1518 1618 1718 18181519 1619 1719 1819 1520 1620 1720Specify a new torque limit stored value Torque limit setting valueSet a value within the allowable range 1521 1621 1721 1821 1522 1622 1722 1822 1523 1623 1723 18231524 1624 1724 1525 1625 1725Speed-position switching control INC mode 2147483647For that, use this data item to specify a new speed Inch Degree Pulse Pr.1 ⋅ 10-1µm1526 1626 1726 1826 1527 1627 1727 18271528 1628 1728 1828 1530 1630 1730 1830Position-speed switching Target position change valueNew address New speed1532 1632 1732 1534 1634 1734 18341535 1635 1735 1835 1536 1636 1736 1836Stepping should be performed 1540 1640 1740 1840 Set with a decimal 1541 1641 1741 18411542 1642 1742 1842 1543 1643 1743 1843 Set with a decimal 1544 1644 1744 1844When degree is selected as the unit Cd.39 Teaching positioning data No1546 1646 1746 1547 1647 1747 18471548 1648 1748 1848 1549 1649 1749 1849Memo Sequence Program Used for Positioning Control Precautions for creating program Reading/writing the dataRestrictions to speed change execution interval Process during overrunSystem configuration Control unitCommunication with QD75 Program, the unit of 0 mm is set for the basic parameterX0C List of devices used Code OFF command Commanding M code OFF Forward run JOG/inching commandReverse run JOG/inching command Command Time change X35Enable command Operation enable M10 Manual pulse generator operationRequesting acceleration/deceleration StorageData resisters and timers Acceleration time setting Low-order 16 bits Acceleration time setting Value High-order 16 bitsDeceleration time setting Low-order 16 bits EnablePulse output mode Pulse output mode Rotation direction settingCommand speed Rotation Unit magnificationGeneral configuration of program Creating a programPositioning control operation program Refer to Section From previous Positioning program examples MELSEC-Q Setting of special start instruction to normal start Position-speed switching operation positioning data No No M code OFF program Not required when M code is not used No Manual pulse generator operation program No Torque change program ABS data setting and ABRST1 instruction execution No Flash ROM write program External command function valid setting program Data requiring settingTime chart for OPR OFF request This program forcibly turns OFF the OPR request flagProcedures for setting the starting details Start details setting programPositioning start point No Position-speed switching control speed change Used to set a new value when speed is changedTo validate position-speed switching signal, this Cd.25Start program Buffer memory 1500Starting conditions Starting by inputting positioning start signal Operation when startingX10 OFF Starting time chart9001 Time chart for starting fast OPR X8 OFF 9002Time chart for starting major positioning control Time chart for starting position-speed switching control Machine OPR operation timing and process time Position control operation timing and process time FollowsStarting by inputting external command signal Setting details Buffer memory address Value AxisSet to 1 Validate external command 1505 1605 1705 RestrictionsContinuous operation interrupt program Operation during continuous operation interruptionRestrictions Cd.18Control data requiring settings Set the following data to interrupt continuous operationStop with stop command Restart programRestart operation Cd.3Control data requiring setting Axis operation status is 1 Stopped Signal stateStarting conditions Set the following data to execute restartTime chart for restarting 14 Time chart for restartingStop program Stop processPr.30 Pr.10 Pr.28 Pr.29 Types of stop processesPr.36 Order of priority for stop process Sudden Stop cause Sudden stop deceleration processMemory Configuration and Data Process QD75 is configured of the following two memories Area configuration MemoryDetails of areas Data is backed up User accesses Here QD75Buffer memory area configuration From command To command Power supply ON/memo area PLC CPU resetPLC Ready signal Y0 OFF on Data transmission processTransmitting data with to command from PLC CPU Accessing with from command from PLC CPUPr.8 Pr.10 Pr.25 Pr.42 Pr.1 Pr.7 Pr.11 Pr.24 Pr.43 Pr.57 Pr.150Flash ROM request Write Memo area Flash ROM write Flash ROM request WriteFlash ROM request writing Flash ROM writeCd.1 QD75 read, monitor Reading data from buffer memory to peripheral device Writing data from peripheral device to buffer memoryFollowing methods can be used to set the positioning data Ex. Setting the positioning dataCompletion 11- 1 to 11 12- 1 to 12Memo OPR Control Outline of OPR control 8.1.1 Two types of OPR control When an OPR is not required OPR sub functionsOPR from peripheral devices Restricted, Combination not possibleMachine OPR Outline of the machine OPR operation Important Machine OPR operationOP address is a fixed value set by the user Pr.45Machine OPR method Operation chart OPR method 1 Near-point dog methodMachine OPR is started Pr.51Precautions during operation Pr.48OPR method 2 Stopper method Pr.44 Pr.46Pr.49 Pr.55Always limit the servomotor torque after OPR speed, thus causing an errorSet a value Md.31 Status b4 OPR method 3 Stopper method Pr OPR speed Pr Creep speed Stops at stopper Zero signalTorque limit Near-point dog OFF Machine OPR start OPR speed Pr Creep speed Zero signal Near-point dog OFF Machine OPR startStatus b3 OPR complete flag Md.31 Status b4 Deviation counter clear output OPR method 4 Stopper method Machine moves atOPR direction. Torque Pr.47 Pr.44Standing by OP address OPR method 5 Count method1 OPR direction. It then moves atPr.50 OPR speed toPr.46 OPR method 6 Count method Machine OPR is startedPr.44 OPR direction. It then moves at Pr.46 OPR speed when Direction designatedSetting for the movement amount after near- point dog on Fast OPR Outline of the fast OPR operation Fast OPR operationOperation timing and processing time of fast OPR Operating restrictionsMemo Major Positioning Control Control unit degree handlingOutline of major positioning controls Speed-position switching control Speed/position Nonexecutable control system. When this instruction isReverse run Reverse run Position control Position/speedMajor positioning control sub functions Data required for major positioning controlMajor positioning control from peripheral devices Operation patterns of major positioning controls Independent positioning control Positioning complete XC, XD, XE, XFContinuous positioning control Start complete signal X10, X11, X12, X13 OFFX14, X15, X16 Dwell time Time Continuous path control Pr.19Deceleration stop conditions during continuous path control Forward run command Reverse run command Interpola Tion axisSpeed handling Speed 3000 2000 1000Speed switching Refer to Pr.19 Speed switching mode X14, X15, X16, X17 OFFStart complete signal X10, X11, X12, X13 OFF Busy signal X14, X15, X16MELSEC-Q Absolute system Designating the positioning addressIncremental system Confirming the current value Values showing the current valueMd.21 Machine feed value Value is changed to a new valueMonitoring the current value Da.6Buffer memory addresses Axis Md.20 Current feed valueSoftware stroke limit valid/invalid setting Setting to validate software stroke limitSetting to invalidate software stroke limit Control unit degree handlingCd.40 UsingMoved from 315 to Moved from 45 to When the software stroke limit is valid Incremental systemInterpolation control Meaning of interpolation controlAxis linear interpolation control, 4-axis fixed-feed Control, 4-axis speed control AxisSetting the positioning data during interpolation control Deceleration time No DataAxis to be Interpolated Positioning address Forward run speed 2, 3, Movement amountStarting the interpolation control Interpolation control continuous positioningSpeed during interpolation control Pr.20Limits to interpolation control Axis operation status during interpolation controlSpeed limit Interpolation will be storedInterpolation Axis, 4-axis Switching Positioning data setting itemsPosition control Speed control Speed PositionArc address Command speed Jump instructionDa.9 Dwell time No. at JumpPositioning data setting example 2 1-axis linear controlAxis linear control ABS linear 1-axis linear controlAxis linear control INC linear 3 2-axis linear interpolation control Axis linear interpolation control ABS linear2-axis linear interpolation control Positioning address/movement amountAxis Setting item Reference Axis setting Example Signal Da.10 CodeData will not be executed Da.2 Control system Set absolute system 2-axis linear interpolation controlAxis linear interpolation control INC linear Start point address Axis Current stop positionDa.8 Command speed Set this when other sub operation commands are issuedDa.6 movement amount Positioning address3-axis linear interpolation control 4 3-axis linear interpolation controlForward direction Axis Setting not required setting value will be Output of the positioning complete signalPositioning data will not be executed At decelerationMajor Positioning Control Points Movement amount Reverse direction Start point address X1, Y1, Z1Stop address after the positioning control Axis 5000 6000Set incremental system 3-axis linear Deceleration time Pr.10 Da.4Major Positioning Control Points 5 4-axis linear interpolation control Axis Arc address Command speed Code Setting detailsPr.1 Unit setting Operation pattern PositioningAxis linear interpolation control INC linear Setting not required setting value will be ignored 500ms Da.106 1-axis fixed-feed control 1-axis fixed-feed controlSet 1-axis fixed-feed control Da.3 Acceleration time 7 2-axis fixed-feed control interpolation 2-axis fixed-feed controlSpeed may exceed Set 2-axis fixed-feed controlPr.20 Interpolation Mm/min Speed designation method Set the time the machine dwells after the positioning stop8 3-axis fixed-feed control interpolation 3-axis fixed-feed controlDesignated movement amount Restrictions Set 3-axis fixed-feed control 5000.0 6000.09 4-axis fixed-feed control interpolation 4-axis fixed-feed controlAxis side speed may exceed Movement amount Axis Da.7 Arc address Da.8 Command speedInterpolated Da.6 2-axis circular interpolation control Unit setting When the units set If the self-axis is set, an error will occur 3000.0 ∝ Pr.1 Setting is set to mmSet the speed when moving to the end point address Sub point designationMovement amount Restrictions Pr.1 Unit Setting is set to mm With sub point designationPr.25 Acceleration time 1 as Acceleration time at start Speed Pr.20 Interpolation speed designationClockwise Can be controlledCounterclockwise Positioning address/movement Refer to Circular interpolation error compensationPr.41 Arc address Forward directionRadius Reverse direction Arc address Reverse directionRestrictions Positioning data setting examples Axis Arc address Command speed Da.9 Dwell time Da.10 M codeCenter point designation. Select clockwise or Counterclockwise according to the controlMovement amount = Restrictions Unit setting is set to mm With center point designation. Select clockwise orINC circular 8000.0 ∝12 1-axis speed control Set Positioning complete Current feed value during 1-axis speed controlPr.18 Axis 1 Positioning data No Setting item Da.10 Code Code on signal outputTiming setting only possible in the with mode Control Da.2 Control system13 2-axis speed control Md.31 Status b0Setting item Pr.8 Speed limit value Command speed ExamplesCurrent feed value during 2-axis speed control Mm/min Setting not required setting value will be ignored Axis Da.8 Command speed Da.9 Dwell timeSet 2-axis speed control 14 3-axis speed control 11 3-axis speed control operation timingCurrent feed value during 3-axis speed control Restrictions Set Positioning completeAxis 1 setting Axis 2 setting Axis 3 setting 4000.00mm/min 5000.00mm/min 6000.00mm/min Value CommandSpeed limit 8000.00mm/min 6000.00mm/min 4000.00mm/min SpeedDa.8 Command speed Da.9 Dwell time Da.10 M code Axis Setting other than Positioning complete isSet the speed to be commanded Output timing setting only possible15 4-axis speed control 4-axis speed control12 4-axis speed control operation timing Current feed value during 4-axis speed control Axis Setting item Setting Speed limit 4000.00mm 5000.00mm 6000.00mm 8000.00mmValue Min Command 8000.00mm 6000.00mm 4000.00mm 1500.00mm Speed MinSetting other than Positioning Set this when other subCode on signal output timing Setting only possibleSpeed-position switching control INC mode Switching over from speed control to position controlSpeed-position switching control INC mode Setting item Setting details Buffer memory address ValueMd Status b0 MELSEC-Q Follows parameters Switching time from speed control to position control Md.20 Current feed value Speed control settingFollowing table shows Current feed valueChanging the position control movement amount Speed-position switching signal settingCd.23 Status b1 of the axis monitor area Pr.21 valuePosition switching control INC mode Set speed-position switching control by forward runSpeed/position Acceleration time No Pr.25Speed-position switching control ABS mode Unit settingCd Speed-position Switching enable flag Speed control flag X14,X15,X16,X17Unit setting of 2 degree Pulse Pr.21 Md.20 Speed control setting is other thanCurrent feed value Speed-position switching signal setting Speed-position switching signal Added Position switching control ABS mode Axis Movement amount Arc addressSwitching over from position control to speed control 18 Position-speed switching control operation timing Signal turns on Position control carried out until position-speed switchingExternal position-speed switching signal Current feed value during position-speed switching control Switching time from position control to speed controlCurrent feed value during speed Status b5 turns onChanging the speed control command speed Position-speed switching signal settingV2 becomes the speed control command speed Status b5 of the axis monitor area Speed limit value if a new speed exceedsSet position-speed switching control Unit setting isSetting value will be ignored Da.1 PositioningChanging to a new current value using the positioning data Current value changingCurrent feed value is changed to the value set Md.21Axis to be Setting not required Setting value is Setting is set to mmArc address Setting not required Setting value is Ignored Command Setting not required Setting value is Speed IgnoredCurrent value changing, setting 9003 Current value changing procedureCd.9 Setting method for the current value changing function Following shows a start time chartPLC CPU NOP instruction OperationJump instruction Set the Jump instruction Code Unconditional Jump Condition data NoAcceleration time No Simultaneous start condition data cannot be setLoop to Lend loop is repeated by set repeat cycles LoopSet the Loop Ignore the Lend before the Loop is executed LendSet the Lend 10.3.2 10.3.310.3.4 10.3.5High-level positioning control sub functions Outline of high-level positioning controlHigh-level positioning control from peripheral devices Data required for high-level positioning control Start data set in the next pointSpecial start Da.12 Da.13 DesignateBlock start data and condition data configuration 7001 7004 High-level positioning control execution procedure Positioning start No. in StepCondition Next start Da.11 End Da.12 Start data No Da.13No. Da.14 ParameterPositioning data setting example Setting examples Block start data setting exampleBlock start normal start Control examples Block start control exampleCondition start Parameter is carried out for the positioning data setWait start Axis 1 block Da.11 Da.12 Da.14Simultaneous start A simultaneous start, the positioning data setDa.13 Axis 1 block Da.11 Da.12 Da.14 3rd point EndParameter of the block start data in which For loop is set Repeated start for loopCondition data Nos. have been set Da.14 Repeated start for condition Restrictions when using the Next start 6th point7th point 8th pointCondition data is set in the following cases Control type High-level positioning controlWait Repeated startMemory P1 numeric value Set only when Da.16 Address 03H Buffer memory 01H =P1 Word 02H04H Buffer memory Words 05H P1≤QD75 buffer memory Address 30000 30099 Condition data setting examples Setting the device ON/OFF as a conditionFollowing shows setting examples for condition data Condition Device X0 =QD75 Ready is OFFMultiple axes simultaneous start control Multiple axes simultaneous start control procedureControl details Setting examples Points Input/output signal Y10 QD75 Buffer memory Drive unit7000 1500 1501Control data that require setting Start conditionsPositioning data setting example Start time chartStart time chart Creating the program Example Set the block start data beforehandM104 Y10 X10 To H0 K1500 K7000Manual Control 11.2.5JOG operation Inching operationManual pulse generator operation Manual control sub functionsCarrying out manual control from peripheral devices Monitoring manual controlJOG operation Outline of JOG operation Important JOG operationCd.17 Errors during operationCd.16 JOG operation timing and processing time JOG operation timing and processing timesJOG operation execution procedure JOG operation is carried out by the following procedureSetting the required parameters for JOG operation Acceleration time 1 Unit pulse 1000 Acceleration time 2 Unit pulseAcceleration time 3 Unit pulse Deceleration time 1 Unit pulseCreating start programs for JOG operation Required control data settingJOG speed is set to 100.00mm/min in the example shown JOG operation start time chart Creating the program When the stop signal is turned on during JOG operation JOG operation exampleBusy signalXC, XD, XE, XF OFF Y9, YB, YD, YFSignal Y8, YA, YC, YE Forward run JOG operation execution Test modeForward run JOG start signal OFF Y8, YA, YC, YE Forward run JOG operation Forward run JOG startForward run JOG operation Forward run JOG start signal Y4, Y5, Y6, Y7 100ms Rise of JOG start signal is ignoredInching operation Outline of inching operation Important Inching operationLimit signal Inching operation timing and processing times Depending onInching operation execution procedure Inching operation is carried out by the following procedureSetting the required parameters for inching operation Setting item Setting requirement Factory-set initial valuePr.1 Pr.2 Pulse output to the driveCreating a program to enable/disable the inching operation Inching14 Inching operation start time chart Creating the program When stop signal is turned on during inching operation Inching operation example16 Operation when JOG start signal is turned on in test mode X10, X11, X12 Manual pulse generator operation enabled Manual pulse generator operationCreate the sequence program so that Cd.21Restricted items Operation possible Operation not possible Upper/lowerManual pulse generator operation timing and processing time 64 to 28.4 to 57.6Speed control by manual pulse generation operation Position control by manual pulse generator operationFor example, when Manual pulse generator operation execution procedure Input signal logic selection Torque limit setting value Unit % 300Manual pulse generator input selection Manual pulse Set the manual pulse generator 1 pulse input Generator operation when finished withCd.20 Generator 1 pulse Magnification Forward run Reverse run Pulse input Phase PLC Ready signal Start complete signal X10 OFF Busy signalNo.13 Manual pulse generator operation program Memo 12.1.1 12.2.112.2.2 12.3.1Following table shows the types of sub functions available Outline of sub functionsIt cannot be invalidated with parameters Trigger for the sub work Timing knownSub functions specifically for machine OPR OPR retry functionMovement starts Direction opposite to the Pr.44 OPR directionOPR direction, a OPR direction is set to 0 PositiveSetting the dwell time during an OPR retry Pr OPR direction Stop by limit Machine OPRPrecaution during control Setting the OPR retry functionSetting item Setting details Factory-set Value Dwell time during OPR retryOP shift function OP shift operationMovement speed during OP shift Setting range for the OP shift amountOPR speed or Setting the OP shift function Precautions during controlStatus b4 Functions for compensating the control Backlash compensation functionSetting the backlash compensation function Current feed value orBacklash compensation, which includes the movement amount 255Electronic gear function Pr.2Procedure Error compensation methodDefinition Set the post-compensation No. of pulses per rotation ApRelation between the movement amount per pulse and speed Actual speedRemark Da Positioning address Path of positioning data No.3 Near pass functionPositioning data No Positioning data No Axis 1 output speed Axis 2 output speedAllowable circular interpolation error width Example Near passFunctions to limit the control Speed limit functionSetting the speed limit function If any axis exceeds200000 JOG speed JOG speed limitTorque limit function New torque value is set toTorque limit setting value, confirm That When limiting the torque atPr.17 Setting the torque limit function Torque limit stored valueSoftware stroke limit function Pr.13Workpiece moveable range Software stroke limit lower limitWhen machine feed value is set Current feed value and range limit checkPr.14 Md Current feed value Md Machine feed valueSoftware stroke limit check details Precautions during software stroke limit check Software stroke limit upper Limit valuePr.12 No.10 P11 No.11 No.12 No.13 No.14 P01Setting the software stroke limit function Invalidating the software stroke limitFor manual operation, set 0 software stroke limit invalid Software strokeSetting when the control unit is degree Setting the software stroke limitCurrent value address 315ºHardware stroke limit function 19 Hardware stroke limit function operationWiring the hardware stroke limit When the hardware stroke limit function is not usedInput signal logic selection is set to the initial value Input signal logic selection is the initial valueFunctions to change the control details Speed change functionFollowing drawing shows the operation during a speed change Speed changes to Operation duringCd.14 Function version Restarting speed Da.8 Command speedOr later Status b10, and enable Speed limit value when the value setNew speed value is equal to or larger than Positioning operation Speed change 0 flagSetting the speed change function from the PLC CPU Following shows the speed change time chartCd.14 New speed value 2000 Set the new speed Speed change Cd.15 Set 1 Change the speedNo.14 Speed change program Cd.8 Set 1 Validate the external command Pr.42 Set 1 External speed change requestValid Cd.14 New speed valueInput the external command signal Write 1000000 to D108 and D109K1514 D108 K62Override function Feedrate becomes a value of 1 or less. WhenCd.13 Md.22Setting the override function Positioning Cd.13 Operation speedMELSEC-Q For an acceleration/deceleration time change enable setting Acceleration/deceleration time change functionPr.9 Pr.10 Pr.25 Pr.30 Cd.10 Cd.11When 0 is set in Cd.10 New acceleration time value Setting the acceleration/deceleration time change function New accelerationCd.10 Set the new acceleration time Time value New decelerationExample No.16 Acceleration/deceleration time change programTorque change function 31 Torque change operationSetting the torque change function start signal If a value besides 0 is setServomotor with absolute position detector PLC system Absolute position restoration functionQD75 Operation Panel Module QD75 Command Battery Servomotor Pulse/rev cumulative rotationOutline of absolute position detection data communication PLC system Pulse train Servo amplifierDedicated Absolute position signal transmission procedureInstruction Signal name Abbreviation Pin No Function and application ABS transmission mode terminal. While this is turned onThis is turned on when ABS data is requested in the ABS Transmission modeControlling instructions Condition 1. Number of output pulsesCondition 2. Positioning address Unit ∝ mConcept for the unit of mm, inch or pulse Example26843545.6 26843545.5 Unusable range Absolute position Detection systemUsable range in absolute Concept for the unit of degree Other functions Step functionRelation between the step function and various controls Step operation not possibleStep mode Deceleration unit stepData No. unit step Step start informationUsing the step operation Set the step mode before starting the positioning dataWrite 1 restart to Turn OFF the step valid flag, and quit the step functionCd Step valid flag Positioning start signal Y10, Y11, Y12, Y13 Busy signalXC, XD, XE, XF Positioning complete signal Positioning start signal RYn+10, RYn+11Step function settings Set 0 Deceleration unit step or 1 Data No Cd.34 Step modeUnit step Cd.35 Step valid flag Set 1 Carry out step operationSkip function Y10, Y11, Y12, Y13 BUSYsignalFollowing drawing shows the skip function operation Setting the skip function from the PLC CPU Setting the skip function using an external command signal Cd.8 Set 1 Validate external commandPr.42 Set 3 Skip request K62 K3Code on signal output timing With modeCode output function Md.25After mode Code OFF requestPoint Setting the M code output function Reading M codesM code No Code set Pr.18Control details Teaching timing Teaching functionAddresses for which teaching is possible Data used in teaching Following control data is used in teachingSelection Written to Arc address Designates the data to be taught TeachingTeaching procedure YESMELSEC-Q Motion path Setting conditions Teaching program exampleProgram example Example Target positionPoint Target position change function When the direction of the operation is changedDetails of control Precautions during operation Following shows the time chart for target position change Set 1 Carry out speed changeNo.22 Target position change program Command in-position function Command in-position width and command in-position flag Execution of the command in-positionPr.16 Width checkSetting the command in-position function Confirming the command in-position flagCommand Turn on the command in-position flag, and set Pr.16 Remaining distance to the stop position of the positionAcceleration/deceleration processing function Pattern acceleration/deceleration processing method VelocityPattern acceleration/deceleration processing Set the acceleration/deceleration curve when 1 is setSpeed change request Speed change deceleration Pre-reading start function Controls49 System example using pre-reading start function Cutter Cutter shaft Feed shaft StockFeed shaft Start Program examples MELSEC-Q Deceleration start flag function Start made with positioning data No. specifiedData Shape Block start Da.11 Da.12Start data No Precautions during control Deceleration start flag function setting method Checking of deceleration start flagMonitor item Storage details Set whether the deceleration start flag functionStop command processing for deceleration stop function Deceleration curve re-processingDeceleration curve continuation ControlPrecautions for control Setting method Common Functions Outline of common functions Parameter initialization function Parameter initialization meansParameter initialization method ParameterParameter Cd.2 Set 1 parameter initialization request 1901 Initialization requestExecution data backup written to flash ROM means Execution data backup functionMd.19 Execution data backup method FlashExternal I/O signal logic switching function Parameter setting detailsPrecautions on parameter setting Shown in the following tableExternal I/O signal monitor function 14.3 14.414.5 14.6List of dedicated instructions Interlock during dedicated instruction is executedSetting data Control data FunctionsOutput PointsProcessing processing Abrst instruction Execution completionErrors PrecautionsProgram examples Dedicated Instructions PSTRT1, PSTRT2, PSTRT3, PSTRT4 Machine OPR 9001 Fast OPR 9002 Current value changing 90037000 to User 9000 toPstrt instruction Execution completion Sequence programComplete state display OFF Program examples Dedicated Instructions TEACH1, TEACH2, TEACH3, TEACH4 Current feed value is written to positioning address Teaching data Current feed value is written is setPositioning data No. for which teaching is carried out User Teach instruction Execution completion Program example Pfwrt Device Setting data Setting sideOther than Sequence program Processing Instruction symbolPfwrt instruction Execution completion Precautions Program example Device Setting data Setting range Setting side Instruction symbol Execution conditionOther than 0 Abnormal completion error code PinitPositioning data No to No Block start data No to Initialized setting data ParametersPinit instruction Execution completion Program example 15.3 15.4Error and warning details Errors Types of errorsAxis error No Error storageTypes of warnings Resetting errors and warnings Confirming the error and warning definitionsInvalid operations Status for axis status storageMemo List of errors After making an axis error reset refer to 3 in Section Check whether the stop commands outputSignals/external inputs to QD75 are turned on or OFF. Turn OFF the on commandsNear-point dog signal is turned Dwell time faultOP detection timing Detailed parameter 2 Sudden stop OPR speed by the stopper method Count method 1Lower the OPR speed Increase the dog signal input time Adjust the near-point dog position so thatReview the wiring. Refer to Section Bring the JOG speed into the setting rangePosition switching control When multiple axes are startedTo 600, 7000 to 7004, and 9001 to 9004 Current speed is set for speedRefer to .5 Da.16 60H, 70H, 80H, 90H, A0HB0H, C0H, D0H, E0H Axis 1 start data No 1640 1740 1840Operation status at error occurrence Where the control unit is set toAt start The system will not operate Setting with sequence program When software stroke limits are Valid2147483648 to When software stroke limits are Invalid Correct the circular interpolation error allowable limitControl falls outside Value rangeControl unit is set to degree Control system sets an Operation pattern sets a new Not possibleStroke limit using the manual control Position switching control, and position-speed1506 1606 1706 1806 At start Bring the current feed value into the softwareAxis linear interpolation control Error Interpolation axis Operation of the interpolation axisUnit group Units are different at the parameter Sudden stop selection Axis not present Stop groupCorrect the positioning data or change the parameter To 2000000000 mm/min or others Refer to .3 Da.8Sub point setting End point = sub point Error Prohibited area Either of the following appliesDesignated Start point = sub point Are in line with each otherCorrect the control system or parameter. Refer to .1.6 Axis Same as error codes 515 toCorrect the positioning address. Refer to .2.16, 9.2.17 X7 is turned on 536 When an M code on signal X4 to StartPositioning start is carried out 537 After turning OFF the M code on signal, start Signal. Then start the systemCorrect the instruction code of the special start data Refer to .4 Da.13Direction in unit Set outside the setting range Hold error Output at error stop, the setting forSetting deceleration 9001 to Stop/sudden stop Error Executed with the teaching data Stop selectionSet the ABS setting direction in the unit of degree Within the setting rangeSet 0 when the software stroke limits are valid Output at error stopOutside unit setting Range Outside the setting range Outside unitError Setting range Rotation direction Outside the setting range RangePLC Ready signal Y0 from OFF to on Set the value converted into the pulse number usingBring the setting into the setting range Set the bias speed to not more than the speed limitError Error name Operation status at error Setting value Setting range Code on timingMode error Speed changeoverMm inch pulse Bring the setting into the setting range Speed-position switching control ABS mode shouldTurn the PLC Ready signal Y0 from OFF to on Degree 0 to Value is smaller than the upper limit valueDetailed parameter Setting error Circular interpolation Error widthBring the setting into the speed limit value or below 196 346 496 PLC Ready signal Y0 from OFF to on 197 347 497Axis 1 Axis 2 Axis 3 Axis 194 344 494 195 345 495 OPR direction error Setting range OP address setting Set range of the OPR basicOPR speed error Setting range Set range of the OPR basic Creep speed errorAxis 1 Axis 2 Axis 3 Axis 221 371 521 Set the speed to the bias speed at start or higher225 375 525 226 376 526List of warnings Do not issue the restart command when the axis Carry out the teaching request when the axis is notSet a value within the setting range Deceleration with the JOG start signal OFFWhen input magnification is set at Limit value when the speed isTermination setting Command functionMagnification to within the setting range With a stop command, during stoppage, or duringDo not turn on the speed-position switching signal Give a request at the position where there is anOutside command Command speed exceeds Classification WarningSet the teaching data selection set value to within Following casesDuring deceleration stop. An operating pattern Continuous path control is usedLED display functions Appendix 4.1 Connection example of QD75D MR-H Appendix 4.2 Connection example of QD75D MR-J2/J2S- aAppendix 4.3 Connection example of QD75D MR-C Appendix 8.1 Connection example of QD75D ∑ seriesAdditional buffer memory Function comparisonAdditional devices Memo MELSEC-Q MELSEC-Q Appendix 2.2 Parameter setting value entry table Initial value Axis Remarks 20000 1000 2147483647 2147483648 300Setting Upper limit External B7, b9 Unused Each bit value Generator input Positive Command Deviation Unused LogicInput selection Phase/B phase multiple PULSE/SIGN mode Interpolation error widthInitial value Axis Remarks 1000 20000 300 Creep speed Do not retry OPR with upper/lower limit switch Setting for the movement amountDeviation counter clear signal To 65535ms OPR directionInitial value Axis Remarks 300 Control Accelera ArcDwell Code Pattern System Tion time Interpola Address Time Ted Movement Amount2002 2005 2006 2007 2008 20092012 2015 2016 2017 2018 2019Posi Command Positioning Arc data 201 4002 4004 4005 4006 4007 4008 4009 2024012 4014 4015 4016 4017 4018 4019 203 4022 4024 4025 4026 4027 4028 4029 2045002 5004 5005 5006 5007 5008 5009 302 5012 5014 5015 5016 5017 5018 5019 3035022 5024 5025 5026 5027 5028 5029 304 5032 5034 5035 5036 5037 5038 5039 305401 6002 6004 6005 6006 6007 6008 6009 4026012 6014 6015 6016 6017 6018 6019 403 6022 6024 6025 6026 6027 6028 6029 4047002 7004 7005 7006 7007 7008 7009 502 7012 7014 7015 7016 7017 7018 7019 5037022 7024 7025 7026 7027 7028 7029 504 7032 7034 7035 7036 7037 7038 7039 5058002 8004 8005 8006 8007 8008 8009 8012 8014 8015 8016 8017 8018 80198022 8024 8025 8026 8027 8028 8029 8032 8034 8035 8036 8037 8038 8039101 9002 9004 9005 9006 9007 9008 9009 1029012 9014 9015 9016 9017 9018 9019 103 9022 9024 9025 9026 9027 9028 9029 104MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MELSEC-Q MR-H TE2 QD75D CN1 Pulse F+ Pulse R+ Clear Clear COM MR-HDP01 Pulser B DOG SON Pulser A+ 2m max B19 Generator+24VIN 24GError display Start, error, warningModel QD75P1 QD75P2 QD75P4 A1SD71S2 No. of control axes No. of positioning data itemsPositioning systems Comparisons of performance specifications214748364.8 to Controls Ation time Setting range Near pass Error display Error LEDHistory data storage Start, error, warning Command pulse output systemFunction comparisons Start history storage during error QD75, errors for the software stroke upper limit areIntegrated into error code 508. Error codes 509 to 512 are From the speed limit value is out of the maximum commandNormal Not Ready Ready signal Is changed to Error occurring Axis operation statusStep operation is restarted with the restart command Changed functionsError code comparisons Not READY/WDT error Input/output X/Y comparisonsAdded Deleted Fatal warning Common A1SD75Buffer memory address comparisons Positioning complete signal output time 209 359 Allowable circular interpolation error widthQD75 Pr.42 External command function selection Near pass mode selection for path control 216 366Test mode flag 450 Error judgmentStart Second 100 ms Errors Start history storage during error 623 Pointer numberAxis warning No Items of A1SD75 QD75753 1422 Speed-position switching control positioning External input/output signalSpecial start data instruction parameter setting Start positioning data No. setting valueClock data setting hour Clock data setting minute, secondAxis error reset Speed-position switching control movement1510 1610 1710 New deceleration time valueAcceleration/deceleration time change during Code/condition data4350 46004850 Data Parameter StartData indication No. comparisons Positioning complete signal output time Allowable circular interpolation error widthPr.42 Near pass mode selection for path control Setting for the movement amount after near-point dog onMonitor data Speed-position switching control positioning amount Special start data instruction code setting valueSpecial start data instruction parameter setting value OP absolute positionControl data Interrupt request during continuous operation Stop command processing for deceleration stop selectionCd.42 Positioning data, block start data, condition data Called block start data with the QD75 AppendixInput signal comparisons Input/output signal comparisonsOutput signal comparisons Pulse input Phase Appendix 10 Melsec Explanation of positioning termsAfter mode Clamp commandNo.1 No.2 No.10 Positioning No.11 CodeAuto Tuning Automatic Tuning Acceleration Deceleration Speed TimeForward run Backlash Female thread Male threadBIN Binary Full speed Speed Bias speedChange signal CCW CounterclockwiseRefer to term Feedback Pulse C DCP Control Continuous Path Control Converter Digital-to-Analog converterNo. of pulses Voltage 0 to ±10V To 80,000 Pulses/second No.2 No.4 No.6 No.1 No.5 No.3Near-point dog of the OPR Positioning Drive Motor Module Unit Power supplyReceiver Rotary encoder Linear encoder AppendixFor the main For the zero Index ScaleOPR speed Dog switch QD75, F is a status where the module itself has a faultRotation by the motor Lead feedrate per screw rotation FLS Signal forward limit signal G50 Max. spindle speed settingRaising GainIncremental Encoder Right Right No is several millimeters To the right of NoMicroswitch KPPSY0 Forward run Y1 Reverse run ActuatorCode Machine Code Refer to GD2No.9 Longitudinal Feed No.8 No.1 Latitudinal feed Made by Mitsubishi Electric Corp. model MR-HDP01NC Language Numerical Control Language P rate. Refer to the term P RateRate No. of pulses per Per rotation Encoder rotationOPR Method This point is the referencePronounced pee-jee-zero. Refer to the term Zero Signal Rate Pulse RatePG0 Pulse Generator Zero Feedback pulses PG0 1 axis rotationCommand pulse frequency Dwell time Positioning complete signalRefer to the term Operation Pattern Loop gainPTP Control Point To Point Control Refer to the section of term operation patternForward Reverse Type TerminalREAL-TIME Auto Tuning Real-time Automatic Tuning RLS Signal reverse limit signalSFC Sequential Function Chart Execution of extrusionQD75 Ready Servo amplifier Motor PLG EncoderStart Switching signal High speed Incremental positioning Speed ControlMotor torque MotorLoad Refer to the term Dwell Time AppendixMachine OPR Stopper Limit switch Torque width variations, deviations in the torqueLower limit Upper limit Stop Positioning possible in a 3m 9.84feet rangeRotated by the motor Also called PG zero. Refer to Zero SignalBase table Axis Appendix 11 Positioning control troubleshooting 8192 Setting of 1 m 1pulse is Changed 1pulse cannot be achieved Thus, the setting 1 mTrouble type Questions/Trouble Remedy How can the deceleration stopTrouble type Questions/Trouble Movement amount per No. of pulses perNo. of pulses Rotation Machine OPR, the messageSignal should be turned on at 4ms or more If possible, set the signal so it does not turn on onlySelected? Setting value Setting is Deceleration stop, it will be ignored. The sameWhen a JOG operation is How can it be canceled? Changing has been executedPLC Ready signal Y0 turns on Module Set to Is it possible to count the pulses Not possibleTo on Parameters When the start signal was turned Signal ON, warning 100 startIs there any problem if Unit magnification to 10-fold or Is set toAppendix 12 List of buffer memory addresses Setting for the movement amount after Axis in which the error Error history pointerOccurrence Hour 1422Md.30 External input/output signal Special start data instruction No. setting815 915 1015 1115 Amount Memory area Axis monitor data Monitor data1515 1615 1715 1815 Speed change request Memory area Axis control data Control dataCd.42 Stop command processing for deceleration Axis Simultaneous starting axis start data NoBuffer memory address Axis Operation pattern Code/condition data NoNo. of Loop to Lend repetitions Dwell time/JUMP destinationBuffer memory address Axis Memory area Shape Start data No PointData Parameter 50th pointCondition judgement target data of the condition PLC CPU memory area27.4 136 Appendix 13 External dimension drawing QD75P1/QD75P2/QD75P4Unit mm QD75D1/QD75D2/QD75D4 Number Axis error occurrence Hour Axis error occurrence Minute second Md.12 Axis error resetCommand in-position width 12-63Details of input signals QD75 PLC CPU Deviation counter clear signal output timeAppendix-73 Composite speed Explanation of positioningError correction Explanation of positioning terms Error reset Explanation of positioning termsExternal command function selection External input/output signalFor starting speed-position switching control For starting with external command signalTest mode flag Input signal logic selectionLimit switch Explanation of positioning terms Manual pulse generator enable flagMulti-phase pulse Explanation of positioning 15-36Multiplying rate setting Explanation of positioning No. of write accesses to flash ROMNC language Explanation of positioning terms Appendix-81 12-18Outline of installation, wiring and maintenance Output signal logic selectionPosition loop mode Explanation of positioning Position-speed switching control enable flagPrecautions External command function valid settingPulse output mode Explanation of positioning Positioning starting point NoRestart command RLS signal Explanation of positioning termsRotation direction setting Setting for the movement amount after near-point Dog onSpecial start data instruction code setting value Special start data instruction parameter settingSpeed-position switching control ABS mode Speed-position switching control ExplanationStop command processing for deceleration stop Stop signal Explanation of positioning termsTime chart Time chart for starting position-speedUnit setting Explanation of positioning terms With mode Explanation of positioning termsTracking function Explanation of positioning Turntable Explanation of positioning termsMemo Gratis Warranty Term and Gratis Warranty Range Gratis Warranty TermGratis Warranty Range Overseas servicePage Page QD75-U-S-E 13JR09 SHNA-080058-H0506MEE