background image

Page 69/95

21January2021/Version 0

 

  

 

LEM International SA 

Chemin des Aulx 8 

1228 PLAN-LES-OUATES Switzerland 

 www.lem.com

7.  Software concepts

7.1. Interfaces

Ethernet is the communication channel for the DCBM. It supports HTTP/REST communication to 

receive requests and provide measurements and other data.
The REST-compatible API is an application programming interface that uses HTTP requests to 

obtain (GET), place (PUT) and publish (POST) data.

A RESTful API conforms to the Representational State Transfer or "REST" model.
This interface is using JSON format for the data payload.

URI with default IP

Methods

Description

192.168.1.2/v1/

status

GET

Status of the DCBM

192.168.1.2/v1/

settings

GET, PUT

Settings of the DCBM

192.168.1.2/v1/

logbook

GET

Event logger of the DCBM

192.168.1.2/v1/

livemeasure

GET

Live measurements

192.168.1.2/v1/

legal

GET, PUT, POST

Transaction management (start & stop) and 

transaction data structure, current or stored, 

in LEM proprietary format

192.168.1.2/v1/

ocmf

GET

Transaction data structure, current or 

stored, in certified, billable, OCMF-

compliant format

192.168.1.2/v1/

certificate

GET

HTTPS certificate of the DCBM

Table 5: REST API access and associated HTTP methods

The optical communication channel in the DCBM is disabled in the current 

version.

I

i

Содержание DCBM 400 Series

Страница 1: ...E Mobility solutions DCBM 400 600 Series DC Energy Meter Operation manual 21January2021 Version 0...

Страница 2: ...s 13 2 4 Revision history 13 2 5 Related documents 13 2 6 Abbreviations 14 2 7 Disclaimer 15 2 8 Intellectual Property Rights 15 2 9 Third party licensing 15 2 10 Warranty 16 3 Product introduction 17...

Страница 3: ...gement 34 4 6 Sealing 34 4 6 1 Manufacturer seals 34 4 6 2 Installation seals 34 4 7 Disposing 35 4 8 Marking 36 5 Electrical functions 37 5 1 Safety features 37 5 2 Integration solutions 37 5 2 1 Ove...

Страница 4: ...rt 50 6 1 1 STEP 1 Power up the DCBM 50 6 1 2 STEP 2 Check transaction data 51 6 1 3 STEP 3 Achieve further validation 52 6 2 General display concepts 53 6 3 Boot screens 54 6 3 1 Overview 54 6 3 2 Ef...

Страница 5: ...nt 68 6 8 4 Other data 68 7 Software concepts 69 7 1 Interfaces 69 7 2 Transactions 70 7 2 1 Concept 70 7 2 2 Conditions to start and input parameters 71 7 2 3 Transaction readouts 72 7 2 4 Memory dep...

Страница 6: ...7 7 1 1 Static addressing 84 7 7 1 2 DHCP 84 7 7 1 3 DNS 85 7 7 2 HTTP TLS 85 7 7 2 1 HTTPS 85 7 7 2 2 HTTP port 85 7 8 Time management 86 7 8 1 Time synchronization 86 7 8 1 1 Overview 86 7 8 1 2 Gen...

Страница 7: ...ure 12 Meter Unit dimensions 29 Figure 13 Meter Unit aperture for electrical cabinet 29 Figure 14 Sensor Unit dimensions 30 Figure 15 DCBM connection 31 Figure 16 Connection and wiring diagrams 32 Fig...

Страница 8: ...r legal relevance on the display 53 Figure 36 Transaction screens layout 55 Figure 37 State machine for transaction screens 56 Figure 38 Transaction energy register 56 Figure 39 Maintenance screens la...

Страница 9: ...37 Table 5 REST API access and associated HTTP methods 69 Table 6 Transaction preconditions in device implementation 71 Table 7 Required inputs to a new transaction 71 Table 8 Solutions for retrievin...

Страница 10: ...ease note Electrical equipment should be installed operated serviced and maintained only by qualified personnel No responsibility is assumed by LEM International SA for any consequences arising out of...

Страница 11: ...hicle The connection line for voltage measurement must be provided with the supplied ferrite so that the measurement reliability is guaranteed in the event of interference For the device types DCBM_N0...

Страница 12: ...main software features Audience of this document is wide The following visual matches sections with associated publics Marketing Purchasing Integration Mechanics Electrical Software Safety rules Docum...

