# Компоненты

Проект визуализации состоит из нескольких групп компонентов: визуальные компоненты, компоненты оборудования и источники данных.
Основным компонентом (главным, корнем) является VsqProject. Он может содержать: группу визуальных компонентов VisualProject, группу описания оборудования EquipmentProject, группу источников данных DataProviders.

VsqProject | основной компонент, корень проекта

## Визуальные компоненты

VisualProject | визуальная часть проекта

### Основное оборудование

VsqUnit | логическое объединения объектов одной единицы оборудования
VisMCHA | исполнительный механизм ("машина")
VisMDTA | датчик
VisMchLabel | индикатор технологического номера оборудования и параметров управления
VisMchImage | статическая картинка относящаяся к единице оборудования
VisBunker | индикатор состояния бункера (норм, зачистной, ремонтный)

### Дополнительное оборудование

VisTelega | разгрузочная тележка (текущее положение)
VisTelegaCtrl | разгрузочная тележка (управление)

### Отображение дополнительной информации и элементы управления

VisLabel | "метка" для отображение информации, редактирование параметров
VisMsgCase | выбор и отображение одного из списка возможных сообщений
VisIndicFlow | индикатор состояния задатчиков расхода (поточные весы)
VisIndicGelios | индикатор состояния весов "Гелиос-149"
VisIndicValue | индикатор значения переменной
VisButton | кнопка управления
VisCheckBox | флажок
VisComboBox | комбинированный список
VisRadioButton | переключатель
VisDbLabel | метка для отображение/редактирования информации из баз данных

### Контроллер действий пользователя

Общее описание

VisAdminCtrl | контроллер прав администратора
VisStartRouteCtrl | контроллер запуска маршрута
VisStoptRouteCtrl | контроллер остановки маршрута
VisPQMCtr | "универсальный" контроллер
VisGraphController | контроллер вызова окна для отображения графиков состояния тегов
BunkerStateController | контроллер состояния бункеров для VisBunker

### Рабочее место

Общее описание

VisWorkPlaceGroup | группа конфигурирования рабочих мест
VisWorkPlace | конфигуратор рабочего места

### Компоновка

VisPanel | страница со свободной компоновкой компонентов
VisLayoutBox | страница с вертикальной или горизонтальной компоновкой
VisPageBox | панель с набором перекрывающих друг друга страниц

### Отчёты

VisReportPage | страница отображения произвольного набора отчётов
VisReportPage | страница отображения отчётов термометрии

## Компоненты оборудования

### Основное оборудование

EquipmentUnit | логическое объединение элементов единицы оборудования
EqMCHB | исполнительный механизм
EqMDTA | датчик
EqZDVA | задвижка с двумя положениями
EqZDVT | задвижка с несколькими положениями

### Управление, переменные, параметры

EqButton | кнопка
EqVarSet | набор переменных (тегов)
EqParameters | набор параметров (теги с описанием)

### Термометрия

EqTermoMbBOT | компонент обработки данных от модуля термометрии BOT

.