机器云


5、直流充电枪实时数据读取

<p><strong>请求URL:</strong> </p> <ul> <li><code>http://120.77.72.190:8082/api/WuhuCtl/getDCChargeNoInfo</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;">sn</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>请求指令序号 1-255 ,相邻两条指令间不能重复</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> <p><strong>直流充电枪实时数据主动上报示例:</strong></p> <pre><code>{ "macno": "02302A155HS00001", "sn": 216, "time": 1575014311, "mac_type": 0, "charge_no": 1, "tatol_elect": 3, "tatol_run_time": 300, "tatol_charge_time": 11, "charge_state": 0, "machine_state": 0, "parking": 0, "field_lock": 0, "BMS_cell": 0, "BMS_current": 0, "BMS_charge_model": 0, "charge_cell": 0, "charge_current": 0, "charge_elect": 0, "charge_times": 0, "rest_charge_times": 0, "soc": 0, "upper_batter_cell": 0, "upper_batter_cell_no": 0, "lower_batter_cell": 0, "lower_batter_cell_no": 0, "upper_batter_temp": 0, "upper_batter_temp_no": 0, "charge_money": 0, "status": 0 }</code></pre> <p><strong>直流充电枪实时数据查询结果上报示例:</strong></p> <pre><code>同步结果返回示例 { "code": 1, "data": "", "msg": "发送成功" } 异步结果返回示例 { "code": 1, "msg": "操作成功", "data": { "macno": "02302A155HS00001", "sn": 5, "time": 1575014411, "mac_type": 0, "charge_no": 2, "tatol_elect": 3, "tatol_run_time": 300, "tatol_charge_time": 11, "charge_state": 0, "machine_state": 0, "parking": 0, "field_lock": 0, "BMS_cell": 0, "BMS_current": 0, "BMS_charge_model": 0, "charge_cell": 0, "charge_current": 0, "charge_elect": 0, "charge_times": 0, "rest_charge_times": 0, "soc": 0, "upper_batter_cell": 0, "upper_batter_cell_no": 0, "lower_batter_cell": 0, "lower_batter_cell_no": 0, "upper_batter_temp": 0, "upper_batter_temp_no": 0, "charge_money": 0, "status": 0 } }</code></pre>

页面列表

ITEM_HTML