Aurinkoenergian lataus/purkausohjaimen perustoiminto on ohjata akun jännitettä ja avata virtapiiri. Se myös lopettaa akun lataamisen, kun jännite saavuttaa tietyn tason. Vanhemmat ohjaimet käänsivät piirin mekaanisesti päälle ja pois päältä, pysäyttäen tai käynnistäen virransyötön akkuun.
Useimmissa aurinkosähköjärjestelmissä ohjaimia käytetään suojaamaan akkua ylilataukselta tai yli{0}}purkautumiselta. Ylilataus voi höyrystää akun elektrolyytin aiheuttaen toimintahäiriöitä, kun taas liiallinen -purkaus voi johtaa akun ennenaikaiseen vikaan. Sekä ylilataus että yli-purkaus voivat vahingoittaa kuormaa. Siksi ohjain on yksi aurinkosähkön sähköntuotantojärjestelmän ydinkomponenteista ja suuri osa järjestelmän tasapainoa (BOS).
Lyhyesti sanottuna aurinkosäätimen toiminnot voidaan jakaa:
1. Tehonsäätötoiminto;
2. Viestintätoiminto: 1. Yksinkertainen ilmoitustoiminto; 2. Protokollaviestintätoiminto, kuten RS485 Ethernet, langaton jne. taustahallintaa varten;
3. Kattava suojatoiminto: Sähkösuojaus käänteiskytkentää, oikosulkua, ylivirtaa jne. vastaan.
