MIBレファレンス
PRU情報を取得します。
- <この項の構成>
- (1) 識別子
- (2) 実装仕様
(1) 識別子
axDevice OBJECT IDENTIFIER ::= {axMib 1002} axPruBoard OBJECT IDENTIFIER ::= {axDevice 4}
(2) 実装仕様
axPruBoardの実装仕様を次の表に示します。
表3-63 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のタイプ。
値については,「表3-64 axPruBoardType値一覧」を参照してください。
PRU未搭載時,または情報取得不可時は,-1を応答します。Y 5 axPruOperLedStatus
{axPruBoardEntry 3}INTEGER R/O PRUのSTATUS LEDの状態。
PRUが未搭載,停止中,または情報取得不可時は,1を応答します。
- 緑点灯(2)
- 緑点滅(3)
- 赤点灯(4)
- 消灯(5)
Y 6 axPruOperModeStatus
{axPruBoardEntry 4}INTEGER R/O PRUの動作状態。
情報取得不可時は,99を応答します。
- 未搭載(1)
- 未サポート(2)
- 運用中(3)
- 初期化中(4)
- 障害中(5)
- 保守中(メンテナンス)(6)
- コンフィグレーションで運用停止中(7)
- 電力不足によって停止中(8)
Y 7 axPruUpdateStatus
{axPruBoardEntry 5}INTEGER R/O PRUの更新状態。
PRUが未搭載,または停止中の場合は,1を応答します。
- 更新未実施(1)
- HDC更新中(2)
- PRU再起動未実施(3)
- HDC更新失敗(4)
Y 8 axPruErrorRestartNum
{axPruBoardEntry 6}Integer32 R/O PRUの障害による自動復旧回数。
PRUの停止時,および装置起動後1時間ごとに初期化されます。
PRUが未搭載,または停止中の場合は,0を応答します。Y 9 axPruBoardName
{axPruBoardEntry 7}DisplayString R/O PRUの型名(最大16文字)。
PRU未搭載時,または情報取得不可時は,レングス0を応答します。Y 10 axPruBoardAbbreviation
{axPruBoardEntry 8}DisplayString R/O PRUの略称(最大16文字)。
PRU未搭載時,または情報取得不可時は,レングス0を応答します。Y 11 axPruSerialInformation
{axPruBoardEntry 9}DisplayString R/O PRUのシリアル情報(最大30文字)。
PRU未搭載時,または情報取得不可時は,レングス0を応答します。Y 12 axPruCpuUpTime
{axPruBoardEntry 10}DisplayString R/O PRU実装CPUの起動時刻を最大27バイトの文字列で表示します。
"YYYY/MM/DD hh:mm:ss XXXXXXX"で表示します。
DDとhhの間,およびssとXXXXXXXの間には,1バイトのスペース文字が入ります。
- YYYY:西暦
- MM:月(01〜12)
- DD:日(01〜31)
- hh:時(00〜23)
- mm:分(00〜59)
- ss:秒(00〜59)
- XXXXXXX:タイムゾーン
例 20XX/12/12 12:12:12 JST
PRUが未搭載,停止中,または情報取得不可時は,レングス0を応答します。Y 13 axPruCpuClock
{axPruBoardEntry 11}Integer32 R/O PRU実装CPUクロック数(単位:MHz)。
例 200
PRUが未搭載,停止中,または情報取得不可時は,-1を応答します。Y 14 axPruCpuLoad1m
{axPruBoardEntry 12}Integer32 R/O 1分間のPRU CPU使用率(0〜100)。
PRUが未搭載,停止中,または情報取得不可時は,-1を応答します。Y 15 axPruMemoryTotalSize
{axPruBoardEntry 13}Integer32 R/O 実装メモリサイズ(単位:KB)。
PRUが未搭載,停止中,または情報取得不可時は,-1を応答します。Y 16 axPruMemoryUsedSize
{axPruBoardEntry 14}Integer32 R/O 使用メモリサイズ(単位:KB)。
PRUが未搭載,停止中,または情報取得不可時は,-1を応答します。Y 17 axPruMemoryFreeSize
{axPruBoardEntry 15}Integer32 R/O 未使用メモリサイズ(単位:KB)。
PRUが未搭載,停止中,または情報取得不可時は,-1を応答します。Y 18 axPruTemperatureState
{axPruBoardEntry 16}INTEGER R/O PRUの現在の温度状態。
PRUが未搭載,停止中,または情報取得不可時は,1を応答します。
- 正常(2)
- 警告(3)
- 異常(4)
Y 19 axPruTotalAccumRunTime
{axPruBoardEntry 17}Integer32 R/O PRUの累積稼働時間(単位:分)。
PRUの電源をOFFにしても値が保持されるため,再起動後も値を継続して更新します。
PRUが未搭載,停止中,または情報取得不可時は,-1を応答します。Y 20 axPruCautionAccumRunTime
{axPruBoardEntry 18}Integer32 R/O 装置の入気温度が高温注意状態および高温警告状態でのPRUの稼働時間(単位:分)。
PRUの電源をOFFにしても値が保持されるため,再起動後も値を継続して更新します。
PRUが未搭載,停止中,または情報取得不可時は,-1を応答します。Y 21 axPruCriticalAccumRunTime
{axPruBoardEntry 19}Integer32 R/O 装置の入気温度が高温警告状態でのPRUの稼働時間(単位:分)。
PRUの電源をOFFにしても値が保持されるため,再起動後も値を継続して更新します。
PRUが未搭載,停止中,または情報取得不可時は,-1を応答します。Y 22 axPruElapsedTime
{axPruBoardEntry 20}Integer32 R/O PRUを起動してからの稼働時間(単位:分)。
PRUの電源をOFFにすると値はクリアされます。
PRUが未搭載,停止中,または情報取得不可時は,-1を応答します。Y 表3-64 axPruBoardType値一覧
PRU略称 axPruBoardName値 axPruBoardType値 16進 10進 PRU-1A AX-F8600-51A 0x00000001 1 PRU-2A AX-F8600-52A 0x00000002 2
All Rights Reserved, Copyright(C), 2012, 2019, ALAXALA Networks, Corp.