Запись значения в БД между минутами

Стартовая страница Форумы Понять, как работает ПО Запись значения в БД между минутами

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Записи
  • #38270
    manjey73
    Участник

    Вопрос как записать значение в БД, например выход за диапазон границ в стандартную БД, если выход произошел между точками записи в 1 минуту?

    Можно с притягиванием к минуте. Главное, чтобы значение было записано.
    Есть какие-то механизмы ?

    #38272
    JurasskPark
    Участник

    БД — это RapidScada или СУБД?

    #38273
    manjey73
    Участник

    ну изначально встроенная конечно.

    #38274
    manjey73
    Участник

    Ну на примере секунд только для границ, типа
    СработалаГраница(() => Cnl/10) и ядро проверяет сработку границ, если граница сработала, то пишет в ближайшую минуту (или на сколько настроена база) значение сработки или ставит в очередь на ближайшую точку записи.
    В любом случае возвращает нашу входную формулу в текущие данные как обычно.

    #38275
    Mikhail
    Модератор

    Встроенные архивы поддерживают запись только с определённым периодом. Такой подход позволяет оптимизировать скорость работы архива.
    При выходе за границу записывается событие, которое содержит значение канала.

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

    #38278
    manjey73
    Участник

    Как работает сейчас, это понятно.
    з.ы. это так сказать пожелания заказчика — а чё это на графике нет того то и того то? 😀

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Для ответа в этой теме необходимо авторизоваться.