Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Отправка таймкода событий с датчиков  (Прочитано 7514 раз)

midnight1979

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Добрый день!
Планируется запустить следующий проект:
Создание системы мониторинга температуры и влажности в теплицах (теплицы достаточно большие - по 10Га, планируется снабдить одну такую теплицу 160 датчиками, разделенными по блокам определенным образом).
Визуализацию данных и накопление статистики работы вышеуказанной системы мониторинга планируем снимать и накапливать в Simple Scada.

Вопрос в следующем:
Сама система мониторинга как и теплицы в достаточном отдалении от "хорошего интернета", таким образом для передачи информации будет использоваться 3G/4G сеть сотового оператора.
Соответственно возможны перебои со связью и в момент отсутствия соединения планируется накапливать данные о показаниях датчиков в Master-контроллере.
Затем после восстановления линка сливать накопленные данные в скаду, ну а следом уже текущие показания он-лайн.

Суть в том чтобы при передаче накопленных данных таймкод показания присваивался не самой скадой, а брался из передаваемых данных с контроллера.

Возможен ли такой механизм работы?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Отправка таймкода событий с датчиков
« Ответ #1 : 07 Апреля 2016, 12:21:04 »
midnight1979, в Simple-Scada 1.3.3 и ниже такую задачу не решить. Даже в Simple-Scada 2 нужно сначала добавить некоторые изменения, чтобы это стало возможным. В каком виде вы хотите просматривать накопленные данные? Нужно сохранять их в тренды Simple-Scada, чтобы в дальнейшем можно было просмотреть их в виде трендов через Simple-Scada? Или нужно просто сохранять эти данные в БД, чтобы потом экспортиовать их к примеру в Excel и просматривать в нём же?
« Изменён: 07 Апреля 2016, 12:21:41 от Simple-Scada »

midnight1979

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Отправка таймкода событий с датчиков
« Ответ #2 : 07 Апреля 2016, 13:39:34 »
Да - как раз хотелось бы сохранять в тренды, чтобы в последующем было представление в виде графиков.
Экспортировать в Excel нет необходимости, это я могу и средствами самого контроллера организовать - передавая накопленные логи например в формате CSV.

midnight1979

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Отправка таймкода событий с датчиков
« Ответ #3 : 08 Апреля 2016, 05:41:47 »
А вообще было бы конечно совсем здорово, чтобы была возможность загрузить тренды из файла (текстовый с разделителями), тогда можно было бы накопленные архивы передавать достаточно быстро в скаду... на сколько это возможно и будет ли возможным?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Отправка таймкода событий с датчиков
« Ответ #4 : 08 Апреля 2016, 09:23:51 »
Это возможно. Структура файла должна быть такой:
Код
TrendName     Timestamp                    Value
Trend1        2015-12-25 14:29:00.609      25
Trend1        2015-12-25 14:29:00.709      16
Trend1        2015-12-25 14:29:00.812      46
Trend2        2015-12-25 14:29:01.100      14.3
Trend2        2015-12-25 14:29:01.306      18.5
Trend2        2015-12-25 14:29:01.412      19.1

Или такой (с ID-трендов вместо имени)
Код
ID          Timestamp                    Value
0           2015-12-25 14:29:00.609      25
0           2015-12-25 14:29:00.709      16
0           2015-12-25 14:29:00.812      46
1           2015-12-25 14:29:01.100      14.3
1           2015-12-25 14:29:01.306      18.5
1           2015-12-25 14:29:01.412      19.1

Здесь важно то, что в файле должно быть указано либо имя, либо уникальный идентификатор тренда, которому принадлежит вершина и возможно это для Вас будет проблемой!?

Трудно сказать когда мы сможем добавить такие функции, сначала нужно выпустить окончательную официальную версию.

midnight1979

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Отправка таймкода событий с датчиков
« Ответ #5 : 08 Апреля 2016, 15:37:39 »
Это как раз ТО ЧТО НУЖНО! Абсолютно не проблема, программу для микроконтроллера пишем свою, так что нет ничего невозможного! Спасибо!

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Отправка таймкода событий с датчиков
« Ответ #6 : 08 Апреля 2016, 15:39:46 »
Пока не за что. Постараемся сделать после выхода оф. версии.