Как проверить статус задачи?

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
jane_wild
master
master
Сообщения: 461
Зарегистрирован: 30 июн 2016, 02:11
Версия LabVIEW: 2020
Благодарил (а): 84 раза
Поблагодарили: 15 раз
Контактная информация:

Как проверить статус задачи?

Сообщение jane_wild »

Здравствуйте всем. Есть необходимость запуска и остановки задачи в процессе работы. Подскажите пожалуйста есть ли способ проверки ее статуса - запущена она или остановлена?
Status of Task.png
Status of Task.png (11.61 КБ) 729 просмотров
Все что я придумала, это использоввать DAQmx Control Task.vi При попытке запуска уже запущеной задачи этот vi возвращает ошибку 200479, по которой я делаю вывод о статусе.
При остановке уже остановленой задачи ошибки не возникает. Может есть более элегантный способ?
Artem.spb

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

Re: Как проверить статус задачи?

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

Какая задача AI/AO ?
Во-первых, не проще ли завести переменную и руками следить?
Ну а для проверки как ни странно, task Done инверсно работает.
task.png
Аватара пользователя
jane_wild
master
master
Сообщения: 461
Зарегистрирован: 30 июн 2016, 02:11
Версия LabVIEW: 2020
Благодарил (а): 84 раза
Поблагодарили: 15 раз
Контактная информация:

Re: Как проверить статус задачи?

Сообщение jane_wild »

Спасибо, то что нужно. :thank:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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