Интерфейс Wait Until Next ms Multiplie
-
- interested
- Сообщения: 3
- Зарегистрирован: 22 сен 2021, 23:49
- Версия LabVIEW: 2020
- Благодарил (а): 3 раза
- Контактная информация:
Интерфейс Wait Until Next ms Multiplie
В университете делаем лабы в LabView, но их нужно не просто сделать, а ещё и защитить: вопросы по типу, почему проводки такого цвета, за что отвечает тот или другой объект и тп. Так вот, сегодня преподаватель задал вопрос, что означает красный треугольник на связи с Wait Until Next ms Multiplie(Картинку прикреплю, когда разберусь как))
-
- professor
- Сообщения: 3394
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Интерфейс Wait Until Next ms Multiplie
Если под треугольником подразумевается маленькая красная точка, то это автоматическое преобразование типов - функция ожидает один тип (целое), а вы подаёте другой (например, с плавающей запятой). Это не критичная ошибка (как если бы подали строку), просто система предупреждает, что будут преобразования
-
- interested
- Сообщения: 3
- Зарегистрирован: 22 сен 2021, 23:49
- Версия LabVIEW: 2020
- Благодарил (а): 3 раза
- Контактная информация:
Re: Интерфейс Wait Until Next ms Multiplie
Спасибо, но она красная, даже если передавать целую константу
- Вложения
-
- Скрин
- CXOX_sAQg_o.jpg (3.71 КБ) 1083 просмотра
-
- professor
- Сообщения: 3394
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Интерфейс Wait Until Next ms Multiplie
"а если найду?"
Целочисленных аж 8 типов. Если записать 100500 в, например, U8 (диапазон 0-255), то очевидно, значение придётся срезать. Во всех таких случаях система предупреждает, что тип "не совсем тот".
-
- doctor
- Сообщения: 2210
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 26 раз
Re: Интерфейс Wait Until Next ms Multiplie
ПКМ на терминале (там, где красный треугольник) ->Create-> Constant/Control/Indicator и вы избавлены от необходимости брать контрол из палитры и назначать ему правильный тип данных, чтобы не было ненужных преобразований