Mitsubishi QCPU (Q Mode) User Manual page 427

Table of Contents

Advertisement

APPENDICES
(4) Scan information
Number
Name
Execution type of
Execution
SD500
program being
program No.
executed
File name of low
Low speed
SD510
speed execution in
program No.
progress
Current scan time
SD520
(in 1 ms units)
Current scan
time
Current scan time
SD521
(in 100 µs units)
Initial scan time
SD522
(in 1 ms units)
Initial scan
time
Initial scan time
SD523
(in 100 µs units)
Minimum scan time
SD524
(in 1 ms units)
Minimum scan
time
Minimum scan time
SD525
(in 100 µs units)
Maximum scan time
SD526
(in 1 ms units)
Maximum scan
time
Maximum scan time
SD527
(in 100 µs units)
Current scan time
Current scan
SD528
(in 1 ms units)
time
for low speed
Current scan time
execution type
SD529
(in 100 µs units)
programs
Minimum scan time
Minimum scan
SD532
(in 1 ms units)
time for
low speed
execution type
Minimum scan time
SD533
(in 100 µs units)
programs
Maximum scan time
Maximum scan
SD534
(in 1 ms units)
time for
low speed
execution type
Maximum scan time
SD535
(in 100 µs units)
programs
END processing time
SD540
END
(in 1 ms units)
processing
time
END processing time
SD541
(in 100 µs units)
App - 36
Special Register List
Meaning
• Program number of program currently being executed is
stored as BIN value.
• Program number of low speed program currently being
executed is stored as BIN value.
• Enabled only when SM510 is ON.
• Stores current scan time (in 1 ms units)
Range from 0 to 65535
• Stores current scan time (in 100 µs units)
Range from 00000 to 900
(Example)
A current scan of 23.6 ms would be stored as follows:
D520=23
D521=600
• Stores scan time for initially execution type program.
(in 1 ms units)
• Range from 0 to 65535
• Stores scan time for initially execution type program.
(in 100 µs units)
• Range of 000 to 900
• Stores minimum value of scan time (in 1 ms units)
• Range from 0 to 65535
• Stores minimum value of scan time (in 100 µs units)
• Range of 000 to 900
• Stores maximum value of scan time, excepting the first
scan. (in 1 ms units)
• Range from 0 to 65535
• Stores maximum value of scan time, excepting the first
scan. (in 100 µs units)
• Range of 000 to 900
• Stores current scan time for low speed execution type
program (in 1 ms units)
• Stores current scan time for low speed execution type
program (in 100 µs units)
• Range of 000 to 900
• Stores minimum value of scan time for low speed execution
type program (in 1 ms units)
• Range from 0 to 65535
• Stores minimum value of scan time for low speed execution
type program (in 100 µs units)
• Range of 000 to 900
• Stores the maximum scan time for all except low speed
execution type program's first scan. (in 1 ms units)
• Range from 0 to 65535
• Stores the maximum scan time for all except low speed
execution type program's first scan. (in 100 µs units)
• Range of 000 to 900
• Stores time from completion of scan program to start of next
scan. (in 1 ms units)
• Range from 0 to 65535
• Stores time from completion of scan program to start of next
scan. (in 100 µs units)
• Range of 000 to 900
Explanation
MELSEC-Q
Corresponding
Set by
Corresponding
ACPU
(When set)
D9
S (Status
New
change)
S (Every
END
New
processing)
S (Every
D9017 format
END
change
processing)
S (Every
END
New
processing)
S (First
END
New
processing)
S (Every
D9018 format
END
change
processing)
S (Every
END
New
processing)
D9019 format
change
S (Every
END
processing)
New
S (Every
END
New
processing)
S (Every
END
New
processing)
S (Every
END
New
processing)
S (Every
END
New
processing)
CPU
App - 36

Advertisement

Table of Contents
loading

Table of Contents