Нетривиальная задача с графиками
Версия для печати


Форум:  НТО Терси-КБ
Тема:  http://tersy.ru/index.php?module=pnForum&func=viewtopic&topic=77

Нетривиальная задача с графиками


1.  Neurox,  07.08.2009 12:58
Добрый день уважаемые разработчики!

Есть к вам вопрос.

Стоит задача отображения активной мощности энергоблока.
Само отображение реализуется просто с использованием техже оперативных трендов.
однако кроме самой мощности снимаемой с ваттметра необходима отображать диспетчерское задание по мощьности. так называемый "коридор".




задача такая----построить в суточном интервале времени "коридор" и затем по этому же графику рисовать значение мощности. параметры коридора тоже могут меняться в течении суток. как наложить на задающий график оперативные значения мощности???

и 2я часть вопроса:
исходный формат информации о параметрах коридора--это текстовый файл с таблицей. где временным отметкам соответствуют значения верхнего и нижнего предела коридора.
если ли возможность у контроллера W32 производить чтение из файла?

п.с плохо тут нельзя изображения прикреплять-- а то визуально показал бы как должно это выглядеть.




Изменено: Neurox, 07.08.2009 13:00

2.  flash,  11.08.2009 10:26
NeuroxДобрый день уважаемые разработчики!

Есть к вам вопрос.

Стоит задача отображения активной мощности энергоблока.
Само отображение реализуется просто с использованием техже оперативных трендов.
однако кроме самой мощности снимаемой с ваттметра необходима отображать диспетчерское задание по мощьности. так называемый "коридор".




задача такая----построить в суточном интервале времени "коридор" и затем по этому же графику рисовать значение мощности. параметры коридора тоже могут меняться в течении суток. как наложить на задающий график оперативные значения мощности???

и 2я часть вопроса:
исходный формат информации о параметрах коридора--это текстовый файл с таблицей. где временным отметкам соответствуют значения верхнего и нижнего предела коридора.
если ли возможность у контроллера W32 производить чтение из файла?

п.с плохо тут нельзя изображения прикреплять-- а то визуально показал бы как должно это выглядеть.




Здравствуйте!
У нас, к сожалению, пора отпусков. В понедельник, 17.08, должен выйти из отпуска человек, который ответит на ваш вопрос.

3.  Roman,  19.08.2009 13:49
NeuroxСтоит задача отображения активной мощности энергоблока.
Само отображение реализуется просто с использованием техже оперативных трендов.
однако кроме самой мощности снимаемой с ваттметра необходима отображать диспетчерское задание по мощьности. так называемый "коридор".

задача такая----построить в суточном интервале времени "коридор" и затем по этому же графику рисовать значение мощности. параметры коридора тоже могут меняться в течении суток. как наложить на задающий график оперативные значения мощности???

Тренды умеют отображать только график значения точки и горизонтальные линии пределов. Если коридор - это две кривые нижнего и верхнего значения, то можем посоветовать использовать две дополнительные точки для верхнего и нижнего значений коридора с включенной зписью в архив. Задавать значения точек коридора вручную с помощью карт ввода-вывода или алгоритмами. На оперативных трендах коридор будет "двигаться" вместе с текущим значением, на архивных будет отображаться от начала и до конца интервала.

Neuroxисходный формат информации о параметрах коридора--это текстовый файл с таблицей. где временным отметкам соответствуют значения верхнего и нижнего предела коридора.
если ли возможность у контроллера W32 производить чтение из файла?

В полную версию контроллера Каскад-САУ включена задача ввода из текстовых файлов в формате CSV. Возможно, эта задача Вам подойдет. Для выяснения подробностей требуется описание представления данных в текстовом файле.

4.  Neurox,  19.08.2009 14:38
Roman
Если коридор - это две кривые нижнего и верхнего значения,

вы совершенно правы. это кривые(ломаные прямые) верхнего и нижнего значений

RomanВ полную версию контроллера Каскад-САУ включена задача ввода из текстовых файлов в формате CSV. Возможно, эта задача Вам подойдет. Для выяснения подробностей требуется описание представления данных в текстовом файле.


отправлю вам на почту

5.  lutes,  20.08.2009 08:29
Неплохо было бы реализовать свободное масштабирование в архивных и оперативных трендах, с помощью выделения мышкой определенного участака тренда(хотя бы в полной версии).Это значительно повысит удобство анализа данных,особенно в аварийных режимах.

6.  Roman,  20.08.2009 09:30
lutesНеплохо было бы реализовать свободное масштабирование в архивных и оперативных трендах, с помощью выделения мышкой определенного участака тренда(хотя бы в полной версии).Это значительно повысит удобство анализа данных,особенно в аварийных режимах.

Эта функция запланирована к реализации в Каскад-САУ версии 4.0.