SlavikP
22.11.2017, 05:55
Добрый день всем!
Прошу помощи клуба в такой задаче:
Есть датчик, измеряющий концентрацию вредных веществ в воздухе (конкретно СО), данные с него отображаются в мастерскаде.
Архивирование настроено вроде бы верно (доступно только файловое).
Есть требование заказчика считать и отображать среднесменное значение (http://vmede.org/sait/?page=12&id=Gigiena_truda_ruk_kirilova_2008&menu=Gigiena_truda_ruk_kirilova_2008) концентрации.
Для этого надо, получив дату и время начала и конца смены, сделать выборку из БД, например 1 значение за минуту. После этого сложить все показания и разделить на количество значений (т.е. - минут). Полученное и будет - среднесменное значение показателя.
Как в среде мастерскады сделать подобное? Хотя бы алгоритм действий, т.к. с этой скадой работаю впервые - просто не могу понять принципа.
Прошу помощи клуба в такой задаче:
Есть датчик, измеряющий концентрацию вредных веществ в воздухе (конкретно СО), данные с него отображаются в мастерскаде.
Архивирование настроено вроде бы верно (доступно только файловое).
Есть требование заказчика считать и отображать среднесменное значение (http://vmede.org/sait/?page=12&id=Gigiena_truda_ruk_kirilova_2008&menu=Gigiena_truda_ruk_kirilova_2008) концентрации.
Для этого надо, получив дату и время начала и конца смены, сделать выборку из БД, например 1 значение за минуту. После этого сложить все показания и разделить на количество значений (т.е. - минут). Полученное и будет - среднесменное значение показателя.
Как в среде мастерскады сделать подобное? Хотя бы алгоритм действий, т.к. с этой скадой работаю впервые - просто не могу понять принципа.