Kontrolleri peamine klassifikatsioon
Kontroller on jagatud loogikakontrolleri ja mikroprogrammi kontrolleri kombinatsiooniks, millest kõigil on tugevusi ja nõrkusi. Kombineeritud loogikakontrolleri kavandamine on tülikas ja selle ülesehitus on keeruline. Kui kujundus on valmis, ei saa seda muuta ega laiendada, kuid see on kiire. Mikroprogrammi kontrollerit on lihtne kujundada, ülesehituselt lihtne, seda on mugav muuta või laiendada ning masinkäsu funktsiooni muuta, tuleb ainult ümber programmeerida vastav mikroprogramm; masinjuhendi lisamiseks lisage juhtmällu lihtsalt mikroprogramm. Kuid seda tehakse purustamisega. Konkreetne võrdlus on järgmine: Kombineeritud loogikakontroller, tuntud ka kui kõva juhtmestiku kontroller, koosneb loogikalülitustest ja juhendite funktsioonid realiseeritakse täielikult riistvaral.
