ioControl on hajautettava I/O-moduli, joka liitetään ohjausjärjestelmään CAN-väylän kautta. Se voidaan asentaa erilleen ohjausjärjestelmästä lähelle sitä paikkaa, missä signaalit luodaan. Hyvän suojausluokkansa ansiosta se sopii ulkokäyttöön märissä ja likaisissa olosuhteissa. Mobiilisovelluksissa yleisesti käytettävät DEUTSCH- ja M12-liittimet varmistavat antureiden ja toimilaitteiden helpon ja luotettavan kytkennän. CAN-väylän verkotus voidaan toteuttaa valmiiksi kytketyillä liitoskaapeleilla. ioControl-yksikköä voidaan käyttää joko konfiguroitavana I/O-modulina tai kentälle sijoitettavana minikontrollerina. Ohjelmointityökaluna käytetään CODESYS-ohjelmistoa.
ioControl-järjestelmän hajautettavat I/O-modulit yhdistävät binääri- ja analogia-anturot ohjausjärjestelmään CAN-väylän ja CANopen-protokollan avulla. Lisäksi I/O-modulit tarjoavat lisätoimintoja signaalinkäsittelyyn. Kompakti, lasikuituvahvistettu kotelo on varustettu mobiilikäyttöön sopivilla napaisuussuojatuilla DEUTSCH- tai M12-liittimillä, joiden kautta voidaan hoitaa kaikki tarvittavat tulo-, lähtö-, tiedonsiirto- ja ohjelmointiliitännät. Integroitu, näppäimistöllä varustettu kaksivärinen LED-näyttö ilmaisee tärkeimmät järjestelmäviestit, tiedonsiirtonopeuden ja noodinumeron, ja sitä voidaan käyttää myös laitteen konfigurointiin. Laaja valikoima liitoskaapeleita täydentää tuoteohjelmaa.
Korkea joustavuusaste varmistetaan konfiguroitavien tulojen ja lähtöjen avulla. Käytettävissä on sekä binääri- että analogiatuloja. Analogiatulot voidaan asettaa virtatuloiksi (0...20 mA) tai jännitetuloiksi (0...10 V / 0...32 V). Digitaalisille ja analogisille I/O-moduleille on määritelty profiili DSP 401. Modulin tulo-/lähtötoiminnot konfiguroidaan laiteobjektikirjaston kautta.
Tämän kaikkien sovellettavissa olevien ajoneuvoelektroniikkaa koskevien standardien mukaan suunnitellun ohjausjärjestelmän ydin on uudenaikainen 32-bittinen prosessori. Sen valvonta- ja suojatoiminnot varmistavat luotettavan toiminnan vaikeissakin käyttöolosuhteissa.
Sen lisäksi, että laitteet toimivat I/O-moduleina, niitä voidaan käyttää myös CANopen- ja J1939-protokollilla varustettuina vapaasti ohjelmoitavina minikontrollereina. Ohjelmointi tehdään CODESYS-ohjelmointiympäristössä standardisoiduilla IEC 61131-3 mukaisilla ohjelmointikielillä, jotka mahdollistavat käyttäjälle helpon sovellusohjelmien luomisen. Lisäksi ohjausjärjestelmän erikoistoiminnoille on saatavana omia kirjastoja.
ioControl on varustettu kahdella ISO 11898 mukaisella CAN-liitännällä ohjelmointia ja liitettyjen modulien, kontrollereiden, näyttöjen tai moottoriohjaimien kanssa tapahtuvaa tiedonsiirtoa varten.