20、交流充电枪实时数据读取
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://120.77.72.190:8082/api/WuhuCtl/getACChargeNoInfo</code></li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>五虎充电桩设备心跳上报参数内容说明设备端口号9109</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">macno</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>设备号</td>
</tr>
<tr>
<td style="text-align: left;">charge_no</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>枪编号地址: 1-4 (0 表示整个桩的数据)</td>
</tr>
<tr>
<td style="text-align: left;">url</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>结果异步通知地址</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>md5(dlc)</td>
</tr>
</tbody>
</table>
<pre><code>1. 功能:获取充电枪实时数据。</code></pre>
<p><strong>返回计费模型参数说明(json):</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>五虎充电桩充电枪实时数据参数内容说明设备端口号9109</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>1成功,0失败</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>发送成功/失败/设备离线</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">array</td>
<td>数据信息</td>
</tr>
</tbody>
</table>
<p><strong>data参数说明:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>五虎充电桩充电枪实时数据参数内容说明设备端口号9109</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">macno</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>设备号</td>
</tr>
<tr>
<td style="text-align: left;">mac_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>桩类型:0 直流,1交流</td>
</tr>
<tr>
<td style="text-align: left;">charge_no</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>枪编号地址: 1-4 (0 表示整个桩的数据)</td>
</tr>
<tr>
<td style="text-align: left;">sn</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>包序号</td>
</tr>
<tr>
<td style="text-align: left;">tatol_elect</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>总充电电量</td>
</tr>
<tr>
<td style="text-align: left;">tatol_run_time</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>总运行时间:本充电枪对应的桩上电累加时间,以分为单位,高位在前,每 60 分钟保存一次到 FLASH</td>
</tr>
<tr>
<td style="text-align: left;">tatol_charge_time</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>总的充电时间:本充电枪对应的桩累计的充电时间,每次启动充电开始累加到结束充电,以分为单位,每次充电完保存一次到FLASH</td>
</tr>
<tr>
<td style="text-align: left;">charge_state</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>充电状态:0 待机中,1 启动充电中,2 充电中,3 禁止充电</td>
</tr>
<tr>
<td style="text-align: left;">machine_state</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>充电枪状态:0 枪已归位,1 未连接,2 枪已连接</td>
</tr>
<tr>
<td style="text-align: left;">parking</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>车位占用: 0 空闲,1 占用</td>
</tr>
<tr>
<td style="text-align: left;">field_lock</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>地锁状态: 0 打开, 1 锁住</td>
</tr>
<tr>
<td style="text-align: left;">BMS_cell</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">float</td>
<td>BMS 电压 ,单位V</td>
</tr>
<tr>
<td style="text-align: left;">BMS_current</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">float</td>
<td>BMS 电流 ,单位A</td>
</tr>
<tr>
<td style="text-align: left;">BMS_charge_model</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>BMS 充电模式: 1 恒压充电,2 恒流充电</td>
</tr>
<tr>
<td style="text-align: left;">charge_cell</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">float</td>
<td>充电电压,单位V</td>
</tr>
<tr>
<td style="text-align: left;">charge_current</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">float</td>
<td>充电电流,单位A</td>
</tr>
<tr>
<td style="text-align: left;">charge_elect</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">float</td>
<td>已充电量,单位kw</td>
</tr>
<tr>
<td style="text-align: left;">charge_times</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>已充电时间,单位分</td>
</tr>
<tr>
<td style="text-align: left;">rest_charge_times</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>估算剩余充电时间,单位分</td>
</tr>
<tr>
<td style="text-align: left;">soc</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>0~100%</td>
</tr>
<tr>
<td style="text-align: left;">upper_batter_cell</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">float</td>
<td>最高单体动力蓄电池电池电压,单位V</td>
</tr>
<tr>
<td style="text-align: left;">upper_batter_cell_no</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>最高单体动力蓄电池所在编号</td>
</tr>
<tr>
<td style="text-align: left;">lower_batter_cell</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">float</td>
<td>最低单体动力蓄电池电池电压,单位V</td>
</tr>
<tr>
<td style="text-align: left;">lower_batter_cell_no</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>最低单体动力蓄电池所在编号</td>
</tr>
<tr>
<td style="text-align: left;">upper_batter_temp</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>最高单体动力蓄电池温度,单位度</td>
</tr>
<tr>
<td style="text-align: left;">upper_batter_temp_no</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>最高温度检测点</td>
</tr>
<tr>
<td style="text-align: left;">charge_money</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">float</td>
<td>当前电费金额:单位元,精确到 2 位小数</td>
</tr>
<tr>
<td style="text-align: left;">ser_money</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">float</td>
<td>当前服务费金额:单位元,精确到 2 位小数</td>
</tr>
</tbody>
</table>