Переключатель


Блок «Переключатель» — это контейнер, который может содержать две или более последовательности программных блоков. Каждая последовательность называется вариант. Тест в начале переключателя определяет, какой вариант будет запущен. Только один вариант будет
выполняться при каждом отдельном запуске программы.
Тест может решить, какой вариант запускается, основываясь на значении данных датчика. После выбора и запуска одного вариантов программа
продолжит работу с любыми блоками после блока «Переключатель».
Вы можете оставить любое поле в переключателе пустым, если не хотите, чтобы робот что-либо
делал в этой ситуации.

Сравнение значения датчика


Блок «Переключатель» содержит несколько режимов, которые считывают значение данных числового датчика и сравнивают его с определенным значением для получения истинного или ложного результата. Например, можно проверить, меньше ли значение 50 интенсивности отраженного света от датчика цвета.
В этих режимах блок «Переключатель» содержит два возможных варианта. Если в результате теста установлено, что условие выполнено, произойдет истинный вариант, иначе – ложный.
Чтобы использовать режим сравнения, выберите тип сравнения (например, «Меньше») и введите пороговое значение (например, 50), чтобы сравнить данные датчика. Блок «Переключатель» будет считывать показания одного датчика и сравнивать их с пороговым значением, чтобы получить результат «Истина» или «Ложь».

Тестирование на множественные значения


Режимы измерения датчика блока переключателей позволяют указать несколько (два или более) различных значений датчика для проверки. Каждому значению вы можете присвоить другой вариант. Например, в режиме можно проверить черный,
белый и красный цвета и создать три разных варианта, по одному для каждого цвета.
Чтобы использовать несколько вариантов в режиме измерения датчика, нажмите кнопку
«Добавить вариант», чтобы создать необходимое количество возможных результатов работы участка программы. Для каждого варианта
нажмите «Значение варианта», чтобы выбрать значение для датчика из списка. Вы можете нажать
кнопку «Удалить вариант», чтобы удалить вариант
.
Нажмите кнопку «Вариант по умолчанию», чтобы отметить один как вариант по
умолчанию. Вариант по умолчанию выполняется, когда датчик обнаруживает значение, которое не
соответствует ни одному из уже описанных.