Модуль аналитики Multi Analog
Добавлено: Пн мар 04, 2013 12:25 pm
Модуль аналитики Multi Analog
Этот модуль предназначен для визуализации изменения процессов во времени. Например, можно посмотреть, как меняется сетевое напряжение (или температура воздуха) по времени суток, по дням недели, по месяцам и т. д. Можно вывести усредняющую кривую и увидеть закономерности в изменении контролируемой величины. Для работы с модулем просто поместите его в папку pChart.
Обращение к модулю
<img src="/pChart/multia.php?p= …
-----------------------------------------------------
Внимание! Модуль экспериментальный и в будущем могут изменяться функции и параметры вызова. Если вы используете его, то будьте готовы к этому. Модуль тестировался на светлой теме.
-----------------------------------------------------
Временные периоды задаются следующим образом:
&start=13/02/6 - дата начала первого (основного) периода
&period=86400 - длительность периода в секундах (1 день)
&res=900 - разрешение анализа в секундах (чем меньше — тем точнее и затратнее по ресурсам)
&start2=13/02/7 - дата начала второго периода
&start3=13/02/8 - дата начала третьего периода и т. д.
Модуль поддерживает 9 каналов, т. е. вы можете задавать до 9 периодов одновременно. Естественно, чем больше периодов, тем больше нагрузка на сервер.
Параметр
&middleall=1
включает режим усреднения всех кривых и вывод результирующей кривой.
Наряду с поддержкой меток введена поддержка легенды.
Можно задавать цвет отдельно для каждой линии.
Модуль содержит 2 вида фильтров. Fil01 сглаживает графики, Fil02 убирает нулевые провалы из графиков.
В заголовке файла описаны все параметры. Примеры вызова.
Этот модуль предназначен для визуализации изменения процессов во времени. Например, можно посмотреть, как меняется сетевое напряжение (или температура воздуха) по времени суток, по дням недели, по месяцам и т. д. Можно вывести усредняющую кривую и увидеть закономерности в изменении контролируемой величины. Для работы с модулем просто поместите его в папку pChart.
Обращение к модулю
<img src="/pChart/multia.php?p= …
-----------------------------------------------------
Внимание! Модуль экспериментальный и в будущем могут изменяться функции и параметры вызова. Если вы используете его, то будьте готовы к этому. Модуль тестировался на светлой теме.
-----------------------------------------------------
Временные периоды задаются следующим образом:
&start=13/02/6 - дата начала первого (основного) периода
&period=86400 - длительность периода в секундах (1 день)
&res=900 - разрешение анализа в секундах (чем меньше — тем точнее и затратнее по ресурсам)
&start2=13/02/7 - дата начала второго периода
&start3=13/02/8 - дата начала третьего периода и т. д.
Модуль поддерживает 9 каналов, т. е. вы можете задавать до 9 периодов одновременно. Естественно, чем больше периодов, тем больше нагрузка на сервер.
Параметр
&middleall=1
включает режим усреднения всех кривых и вывод результирующей кривой.
Наряду с поддержкой меток введена поддержка легенды.
Можно задавать цвет отдельно для каждой линии.
Модуль содержит 2 вида фильтров. Fil01 сглаживает графики, Fil02 убирает нулевые провалы из графиков.
В заголовке файла описаны все параметры. Примеры вызова.
Код: Выделить всё
<table>
<tr>
<td bgcolor="#ffffff">
<div align="center">
<font size="4" color="gray" face="Arial"><b>Напряжение в сети</b></font><br>
<img src="/pChart/multia.php?p=analog07.value&period=86400&res=1200
&width=600&height=300>ype=curve&labels=0&grid=1&scale=0&legend=1&legx=460&legy=120&unit=В
&start=13/02/4&start2=13/02/11&start3=13/02/5&start4=13/02/6&start5=13/02/7&start_6=13/02/8&start_7=13/02/9&start_8=13/01/28&start_9=13/02/19
&n0=Line0&n1=13/02/1&n2=13/02/2&n3=13/02/3&n4=13/02/4&n5=13/02/5&n6=13/02/6&n7=13/02/7&n8=13/02/8&n9=13/02/9
&c1fil01=2&c2fil01=2&c3fil01=2&c4fil01=2&c5fil01=2&c6fil01=2&c7fil01=2&c8fil01=2&c9fil01=2">
</div><br>
<div align="center">
<font size="4" color="gray" face="Arial"><b>Напряжение в сети</b></font><br>
<img src="/pChart/multia.php?p=analog07.value&period=86400&res=1200
&width=600&height=300>ype=curve&labels=0&grid=1&scale=0&labels=1&legend=0&legx=200&legy=100&middleall=1&gcolor=red&unit=В
&start=13/02/4&start2=13/02/11&start3=13/02/5&start4=13/02/6&start5=13/02/7&start_6=13/02/8&start_7=13/02/9&start_8=13/01/28&start_9=13/02/19
&n0=Среднее за 5 дней&n1=13/02/1&n2=13/02/2&n3=13/02/3&n4=13/02/4&n5=13/02/5&n6=13/02/6&n7=13/02/7&n8=13/02/8&n9=13/02/9
&c1fil01=2&c2fil01=2&c3fil01=2&c4fil01=2&c5fil01=2&c6fil01=2&c7fil01=2&c8fil01=2&c9fil01=2">
</div><br>
</td>
</tr>
</table>