Verkkokoodi on joukko sääntöjä, joita voimalaitokset ja insinöörit käyttävät sähkönjakelussa. Se määrittää usein sähkön määrän, joka lähetetään sähköverkkoon liitettäviin eri palveluosoitteisiin. Kun paikan sähköjärjestelmässä on suuria jännitteitä, verkkokoodi auttaa estämään mahdolliset sähkökatkot ja ylijännitteet. Paikalliset tai kansalliset hallitukset voivat vaikuttaa verkkokoodin kehitykseen, mukaan lukien muutokset.
Verkkokoodin lähtökohtana on asettaa rajoituksia sille, miten, milloin ja missä sähkö jaetaan. Se koostuu tyypillisesti tarkista protokollista, joita on noudatettava. Voimalaitosten ja yritysten on yleensä säädettävä sähköverkon kautta lähetettävän sähkön määrä koodin mukaisesti. Jos näin ei tehdä, seurauksena voi olla turvallisuusongelmia tai ei -toivottua hallituksen huomiota.
Perinteiset voimalaitokset eivät ole ainoita energiantuottajien tyyppejä, jotka ovat sidottuja verkkokoodiin. Koodeksin säännöt koskevat myös uusiutuvan tai vaihtoehtoisen energian tuottajia, kuten tuuliturbiinipuistoja. Koodirajoitusten täyttämiseksi uusiutuvan energian tuottajien on ehkä varmistettava, että tilojen tuottama jännite on riittävän alhainen, jotta se ei aiheuta ylijännitettä. Suuret sähkömäärät, jotka tuotetaan lyhyessä ajassa, voivat laukaista tai häiritä koko lainkäyttöalueen sähköverkkoa.
Yksi verkkokoodien tärkeimmistä eduista on palvelun keskeytymisen estäminen. Osa koodissa määritetystä protokollasta on suunnitelma järjestelmän vikojen ja ylikuormitusten reagoimiseksi. Voimalaitoksen insinöörit ja käyttäjät ylläpitävät tarkastus- ja tasapainotusjärjestelmää. Esimerkiksi yhdelle kaupungin osalle lähetettävän sähkön määrän väliaikaista pienentämistä voidaan käyttää jyrkän jännitehyppyn sopeuttamiseen toisella alueella.
Toinen osa verkkokoodeja on joukko sääntöjä reagoimiseen seisokkeihin ja nousuihin, jotka vaikuttavat järjestelmän katkaisuihin. Verkkokoodi sisältää usein joukon viestintäprotokollia voimalaitosten käyttäjille. Vakaus on tärkein huolenaihe minkä tahansa koodin takana, koska suurin osa teollistuneesta maailmasta on riippuvainen luotettavista sähkön lähteistä. Ennakoivan käyttäytymisen joukon lisäksi operaattoreiden tulisi toimia, vakiintunut verkkokoodi sisältää myös joukon reaktiivisia käyttäytymismalleja.
Tämäntyyppisiä käyttäytymismalleja käytetään vastaamaan ongelmiin niiden esiintymisen jälkeen eikä estämään niitä. Jotkut reaktiiviset käyttäytymiset voivat sisältää siirtymisen yhteen suuntaan tapahtuvista sähkösiirroista siirtoihin, jotka kulkevat rinnakkain. Tällaista käyttäytymistä voitaisiin käyttää helpottamaan järjestelmän ruuhkia ja lisäämään kapasiteettia.