3、充电桩计费模型请求
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>url</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;">sn</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>序列号:数据包的发送顺序号,从 0 开始顺序增加,如是应答数据包,则与询问数据包序号保持一致</td>
</tr>
<tr>
<td style="text-align: left;">mac_type</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;">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;">request</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>请求:1</td>
</tr>
<tr>
<td style="text-align: left;">ctime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>上报时间</td>
</tr>
</tbody>
</table>
<pre><code>1. 功能:充电桩每次复位上电,都需请求读取计费模型,在有运营平台模式下,如计费模型请求不成功,则禁止充电;充电桩在发 送计费模型主动上传报文后收到运营平台计费模型上传应答报文的命令应答字段为 0 (计费模型可以使用)时,也认为计费 模型有效,不再请求计费模型,允许充电。
2. 后台在收到此请求后,需返回计费模型参数。
3. 设置充电桩的计费模型,电价按段计费;模型分 N 段,每段设置持维时间,以分为单位,将 24 小时表示为 1440 分,第 1 段起始时间固定为 0 点开始,后每一段的起始时间为前一段的持维时间加 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;">macno</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>设备号</td>
</tr>
<tr>
<td style="text-align: left;">ser_price</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">array()</td>
<td>服务费:[尖时段,峰时段,平时段,谷时段],每 kWH的服务费用,单位元,精确到2位小数</td>
</tr>
<tr>
<td style="text-align: left;">charge_price</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">array()</td>
<td>充电电价:[尖时段,峰时段,平时段,谷时段],每 kWH的电价,单位元,精确到5位小数</td>
</tr>
<tr>
<td style="text-align: left;">time_nums</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>时段化分总段数:最多 14 段,最小为 1 段</td>
</tr>
<tr>
<td style="text-align: left;">times</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">array()</td>
<td>[['flag'=>1,'time'=>1],...[]],时段持续时间(time) 最小 1 分钟,最大为 1440 ;时段标志(flag) 1 表示尖时段; 2 表示峰时段;3 表示平进段; 4 表示谷时段;</td>
</tr>
</tbody>
</table>
<p><strong>返回计费模型参数示例:</strong>
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/aa6a3c20bec7f227fdee2e15b94ae03e?showdoc=.jpg" alt="" /></p>
<pre><code>计费模型请求示例
{
"macno": "02302A155HS00101",
"sn": 7,
"time": 1576484301,
"mac_type": 0,
"charge_no": 0,
"request": 1
}</code></pre>