| | | | | |
ОписаниеБлок предназначен для реализации формирования управляющих сигналов в режиме реального времени при нажатии на соответствующие кнопки и области. |
Изменение размераРазмер элемента изменяется путем нажатия и удерживания левой кнопки мыши в правом нижнем углу блока и перемещения по рабочей области. |
Выбор типа элементаДля изменения типа элемента необходимо его выделить на модели в дополнительной панели инструментов нажать на первую кнопку, имеющую название текущего типа интерактивного объекта.
Некоторые интерактивные элементы имеют дополнительные поля параметров, которые отображаются на дополнительной панели инструментов после выбора типа элемента. |
КнопкаЭлемент формирует на выходе сигнал со значением 0 при отсутствии нажатия по нему, значение +1 при нажатии и удерживании левой кнопкой мыши и значение -1 при нажатии правой кнопкой мыши. |
Кнопка фикс.Элемент выполняет действия, аналогичные элементу "Кнопка", но запоминает состояние после отпускания левой или правой кнопки мыши. |
ДжойстикЭлемент формирует составной сигнал с плавающей точкой: целая часть до точки содержит информацию о текущем значении угла в диапазоне от 0 до 359, а дробная часть после точки содержит нормированное значение расстояния от центра до текущего положения мыши в диапазоне от 0 до 0.999.
Основная сфера применения - управление подвижным объектом: отклонение мыши от центра вправо поворачивает объект по часовой стрелке, отклонение от центра влево - против часовой стрелки, отклонение от центра вверх - движение вперед, отклонение от центра вниз - движение назад.
Для осуществления подачи напряжения заданной величины и полярности на левый и правый борт подвижного объекта к выходу джойстика можно подключить нелинейный (программируемый) элемент со значением "::joydrive::" и увеличить количество выходных сигналов до двух. В этом случае будут формироваться сигналы в диапазоне от -1 до +1 для левого и правого двигателя. |
Джойстик фикс.Элемент выполняет действия, аналогичные элементу "Джойстик", но запоминает текущее положении после отпускания кнопки мыши. |
СлайдерЭлемент формирует на выходе сигнал в соответствии с текущим положении отметки, которая изменяется путем нажатия и удерживания левой кнопки мыши и перемещения по рабочей области элемента.
В зависимости от результата изменения размера слайдера он может быть как горизонтальным, так и вертикальным.
Дополнительные параметры:
Минимальное значение - значение сигнала при приближении отметки к левой или нижней части слайдера.
Максимальное значение - значение сигнала при приближении отметки к правой или верхней части слайдера. |
Набор кнопокЭлемент формирует на выходе сигнал в виде матрицы со значением 0 при отсутствии нажатия по ячейке, значение +1 при нажатии и удерживании левой кнопкой мыши и значение -1 при нажатии правой кнопкой мыши.
Элемент может использоваться в распределенных системах одного типа, например, для формирования воздействия на соответствующий элемент.
Дополнительные параметры:
Строк - количество строк матрицы;
Столбцов - количество столбцов матрицы. |
ВыборЭлемент выполняет действия, аналогичные элементу "Набор кнопок", но запоминает состояние после отпускания левой или правой кнопки мыши и имеет дополнительные параметры.
Дополнительные параметры:
Строк - количество строк матрицы;
Столбцов - количество столбцов матрицы.
Режим - способ отображения элементов (0 - горизонтальный, 1 - вертикальный).
Ноль - способ отображения нуля (0 - не отображать, 1 - отображать). |
| |
| |