Страница 13: ...s Switzerland 2 4 Revision history Version Date Changes 0 21January2021 First issue 2 5 Related documents Name Revision Datasheet Publication pending Communication Protocols manual Publication pending...

Страница 14: ...Hypertext Transfer Protocol Secured IANA Internet Assigned Numbers Authority ID Identifier Info Information Init Initialization Intro Introduction IP Internet Protocol Ingress Protection Code IR Infra...

Страница 15: ...his document No license is granted by LEM to any intellectual property right All rights not expressly granted are reserved by LEM Disassembly decompilation reverse engineering decryption or alteration...

Страница 16: ...documentation files the Software to deal in the Software without restriction including without limitation the rights to use copy modify merge publish distribute sublicense and or sell copies of the So...

Страница 17: ...be managed for example the German Eichrecht regulations state that consumers should only be charged for the DC power supplied and not for any power loss associated with the conversion from AC to DC D...

Страница 18: ...he device and lists equipment and protagonists as they are referred to in hereby document Figure 3 Namings designating equipment and protagonists The DCBM comes with the following highlights Advantage...

Страница 19: ...le from 30 cm up to 3 5 m Integrated display with backlight Reinforced insulation at 1000 V DC OVC II Sealing of terminals and interfaces The DCBM is split into two elements linked via a cable deliver...

Страница 20: ...it the Meter Unit and a datalink cable between the two units Two current rating Sensor Units are available The possible installation variants of the sensor types are listed in this manual The Sensor U...

Страница 21: ...used in 50 kW power class charging systems These systems use to offer multiple output cable connectors i e Combined Charged System and CHAdeMO Several AC to DC converters deliver power to either one o...

Страница 22: ...l 50 kW EVSE 3 3 2 DCBM in 350 kW EVSE To reduce charging time high power charging is used Specific power electronic techniques e g liquid cooled cables are used Currents up to 600 A are applied durin...

Страница 23: ...ration DC Bus DC Bus 175kW Module AC DC AC grid 175kW Module AC DC Charge Post CCS CHAdeMO Liquid cooled cable DCBM Charge Post CCS CHAdeMO Liquid cooled cable DCBM Figure 8 DCBM in a typical 350 kW E...

Страница 24: ...arize the product references depending on the possibles variants Maximum current rating Current flow direction for default energy registering i e imported energy direction Compensation factor Directio...

Страница 25: ...40 400 A version 60 600 A version Cer ca on 0 without cer ca on D cer ed Cable loss compensa on 0 Dynamic 0 14 m 2 m steps 1 No compensa on 2 2 m 3 4 m 4 6 m Time source N Time synchroniza on NTP Met...

Страница 26: ...B D E G A 1 Sensor Unit D 1 Meter Unit G Ferrite B 2 nuts with captive washer already mounted on the product E 1 Data link cable C 1 Protection cover F 1 Installation manual i Before any operation rea...

Страница 27: ...ction cover I IR optical interface B Top button F Status LED C Bottom button G Display D Test LED H Verification marking 4 1 2 Sensor Unit description Please refer to section 3 2 2 4 2 Mounting and un...

Страница 28: ...er Unit can be positioned on a DIN Rail TH 35 7 5 or TH 35 15 IEC 60715 2017 Possibility to fix the Meter Unit with 2x M4 screws max max torque 1 2 N m 4 2 2 Sensor Unit The Sensor Unit can be positio...

Страница 29: ...eter Unit dimensions A 63 7 mm E 4 6 mm I 45 mm B 126 2 mm 0 2 F 3 9 mm J 45 mm C 81 mm 0 2 G Max M4 screws torque max 1 2 N m D 117 5 mm H 94 8 mm A C D B H J G K L M E F I Figure 13 Meter Unit apert...

Страница 30: ...F E J L K I M M M M 1 1 M B G H Figure 14 Sensor Unit dimensions DCBM_SU40XX DCBM_SU60XX A 56 8 mm 74 2 mm B 23 mm 36 mm C 54 6 mm 67 mm D 50 mm 65 mm E 143 mm 143 mm F 68 mm 86 3 mm G 5 5 mm 5 5 mm...

Страница 31: ...a screwdriver 3 x 0 5 mm DIN 5264 For detailed explanation of this graph please refer to the below table Table 1 Ports definition and figure Figure 16 Connection and wiring diagrams A B C 8 mm 0 13 1...

