MIBレファレンス


3.17.9 axPruBoard

PRU情報を取得します。

〈この項の構成〉

(1) 識別子

axDevice OBJECT IDENTIFIER ::= {axMib 1002}
axPruBoard OBJECT IDENTIFIER ::= {axDevice 4}

(2) 実装仕様

axPruBoardの実装仕様を次の表に示します。

表3‒64 axPruBoardの実装仕様

#

オブジェクト識別子

SYNTAX

アク

セス

実装仕様

実装

有無

1

axPruBoardTable

{axPruBoard 1}

SEQUENCE OF AxPruBoardEntry

NA

スロットに搭載したPRU情報のテーブル。

Y

2

axPruBoardEntry

{axPruBoardTable 1}

AxPruBoardEntry

NA

特定の筐体のPRU情報のエントリ。

INDEX

{ axChassisIndex,

axPruBoardIndex }

Y

3

axPruBoardIndex

{axPruBoardEntry 1}

Integer32

NA

PRU搭載スロットの位置情報。

1〜axPruBoardNumberまでの値。

Y

4

axPruBoardType

{axPruBoardEntry 2}

Integer32

R/O

搭載しているPRUのタイプ。

-1を応答します。

Y

5

axPruOperLedStatus

{axPruBoardEntry 3}

INTEGER

R/O

PRUのSTATUS LEDの状態。

1を応答します。

Y

6

axPruOperModeStatus

{axPruBoardEntry 4}

INTEGER

R/O

PRUの動作状態。

1を応答します。

Y

7

axPruUpdateStatus

{axPruBoardEntry 5}

INTEGER

R/O

PRUの更新状態。

1を応答します。

Y

8

axPruErrorRestartNum

{axPruBoardEntry 6}

Integer32

R/O

PRUの障害による自動復旧回数。

PRUの停止時,および装置起動後1時間ごとに初期化されます。

0を応答します。

Y

9

axPruBoardName

{axPruBoardEntry 7}

DisplayString

R/O

PRUの型名(最大16文字)。

レングス0を応答します。

Y

10

axPruBoardAbbreviation

{axPruBoardEntry 8}

DisplayString

R/O

PRUの略称(最大16文字)。

レングス0を応答します。

Y

11

axPruSerialInformation

{axPruBoardEntry 9}

DisplayString

R/O

PRUのシリアル情報(最大30文字)。

レングス0を応答します。

Y

12

axPruCpuUpTime

{axPruBoardEntry 10}

DisplayString

R/O

PRU実装CPUの起動時刻を最大27バイトの文字列で表示します。

"YYYY/MM/DD hh:mm:ss XXXXXXX"で表示します。

  • YYYY:西暦

  • MM:月(01〜12)

  • DD:日(01〜31)

  • hh:時(00〜23)

  • mm:分(00〜59)

  • ss:秒(00〜59)

  • XXXXXXX:タイムゾーン

DDとhhの間,およびssとXXXXXXXの間には,1バイトのスペース文字が入ります。

例 20XX/12/12 12:12:12 JST

レングス0を応答します。

Y

13

axPruCpuClock

{axPruBoardEntry 11}

Integer32

R/O

PRU実装CPUクロック数(単位:MHz)。

例 200

-1を応答します。

Y

14

axPruCpuLoad1m

{axPruBoardEntry 12}

Integer32

R/O

1分間のPRU CPU使用率(0〜100)。

-1を応答します。

Y

15

axPruMemoryTotalSize

{axPruBoardEntry 13}

Integer32

R/O

実装メモリサイズ(単位:KB)。

-1を応答します。

Y

16

axPruMemoryUsedSize

{axPruBoardEntry 14}

Integer32

R/O

使用メモリサイズ(単位:KB)。

-1を応答します。

Y

17

axPruMemoryFreeSize

{axPruBoardEntry 15}

Integer32

R/O

未使用メモリサイズ(単位:KB)。

-1を応答します。

Y

18

axPruTemperatureState

{axPruBoardEntry 16}

INTEGER

R/O

PRUの現在の温度状態。

1を応答します。

Y

19

axPruTotalAccumRunTime

{axPruBoardEntry 17}

Integer32

R/O

PRUの累積稼働時間(単位:分)。

PRUの電源をOFFにしても値が保持されるため,再起動後も値を継続して更新します。

-1を応答します。

Y

20

axPruCautionAccumRunTime

{axPruBoardEntry 18}

Integer32

R/O

装置の入気温度が高温注意状態および高温警告状態でのPRUの稼働時間(単位:分)。

PRUの電源をOFFにしても値が保持されるため,再起動後も値を継続して更新します。

-1を応答します。

Y

21

axPruCriticalAccumRunTime

{axPruBoardEntry 19}

Integer32

R/O

装置の入気温度が高温警告状態でのPRUの稼働時間(単位:分)。

PRUの電源をOFFにしても値が保持されるため,再起動後も値を継続して更新します。

-1を応答します。

Y

22

axPruElapsedTime

{axPruBoardEntry 20}

Integer32

R/O

PRUを起動してからの稼働時間(単位:分)。

PRUの電源をOFFにすると値はクリアされます。

-1を応答します。

Y