Страница 1 из 1
историческая переменная для функции
Добавлено:
Пн ноя 19, 2018 7:34 pm
werg
Здравствуйте!
Подскажите как в скрипте получить значение переменной из истории.
Необходимо для вычисления производной.
Re: историческая переменная для функции
Добавлено:
Пн ноя 19, 2018 7:57 pm
Генератор зла
Поэкспериментировать с SQL-запросами к БД Historian-а, формируя их на основе имени тега и нужного момента времени.
Re: историческая переменная для функции
Добавлено:
Пн ноя 19, 2018 9:33 pm
werg
У меня, к сожалению, хисториан не используется
Re: историческая переменная для функции
Добавлено:
Вт ноя 20, 2018 1:58 am
Генератор зла
Тогда Ваш выбор - утилита из комплекта InTouch: HistData. Она хранит данные в CSV.
Re: историческая переменная для функции
Добавлено:
Вт ноя 20, 2018 3:57 pm
werg
Это что же мне через csv протаскивать переменную нужно?
А может как то можно через HTGetValueAtScooter ?
Только вот каким механизмом позицию скутеру задавать на временной шкале и историческому тренду дату начала диапазона?
Re: историческая переменная для функции
Добавлено:
Вт ноя 20, 2018 4:12 pm
Генератор зла
Для расчёта производой Вам нужен произвольный шаг назад по времени (может 1 сек, может 1,5 года) или строгий (5 сек)?
Re: историческая переменная для функции
Добавлено:
Вт ноя 20, 2018 6:20 pm
werg
Генератор зла писал(а):Для расчёта производой Вам нужен произвольный шаг назад по времени (может 1 сек, может 1,5 года) или строгий (5 сек)?
Это пока не ясно, скорее всего интервал времени будет плавающий.
А скрипт в InTouch позволяет написать алгоритм дифференцирования первого и второго порядков?
Насколько я понимаю, встроенных функций такого рода нет.
Re: историческая переменная для функции
Добавлено:
Вт ноя 20, 2018 7:20 pm
Генератор зла
werg писал(а):Это пока не ясно, скорее всего интервал времени будет плавающий.
Тогда методом стека. Через промежуточную переменную и периодически срабатывающий скрипт.
werg писал(а):А скрипт в InTouch позволяет написать алгоритм дифференцирования первого и второго порядков?
А в чём бином Ньютона??? dY/dX вычислить не мудрено.
Re: историческая переменная для функции
Добавлено:
Ср ноя 21, 2018 5:19 pm
NewOrdered
Если не секрет, зачем такие сложности именно в рантайме?
Доставайте и анализируйте данные сторонними средствами, да хотя бы MS EXCEL для начала.
Re: историческая переменная для функции
Добавлено:
Сб ноя 24, 2018 10:14 pm
werg
NewOrdered писал(а):Если не секрет, зачем такие сложности именно в рантайме?
Доставайте и анализируйте данные сторонними средствами, да хотя бы MS EXCEL для начала.
Мне нужно графическое отображение производной и второй производной в реальном времени на рабочей машине.
Re: историческая переменная для функции
Добавлено:
Вт фев 19, 2019 7:56 pm
NewOrdered
werg писал(а):NewOrdered писал(а):Если не секрет, зачем такие сложности именно в рантайме?
Доставайте и анализируйте данные сторонними средствами, да хотя бы MS EXCEL для начала.
Мне нужно графическое отображение производной и второй производной в реальном времени на рабочей машине.
Делайте расчеты в экселе, исходные данные передавайте из рантайма, результат опять же забирайте в рантайм.