Главная Обратная связь

Дисциплины:






Логические операции



Выбор режима
Вводы
Вывод

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

Режимы Используемые вводы Результат
И A, B Истина, если А и В оба истинны, в противном случае — ложь
ИЛИ A, B Истина, если ни А, ни В (или оба) не являются истинными, Ложь, если А и В оба ложны,
Исключающее ИЛИ A, B Истина, если в точности один из А и В является истинным Ложь, если А и В оба истинны, Ложь, если А и В оба ложны,
НЕ A Истина, если А — ложно. Ложь, если А истинно.

Пример

Эта программа заставит робота двигаться вперед до тех пор, пока либо не будет нажат датчик касания, либо датчик цвета не обнаружит черный цвет. Она использует логический режим ИЛИ для объединения выводов двух блоков датчиков один истинный или ложный результат. Результат Истина дает команду завершения цикла, и тогда робот останавливается.

Вводы и выводы

Вводы блока логических операций предоставляют значения для логической операции. Как правило, оба значения ввода предоставляются через шины данных с выводов других программных блоков.

Вводы Тип Допустимые значения Примечания
A Логическое значение Истина/Ложь  
B Логическое значение Истина/Ложь Не используется в режиме НЕ

Вывод блока дает результат операции. Для использования вывода воспользуйтесь шиной данных для его подключения к другому программному блоку.

Вывод Тип Примечания
Результат Логическое значение Результат логической операции (истина или ложь)

Блок математики

Блок математики выполняет математический расчет в своих вводах и выдает результат. Вы можете выполнить простую математическую операцию с одним или двумя вводами, или ввести формулу с четырьмя вводами (максимально).




sdamzavas.net - 2019 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...