Блок таймера

Программный блок таймера получает временные данные от внутреннего таймера в модуле EV3. Можно измерить временной интервал в секундах и получить числовой вывод. Кроме того, можно сравнить температуру с пороговым значением, чтобы получить логический вывод (истина или ложь).

См. «Использование таймера» для получения более подробной информации о работе таймера, данных, которые он предоставляет, и программных примерах.
Советы и подсказки
Блок таймера выводит данные через шину данных. См. раздел «Использование таймера», чтобы узнать о других способах использования таймера без шины данных.
Выберите номер и режим таймера


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

Используйте «Выбор режима» для выбора режима блока. Доступные вводы и выводы будут меняться в зависимости от режима. Режимы описаны ниже.

Используйте вывод таймера для выбора номера таймера. Модуль EV3 имеет восемь таймеров, таким образом, можно засекать время для 8 различных действий одновременно.
Режимы
Измерение


Режим «Измерение» отображает значение времени в окне«Истекшее время». Время измеряется в секундах, начиная с последнего сброса таймера с использованием режима «Сброс» (или с начала программы, если настройки таймера никогда не сбрасывались).
Сравнение


Режим «Сравнение» позволяет сравнивать значение таймера с пороговым значением (в секундах), используя выбранный тип сравнения. Истинный/ложный результат отображается в окне «Результат сравнения», значение таймера отображается в окне «Истекшее время».
Сброс


Режим «Сброс» позволяет обнулить настройки таймера, определенного вводом Таймер. Таймер сразу же снова начинает отсчет времени с нуля.

Программные примеры приведены в разделе «Использование таймера».
Вводы и выводы
Вводы, доступные для блока таймера, будут зависеть от выбранного режима. Вы можете вводить значения ввода прямо в блоке. Или же, как вариант, значения ввода можно передавать по шинам данных от выводов других программных блоков.
ВводТипДопустимые значенияПримечания
Таймер Числовое значение1 - 8Какой таймер использовать
Тип сравнения Числовое значение0 - 50: = (равно)
1: ≠ (не равно)
2: > (больше, чем)
3: ≥ (больше или равно)
4: < (меньше, чем)
5: ≤ (меньше или равно)
Пороговое значение Числовое значениеЛюбое числоЗначение для сравнения, в секундах
Доступные выводы будут зависеть от выбранного режима. Для применения вывода воспользуйтесь шиной данных для его подключения к другому программному блоку.
ВыводТипПримечания
Истекшее время Числовое значениеВремя в секундах
Результат сравнения Логическое значениеИстинный/ложный результат режима сравнения.
Таймер
Быстрые ссылки