Функциональные (программные) модули осуществляют непосредственное взаимодействие с аппаратными средствами, а также служат источником информации о состоянии подконтрольных объектов. Программное ядро системы обрабатывает информацию, поступающую от различных функциональных модулей, и обеспечивает их интеграцию. Ядро осуществляет рассылку ICMP-пакетов ("пингует") программным модулям каждые 5 минут для проверки их доступности.

Перечень доступных к использованию функциональных модулей зависит от конфигурации поставки системы. Исполнительные файлы, соответствующие функциональным подсистемам, запускаются ядром автоматически по мере конфигурирования системы.

Например, в том случае, если создается объект Камера, автоматически запускается исполнитель видеоподсистемы (исполнительный файл video.run) непосредственно после подтверждения ввода соответствующих настроек.