双方向対応高圧スマートメーター下流方向制御

PD Handler HVSMC(双方向対応) の下流方向制御について説明します。

送受信先のサーバー(クラウド)側からのJSON形式の制御メッセージを受信することにより、双方向対応高圧スマートメータに対して制御を行います。
以下が下流方向制御メッセージのパラメータ及びサンプルデータです。

下流方向制御メッセージパラメータ

JSONキーデータ型説明
product_num文字列双方向対応高圧スマートメータの製造番号。
request文字列以下のいずれかの要求データ種別の指定。
day1数値"request"が"history1"の場合の定時計測値の履歴収集日の指定。
  • 0 : 当日(前時限値まで)分の指定。
  • 1~99 : 何日前の履歴情報を取得するかの指定。1の場合は1日前、99の場合は99日前の履歴情報を取得
history1_type文字列"request"が"history1"の場合の要求する履歴情報種別の指定。
  • active_normal : 積算有効電力量計測値履歴(正方向計測値)
  • active_reverse : 積算有効電力量計測値履歴(逆方向計測値)
  • demand_normal : 需要電力計測値履歴(正方向計測値)
  • demand_reverse : 需要電力計測値履歴(逆方向計測値)
  • reactive_normal : 力測積算無効電力量(遅れ)計測値履歴(正方向計測値)
  • reactive_reverse : 力測積算無効電力量(遅れ)計測値履歴(逆方向計測値)
year数値"request"が"history2"の場合の履歴情報を要求する日時の年の指定。
month数値"request"が"history2"の場合の履歴情報を要求する日時の月の指定。
day数値"request"が"history2"の場合の履歴情報を要求する日時の日の指定。
hour数値"request"が"history2"の場合の履歴情報を要求する日時の時の指定。
minute数値"request"が"history2"の場合の履歴情報を要求する日時の分の指定。
number数値"request"が"history2"の場合の履歴情報を要求する収集コマ数の指定。
1~10で指定。
history2_type文字列"request"が"history2"の場合の要求する履歴情報種別の指定。
  • minute_active : 積算有効電力量計測値履歴2(正方向、逆方向計測値)
access文字列"request"が"specify"の場合の制御方法の指定。
"get"または"set"。
epcs文字列配列"request"が"specify"の場合に制御するEPCの指定。
"get"の場合は複数指定可、"set"の場合は1つのみ指定可。
data文字列"request"が"specify"で、"access"が"set"の場合に設定するデータの指定。
16進数の文字列で指定。

下流方向制御メッセージサンプル

  • 直近の定時計測値の再取得
{
"product_num": "000000000000",
"request": "fixed"
}
  • 計測値の取得
{
"product_num": "000000000000",
"request": "measured"
}
  • 1分積算電力量計測値の取得
{
"product_num": "000000000000",
"request": "1minute"
}
  • 需要電力の取得
{
"product_num": "000000000000",
"request": "demand"
}
  • 瞬時計測値の取得
{
"product_num": "000000000000",
"request": "instant"
}
  • ECHONET Lite属性情報の取得
{
"product_num": "000000000000",
"request": "echonet"
}
  • 双方向対応高圧スマート電力量メータ属性情報の取得
{
"product_num": "000000000000",
"request": "bidirec_hvsm"
}
  • 1日単位での履歴情報の取得
{
"product_num": "000000000000",
"request": "history1",
"day1": 1,
"history1_type": "active_normal"
}
  • 1分積算電力量計測値の履歴情報の取得
{
"product_num": "000000000000",
"request": "history2",
"year": 2024,
"month": 1,
"day": 2,
"hour": 3,
"minute": 45,
"number": 10,
"history2_type": "minute_active"
}
  • EPC指定での取得
{
"product_num": "000000000000",
"request": "specify",
"access": "get",
"epcs": ["8D", "80"]
}
  • EPC指定での設定
{
"product_num": "000000000000",
"request": "specify",
"access": "set",
"epcs": ["E1"],
"data": "63"
}