続けて、蓄電池のほうのスーパークラスを確認してみる。
まず、EPC:0x9Fに投げてみると次の応答があった。
Send: 1081 0001 05FF01 027D1F 62 01 9F 00
Recv: 1081 0001 027D1F 05FF01 72 01 9F 11 40A595D5A7C4C4C5869795A7E471339392
ということで今回は EPCは小さい順に
33,
40,
71,
86,
92,93,95,95,97,
A5,A7,A7,
C4,C4,C5,
D5
E4
の 17(=0x11) 個 のようだ。
なぜか、95,A7,C4 が2回現れている。
このうち、機器オブジェクト詳細規定のほうに説明があるのは、
0x97: 現在時刻(uc 2b HH:MM)
0xA5: 放電可能量(ul 4b Wh)
0xA7: AC放電下限設定 (uc 1b %)
0xD5: 瞬時充放電電圧計測値(ss 2b V)
0xE4: 蓄電残量3 (uc 1b %)
となっていて、残りの、'33,40,71,86,92,93,95,C4,C5' についての記述は見当たらない。
スーパークラスのほうを見ると
0x86:メーカー異常コード
0x93: 遠隔操作設定
とあるので、たぶんこれでOK。それにしてもあと、'33,40,71,92,95,C4,C5' は何だろう。
プロパティ名称 | EPC | データ型・サイズ | 取得データ | 結果 |
? | 0x33 | 52013300 | ||
? | 0x40 | 52014000 | ||
? | 0x71 | 52017100 | ||
メーカー異常コード | 0x86 | uc x 4b | 7201860400000064 | |
? | 0x92 | 52019200 | ||
? | 0x93 | 7201930141 | ||
? | 0x95 | 52019500 | ||
現在時刻 | 0x97 | uc x 2b | 72019702100f | 16:15 |
放電可能量 | 0xA5 | ul x 4b | 7201a5040001412 | 5138 Wh |
AC放電下限設定 | 0xA7 | uc x 1b | 7201a70100 | 0 % |
? | 0xC4 | 5201c400 | ||
? | 0xC5 | 5201c500 | ||
瞬時充放電電圧計測値 | 0xD5 | ss x 2b | 5201d500 | |
蓄電残量3 | 0xE4 | uc x 1b | 7201e4013d | 61 % |
Getマッププロパティで GETでデータが取れるといいながら、ESVが 52(不可応答)が多いのはどういうことだろうと思う。
コメントする