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