Los Controladores de Pantalla Táctil combinan un HMI y un Controlador, todo integrado.  TouchPad ofrece una pantalla táctil que es programable en Ladder Logic o C/C++. El entorno de desarrollo gratuito HMIWorks está incluido con paneles táctiles para crear aplicaciones GUI. ViewPac está disponible en diferentes opciones de programación incluidas C Language, C++, C#, VB.NET, IEC-61131 Languages como Ladder Logic, Structured Text, Instruction List y Function Block Diagram. Un controlador de pantalla táctil combina una interfaz de pantalla táctil y un controlador programable.