Страница 32: ...a SU SU I1 VP I2 VN Com MU Reverse current flow Stromfluss Revers Courant indirect MU 1 2 3 4 5 6 Reserved Supply V V Eth Com Data SU SU I1 VP I2 VN Com MU Direct current flow Stromfluss Normal Couran...

Страница 33: ...connect on each terminal not all the lugs are compatible Please check the dimensions A B H H E D F G C A Figure 17 Sensor Unit integration DCBM_SU40XX DCBM_SU60XX A 15 mm 15 mm B 62 mm 62 mm C 19 mm...

Страница 34: ...te tampering tapes set on the two parts of the device A total of 4 seals shall be present 2 for each part of the device Any alteration to the seals invalidate device s measurement capabilities Figure...

Страница 35: ...er Seal the Sensor Unit Seal the Meter Unit The sealing wires are not provided by LEM Max diameter of the sealing wire 2 2 mm 4 7 Disposing The device packaging materials can be recycled Please help p...

Страница 36: ...s LEM INTERNATIONAL SA Chemin des Aulx 8 1228 Plan les Ouates Switzerland Status 1000 imp kWh DC Energy Meter Calibration stickers DCBM Serial Number Data Matrix DCBM Serial Number OCMF Public Key Dat...

Страница 37: ...ee 7 5 3 Current status 5 2 Integration solutions 5 2 1 Overview The DCBM 400 600 product family offers multiple solutions for integration of its Sensor Unit Choices can be made on The current flow wh...

Страница 38: ...registers matched with energy flow 5 2 3 Voltage side Regardless of the product reference one of the following mounting options must be chosen Mounting the Sensor Unit on the negative side of the DC...

Страница 39: ...nts Figure 21 Connection for direct counting direction references DCBM_NxD_x000_0000 A Meter Unit E Charging station bus bars B Ethernet Cable F Sensor Unit C Data link cable G Voltage measurement cab...

Страница 40: ...nts Figure 22 Connection for reverse counting direction references DCBM_NxD_x010_0000 A Meter Unit E Charging station bus bars B Ethernet Cable F Sensor Unit C Data link cable G Voltage measurement ca...

Страница 41: ...roken LEM does not guarantee the product and data integrity VP and VN shall be connected to the positive and negative bus bars respectively Voltage inversion does not cause any damage to the DCBM but...

Страница 42: ...easurement as close to the EV as possible using four wire measurement 5 4 1 Cable loss compensation The DCBM 400 600 product family features a unique solution to compensate energy dissipated between t...

Страница 43: ...e losses Right hand figure displays the same results when cable losses are not compensated and no 4 wire measurement is available 5 4 3 2 1 0 1 2 3 4 5 1 10 100 Error Current A Class B Class B 1000V 1...

Страница 44: ...dc Idc cables High current relays Imeas Vmeas Vcable Vcable Vrelay Vrelay Diode module DC link from power converters DC DC Sensor Unit EV Idc Idc cables High current relays Imeas Vmeas Vcable Vcable V...

Страница 45: ...distributed as follows Figure 27 Distribution of RP values depending on product designation For references with dynamic compensation RP value to use is chosen at the start of each transaction by the c...

Страница 46: ...specific voltage measurement wires to allow VP and VN to measure voltage directly onto the EV connector This mode is compatible with both high side and low side mounting as described in 5 2 3 Voltage...

Страница 47: ...48 5 tolerance Supply current mA 400 At 12 V DC Supply bridging time s 0 5 At 24 V DC Voltage restoration power up s 5 At 24 V DC Rated conventional thermal current A 400 600 DCBM SU40xx DCBM SU60xx R...

Страница 48: ...130 Energy measurement bandwidth DC Cable loss compensation m 0 14 By steps of 2 m imported energy only Selectable by charger controller or fix value Test Output LED Imp kWh 1000 see product designati...

Страница 49: ...umidity RH 95 Mass m g 300 DCBM SU40xx 415 DCBM SU60xx 5 5 4 2 Meter Unit Parameter Symbol Unit Min Typ Max Comment Ambient operating temperature TA C 25 70 Ambient storage temperature TA st C 40 85 R...

Страница 50: ...BM On powering up the DCBM the following screens will be displayed successively In particular the following data allow metrological validation The public key during the boot sequence for further data...

