Working with a BMS as a Central System: Integration into a Modbus BMS
This section describes the sequences and workflows required to transmit information from OCPP to a Modbus
client/master using all the available OCPP operations in the Intesis gateway.
2.3.1 Available Operations
2.3.1.1 Time synchronization
The Central System (Modbus BMS or PLC) can synchronize periodically the time with the Intesis gateway, so this
one can do the same with the EV´s charger.
Considering that the synchronization between the BMS and the gateway happens periodically, the synchronization
between the Intesis gateway and the charger though, only happens during the charger´s start up process. Check
with the manufacturer´s manual to verify this functionality in the charger.
It is possible to change the date from a Modbus client/master using the dedicated Modbus registers, however these
registers must be written in the gateway within 15 seconds time in between writing commands; after this time the
gateway will take this actual registers as valid and update its internal clock. Note that all time registers must be
written, partial dates are not valid.
Moreover, the time synchronization between the gateway and the charger it´s only performed with the message
BootNotification.req, triggered by the charger, so the gateway responds with the date information. The charger
should only launch the BootNotification.req in two cases:
- Charger´s reboot process
- When requested by the Central System using the registers of the command TriggerMessage, requesting the
BootNotification.req.
Check the diagram SEQ_SyncDateTime in Appendix 1 to review the communication workflow between the 3 systems
and check the Modbus registers involved.
2.3.1.2 Local start charging operation
Typically, the start of a charging operation can be done locally when the user initiates the charge using a RFID card
at the charging point.
After this action, the charger initiates the operation to validate the user, checking the card ID´s number with its local
authorization list (in case this option is available in the charger) If the local authorization method cannot be performed,
an authorization message is triggered to the Central System (BMS) so this one can authorize or not the user´s ID
card.
If the user is not authorized, the charging operation is cancelled. If the user is authorized, the charger initiates another
operation with the user´s information and sends a notification to the Central system (BMS) to initiate the charging
operation.