Можно ли сделать зум на графике XY Labview
- JohnChaban
- leader

- Сообщения: 748
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2014
- Откуда: Город Сосновый Бор Ленинградская Область
- Поблагодарили: 1 раз
- Контактная информация:
Re: Можно ли сделать зум на графике XY Labview
Я время поменял нв Realitive ime.
А что вычесть я так и не понял
Не получается техническая часть не могу понять как сделать
Помогитн очень надо
А что вычесть я так и не понял
Не получается техническая часть не могу понять как сделать
Помогитн очень надо
-
Borjomy_1
- doctor

- Сообщения: 2303
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 33 раза
- Поблагодарили: 34 раза
Re: Можно ли сделать зум на графике XY Labview
Таймеры дают время в миллисекундах, относительно... скорее всего запуска компьютера. Это относительное время в МИЛЛИСЕКУНДАХ.
Функция Get Datetime ( внизу ) выдает время в СЕКУНДАХ. Вычитать из миллисекунд секунды так себе занятие. А преобразовывать миллисекунды в таймстамп еще хуже.
Разницу в миллисекундах надо умножать на 0.001 и выводить в контрол типа double. Формат отображения этого контрола установить как relative time.
Функция Get Datetime ( внизу ) выдает время в СЕКУНДАХ. Вычитать из миллисекунд секунды так себе занятие. А преобразовывать миллисекунды в таймстамп еще хуже.
Разницу в миллисекундах надо умножать на 0.001 и выводить в контрол типа double. Формат отображения этого контрола установить как relative time.
- JohnChaban
- leader

- Сообщения: 748
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2014
- Откуда: Город Сосновый Бор Ленинградская Область
- Поблагодарили: 1 раз
- Контактная информация:
Re: Можно ли сделать зум на графике XY Labview
Добрвй деньBorjomy_1 писал(а): 03 мар 2025, 00:05 Таймеры дают время в миллисекундах, относительно... скорее всего запуска компьютера. Это относительное время в МИЛЛИСЕКУНДАХ.
Функция Get Datetime ( внизу ) выдает время в СЕКУНДАХ. Вычитать из миллисекунд секунды так себе занятие. А преобразовывать миллисекунды в таймстамп еще хуже.
Разницу в миллисекундах надо умножать на 0.001 и выводить в контрол типа double. Формат отображения этого контрола установить как relative time.
Правильно ли я вас понял?
Сделал так время на шкалах с 0 начинается.
-
ujin1
- developer

- Сообщения: 258
- Зарегистрирован: 06 ноя 2020, 15:37
- Версия LabVIEW: 19
- Благодарил (а): 19 раз
- Поблагодарили: 40 раз
- Контактная информация:
Re: Можно ли сделать зум на графике XY Labview
XY GRAF - Один график один кластер из двух массивов. шкала X первый массив кластера, шкала Y второй массив кластера. Длина массивов должна совпадать. Что будет если не совпадает не знаю не проверял.JohnChaban писал(а): 03 мар 2025, 08:01Добрвй деньBorjomy_1 писал(а): 03 мар 2025, 00:05 Таймеры дают время в миллисекундах, относительно... скорее всего запуска компьютера. Это относительное время в МИЛЛИСЕКУНДАХ.
Функция Get Datetime ( внизу ) выдает время в СЕКУНДАХ. Вычитать из миллисекунд секунды так себе занятие. А преобразовывать миллисекунды в таймстамп еще хуже.
Разницу в миллисекундах надо умножать на 0.001 и выводить в контрол типа double. Формат отображения этого контрола установить как relative time.
Правильно ли я вас понял?
Сделал так время на шкалах с 0 начинается.
Просто вставьте время в первый массив кластера. И в каждом кластере (каждом графике) должно быть первым массивом (ось X) время
Так же можно включить отображение дробной части, что будет соответствовать миллисекундам. Время будет сохранятся в формате MAC эпохи. Отображаться с Вашим часовым поясом. Если будете отображать на компе с другим часовым поясом, будет отображаться время с другим часовым поясом.
-
ujin1
- developer

