# Компоненты

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

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

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

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

VsqUnit - логическое объединения объектов одной единицы оборудования

VisMCHA - исполнительный механизм ("машина")

VisMDTA - датчик

VisMchLabel - индикатор технологического номера оборудования и параметров управления

VisMchImage - статическая картинка относящаяся к единице оборудования

VisBunker - индикатор состояния бункера (норм, зачистной, ремонтный)

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

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

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

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

VisLabel - отображение информации, редактирование параметров

VisMsgCase - выбор и отображение одного из списка возможных сообщений

VisIndicFlow - индикатор состояния задатчиков расхода (поточные весы)

VisIndicValue - индикатор значения переменной

VisButton - кнопка управления

VisCheckBox - флажок

VisComboBox - комбинированный список

VisRadioButton - переключатель

VisDbLabel - метка для отображение/редактирования информации из баз данных

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

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

VisAdminCtrl - контроллер прав администратора

VisStartRouteCtrl - контроллер запуска маршрута

VisStartRouteCtrl - контроллер остановки маршрута

VisPQMCtr - "универсальный" контроллер

VisGraphController - контроллер вызова окна для отображения графиков состояния тегов.

BunkerStateController - контроллер состояния бункеров для VisBunker

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

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

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

VisWorkPlace - конфигуратор рабочего места

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

VisPanel - страница со свободной компоновкой компонентов

VisLayoutBox - страница с вертикальной или горизонтальной компоновкой

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

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

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

EquipmentUnit - логическое объединение элементов единицы оборудования

EqMCHB - исполнительный механизм

EqMDTA - датчик

EqZDVA - задвижка с двумя положениями

EqZDVT - задвижка с несколькими положениями

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

EqButton - кнопка

EqVarSet - набор переменных (тегов)

EqParameters - набор параметров (теги с описанием)

.