OCPP1.6简化版
2023-06-25 17:16:39 66 举报
AI智能生成
OCPP1.6简化版是一种用于电动汽车充电站的通信协议,旨在实现充电站与后端系统之间的高效、安全和可靠的信息交换。该协议基于RESTful架构,支持多种数据模型和消息格式,包括账单数据、状态更新、事件通知等。通过使用OCPP1.6简化版,充电站可以实时监控充电桩的状态、电量消耗情况以及用户的支付信息,同时也可以向用户发送有关充电过程的通知和提醒。此外,OCPP1.6简化版还提供了一些高级功能,如远程故障诊断和预测性维护,以提高充电站的可靠性和效率。总之,OCPP1.6简化版是一个强大而灵活的通信协议,可以帮助充电站实现更高的运营效率和更好的用户体验。
作者其他创作
大纲/内容
4.1. Authorize(认证)
4.2. Boot Notification(开机事件)
4.3. Data Transfer(数据上传)
4.4. Diagnostics Status Notification(诊断事件上报)
4.5. Firmware Status Notification(固件状态事件上报)
4.6. Heartbeat(心跳)
4.7. Meter Values(测量数据上报)
4.8. Start Transaction(启充)
4.9. Status Notification(充电状态上报)
4.10. Stop Transaction(停充)
4.桩端发起请求
5.1. Cancel Reservation(取消预订)
5.2. Change Availability(修改变量)
5.3. Change Configuration(修改配置)
5.4. Clear Cache(清空本地缓存)
5.5. Clear Charging Profile(清空充电配置)
5.6. Data Transfer(数据下发)
5.7. Get Composite Schedule(获取桩端复合高度表)
5.8. Get Configuration(获取桩端当前配置)
5.9. Get Diagnostics(获取桩端日志)
5.10. Get Local List Version(获取桩端本地名单)
5.11. Remote Start Transaction(远程启充)
5.12. Remote Stop Transaction(远程停充)
5.13. Reserve Now(预订充电)
5.14. Reset(重置桩端)
5.15. Send Local List(发送离线认证名单)
5.16. Set Charging Profile(设置Profile)
5.17.Trigger Message(触发桩端上报)
5.18.Unlock Connector(枪解锁)
5.19.Update Firmware(更新固件)
5.服务端发起请求
6.1. Authorize.req(认证请求)
6.2. Authorize.conf(认证回复)
6.3. BootNotification.req(开机事件上报)
6.4. BootNotification.conf(开机事件回复)
6.5. CancelReservation.req(取消预订命令)
6.6. CancelReservation.conf(取消预订回复)
6.7. ChangeAvailability.req(启用/禁用变量命令)
6.8. ChangeAvailability.conf(启用/禁用变量回复)
6.9. ChangeConfiguration.req(修改配置命令)
6.10. ChangeConfiguration.conf(修改配置回复)
6.11. ClearCache.req(清空桩端缓存命令)
6.12. ClearCache.conf(清空桩端缓存回复)
6.13. ClearChargingProfile.req(清空指定Profile命令)
6.14. ClearChargingProfile.conf(清空指定Profile回复)
6.15. DataTransfer.req(传输自定义数据请求)
6.16. DataTransfer.conf(传输自定义数据回复)
6.17. DiagnosticsStatusNotification.req(诊断数据状态上报)
6.18. DiagnosticsStatusNotification.conf(诊断数据状态上报)
6.19. FirmwareStatusNotification.req(固件状态上报)
6.20. FirmwareStatusNotification.conf(固件状态回复)
6.21. GetCompositeSchedule.req
6.22. GetCompositeSchedule.conf
6.23. GetConfiguration.req
6.24. GetConfiguration.conf
6.25. GetDiagnostics.req
6.26. GetDiagnostics.conf
6.27. GetLocalListVersion.req
6.28. GetLocalListVersion.conf
6.29. Heartbeat.req
6.30. Heartbeat.conf
6.31. MeterValues.req
6.32. MeterValues.conf
6.33. RemoteStartTransaction.req
6.34. RemoteStartTransaction.conf
6.35. RemoteStopTransaction.req
6.36. RemoteStopTransaction.conf
6.37. ReserveNow.req
6.38. ReserveNow.conf
6.39. Reset.req
6.40. Reset.conf
6.41. SendLocalList.req
6.42. SendLocalList.conf
6.43. SetChargingProfile.req
6.44. SetChargingProfile.conf
6.45. StartTransaction.req
6.46. StartTransaction.conf
6.47. StatusNotification.req
6.48. StatusNotification.conf
6.49. StopTransaction.req
6.50. StopTransaction.conf
6.51. TriggerMessage.req
6.52. TriggerMessage.conf
6.53. UnlockConnector.req
6.54. UnlockConnector.conf
6.55. UpdateFirmware.req
6.56. UpdateFirmware.conf
6.报文定义
IdToken
idTag
IdTagInfo
idTagInfo
Struct
7.1. AuthorizationData
Value
Accepted
Blocked
Expired
Invalid
ConcurrentTx
Enumeration
7.2. AuthorizationStatus
Rejected
Scheduled
7.3. AvailabilityStatus
Inoperative
Operative
7.4. AvailabilityType
7.5. CancelReservationStatus
ConnectorLockFailure
EVCommunicationError
GroundFailure
HighTemperature
InternalError
LocalListConflict
NoError
OtherError
OverCurrentFailure
OverVoltage
PowerMeterFailure
PowerSwitchFailure
ReaderFailure
ResetFailure
UnderVoltage
WeakSignal
7.6. ChargePointErrorCode
Available
Preparing
Charging
SuspendedEVSE
SuspendedEV
Finishing
Reserved
Unavailable
Faulted
7.7. ChargePointStatus
integer
chargingProfileId
transactionId
integer >=0
stackLevel
ChargingProfilePurposeType
chargingProfilePurpose
ChargingProfileKindType
chargingProfileKind
RecurrencyKindType
recurrencyKind
DateTime
validFrom
validTo
ChargingSchedule
chargingSchedule
Class
7.8. ChargingProfile
Absolute
Recurring
Relative
7.9. ChargingProfileKindType
ChargePointMaxProfile
TxDefaultProfile
TxProfile
7.10. ChargingProfilePurposeType
NotSupported
7.11. ChargingProfileStatus
7.12. ChargingRateUnitType
7.13. ChargingSchedule
7.14. ChargingSchedulePeriod
7.20. ClearCacheStatus
Unknown
7.21. ClearChargingProfileStatus
7.22. ConfigurationStatus
7.23. DataTransferStatus
7.24. DiagnosticsStatus
7.25. FirmwareStatus
7.26. GetCompositeScheduleStatus
7.27. IdTagInfo
String[20]
7.28. IdToken
7.29. KeyValue
7.30. Location
7.31. Measurand
7.32. MessageTrigger
7.33. MeterValue
7.34. Phase
7.35. ReadingContext
7.36. Reason
7.37. RecurrencyKindType
7.38. RegistrationStatus
7.40. ReservationStatus
Hard
Soft
7.41. ResetStatus
7.42. ResetType
7.43. SampledValue
NotImplemented
7.44. TriggerMessageStatus
7.45. UnitOfMeasure
7.46. UnlockStatus
7.47. UpdateStatus
7.48. UpdateType
7.49. ValueFormat
7。数据定义
8.1. Download Firmware
8.2. Upload Diagnostics
8.固件更新
9.1.1. AllowOfflineTxForUnknownId
9.1.2. AuthorizationCacheEnabled
9.1.3. AuthorizeRemoteTxRequests
9.1.4. BlinkRepeat
9.1.5. ClockAlignedDataInterval
9.1.6. ConnectionTimeOut
9.1.7. GetConfigurationMaxKeys
9.1.8. HeartbeatInterval
9.1.9. LightIntensity
9.1.10. LocalAuthorizeOffline
9.1.11. LocalPreAuthorize
9.1.12. MaxEnergyOnInvalidId
9.1.13. MeterValuesAlignedData
9.1.14. MeterValuesAlignedDataMaxLength
9.1.15. MeterValuesSampledData
9.1.16. MeterValuesSampledDataMaxLength
9.1.17. MeterValueSampleInterval
9.1.18. MinimumStatusDuration
9.1.19. NumberOfConnectors
9.1.20. ResetRetries
9.1.21. ConnectorPhaseRotation
9.1.22. ConnectorPhaseRotationMaxLength
9.1.23. StopTransactionOnEVSideDisconnect
9.1.24. StopTransactionOnInvalidId
9.1.25. StopTxnAlignedData
9.1.26. StopTxnAlignedDataMaxLength
9.1.27. StopTxnSampledData
9.1.28. StopTxnSampledDataMaxLength
9.1.29. SupportedFeatureProfiles
9.1.30. SupportedFeatureProfilesMaxLength
9.1.31. TransactionMessageAttempts
9.1.32. TransactionMessageRetryInterval
9.1.33. UnlockConnectorOnEVSideDisconnect
9.1.34. WebSocketPingInterval
9.1. Core Profile 34项配置
9.2.1. LocalAuthListEnabled
9.2.2. LocalAuthListMaxLength
9.2.3. SendLocalListMaxLength
9.2. Local Auth List Management Profile
9.3.1. ReserveConnectorZeroSupported
9.3. Reservation Profile
9.4.1. ChargeProfileMaxStackLevel
9.4.2. ChargingScheduleAllowedChargingRateUnit
9.4.3. ChargingScheduleMaxPeriods
9.4.4. ConnectorSwitch3to1PhaseSupported
9.4.5. MaxChargingProfilesInstalled
9.4. Smart Charging Profile
9.配置文件 Profile
OCPP1.6简化版
收藏
0 条评论
回复 删除
下一页