Доброго времени суток!
Кто пользовался NI TestStand ? я совсем начинающий в нем. меня попросили выполнить небольшую задачу на ней.
1) Задавать ток на приборе в течении 1 сек. и затем обратный ток в течении 1 сек. Пульсацию задать вобщем.
2) Измерять напряжение на приборе в эти моменты. причем до 10 значений в секунду.
3) Сохранить эти данные в каком-либо формате.
Шаг 1 я более менее разобрал. а вот остальные сложнее. особенно не пойму, как запись делать. ни одного нормального примера нет...
может кто пример прислать простой?
NI TestStand 2014
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: NI TestStand 2014
А какой Вам пример нужен? Генерации импульсов, или sequence-файла для ТестСтенда?
Рекомендую для начала почитать TestStand Getting Started Manual; или же TestStand Reference Manual...
TestStand - объемная штука, но если понять азы, дальше будет разбираться намного проще...
Рекомендую для начала почитать TestStand Getting Started Manual; или же TestStand Reference Manual...
TestStand - объемная штука, но если понять азы, дальше будет разбираться намного проще...
Мы делили апельсин - много наших полегло...
-
- beginner
- Сообщения: 36
- Зарегистрирован: 27 апр 2011, 08:05
- Версия LabVIEW: 8.01
- Контактная информация:
Re: NI TestStand 2014
вот именно количества измерений в секунду. я реализовал это с помощью цикла WHILE DO. но там невозможно регулировать частоту этих отсчетов.Kosist писал(а):А какой Вам пример нужен? Генерации импульсов, или sequence-файла для ТестСтенда?
Рекомендую для начала почитать TestStand Getting Started Manual; или же TestStand Reference Manual...
TestStand - объемная штука, но если понять азы, дальше будет разбираться намного проще...
к тому же в моем случае я организовал запись с помощью подпрограммы Labview. можно ли это сделать сразу в Teststand ?
- Вложения
-
- record_last.vi
- (16.78 КБ) 245 скачиваний
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: NI TestStand 2014
Если у вас software timing, то используйте в цикле еще и задержку (шаг типа Wait), и с ее помощью регулируйте частоту считывания.
Записать в файл можно при помощи TestStand, но нужно поморочиться. Например, шаг для считывания данных Вы делаете тестом, результаты автоматически пишутся в ResultList переменную, которую можно вытащить в PostUUT callback. Или же не делать как тест, но указать индикатор с измеренным значением как дополнительный параметр при логировании, и вытаскивать так же. Ну, или записывайте измеренные данные в массив (переменную в FileGlobals), а затем с помощью VI в PostUUT callback один раз записывайте в файл...
Записать в файл можно при помощи TestStand, но нужно поморочиться. Например, шаг для считывания данных Вы делаете тестом, результаты автоматически пишутся в ResultList переменную, которую можно вытащить в PostUUT callback. Или же не делать как тест, но указать индикатор с измеренным значением как дополнительный параметр при логировании, и вытаскивать так же. Ну, или записывайте измеренные данные в массив (переменную в FileGlobals), а затем с помощью VI в PostUUT callback один раз записывайте в файл...
Мы делили апельсин - много наших полегло...
-
- beginner
- Сообщения: 36
- Зарегистрирован: 27 апр 2011, 08:05
- Версия LabVIEW: 8.01
- Контактная информация:
Re: NI TestStand 2014
Спасибо!!!Kosist писал(а):Если у вас software timing, то используйте в цикле еще и задержку (шаг типа Wait), и с ее помощью регулируйте частоту считывания.
Записать в файл можно при помощи TestStand, но нужно поморочиться. Например, шаг для считывания данных Вы делаете тестом, результаты автоматически пишутся в ResultList переменную, которую можно вытащить в PostUUT callback. Или же не делать как тест, но указать индикатор с измеренным значением как дополнительный параметр при логировании, и вытаскивать так же. Ну, или записывайте измеренные данные в массив (переменную в FileGlobals), а затем с помощью VI в PostUUT callback один раз записывайте в файл...
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение