获取模组实时数据
<p><strong>简要描述</strong></p>
<ul>
<li>通过此接口,可获取模组实时数据</li>
<li>包含模组信息、当前测试状态、各电芯数据等</li>
</ul>
<p><strong>接口地址</strong></p>
<ul>
<li><code>https://ip:8080/webService/getRealTimeData</code></li>
</ul>
<p><strong>请求方式</strong></p>
<ul>
<li>POST</li>
</ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>参数名</th>
<th>必填</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>batteryStorageIndex</td>
<td>是</td>
<td>int</td>
<td>模组序号,从0开始</td>
</tr>
</tbody>
</table>
<p><strong>返回data数据结构</strong></p>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>batteryStorageIndex</td>
<td>int</td>
<td>模组序号</td>
</tr>
<tr>
<td>moduleCode</td>
<td>String</td>
<td>模组编号</td>
</tr>
<tr>
<td>workMode</td>
<td>int</td>
<td>工作模式</td>
</tr>
<tr>
<td>batteryType</td>
<td>int</td>
<td>电池类型</td>
</tr>
<tr>
<td>batteryNumber</td>
<td>int</td>
<td>电芯串数</td>
</tr>
<tr>
<td>batteryVoltageThreshold</td>
<td>double</td>
<td>单体目标电压</td>
</tr>
<tr>
<td>storageVoltageThreshold</td>
<td>double</td>
<td>模组目标电压</td>
</tr>
<tr>
<td>testCurrent</td>
<td>double</td>
<td>工作电流</td>
</tr>
<tr>
<td>ntcCount</td>
<td>int</td>
<td>温度传感器数量</td>
</tr>
<tr>
<td>testDataId</td>
<td>int</td>
<td>测试记录Id</td>
</tr>
<tr>
<td>isTesting</td>
<td>boolean</td>
<td>是否正在测试</td>
</tr>
<tr>
<td>isTestPause</td>
<td>boolean</td>
<td>是否测试暂停</td>
</tr>
<tr>
<td>startTestTime</td>
<td>String</td>
<td>测试开始时间,格式“yyyy-MM-dd HH:mm:ss”</td>
</tr>
<tr>
<td>testDuration</td>
<td>int</td>
<td>测试时长,单位:秒</td>
</tr>
<tr>
<td>stopTestTime</td>
<td>String</td>
<td>测试结束时间,格式“yyyy-MM-dd HH:mm:ss”</td>
</tr>
<tr>
<td>maxBatteryVoltage</td>
<td>Double</td>
<td>电压Max</td>
</tr>
<tr>
<td>minBatteryVoltage</td>
<td>Double</td>
<td>电压Min</td>
</tr>
<tr>
<td>avgBatteryVoltage</td>
<td>Double</td>
<td>平均电压</td>
</tr>
<tr>
<td>diffBatteryVoltage</td>
<td>Double</td>
<td>电芯压差</td>
</tr>
<tr>
<td>storageVoltage</td>
<td>Double</td>
<td>模组总电压</td>
</tr>
<tr>
<td>batteryTemperatureList</td>
<td>Double[]</td>
<td>电芯温度列表</td>
</tr>
<tr>
<td>temperatureUnitType</td>
<td>String</td>
<td>温度单位</td>
</tr>
<tr>
<td>moduleStatus</td>
<td>String</td>
<td>模组状态</td>
</tr>
<tr>
<td>moduleStatusInt</td>
<td>int</td>
<td>模组状态类型(备注1)</td>
</tr>
<tr>
<td>moduleStatusColor</td>
<td>String</td>
<td>模组状态颜色(颜色16进制值)</td>
</tr>
<tr>
<td>faultInfo</td>
<td>String</td>
<td>故障信息</td>
</tr>
<tr>
<td>batteryList</td>
<td>Battery[]</td>
<td>电芯信息列表</td>
</tr>
</tbody>
</table>
<p><strong>电芯信息(Battery)数据结构</strong></p>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>batteryCode</td>
<td>int</td>
<td>电芯编号</td>
</tr>
<tr>
<td>isNeedTest</td>
<td>boolean</td>
<td>是否需要测试</td>
</tr>
<tr>
<td>voltage</td>
<td>Double</td>
<td>电压</td>
</tr>
<tr>
<td>current</td>
<td>Double</td>
<td>电流</td>
</tr>
<tr>
<td>capacityAH</td>
<td>Double</td>
<td>容量(AH)</td>
</tr>
<tr>
<td>capacityWH</td>
<td>Double</td>
<td>能量(WH)</td>
</tr>
<tr>
<td>batteryStatus</td>
<td>String</td>
<td>状态</td>
</tr>
<tr>
<td>faultInfo</td>
<td>String</td>
<td>故障信息</td>
</tr>
</tbody>
</table>
<ul>
<li>备注1: 模组状态类型</li>
</ul>
<table>
<thead>
<tr>
<th>数据值</th>
<th>模组状态</th>
</tr>
</thead>
<tbody>
<tr>
<td>0</td>
<td>未连接</td>
</tr>
<tr>
<td>1</td>
<td>通讯正常</td>
</tr>
<tr>
<td>2</td>
<td>等待工作</td>
</tr>
<tr>
<td>3</td>
<td>充电中</td>
</tr>
<tr>
<td>4</td>
<td>充电暂停</td>
</tr>
<tr>
<td>5</td>
<td>充电完成</td>
</tr>
<tr>
<td>6</td>
<td>放电中</td>
</tr>
<tr>
<td>7</td>
<td>放电暂停</td>
</tr>
<tr>
<td>8</td>
<td>放电完成</td>
</tr>
<tr>
<td>9</td>
<td>均衡中</td>
</tr>
<tr>
<td>10</td>
<td>均衡暂停</td>
</tr>
<tr>
<td>11</td>
<td>均衡完成</td>
</tr>
<tr>
<td>12</td>
<td>故障</td>
</tr>
</tbody>
</table>