Почему массив сохраняет значения-ия после Abort Exection?

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
Fynjisx
beginner
beginner
Сообщения: 41
Зарегистрирован: 12 авг 2010, 19:29
Версия LabVIEW: 2009
Контактная информация:

Почему массив сохраняет значения-ия после Abort Exection?

Сообщение Fynjisx »

Сделал массив Annotation List. При первых вариантах программы несколько первых элементов этого массива заполнились. И соответственно вывелись на GraphXY. Теперь в окнчательной версии после её запуска они опять на GraphXY вывелись. Посмотрел с помощью пошаговой трассировки, а там при первом считывании массива он уже содержит старые значения. Что за ерунда? Я же запустил после Abort Execution. Почему значения не обнулились? Как с этим бороться подскажите, что говорит философия LabView?
alexander756

Activity
professional
professional
Сообщения: 301
Зарегистрирован: 12 июн 2008, 19:56
Награды: 1
Версия LabVIEW: 8.6; 2009
Откуда: Montreal
Контактная информация:

Re: Почему массив сохраняет значения-ия после Abort Exection

Сообщение alexander756 »

тебе надо очистить массив и график в самом начале программы
Аватара пользователя
Fynjisx
beginner
beginner
Сообщения: 41
Зарегистрирован: 12 авг 2010, 19:29
Версия LabVIEW: 2009
Контактная информация:

Re: Почему массив сохраняет значения-ия после Abort Exection

Сообщение Fynjisx »

и как зачистить то и другое? Есть короткое решение?
alexander756

Activity
professional
professional
Сообщения: 301
Зарегистрирован: 12 июн 2008, 19:56
Награды: 1
Версия LabVIEW: 8.6; 2009
Откуда: Montreal
Контактная информация:

Re: Почему массив сохраняет значения-ия после Abort Exection

Сообщение alexander756 »

с помощю property node, только я не помню есть там очистить историю или нет. если нет то можно через value и подключить к нему константу с неактивными элементами в массиве. Или второй способ через локальную переменную
Аватара пользователя
Fynjisx
beginner
beginner
Сообщения: 41
Зарегистрирован: 12 авг 2010, 19:29
Версия LabVIEW: 2009
Контактная информация:

Re: Почему массив сохраняет значения-ия после Abort Exection

Сообщение Fynjisx »

как это сделать?
Вложения
если так - то не помогает
если так - то не помогает
Screen.JPG (3.82 КБ) 2386 просмотров
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Почему массив сохраняет значения-ия после Abort Exection

Сообщение Viktor »

как это сделать?
empty.png
empty.png (9.88 КБ) 2376 просмотров
alexander756

Activity
professional
professional
Сообщения: 301
Зарегистрирован: 12 июн 2008, 19:56
Награды: 1
Версия LabVIEW: 8.6; 2009
Откуда: Montreal
Контактная информация:

Re: Почему массив сохраняет значения-ия после Abort Exection

Сообщение alexander756 »

Fynjisx писал(а): если так - то не помогает
тогда сделай тоже самое для массива и помести все это так, чтобы выполнялось в первую очередь при запуске программы и всего один раз (выход error от property node зацепи на какой нибудь VI или на сам while loop )
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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