Управление освещением
Презентации
Технические решения на LogicMachine
Визуализация
  logicmachine.net.ru    Технические решения на LogicMachine    RSS рассылки для чтения сообщений (Alerts) от LogicMachine

RSS рассылки для чтения сообщений (Alerts) от LogicMachine

Задача

Записать данные, полученные из объекта «Погода» в Уведлмления (Alerts), далее читать каждое сообщение как RSS feed, используя RSS ридер.

Резидентный скрипт

Добавим новый резидентный скрипт, записывающий текущую температуру с объекта раз в минуту.

Отредактируем скрипт, добавив следующий код:

temper = grp.getvalue('7/1/7')
alert('Текущая погода в Москве '.. temper)

Вкладка Уведомления «Alerts» выглядит следующим образом:

Изменение пароля для RSS пользователя ‘Remote’

  • Со стартовой страницы пользовательского интерфейса переходим во вкладку System Configuration, далее в меню — Services -> Remote services
  • Включаем сервис и изменяем пароль, нажимаем OK

Добавляем новый RSS feed в RSS ридер

  • Используйте следующий URL (вместо ip-адреса в приведенном ниже URL, Вам необходимо подставить свой IP адрес):

http://remote:remote@192.168.1.211/cgi-bin/scada-remote/request.cgi?m=rss&r=alerts

  • Для вывода будут отобраны 50 последних сообщений
  • Время сообщения будет показана в формате UNIX timestamp, дата сообщения — в формате RFC

Примечание! RSS может также быть использован для чтения сообщений из вкладки Error. В этом случае URL будет выглядеть так:

http://remote:remote@192.168.1.211/cgi-bin/scada-remote/request.cgi?m=rss&r=errors





Copyright
© Embedded Systems Rus
2019. All Rights Reserved