Тип Void при создании на фронтальной панели Array

Простейшие вопросы в области инженерной разработки
Ответить
Markyz
interested
interested
Сообщения: 2
Зарегистрирован: 14 окт 2025, 09:03
Версия LabVIEW: 18, 20
Контактная информация:

Тип Void при создании на фронтальной панели Array

Сообщение Markyz »

Не знаю, задаю ли я банальнейший вопрос, но какого-то решения вразумительного, ещё не нашёл.
Создаю на фронтальной панели Array, меняю на индикатор и пытаюсь заранее созданный массив подключить. И LabVIEW, вопреки ожиданию, не подстраивает тип данных к созданному массиву, а просто шлёт подальше с ошибкой You have connected two terminals of different types. Type of the sink is 2D array of void. Как избавится от этого типа void я пока не понимаю. Смотрел туториалы по типам данных и по массивам, и там у всех магическим образом оно просто меняется. Если оно и правда просто где-то меняется, буду благодарен за скрин, где. А если это проблема только моя, то буду копать. На всякий, версия LabVIEW 18.0 (32-bit)
Artem.spb

Activity Автор
professor
professor
Сообщения: 3624
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 57 раз
Поблагодарили: 195 раз
Контактная информация:

Re: Тип Void при создании на фронтальной панели Array

Сообщение Artem.spb »

Я так понимаю, вы не заполнили массив
Гуглится за 5 сек
Например, тут на 20 секунде процесс показан


Второй вариант, иногда более быстрый: жмакнуть по тому источнику, куда вы хотите подключить этот массив и выбрать "создать индикатор".
arr.png
arr.png (5.64 КБ) 75 просмотров
Markyz
interested
interested
Сообщения: 2
Зарегистрирован: 14 окт 2025, 09:03
Версия LabVIEW: 18, 20
Контактная информация:

Re: Тип Void при создании на фронтальной панели Array

Сообщение Markyz »

С вторым методом огромное спасибо, не думал в эту сторону совершенно, а он работает прекрасно. А первый нет возможности смотреть, не работают на рабочем месте три волшебные буквы для Ютуба. Для того, что бы это было полезно для будущих таких же как я дурней, можете указать где я в моих изначальных шагах неправ и как это исправить по шагам. (Собственно насколько я понял, после создания array, в шаге 2 надо сделать ещё что-то с ним?)
Вложения
arr_st1.PNG
arr_st2.PNG
arr_st2.PNG (2.75 КБ) 70 просмотров
arr_st3.PNG
arr_st3.PNG (3.1 КБ) 70 просмотров
arr_st4.PNG
arr_st4.PNG (3.27 КБ) 70 просмотров
arr_st5.PNG
Markyz
interested
interested
Сообщения: 2
Зарегистрирован: 14 окт 2025, 09:03
Версия LabVIEW: 18, 20
Контактная информация:

Re: Тип Void при создании на фронтальной панели Array

Сообщение Markyz »

Я смог загрузить видео и боже как это не привычно. Надо выбрать элемент из Control, тип которого нужен в Array, и перетащить этот элемент в серый прямоугольник array на фронтальной панели (видно на arr_st2). И теперь понятно почему без видео я не смог найти ответа, это тупо не показывают на сайтах, куда я залезал. Спасибо за информацию. (Хотя конечно для меня открыт вопрос, почему в режиме индикатора, он не может сам под входящий массив подстроиться)
Последний раз редактировалось Markyz 14 окт 2025, 12:53, всего редактировалось 2 раза.
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1427
Зарегистрирован: 03 фев 2010, 00:42
Награды: 8
Версия LabVIEW: 6.1 - 2025
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 78 раз
Контактная информация:

Re: Тип Void при создании на фронтальной панели Array

Сообщение AndreyDmitriev »

Markyz писал(а): 14 окт 2025, 12:50 Я смог загрузить видео и боже как это не привычно. Надо выбрать элемент из Control, тип которого нужен в Array, и перетащить этот элемент в серый прямоугольник array на фронтальной панели
Так очень редко делают — обычно просто щёлкают правой кнопкой на выходе Initialize Array и там выбирают Create Indicator, и лабвью сама создаст индикатор правильного типа и размерности. Даже если мне просто константа массива нужна на БД, я просто выбираю проводник массива подходящего типа и размерности, который обычно уже есть, и прошу создать константу, вот и всё.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»