Долго корячился, чтобы вывести данные на график. Но с сохранением уже не совладал.
Просьба подсказать, как записывать данные в файл в каждом цикле, чтобы при сбое всё сохранилось.
Vi прилагаю.
TDMS не подходит, т.к. период поступления данных разный.
Спасибо.
Как сохранять данные XY-graph?
-
- doctor
- Сообщения: 2210
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 26 раз
Re: Как сохранять данные XY-graph?
TDMS в любом случае подойдет. Такт добавления у вас один. Вот и сохраняйте одновременно - таймстампы (первый и второй) и данные, каждый по своем тегу.
Даже если тренды дополняются по двум событиям, то в момент добавления пишете каждую группу сигналов, со своим таймстампом, в свою группу.
Даже если тренды дополняются по двум событиям, то в момент добавления пишете каждую группу сигналов, со своим таймстампом, в свою группу.
Re: Как сохранять данные XY-graph?
А можно примерчик для тупых?
Вот сделал, но временную метку не жрёт.
Вот сделал, но временную метку не жрёт.
Re: Как сохранять данные XY-graph?
Спасибо за пояснения, вроде получается.
Только не понял, почему если даёшь массив названий каналов и массив данных, то всё перемешивается. Вроде по логике должно быть, что на каждый канал новый столбец данных. Приходится по одному каналу добавлять за раз.
-
- doctor
- Сообщения: 2210
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 26 раз
Re: Как сохранять данные XY-graph?
Потому что надо формировать двухмерный массив, так как функция поддерживает запись трендов, т.е разом несколько значений одного тега. Есть, правда, нуанс. Обычным билдом сформированный 2D массив надо транспонировать.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение