20.08.2017
Эффективная Навигация М2М
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум (скрипты, вопросы...) » CyberFleet » Скрипты для CyberFleet, CrossPoint » Среднее время между посылками данных от аналоговых датчиков (скрипт)
Среднее время между посылками данных от аналоговых датчиков
logoffДата: Четверг, 01.12.2011, 17:44 | Сообщение # 1
Тамбов
Группа: Администраторы
Сообщений: 648
Репутация: 17
Статус: Offline
Скрипт выводит среднем времени между данными от аналоговых датчиков (ДУТ) в CyberFleet
Code

use bn

set dateformat dmy
select o.objectid,o.ObjectGarNum, o.ObjectGosNum, ad.sens_num,
CONVERT (varchar(30),ad.tele_time,102),
COUNT(*) as [count], DATEDIFF (SS,MIN(tele_time),max(tele_time))/COUNT(*) as co_on_sec
from dbo.FLEET_AnalogData as AD
inner join dbo.FLEET_Object as O on O.ObjectID=ad.ObjectID
where tele_time between '01/11/2011' and '01/12/2011'
group by o.objectid,o.ObjectGarNum, o.ObjectGosNum, ad.sens_num,
CONVERT (varchar(30),ad.tele_time,102)
order by  o.objectid,o.ObjectGarNum, o.ObjectGosNum, ad.sens_num,
CONVERT (varchar(30),ad.tele_time,102)


Предназначен для вывода информации о среднем времени между посылками датчика в течении дня.
Если датчики работают без перерывов, то среднее время должно быть на уровне 55-62 сек (для типовой настройки ДУТ)
 
Форум (скрипты, вопросы...) » CyberFleet » Скрипты для CyberFleet, CrossPoint » Среднее время между посылками данных от аналоговых датчиков (скрипт)
Страница 1 из 11
Поиск:

LogOff © 2017
Сайт создан в системе uCoz Рейтинг GPS Клуба. GPS навигаторы. GPS мониториг. GPS трекеры. ГЛОНАСС