11 - 30
Chapter 11 Manual Control
11.4.4 Creating a program to enable/disable the manual pulse generator operation
A sequence program must be created to execute a manual pulse generator operation.
Consider the "required control data setting", "start conditions" and "start time chart"
when creating the program.
The following shows an example when a manual pulse generator operation is started
for axis 1.
Required control data setting
The control data shown below must be set to execute a manual pulse generator
operation. The setting is carried out with the sequence program.
Buffer memory address
Setting item
Setting
value
Setting details
QD77MS2
QD77MS4
QD77MS16
Cd.20
Manual pulse
generator 1 pulse
input magnification
1
Set the manual pulse generator 1 pulse input
magnification.
(1 to 10000 times)
1522+100n
1523+100n
4322+100n
4323+100n
Cd.21
Manual pulse
generator enable
flag
1 (0)
Set "1: Enable manual pulse generator
operation". (Set "0: Disable manual pulse
generator operation" when finished with the
manual pulse generator operation.)
1524+100n 4324+100n
n: Axis No.-1
: Refer to Section 5.7 "List of control data" for details on the setting details.
Start conditions
The following conditions must be fulfilled when starting. The required conditions
must also be assembled in the sequence program, and the sequence program
must be configured so the operation will not start if the conditions are not fulfilled.
Device
Signal name
Signal state
QD77MS2
QD77MS4
QD77MS16
PLC READY signal
ON PLC CPU preparation completed
Y0
QD77 READY signal
ON QD77MS preparation completed
X0
All axis servo ON
ON All axis servo ON
Y1
Synchronization flag ON
QD77MS buffer memory
The access is possible.
X1
Axis stop signal
OFF Axis stop signal is OFF
Y4 to Y7
Cd.180
Axis stop
Start complete signal
OFF Start complete signal is OFF
X10 to X13
Md.31
Status: b14
BUSY signal
OFF QD77MS is not operating
XC to XF
X10 to X1F
Error detection signal
OFF There is no error
X8 to XB
Md.31
Status: b13
Interface
signal
M code ON signal
OFF M code ON signal is OFF
X4 to X7
Md.31
Status: b12
Forced stop input signal
ON There is no forced stop input
–
Stop signal
OFF Stop signal is OFF
–
Upper limit (FLS)
ON Within limit range
–
External
signal
Lower limit (RLS)
ON Within limit range
–
: If the PLC CPU is set to the asynchronous mode in the synchronization setting, this must be
inserted in the program for interlocking. If it is set to the synchronous mode, it must not be
inserted in the program for interlocking because it is turned ON when the PLC CPU executes
calculation.
Summary of Contents for MELSEC-Q QD77MS
Page 1: ......
Page 27: ...A 26 MEMO...
Page 29: ...MEMO...
Page 101: ...3 34 Chapter 3 Specifications and Functions MEMO...
Page 232: ...5 111 Chapter 5 Data Used for Positioning Control MEMO...
Page 315: ...5 194 Chapter 5 Data Used for Positioning Control MEMO...
Page 337: ...6 22 Chapter 6 Sequence Program Used for Positioning Control...
Page 338: ...6 23 Chapter 6 Sequence Program Used for Positioning Control...
Page 339: ...6 24 Chapter 6 Sequence Program Used for Positioning Control...
Page 340: ...6 25 Chapter 6 Sequence Program Used for Positioning Control...
Page 341: ...6 26 Chapter 6 Sequence Program Used for Positioning Control...
Page 342: ...6 27 Chapter 6 Sequence Program Used for Positioning Control...
Page 343: ...6 28 Chapter 6 Sequence Program Used for Positioning Control...
Page 344: ...6 29 Chapter 6 Sequence Program Used for Positioning Control...
Page 345: ...6 30 Chapter 6 Sequence Program Used for Positioning Control...
Page 346: ...6 31 Chapter 6 Sequence Program Used for Positioning Control...
Page 347: ...6 32 Chapter 6 Sequence Program Used for Positioning Control...
Page 348: ...6 33 Chapter 6 Sequence Program Used for Positioning Control...
Page 349: ...6 34 Chapter 6 Sequence Program Used for Positioning Control...
Page 353: ...6 38 Chapter 6 Sequence Program Used for Positioning Control...
Page 354: ...6 39 Chapter 6 Sequence Program Used for Positioning Control...
Page 357: ...6 42 Chapter 6 Sequence Program Used for Positioning Control...
Page 359: ...6 44 Chapter 6 Sequence Program Used for Positioning Control...
Page 360: ...6 45 Chapter 6 Sequence Program Used for Positioning Control...
Page 361: ...6 46 Chapter 6 Sequence Program Used for Positioning Control...
Page 363: ...6 48 Chapter 6 Sequence Program Used for Positioning Control...
Page 364: ...6 49 Chapter 6 Sequence Program Used for Positioning Control...
Page 413: ...MEMO...
Page 433: ...8 20 Chapter 8 OPR Control MEMO...
Page 458: ...9 25 Chapter 9 Major Positioning Control MEMO...
Page 593: ...10 30 Chapter 10 High Level Positioning Control MEMO...
Page 625: ...11 32 Chapter 11 Manual Control MEMO...
Page 659: ...12 34 Chapter 12 Expansion Control MEMO...
Page 767: ...13 108 Chapter 13 Control Sub Functions MEMO...
Page 813: ...14 46 Chapter 14 Common Functions MEMO...
Page 831: ...15 18 Chapter 15 Dedicated Instructions MEMO...
Page 846: ...16 15 Chapter 16 Troubleshooting MEMO...
Page 892: ...16 61 Chapter 16 Troubleshooting MEMO...
Page 971: ...Appendix 62 Appendices MEMO...
Page 974: ......
Page 975: ......