Страница 51: ...action data A transaction must be triggered Sequences of screens are triggered by the beginning and end of the transaction which are illustrated below Description of those screens is available in sect...

Страница 52: ...key for LEM format authenticity check i e without OCMF RFC5480 header 6 1 3 STEP 3 Achieve further validation Outside transactions buttons give free access to data which can help checking metrologica...

Страница 53: ...Two buttons are present on the front panel Their effect depends on the current state and is described along with states Those buttons are referred to as follows Figure 34 Identification of buttons Du...

Страница 54: ...a screen test sequence allowing to visually check the proper functioning of the whole pixel matrix 1 8 2 8 3 8 4 8 5 8 6 8 7 8 8 8 Screen index Solution 1 8 Company logo Serial number of device 2 8 Id...

Страница 55: ...maintenance state 6 4 2 Available data The data provided in the Idle screen are the following Total import and export energy registers Current local date and time 6 4 3 Effect of buttons Buttons used...

Страница 56: ...s displayed Before the end of the transaction the counter increments according to measured energy The currently incrementing register is the one displayed either import or export register Registers ca...

Страница 57: ...Screen index Data on rolling pane 1 4 Total energy registers on the beginning of the transaction 2 4 Local date and time on the beginning of the transaction Tariff input 3 4 Cable identifier input EVS...

Страница 58: ...the transaction Total definitive duration of the transaction 3 4 Status of the time synchronization for this transaction featuring validity and mode of synchronization not to be used for billing purp...

Страница 59: ...5 categories STATUS LIVE MEASURE DEVICE FIRMWARE CLOCK 6 6 2 Layout of screens The maintenance screens are built as follows Figure 39 Maintenance screens layout 6 6 3 Effect of buttons Over those 5 ca...

Страница 60: ...com 6 6 4 Available data Below are pictures of screens sorted by category and provided together with the featured data 6 6 4 1 STATUS category Screen index Included data 1 5 Status of the data link b...

Страница 61: ...ES OUATES Switzerland www lem com 6 6 4 2 LIVE MEASURE category Screen index Included data 1 5 Total import energy register 2 5 Total export energy register 3 5 Live voltage and current 4 5 Live power...

Страница 62: ...des Aulx 8 1228 PLAN LES OUATES Switzerland www lem com 6 6 4 3 DEVICE category Screen index Included data 1 2 Serial number and IP address of the device 2 2 Public key of the device for LEM format a...

Страница 63: ...RE category Screen index Included data 1 3 Identifier and checksum for the legally relevant firmware part of the Meter Unit 2 3 Identifier and checksum for the firmware of the Sensor Unit Note This fi...

Страница 64: ...gory Screen index Included data 1 5 Local date and time 2 5 Total deviation to UTC and UTC time 3 5 Offsets of local time versus UTC time zone offset and daylight savings time offset 4 5 Status of tim...

Страница 65: ...least one error is raised It is triggered with no delay from any other screen Below figure is an example of the error screen The only data displayed on the error screen is the following The current e...

Страница 66: ...tion is running and transaction beginning phase is over N A Informational symbol Transaction end When displayed the transaction is over This symbol is displayed along with the data necessary at the en...

Страница 67: ...rgyExportTotal 1 0 2 8 0 255 livemeasure energyExportTotalStart legal or RD 1 RV ocmf 1 0 2 8 0 1 energyExportTotalStop legal or RD 3 RV ocmf 1 0 2 8 0 2 Data symbol Voltage Data is legally non releva...

Страница 68: ...A Data symbol Fatal error code When displayed the transaction is running and transaction beginning phase is over errors value status Informational symbol Informational area Warns that the correspondi...

Страница 69: ...sing JSON format for the data payload URI with default IP Methods Description 192 168 1 2 v1 status GET Status of the DCBM 192 168 1 2 v1 settings GET PUT Settings of the DCBM 192 168 1 2 v1 logbook G...

Страница 70: ...g energy to the current transaction and sends a complete report in response The data structure contains all the transaction information e g energy registers status information timestamps The whole dat...

Страница 71: ...ing inputs Input name Type Designates evseId Character string max 37 bytes long the EVSE in which the DCBM is located transactionId Character string non void and max 37 bytes long the transaction from...

Страница 72: ...the current transaction Otherwise the last one is retrieved Retrieve by transactionId search limited to last 840 transactions v1 legal transactionId xyz v1 ocmf transactionId xyz With xyz the transact...

