Оглавление
Введение
1 Цель и актуальность работы
1.1 Иижскциоиный комплекс ВЭПП5.
1.1.1 Общие сведения.
1.1.2 Подсистемы, требующие автоматизации
1.1.3 Требуемые характеристики системы управлепия
1.2 Выбор аппаратной платформы и ОС для системы управлепия
1.3 Выбор системы управления
2 Разработка
2.1 Трехуровневая клисптссрвсрпая архитектура.
2.2 Абстракция данных каналы.
2.2.1 Каналы . .
2.2.2 Припципы фупкциоппрования капалов
2.2.3 Большие каналы.
2.2.4 Циклическая работа сервера.
2.2.5 Дополнительные атрибуты каналов возраст зпачеиня и флаги . .
2.3 Принципы представления, преобразования и обработки данных
2.4 Обсуждение пзбраппого подхода
2.5 О мпогопоточиости
2.6 Общая архитектура системы управлепия.
2.7 Сравнение СХ с другими системами управления физическими устаповками
3 Реализация
3.1 СХссрвср
3.1.1 Основной цикл сервера.
3.1.2 Модель и I драйверов.
3.2 Драйверы
3.2.1 САМАСдрайверы для контроллеров СМ .
3.2.2 драйвсрьт .
3.3 Сетевой протокол СХ.
3.4 Трапспортная клиентская библиотека xi .
3.5 Библиотеки работы с данными.
3.5.1 Доступ к данным с автоматическим восстановлением соединения
3.5.2 Формулы
3.5.3 Структурирование данных .
3.6 Библиотеки пользовательского пптсрфейса
3.6.1 i
3.6.2 компоненты управления
3.6.3 X упрощенный доступ к функциональности XII
3.7 Организация пользовательского интерфейса
3.7.1 Цветовое кодирование
3.7.2 Выдача информации по мерс необходимости.
3.7.3 Работа полей ввода данных
3.7.4 Файловые диалоги.
3.8 Система запуска и коптроля состояния
3.9 Средства отладки и диагностики .
3.9.1 Симуляция аппаратуры
3.9.2 Консольные утилиты для доступа к даппым
3.9.3 Система протоколирования.
3.9.4 Консольный интерфейс сервера.
4 Применение
4.1 Магнитная система.
4.2 Система управления субгармоническим группирователем.
4.3 Система контроля вакуума
4.4 Система термостабилизации.
4.5 Система диагностики пучка.
4.6 Использование системы СХ в проекте МНТЦЛ.
4.6.1 Описапие проекта
4.6.2 Задачи автоматизации .
4.6.3 Выбор системы управления .
4.6.4 Программы упраплеппя и контроля.
4.6.5 Драйверы
4.6.6 Эволюция
4.6.7 Выводы
5 Дальнейшее развитие
5.1 Порт для i
5.2 Кросссборка
5.3 Межплатформнос преобразование даппых
5.4 БД с конфигурацией аппаратуры.
5.5 Модульный подход к построению унифицированных программ управления
на основе древовидных описателей и iархитектуры
5.6 Загружаемые модули сетевого доступа в сервере.
5.7 Ядропланировщик x
5.8 Библиотека структурированного бинарного ВВ
5.9 Об ограничениях.
5. Кодирование селекторов строками, а пе числами
Заключение
Приложения
1 Поддерживающие библиотеки
1.1 x автомат последовательного исполнения
1.2 модуль разбора текстовых строк конфигурации
1.3 Нестандартные компоненты графического интерфейса i
1.3.1 Xi виджстсетка
1.3.2 X стрелки изменения значения.
1.3.3 ХтШсС1ие тултипы всплывающие подсказки
1.3.4 Р1о1У1е графики и гистограммы
2 Техническое сходство СХсервера и Xсервера
3 Немного статистики
Библиография
- Київ+380960830922