Skip to content

アナログ入力値 ​

このページでは、peripherals.analogInputs 内の1つの AnalogInputState 項目について説明します。

この配列は、アナログ入力チャネルを持つデバイスのみが返します。

AnalogInputState スキーマ ​

フィールド型必須説明
indexintegerはいアナログ入力チャネルのインデックス。1 から始まる
typestringはいタイプコード。現在の値: CURRENT
valuenumberいいえアナログ入力の現在の電流値
unitstringはいアナログ入力の電流の単位。mA に固定
statusstringはいチャネルのステータス。値: ONLINE、OFFLINE
measurementobjectいいえデバイス設定に基づいて変換された測定値。設定が未設定または不完全な場合は省略される

補足:

  • チャネルがオフラインの場合、value は省略されることがあります。
  • value は常に mA 単位での実際のアナログ入力電流を意味します。
  • measurement は、デバイスにアナログ入力レンジ、センサーレンジ、表示単位が設定されており、サービスが変換後の値を計算できる場合にのみ返されます。

measurement スキーマ ​

フィールド型必須説明
valuenumberはい変換された測定値
unitstringはいデバイス設定による変換後の測定単位

アナログ入力の type の値 ​

値説明
CURRENT電流

チャネルの status の値 ​

値説明
ONLINEアナログ入力がオンライン
OFFLINEアナログ入力がオフライン

例 ​

json
[
  {
    "index": 1,
    "type": "CURRENT",
    "value": 15.468,
    "unit": "mA",
    "status": "ONLINE",
    "measurement": {
      "value": 71.7,
      "unit": "C"
    }
  },
  {
    "index": 2,
    "type": "CURRENT",
    "value": 6.928,
    "unit": "mA",
    "status": "ONLINE"
  }
]

変換設定がないチャネル、またはオフラインのチャネルは measurement を返しません。

json
[
  {
    "index": 1,
    "type": "CURRENT",
    "unit": "mA",
    "status": "OFFLINE"
  }
]
Docs buildVersion v1.6.3-20261020-171545-90
Copyright © 2026 WLTE