Este controlador tiene un procesador dual-core Intel Core i7 de 2.20 GHz, RAM DDR3 de 8 GB y memoria de 4 GB en un diseño robusto sin partes móviles. Un FPGA Kintex-7 mejora el rendimiento del sistema al ofrecer control y temporización de E/S personalizadas, así como co-procesamiento de imágenes. Este diseño de hardware optimizado se combinan con el SO Linux Real-Time para garantizar la fiabilidad total del sistema y ayuda a desarrolladores a aprovechar el extenso ecosistema de Linux.
El IC-3173 proporciona conectividad ideal para comunicación y sincronización con chasis EtherCAT y Ethernet, controladores de movimiento EtherCAT, cámaras GigE Vision y USB3 Vision y otros equipos de automatización. Además, este controlador tiene E/S digitales aisladas, TTL y diferenciales, así puede realizar tareas de sincronización y control sin enlazar E/S adicionales.
Los desarrolladores pueden usar el software de desarrollo de sistemas LabVIEW para crear, depurar e implementar lógica en el IC-3173 a través de cientos de bibliotecas pre-escritas para análisis, control, registro de datos, control de movimiento y procesamiento de imágenes. Con estas bibliotecas de software validadas, los desarrolladores pueden reducir el tiempo que emplean uniendo componentes de software de diferentes proveedores y resolviendo problemas de compatibilidad.

