Управление освещением
    Презентации
    Технические решения на LogicMachine
    Визуализация
      evika.ru    Технические решения на LogicMachine    Чтение значений KNX объектов с внешних систем, используя XML

    Чтение значений KNX объектов с внешних систем, используя XML

    Задача

    Прочитать три значения объектов температуры в формате XML с LogicMachine с внешнего компьютера.

    Разрешаем KNX объектам экспортировать XML

    • На вкладке Объекты (Objects) выбираем объекты с которых мы хотим получать значения по запросу в виде XML. Выбираем флажок Export object

    Делаем запрос XML с внешнего PC

    XML запрос формируется по шаблону:

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

    Параметры:

    • address – адрес объекта (например “1/1/1″)
    • name – имя объекта (например “My object”)
    • data – раскодированные данные объекта (например 42 or “01.01.2012″)
    • datatype – тип данных объекта (например 1 or 5.001) – стандартные типы данных KNX
    • time – время обновления объекта (формат UNIX timestamp)
    • date – время обновления объекта (формат RFC date)
    • comment – комментарий к объекту (например “Второй этаж, все светильники”)
    • tags – опциональный набор меток к объекту (например “Свет”, “Второй этаж”)

    Примечание: Для получения списка объектов которые были обновлены после определенного времени, вы можете указать дополнительный параметр “updatetime” (в формате UNIX timestamp)

    Примечание: Подобным образом через запросы в формате XML вы можете получать также предупреждения (Alerts) и сообщения об ошибках (Errors).
    Alerts XML запрос: http://remote:remote@192.168.0.10/cgi-bin/scada-remote/request.cgi?m=xml&r=alerts
    Errors XML запрос: http://remote:remote@192.168.0.10/cgi-bin/scada-remote/request.cgi?m=xml&r=errors





    Copyright © Evika.ru 2017
    All Rights Reserved