Sistem automatizacije se sastoji od uređaja sposobnih da primaju ulaz (senzori, HMI, itd.), računarskog sistema (procesora) i manipulatora (aktuatora) koji obavljaju stvarni rad. Najvažniji dio od njih tri je računarski ili kontrolni sistem. Može se podijeliti u dvije vrste: upravljanje s otvorenim krugom i zatvoreno (povratne) kontrole.
Otvoreno upravljanje je sistem u kojem kontroler šalje signale aktuatoru kako bi dobio željeni odgovor. Poslanim signalima upravlja samo program koji se inicijalno unosi u kontroler. U sistemima zatvorene petlje uključeni su povratni signali. Signal povratne sprege generira senzor, koji direktno ili indirektno mjeri odgovor aktuatora. Ovaj povratni signal obrađuje kontroler kako bi uporedio stvarni izlaz sa željenim izlazom. Kontroler tada vrši potrebna podešavanja signala koji se šalje aktuatoru. Ciklus se ponavlja dok se ne dobije tačan odgovor.
Ulazna komponenta može biti interfejs čovek-mašina ili senzor.
HMI je mjesto gdje ljudski operater komunicira s kontrolorom. Ovo je mjesto gdje se unose varijable ili naredbe za modificiranje željenog izlaza.
Senzori se koriste za mjerenje izlaza koristeći različita fizička ili elektromagnetna svojstva (npr. pritisak, temperatura, magnet, zračenje, itd.). Izmjerena fizička svojstva se pretvaraju u elektronske signale koje kontroler može čitati i koristiti.
Pokretač je dio koji proizvodi akciju. Pogon se sastoji od pogona kao i sklopa zgloba i polužja. Pogon osigurava silu ili moment potrebnu za pomicanje klipnjača spojenih kroz spojeve. Pogon se može smatrati električnim, hidrauličnim ili pneumatskim. Električni aktuatori su motori ili solenoidi koji pretvaraju električnu energiju u mehanički izlaz. Hidraulički i pneumatski sistemi rade pomoću pritiska fluida komprimovanog na klip, cilindar, lopaticu ili lopaticu. Ovi sistemi se također mogu smatrati električnim pogonom u svojim najosnovnijim konceptima jer se fluid kontrolira otvaranjem i zatvaranjem elektromagnetnog ventila.
Karike se mogu kretati jedna u odnosu na drugu u zavisnosti od stepena slobode koji dozvoljava spoj. Stupnjevi slobode se definiraju kao dopušteno kretanje karike u trodimenzionalnoj osi. Postoji šest stupnjeva slobode, tri za translaciju (gore i dolje, lijevo i desno, naprijed i nazad) i tri za rotaciju (pitch, yaw and roll). Radi jednostavnosti, većina zglobova dozvoljava samo jedan ili dva stepena slobode jer je stvaranje visoko pokretne ruke teško, skupo i nepraktično.




