Toimilaitteen asennoitin on järjestelmärajapinta, joka käyttää järjestelmän tuloja säätääkseen toimilaitteen eri asentoalueilla reaaliaikaisten järjestelmävaatimusten mukaisesti. Pohjimmiltaan servojärjestelmä, toimilaitteen asennoitin käyttää järjestelmän antureiden tuloja, jotka toimittavat tietoja toimilaitteen nykyisestä asennosta. Asennoitsija vertaa näitä tietoja esiohjelmoituun ideaaliseen skenaarioon tai muihin järjestelmän tuloihin. Jos näiden kahden tietojoukon välillä on eroja, asennoitin säätää toimilaitetta vastaavasti eron korjaamiseksi. Toimilaitteen asennoittimia käytetään monenlaisissa sovelluksissa, kuten työstökoneiden osissa, merivoimien aseen torneissa, ohjausjärjestelmissä ja virtauksen säätöventtiileissä.
Toimilaitteet ovat laitteita, jotka tarjoavat etätyötä tekemällä liikkeen toissijaiseen laitteeseen, jos se on epäkäytännöllistä tai vaarallista ihmiselle. Monissa tapauksissa tämä liike on yksinkertainen lineaarinen tai pyörivä liike, joka on toistuvaa ja rajallista. On kuitenkin monia sovelluksia, joissa toimilaitetta vaaditaan tuottamaan erilaisia asennonmuutoksia toiminta -alueensa rajoissa järjestelmän tai ympäristön vaatimusten mukaisesti. Merivoimien aseen torni on hyvä esimerkki tällaisesta operatiivisesta tilanteesta. Toimilaitteiden, jotka kääntävät tornia ja nostavat ja painavat pistoolin piippuja, on jatkuvasti muutettava asentoaan suhteessa mahdollisen kohteen sijaintiin ja etäisyyteen.
Tämän tyyppisen hienosäädön saavuttamiseksi käytetään toimilaitteen asennoitinjärjestelmää. Tämäntyyppinen toimilaitejärjestelmä koostuu täyden valikoiman toimilaitteesta, ohjaimesta ja liitäntäyksiköstä. Liitäntäyksikkö kerää järjestelmän tulot ja käyttäjän komennot tai sisältää joukon esiohjelmoituja tietoja. Se kerää myös anturituloja, jotka antavat reaaliaikaisen ilmoituksen toimilaitteen tarkasta asennosta.
Järjestelmän tulot, käyttäjän komennot tai ohjelmatiedot edustavat ihanteellista tai haluttua tilannetta. Tämän jälkeen käyttöliittymä vertaa tätä ihanteellista tilannetta toimilaitteen paikkatietoon. Jos näiden kahden tietojoukon välillä havaitaan ero, käyttöliittymä ilmoittaa virheen tilasta. Sitten se ohjaa ohjainta siirtämään toimilaitetta – ja siten kyseistä järjestelmän osaa – korjaamaan virhetilan. Kun virhetila on peruutettu, toimilaitteen asennoitin pysäyttää toimilaitteen ja palauttaa halutut parametrit.