O IO.XEC é um equipamento que faz captura vários tipos de sinais eléctricos, e converte-os numa trama TCP/IP. Toda a informação pode ser obtida através de chamadas HTTP, usando uma API documentada.
O hardware de base suporta uma grande variedade de sinais:
- 8 entradas protegidas por foto-acoplador
- 4 saídas digitais por relé
- 4 saídas digitais em colector aberto
- 1 entrada para sensor de temperatura analógico

- 1 entrada para sensor de temperatura e humidade relativa digital
- 1 porta RS232
- 1 entrada analógica 0-10V
- 1 saída analógica 0-10V
- porta USB
- 1 porta de expansão
- 1 entrada para encoders incrementais (A/B)
São inúmeras as aplicações que podem ser dadas a este equipamento. Sistemas de segurança, Controlo de acessos, automação industrial, são apenas alguns exemplos.
Modo autónomo
Existe uma enorme variedade de dispositivos que podem ser conectados em simultâneo ao IO.XEC. O diagrama seguinte mostra alguns exemplos.
Este modo é a implementação básica do IO.XEC. Consiste apenas na interacção entre o utilizador e o hardware através das páginas web internas do equipamento. É possível obter o estados das entradas e controlar as várias saídas. Este modo é vocacionado para aplicações simples que não requerem qualquer tipo de automação.
Tudo que é necessário é um browser (qualquer browser moderno serve), e acesso é possível usando um computador portátil, de secretária, ou mesmo um smatrphone.
Modo integrado
Neste modo, a interacção com o io.xec é feita através de chamadas HTTP. O mais importante desta funcionalidade é o facto de ser independente da plataforma ou linguagem de programação usada. Apenas é necessário que ligações TCP/IP sejam suportadas. Para mais informação recomendamos a consulta do manual de instruções. Assim facilmente se obtém uma aplicação de automação distribuída, em que cada IO.XEC interage com um mais servidores de aplicação.