Стартовая страница › Форумы › Новые идеи › Дополнительная база данных для Scada
- В этой теме 6 ответов, 3 участника, последнее обновление 9 лет, 4 месяца назад сделано
Mikhail.
-
АвторСообщения
-
26.01.2017 в 09:13 #4207
manjey73УчастникЕсли правильно понимаю, сейчас все базы пишут значения постоянно, исходя из настроек сохранения в Сервере «Параметры записи».
Может быть стоит добавить дополнительную базу данных, которая будет перезаписываться только по опросу ?
Из важного, № канала, метка времени, остальные поля как и в основных базах, но база в разнобой. Типа указываем в Администраторе, что сигнал такой-то (№ в базе входных каналов» имеет принадлежность к базе «Запись по опросу» и данный сигнал попадает не в общую базу а в новую.Ну единственное, это как-то для WEB и Сервера организовывать поиск в базе по запрошенному каналу при выводе графиков и т.д.
Просто есть параметры в приборах, которые не обязательно читать постоянно, как пример Энергия счетчика от сброса, ее достаточно читать раз в сутки а не каждую минуту…
Думаю в каждом приборе найдется пара тройка параметров, которые нет необходимости читать постоянно.
Еще пример, чтение времени из прибора и синхронизация с часами. Тоже нет необходимости выполнять это постоянно.-
Тема изменена 9 лет, 4 месяца назад пользователем
Mikhail.
26.01.2017 в 11:51 #4212
MikhailМодераторУ меня тоже была такая мысль. Это полезно для вычитывания архивов с приборов учёта энергии.
26.01.2017 в 12:04 #4215
manjey73УчастникДа, для архивов тоже. Проще потом сделать экспорт по дате.
Как вариант для данной базы, а лучше для каналов данной базы сделать отдельную настройку, сколько хранить данные. Это можно указывать в полях самой базы.
Например привязали канал 100 к данной базе и указываем время хранения по данному каналу.
Считываем что-то каждый месяц, хранить год и т.д.
Например 3 последних по времени, старое удалять.
На других каналах, например если это архив так же поставить год, 2 или 10.-
Ответ изменён 9 лет, 4 месяца назад пользователем
manjey73.
26.01.2017 в 17:54 #4231Romiros
УчастникА почему просто не добавить дневные месячные и годовые срезы, как обычно. Чесно говоря очень не хватает.
27.01.2017 в 09:58 #4233
MikhailМодераторМесячные и годовые срезы выкачиваются из приборов учёта, как первоисточника, или это просто сумма показаний, сложенных за месяц и за год, на основе существующих данных?
27.01.2017 в 11:34 #4234Romiros
УчастникЧасовые из прибора
Дневные зачастую тоже, но не всегда.
Месячные годовые суммируются в базеПросто делать выборку часовых за несколько лет накладно.
Если бы был хотябы дневной срез, например типа mmyy. Сделать дневной входной и дорасчетный для редких значений и не заводить доп базу.
Но это моё видение, может у людей другие задачи27.01.2017 в 15:25 #4235
MikhailМодераторМожно реализовать в виде дополнительного модуля. Это вряд ли массовая вещь, поэтому скорее всего на заказ.
-
Тема изменена 9 лет, 4 месяца назад пользователем
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.