- Сообщения: 258
- Зарегистрирован: 06 ноя 2020, 15:37
- Версия LabVIEW: 19
- Благодарил (а): 19 раз
- Поблагодарили: 40 раз
- Контактная информация:
Re: Можно ли сделать зум на графике XY Labview
Если нужно чтобы время отсчитывалось с 0, то это относительное время. Коллеги уже сказали нужно домножить на 0.001 и поставить формат времени relative time Не очень понятно что Вы хотите видеть на шкале время. Можете еще раз сформулировать?JohnChaban писал(а): 03 мар 2025, 08:01Добрвй деньBorjomy_1 писал(а): 03 мар 2025, 00:05 Таймеры дают время в миллисекундах, относительно... скорее всего запуска компьютера. Это относительное время в МИЛЛИСЕКУНДАХ.
Функция Get Datetime ( внизу ) выдает время в СЕКУНДАХ. Вычитать из миллисекунд секунды так себе занятие. А преобразовывать миллисекунды в таймстамп еще хуже.
Разницу в миллисекундах надо умножать на 0.001 и выводить в контрол типа double. Формат отображения этого контрола установить как relative time.
Правильно ли я вас понял?
Сделал так время на шкалах с 0 начинается.
- JohnChaban
- leader

- Сообщения: 748
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2014
- Откуда: Город Сосновый Бор Ленинградская Область
- Поблагодарили: 1 раз
- Контактная информация:
Re: Можно ли сделать зум на графике XY Labview
Ввидеть время когда зарущен график нормальное времяНе очень понятно что Вы хотите видеть на шкале время. Можете еще раз сформулировать?
-
ujin1
- developer

- Сообщения: 258
- Зарегистрирован: 06 ноя 2020, 15:37
- Версия LabVIEW: 19
- Благодарил (а): 19 раз
- Поблагодарили: 40 раз
- Контактная информация:
Re: Можно ли сделать зум на графике XY Labview
Просто вставьте время в первый массив кластера
Получилось?
-
IvanLis
- guru

- Сообщения: 5645
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 35 раз
- Поблагодарили: 120 раз
Re: Можно ли сделать зум на графике XY Labview
Дело не в "лапше", а в том, что не понимая свойств и назначения "колеса", Вы пытаетесь собрать и запустить "автомобиль".
Пока Вы не разберетесь и не начнете понимать азов, у Вас так и будут проблемы.
Не зря придумали "функциональное программирование", нужно отработать каждую функцию, а уже потом из них собирать программу.
Вот маленький пример, разберитесь с ним.
А потом подумайте, как Вашу программу разделить на части (функции), которые взаимодействуя, выполнят, что от них необходимо.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение Картинку или Файл
Как добавить в сообщение Видео
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение Картинку или Файл
Как добавить в сообщение Видео
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
- JohnChaban
- leader

- Сообщения: 748
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2014
- Откуда: Город Сосновый Бор Ленинградская Область
- Поблагодарили: 1 раз
- Контактная информация:
-
IvanLis
- guru

- Сообщения: 5645
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 35 раз
- Поблагодарили: 120 раз
Re: Можно ли сделать зум на графике XY Labview
Добавил 2014 версию.
Так то я думал, что 2016 у Вас установлена
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение Картинку или Файл
Как добавить в сообщение Видео
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение Картинку или Файл
Как добавить в сообщение Видео
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 11876 Просмотры
-
Последнее сообщение JohnChaban
-
- 8 Ответы
- 20608 Просмотры
-
Последнее сообщение Artem.spb
-
- 5 Ответы
- 16516 Просмотры
-
Последнее сообщение JohnChaban
-
- 15 Ответы
- 18971 Просмотры
-
Последнее сообщение Alexkolomna
-
- 6 Ответы
- 4690 Просмотры
-
Последнее сообщение Artem.spb