Страница 73: ...response in the backend 7 2 4 2 Fallback procedure for unavailable upload In case individual backup is temporarily unavailable transactions can be backed up subsequently The charger controller must co...

Страница 74: ...rgy during the transaction energyImportTotal Non resettable register for import energy A energyExportTotal Non resettable register for import energy A Table 9 Measurement results metrologically releva...

Страница 75: ...They can also be seen on most of the transaction screens 7 3 5 Other measurements The DCBM provides other measurements data Voltage in V with 3 fractional digits Current in A with 3 fractional digits...

Страница 76: ...n data structure in LEM proprietary format Event logbook Verification solution OCMF official transparency software LEM DCBM verification software Table 10 Solutions for signatures verification Verific...

Страница 77: ...escription In status API status and error flags are available through two formats as follows In legal API see 7 1 only value field format is used suLinkStatusIsOk status value 17 bits true muFatalErro...

Страница 78: ...to the value See next figure Figure 45 Illustration of using value field example for status register 7 5 3 Current status The current status is available in the status API see 7 1 It reflects the sta...

Страница 79: ...orresponding to the nominal state of the DCBM when ready for a transaction Event raising flag X Event raising flag reversedVoltage Status value Restart Time 0 1 0 1 Nominal Flag index Name Description...

Страница 80: ...current status value is copied to transactionStatus regardless of its value During the transaction any raised flag is tracked by increasing transactionStatus until the end of the transaction Figure 4...

Страница 81: ...iled false suStateIsInvalid false versionCheckIsFailed false muRngInitIsFailed false muDataIntegrityIsFailed false muFwIntegrityIsFailed false suIntegrityIsFailed false logbookIntegrityIsFailed false...

Страница 82: ...s have direct equivalents while errors are represented through status muFatalErrorOccured i e in OCMF ST field with value E EF field value Description Status equivalent Priority blank Nothing to repor...

Страница 83: ...approximately 40 000 events The content of the event logbook can be retrieved using the logbook API see 7 1 When a large number of events is stored retrieving the logbook can take several minutes The...

Страница 84: ...Subnet mask The subnet mask is 0 0 0 0 It cannot be changed This value allows access from any other IP address i e no subnet mask restriction 7 7 1 2 DHCP When a Dynamic Host Configuration Protocol s...

Страница 85: ...d channel for communications which prevents undesired listening It also authenticates the DCBM based on its certificate The HTTPS certificate is available through the certificate API This API is read...

Страница 86: ...own No time synchronization can be achieved during transactions This 48 hours expiration can happen in any state of the DCBM including during transactions and power down It is recommended to achieve t...

Страница 87: ...me references Use of NTP requires the following actions in settings API Configure at least one server by entering an IP or URL in field ntp servers ipAddress and the required port in field ntp servers...

Страница 88: ...l timestamps Local time consists in an offset to UTC Two features create this offset Time zone offset DST offset 7 8 2 1 Time zone Time zone configures the DCBM according to a geographical area It con...

Страница 89: ...s on going 1 This status is informative and does not reflect an issue 2 To start a new transaction the on going one shall be stopped first Refer to section 5 2 2 Conditions and inputs Status flag 0 su...

Страница 90: ...ected by the Sensor Unit 1 Temperature shall be lowered with no delay risking damage to the device and the infrastructure 2 Check cabling issues loosened bolts over confined architecture insufficient...

Страница 91: ...on Solution False Nominal N A True Sensor Unit is in an invalid state 1 Try to reboot the DCBM 2 If not sufficient reboot again a few more times FF 4 Error flag 2 versionCheckIsFailed Value Descriptio...

Страница 92: ...CRC error on logbook memory 1 Try to reboot the DCBM to force a new check right away or wait for next check cycle 30 minutes 2 If not sufficient reboot a few more times 3 If not sufficient then the me...

Страница 93: ...tic IP Time does not sync Issue description Solution It looks like NTP synchronization does not happen 1 Tip Rebooting the DCBM forces a NTP synchronization attempt 2 Make sure to Ethernet connection...

Страница 94: ...Page 94 95 21January2021 Version 0 LEM International SA Chemin des Aulx 8 1228 PLAN LES OUATES Switzerland www lem com 9 Appendix PTB type examination certificate for DCBM...

Страница 95: ......

Отзывы: