This is topic ТРЕНД in forum Документирование в TRACE MODE / Data Documentation in Trace Mode at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/9/t/000054.html

Posted by baisarin (Участник № / Member № 686) on :
 
Всем привет.
Необходимо распечатать тренд с кривыми на определенное время, год-месяц-день-час-минута-секунда-миллисекунда.
Подскажите пожалуйста как это можно сделать.
Заранее спасибо.
С уважением новичок.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Лучшее решение - отчет в Глобальном или Локальном Сервере Документирования.
 
Posted by baisarin (Участник № / Member № 686) on :
 
Я ИСПОЛЬЗУЮ СЕРВЕР ДОКУМЕНТИРОВАНИЯ ЛОКАЛЬНЫЙ, КАК Я ПОНЯЛ К НЕМУ НУЖНО ДЕЛАТЬ СТРАНИЦУ HTML В РЕДАКТОРЕ ШАБЛОНОВ.
 
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
 
Не мучайся с СД - используй MS Excel с запросом по ODBC и построением XY-диаграммы на отдельном листе. [Спокойствие / Cool]

Гораздо легче будет настроить именно вывод на принтер с предварительным просмотром, масштабированием, полями и колонтитулами.

И данные у тебя будут на уже листе - делай что хочешь (скорость посчитать на любом интервале, среднее, интегральное значение, даже подменить или подправить, если прокурора не боишься [gigi / Гы-Гы] ).

Единственное ограничение - лист Excel97/2000 допускает только 65536 строк и если данные не войдут будет (кажется) ошибка. [master / мастер]

Я для снижения данного ограничения запрашиваю данные отрезками длиной в один час, затем считаю средневзвешенное за каждую минуту и уже эти цифры заношу в результирующую таблицу. Поскольку обычно делаются отчеты за несколько часов, этого вполне достаточно.

Вообще намереваемся использовать для создания и хранения таких отчетов какую-нибудь СУБД, а то файлы Excel довольно объемны, да и потом хранение и доступ будут упорядочены.
Так что, удачи!
 
Posted by baisarin (Участник № / Member № 686) on :
 
но для этого надо что бы excel писал каждую милисекунду, это какой файл получиться за месяц.
 
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
 
Excel-у ничего писать не надо. [duno / незнайка]
Если Вам нужен отчет за какой-то период времени, то Вы запускаете Excel один раз именно в то время, когда он Вам нужен (ну или чуть пораньше, т.к. на запрос данных уходит некоторое время, впрочем как и в СД), затем запрашиваете через ODBC данные из архива TraceMode (именно туда они только и пишутся), получаете их на листе Excel, строите график и печатаете.

Файл Excel можете даже не сохранять.
 
Posted by baisarin (Участник № / Member № 686) on :
 
дело в том что руководство может потребовать даные за месяц назад, или за год, вообщем надо что бы архив был полным, а может excel вытащить данные из СПАД архива?
 
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
 
Ну это уже другой вопрос!
Для этого нужно обеспечить присутствие требуемых данных в СПАД.
Делается это увеличением объема архива, снижением количества записей в единицу времени и наконец резервным копированием архива при его заполнении, то есть, если данных не будет в текущем архиве, Вы сможете обратиться к его ранней копии.

В-общем, смотрите раздел "Архивирование" данного форума!
 
Posted by baisarin (Участник № / Member № 686) on :
 
дело в том что руководство может потребовать даные за месяц назад, или за год, вообщем надо что бы архив был полным, а может excel вытащить данные из СПАД архива?
 
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
 
у меня может
 
Posted by baisarin (Участник № / Member № 686) on :
 
Подскажите пожалуйста как это можно сделать.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2