Softver i hardver sustava upravljanja baterijom organski su kombinirani kako bi se ostvarile funkcije upravljanja i kontrole. Među njima, hardver uključuje glavni upravljački modul (BCU) i podređeni upravljački modul (CSU), koji se uglavnom sastoje od integriranih krugova (čipova), energetskih poluvodiča, otpornika, kondenzatora, PCB-a i drugih elektroničkih uređaja; softver se sastoji od određenog broja ugrađenog softvera, uključujući softver sloja upravljačkih programa, softver sloja interakcije i softver sloja aplikacije.
Glavni upravljački modul i podređeni upravljački modul smješteni su u glavnu upravljačku kutiju baterije za pohranu energije i pomoćnu upravljačku bateriju. Među njima, glavna upravljačka kutija uključuje glavni upravljački modul BMS-a, druge pomoćne električne module i strukturne dijelove; pomoćna upravljačka baterija sastoji se od BMS pomoćnog upravljačkog bloka, baterija i drugih pomoćnih električnih modula.
Sustav upravljanja baterijom uključuje glavni upravljački modul, pomoćni upravljački modul i razni ugrađeni softver. Ovo su temeljne mogućnosti proizvođača BMS-a, a proizvođači u industriji općenito su neovisno razvijeni. Opći uređaji uključuju integrirane sklopove (čipove), energetske poluvodiče, otpornike, kondenzatore, tiskane ploče i druge elektroničke komponente, koje su osnovne komponente hardverskih modula. Slično tvrtkama za proizvodnju baterija, opće elektroničke komponente nabavljaju se vanjskom nabavom.
Ova vrsta uređaja opće namjene sama po sebi ne može ostvariti funkcije sustava upravljanja baterijom. Potrebno ga je montirati prema crtežu sklopa, a ugrađeni softver mora se snimiti kako bi se na kraju formirao potpuni sustav upravljanja baterijom.
