APPENDICES

Table 2.2 Special register list

No.

Name

Meaning

Details

Set by

Remark

(When set)

 

 

 

 

 

D9000 Fuse blown No.

Module No. with

• When fuse blown modules are detected, the lowest I/O module No. is stored

 

 

blown fuse

in D9000.

 

 

 

 

 

 

 

 

 

• 1 is added to the stored value each time the input voltage becomes 85[%]

 

 

D9005

AC/DC DOWN

Number of times

(AC power supply/65[%] DC power supply) or less of the rating while the

 

 

counter No.

for AC/DC DOWN

CPU module is performing an operation, and the value is stored in BIN

 

 

 

 

 

code.

 

 

 

 

 

• When error is found as a result of self-diagnosis, error No. is stored in BIN

 

 

 

 

Diagnostic error

code.

 

 

D9008 Diagnostic error

• Refer to "2.4 Multiple CPU Error Codes" of the "Q173HCPU/Q172HCPU

 

 

number

 

 

 

 

Motion Controller Programming Manual (COMMON)" for details of the error

 

 

 

 

 

 

 

 

 

 

code.

 

 

The age (A.D, the rightmost two digits) when data on D9008 are updated, and the month stored with a BCD code two digits.

D9010

 

 

B15

to

B8

B7

to

B0

Example : October 1995

 

 

 

 

Year(0 to 99)

Month(1 to 12)

H9510

 

 

 

 

 

 

 

 

 

• The day when data on D9008 are updated, and the hour stored with a BCD

 

D9011

Diagnostic error

Diagnostic error

code two digits.

 

 

 

 

 

 

 

 

 

to

 

 

 

to

 

Example : 25st, 10 a.m

 

occurrence time

occurrence time

B15

B8 B7

B0

 

 

 

 

Day(1 to 31)

 

Hour(0 to 23)

H2510

S(Occur an error)

The minute when data on D9008 are updated, and the second stored with a BCD code two digits.

D9012

B15

to B8 B7

to

B0

Example : 35 min., 48 sec.

 

 

Minute(0 to 59)

 

Second(0 to 59)

H3548

 

 

 

 

 

 

 

 

 

 

 

 

 

The classification code to judge the error information stored in the error information (D9014) is stored.

D9013

Error information

Error information

• The following codes are stored.

 

 

 

 

classification

classification code

0: None

 

 

 

 

 

 

 

 

1: Module No./CPU No./Base No.

 

 

 

 

 

 

 

2: Parameter No.

 

 

 

 

 

 

 

 

• Error information to comply with the diagnostic error (D9008) is stored.

 

 

 

 

There are following two types information to be stored.

 

 

 

 

 

1) Module No./CPU No./Base No.

 

 

 

 

D9014

Error information

Error information

Module No. or CPU No. is stored according to the error which occurred

 

in the case of the Multiple CPU system.

 

 

 

 

 

 

 

 

 

 

 

 

(Refer to each error code which is stored.)

 

 

 

 

 

 

CPU No.1: 1, CPU No.2: 2, CPU No.3: 3, CPU No.4: 4

 

 

 

 

 

2) Parameter No.

 

 

 

 

 

 

 

 

• The operation states of CPU as shown below are stored in D9015.

 

 

 

 

B15

B12B11

B8 B7

B4 B3

B0

 

 

Operating state of

Operating state of

 

 

 

 

2)

1)

 

 

D9015

 

 

 

 

 

 

 

 

 

 

1) Operating state of CPU

0: RUN

 

 

 

CPU

CPU

 

 

 

 

 

 

 

 

 

 

 

2: STOP

 

 

S(Main processing)

 

 

 

 

2) STOP cause

0: RUN/STOP switch

 

 

 

 

 

 

 

 

 

 

 

Note: Priority is earliest first

4: Error

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D9017

Scan time

Scan time

• Main cycle is stored in the unit 1ms.

 

 

 

 

 

(1ms units)

• Setting range (0 to 65535[ms])

 

 

 

 

 

 

 

 

 

 

 

 

D9019

Maximum scan

Maximum scan

• The maximum value of the main cycle is stored in the unit 1ms.

 

 

time

time (1ms units)

• Setting range (0 to 65535[ms])

 

 

 

 

 

 

 

 

• Stores the year (2 lower digits) and month in BCD.

 

 

 

 

 

Clock data

 

B15 to B12 B11 to B8 B7 to

B4 B3 to B0

Example : July 1993

 

D9025

Clock data

 

 

 

 

 

 

H9307

S/U(Request)

(Year, month)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year

Month

 

 

 

APP - 45