Waveform Chart History Length

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

Waveform Chart History Length

Сообщение jane_wild »

Понятно, что программно нет возможности установить размер буфера (истории). Вопрос обратный, как получить программно этот размер?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Waveform Chart History Length

Сообщение dadreamer »

Мне кажется, только через хаки, но это всё ненадёжно и будет от версии к версии меняться.
Вложения
2022-08-10_18-01-09.jpg
Аватара пользователя
taras_33

Activity
professional
professional
Сообщения: 392
Зарегистрирован: 31 окт 2009, 18:25
Награды: 1
Версия LabVIEW: 2019
Поблагодарили: 13 раз
Контактная информация:

Re: Waveform Chart History Length

Сообщение taras_33 »

Пытаюсь представить ситуацию, где это может понадобиться... ведь история устанавливается на этапе программирования и по ходу выполнения не меняется зачем что-то знать если оно уже известно.

Я бы сделал так : через property установил XScale range minimum в ноль, а maximum в какое нибудь сумасшедшее число, скажем в 100 000 000. Оно естественно не установиться, а ограничиться длинной истории. Затем через всё то же property прочитать эту длину и разделить на XScale multiplier, а то вдруг он не равен единице.
Это в теории, на практике не проверял...
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
Аватара пользователя
jane_wild
master
master
Сообщения: 459
Зарегистрирован: 30 июн 2016, 02:11
Версия LabVIEW: 2020
Благодарил (а): 83 раза
Поблагодарили: 15 раз
Контактная информация:

Re: Waveform Chart History Length

Сообщение jane_wild »

taras_33 писал(а): 10 авг 2022, 17:15 Это в теории, на практике не проверял...
А я проверила, действительно работает. Спасибо.
Get History Length.png
Вложения
Get History Length.vi
(33.53 КБ) 34 скачивания
Ответить

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