Система управления ХОРК.Планка

Система управления ХОРК.Планка, в части операторской среды, предлагает набор системных служб и клиентских приложений, предназначенных для взаимодействия операторского и сервисного персонала с оборудованием ХОРК при задании режимов работы такого оборудования (также сервисных операциях, настройке системных параметров и др.).



Оболочка


Общее программное обеспечение

В качестве операционной системы в ХОРК.Планка используется дистрибутив GNU/Linux aarch64 – Raspberry Pi OS (Разрядность 64bit, ядро 6.1). Операционная система по умолчанию загружается в оконном режиме, среда рабочего стола – LXDE.

Модификации сборки

Операционная система имеет ряд изменений.

В частности, для обеспечения безопасности программно отключены беспроводные интерфейсы связи – Bluetooth, Wi-Fi. Также для обеспечения безопасности отключена возможность удаленного подключения с правами суперпользователя.

Установленная система содержит только необходимый набор приложений; другие приложения удалены при установке.

Интерфейсы

В качестве основного интерфейса для удаленного подключения к системе управления используется физический интерфейс Ethernet (протокол TCP/IP, SSH).

Для сопряжения системы управления с переферийными устройствами предусмотрены интерфейсы RS-232, RS-485 (двухпроводный).

Приложение ХОРК.Планка

Приложение ХОРК.Планка предназначено непосредственно для выполнения алгоритма управления, а также для реализациия человеко-машинного интерфейса в системе управления.

Приложение является скомпилированным исполняемым файлом; при этом запуск приложения выполняется из служебного сценария загрузки (скрипта) в полноэкранном виде.

Плагины

Для приложения имеется возможность устанавливать плагины, расширяющие возможности системы управления.

Конфигурация системы

Конфигурация системы управления построена на базе текстовых файлов конфигурации, инициализации. Такой подход, унаследованный от UNIX-систем, позволяет обеспечить гибкость в настройке системных параметров, простую переносимость конфигурации, быстрое восстановление в случае сбоя.