OCPP 中StopTxnAlignedData使用例子
时间: 2024-03-06 18:47:04 浏览: 46
StopTxnAlignedData是OCPP协议中用于停止充电事务并返回停止充电结果的数据类型。它包含了停止充电的一些相关参数,如充电标识符、停止充电的时间戳、充电结束原因等。
以下是一个使用StopTxnAlignedData的例子:
```
{
"id": 1234,
"action": "StopTransaction",
"payload": {
"transactionId": "abc123",
"idTag": "987654321",
"meterStop": 1000.5,
"timestamp": "2021-07-01T12:00:00Z",
"reason": "RemoteStop",
"transactionData": [
{
"timestamp": "2021-07-01T11:30:00Z",
"values": [
{
"value": 10.5,
"unit": "kWh",
"measurand": "Energy.Active.Import.Register"
}
]
}
]
}
}
```
在这个例子中,我们向充电桩发送了一个停止充电请求,请求中包含了停止充电的相关参数。其中,transactionId表示充电事务的唯一标识符,idTag表示用户的标识符,meterStop表示停止充电时的电表读数,timestamp表示停止充电的时间戳,reason表示充电结束的原因,transactionData表示充电过程中的数据记录。
当充电桩接收到这个请求后,会根据其中的参数停止充电,并返回一个StopTxnAlignedData类型的响应,其中包含了停止充电的结果。