Маневрирование
Описание демо-примера
Расположение
SimInTech\Demo\Мнемознаки корабельных систем управления\Мнемознаки СУДК\Маневрирование
Описание
В данном примере демонстрируется работа библиотеки "Мнемознаки СУДК" для отображения пространственного положения корабля, текущих, заданных и прогнозируемых параметров его маневрирования, а также углов перекладки рулей и наложенных на них ограничений.
Для запуска примера требуется открыть пакет проектов "Маневрирование.pak" и запустить его на моделирование. Графические изображения блоков в проекте "Визуализация.prt" будут изменяться согласно установленным параметрам движения. Текущие, заданные и прогнозируемые параметры движения корабля, а также возможные ограничения задаются в проектах "Противоаварийные уставки.prt", "Параметры маневрирования.prt" и "Углы перекладки рулей.prt"
- "Визуализация.prt" - проект для визуализации пространственного положения корабля, текущих, заданных и прогнозируемых параметров его маневрирования, а также положения его вертикальных и горизонтальных рулей и наложенных на них ограничений.
- "Параметры маневрирования.prt" - проект для установки текущих, заданных и прогнозируемых значений параметров движения корабля.
- "Противоаварийные уставки.prt" - проект для задания значений противоаварийных уставок.
- "Углы перекладки рулей.prt" - проект для задания значений углов перекладки вертикальных и горизонтальных рулей, а также наложенных на них ограничений.
- "Маневрирование.pak" - пакет проектов с проектами "Визуализация.prt", "Параметры маневрирования.prt", "Противоаварийные уставки.prt", "Углы перекладки рулей.prt".
- "Маневрирование.db" - база данных сигналов.
Описание проекта "Визуализация.prt"
Данный проект предназначен для считывания сигналов из базы данных сигналов и использования их для отображения пространственного положения корабля на "Основном экране с объектом управления", а также текущих, заданных и прогнозируемых параметров движения судна и положения рулей на вертикальных и горизонтальных шкалах и на блоке "Поле таблицы параметров", а также заданных на углы ограничений.
Описание проекта "Параметры маневрирования.prt"
Данный проект предназначен для записи в базу данных сигналов заданного, текущего и предсказанного значений параметров маневрирования корабля: курса, глубины и скорости погружения, угла дифферента, угла крена и скорости хода.
Описание проекта "Противоаварийные уставки.prt"
Данный проект предназначен для записи в базу данных сигналов значений аварийных уставок по углу крена и дифферента, а также по верхнему и нижнему уровням глубины погружения.
Описание проекта "Углы перекладки рулей.prt"
Данный проект предназначен для записи в базу данных сигналов значений углов перекладки горизонтальных и вертикальных рулей, а также наложенных на них ограничений.
Используемые блоки
- Основной экран с объектом управления
- Вертикальная шкала углов перекладки рулей ±40°
- Вертикальная шкала углов перекладки рулей ±35°
- Вертикальная шкала углов перекладки рулей ±25°
- Вертикальная шкала угла дифферента ±30°
- Вертикальная шкала глубины погружения
- Горизонтальная шкала углов перекладки рулей ±40°
- Горизонтальная шкала угла крена ±40°
- Горизонтальная шкала угла курса