Special Data Registers - Panasonic FP-M Hardware Manual

Table of Contents

Advertisement

8-7. Special Data Registers

• Special data registers are used as a memory area and each data is composed of 16 bits.
Address
Name
DT9000
Self-diagnostic
error code register
DT9014
Auxiliary register
F105
for
and
instructions
DT9015
Auxiliary register
F32, F33, F52,
for
F53
and
instruc-
tions
DT9016
Auxiliary register
F33
F53
for
and
instructions
DT9017
Operation error ad-
dress register (hold)
DT9018
Operation error
address register
(non-hold)
DT9019
2.5 ms ring counter
register
DT9022
Scan time register
(current value)
DT9023
Scan time register
(minimum value)
DT9024
Scan time register
(maximum value)
• The self-diagnostic error code is stored in DT9000 when a self-diagnostic
error occurs.
• One shift-out hexadecimal digit is stored in hexadecimal digit position 0 (bit
F106
positions 0 to 3) when an
F105 (BSR)
• Refer to the
Programming Manual.
• Divided remainder is stored in DT9015 when an
instruction is executed.
• Lower 16-bit of divided remainder are stored in DT9015 when an
(D%)
F53 (DB%)
or
F32 (%), F52 (B%), F33 (D%),
• Refer to the
instructions in the FP-M/FP1 Programming Manual.
• Higher 16-bit of divided remainder is stored in DT9016 when an
F53 (DB%)
or
F33 (D%)
• Refer to the
Programming Manual.
• An operation error address is stored in DT9017 and held when an
operation error is detected.
• The address of the latest operation error is stored in DT9018 when an
operation error is detected.
• The stored data in DT9019 is increased by one every 2.5 ms.
This can be used to determine the elapsed time of some procedures by
calculating the time differences.
• Current scan time is stored in DT9022.
Scan time is calculated using the formula:
Scan time (ms) = data × 0.1 (ms)
• Minimum scan time is stored in DT9023.
Scan time is calculated using the formula:
Scan time (ms) = data × 0.1 (ms)
• Maximum scan time is stored in DT9024.
Scan time is calculated using the formula:
Scan time (ms) = data × 0.1 (ms)
Description
F105 (BSR)
or
F106 (BSL)
and
instruction is executed.
instruction is executed.
F53 (DB%)
and

8-7. Special Data Registers

F106 (BSL)
instruction is executed.
instructions in the FP-M/FP1
F32 (%)
F52 (B%)
or
F53 (DB%)
and
instructions in the FP-M/FP1
F33
F33 (D%)
201

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents