ПЛК XC200 устанавливается на DIN рейку. Он оснащен высоко производительным 32 разрядным Risc процессором, оперативной памятью 256Кб или 512Кб, встроенными интерфейсами Ethernet 10/100 MBit, CANopen, RS232 и USB, слотом для модуля флэш-памяти MMC. XC200 имеет восемь дискретных входов и шесть дискретных выходов. Два входа можно использовать для обработки прерываний, два других можно использовать в качестве счетчика сигналов до 50 КГц. К контроллеру XC200 подключается до 15 модулей локального расширения. Набор таких модулей достаточно широк. Имеются модули для обработки различных типов дискретных и аналоговых входных и выходных сигналов, модули для обработки сигналов от различных датчиков измерения температуры, резистивных и термопар, а также коммуникационные и технологические.
Контроллер обрабатывает 1000 инструкций за 0,05 мс. Модули ввода/вывода аналоговых сигналов имеют скорость преобразования до 1 мс. Такие показатели производительности позволяют использовать контроллеры серии XC для решения задач требующих высокой скорости обработки. Значительные удобства обеспечивает возможность обмена данными из программы ПЛК с модулями памяти USB. Кроме того, контроллеры этой серии имеют встроенный WEB сервер, так что задачи визуализации можно решать без дополнительного программного обеспечения, используя обычный WEB браузер.