Переключатели
Описание демо-примера
Расположение
SimInTech\Demo\Визуализация и анимация\Индикаторы\Переключатели\Переключатели.prt
Описание

- Блоки "Светосигнальное табло" и "Поворотный переключатель"В левой части модели проекта находятся блоки "Светосигнальное табло" и "Поворотный переключатель" (Рисунок 2):
- Блок "Светосигнальное табло" отображает текст в зависимости от значения свойства "Включение". Текст может отображаться в одном из двух режимов в зависимости от значения свойства "Режим свечения" ("Непрерывный" или "Мигающий")
- Блок "Поворотный переключатель" при повороте ручки управления изменяет значение, от которого зависит режим работы блока "Светосигнальное табло"

Рис. 2. Окно модели с выделенными блоками "Светосигнальное табло" и "Поворотный переключатель". Режимы работы блока "Светосигнальное табло" заданы программным кодом в скрипте модели:- Режим 0 – текст надписи "ОТКЛ", цвет серый RGB (60, 60, 60), режим свечения "Непрерывный"
- Режим 1 – текст надписи "ОПАСНО", цвет красный RGB (255, 0, 0), режим свечения "Мигающий", длительность свечения 0.2 с, длительность паузы 0.2 с
- Режим 2 – текст надписи "ВНИМАНИЕ", цвет оранжевый RGB (255, 128, 0), режим свечения "Непрерывный"
- Режим 3 – текст надписи "НИЖЕ НОРМЫ" (в 2 строки), цвет желтый RGB (255, 255, 0), режим свечения "Непрерывный"
- Режим 4 – текст надписи "НОРМА", цвет зеленый RGB (0, 255, 0), режим свечения "Непрерывный"
- Режим 5 – текст надписи "ТЕСТ", цвет белый RGB (255, 255, 255), режим свечения "Мигающий", длительность свечения 0.5 с, длительность паузы 0.5 с
- Блоки "Светосигнальное табло" и "Четырехпозиционный переключатель с
нейтральным положением"В средней части модели проекта находятся блоки "Светосигнальное табло" и "Четырехпозиционный переключатель с нейтральным положением" (Рисунок 3):
- Блок "Светосигнальное табло" отображает текст в зависимости от значения свойства "Включение" ("Нет" – не отображает, "Да" – отображает). Текст может отображаться в одном из двух режимов в зависимости от значения свойства "Режим свечения" ("Непрерывный" или "Мигающий")
- Блок "Четырехпозиционный переключатель с нейтральным положением" может иметь значение от 0 до 3 в зависимости от положения переключателя. В нейтральном положении переключатель имеет фиксацию. Для других положений наличие фиксации настраивается через свойство "Фиксированные положения"

Рис. 3. Окно модели с выделенными блоками "Светосигнальное табло" и "Четырехпозиционный переключатель с нейтральным положением". В примере в верхнем положении фиксации нет, в левом и правом положениях фиксация есть. В зависимости от положения переключателя меняется значение, от которого зависит режим работы блока "Светосигнальное табло". Режимы работы блока "Светосигнальное табло" заданы программным кодом в скрипте модели:- Режим 0 - переключатель находится в нейтральном положении, текст надписи "НАСОСЫ ВЫКЛЮЧЕНЫ" (в 2 строки), цвет красный RGB (255, 0, 0), режим свечения "Непрерывный"
- Режим 1 - переключатель удерживается в верхнем положении, текст надписи "КОНТРОЛЬ ДАВЛЕНИЯ" (в 2 строки), цвет желтый RGB (255, 255, 0), режим свечения "Мигающий", длительность свечения 0.35 с, длительность паузы 0.35 с
- Режим 2 - переключатель находится (без удержания) в левом положении, текст надписи "НАСОС 1 ВКЛЮЧЕН" (в 2 строки), цвет зеленый RGB (0, 255, 0), режим свечения "Непрерывный"
- Режим 3 - переключатель находится (без удержания) в левом положении, текст надписи "НАСОС 2 ВКЛЮЧЕН" (в 2 строки), цвет зеленый RGB (0, 255, 0), режим свечения "Непрерывный"
- Блоки "Командно-пилотажный прибор" и панель управления с блоками
"Двухпозиционный переключатель" и "Пятипозиционный переключатель с
нейтральным положением" В правой части модели проекта (Рисунок 4) находится блок "Командно-пилотажный прибор", имеющий элементы индикации для отображения углов крена, тангажа, скольжения, а также бокового и вертикального отклонения от заданной траектории и отклонения командных (директорных) планок по крену и тангажу. Для демонстрационных целей в проекте реализовано управление элементами индикации с помощью расположенных ниже блоков "Двухпозиционный переключатель", "Пятипозиционный переключатель с нейтральным положением".

Рис. 4. Окно модели с выделенными блоками "Командно-пилотажный прибор" и панелью управления с блоками "Двухпозиционный переключатель" и "Пятипозиционный переключатель с нейтральным положением". Блок "Двухпозиционный переключатель" с подписью "Питание" предназначен для включения и отключения питания:- Если значение блока равно "0" (переключатель находится в нижнем положении), то элементы индикации блока "Командно-пилотажный прибор" не отклоняются от начального положения, при этом горит красная лампа "Арретир"
- Если значение блока равно "1" (переключатель находится в верхнем положении), то элементы индикации блока "Командно-пилотажный прибор" управляются соответствующими блоками "Пятипозиционный переключатель с нейтральным положением", при этом красная лампа "Арретир" не горит
Положение командных (директорных) планок задается блоком "Пятипозиционный переключатель с нейтральным положением" с подписью "Директорные планки", положение планок отклонения от заданной траектории задается блоком с подписью "Планки отклонения от заданной траектории", положение шкалы тангажа и угла поворота силуэта самолета по крену задается блоком с подписью "Тангаж, крен".
Для задания отказов по питанию в канале крена и тангажа необходимо у блоков "Двухпозиционный переключатель" с общей подписью "Отказы по питанию" в правой части модели задать значение "1" установкой соответствующих переключателей с подписями "Канал тангажа" и "Канал крена" в верхнее положение, при этом выдвигаются бленкеры отказа в соответствующем канале, если задано значение "0" (переключатели в нижнем положении), то бленкеры убираются.