Rapid SCADA: HTTP API + JavaScript

Просмотр 15 сообщений - с 1 по 15 (из 23 всего)
  • Автор
    Сообщения
  • #13531
    baur
    Участник

    Можно ли взаимодействовать с Rapid SCADA, есть ли какой нибудь API, чтобы я мог получить данные через JavaScript причем без asp.net

    #13532
    Taw
    Участник

    Rest API, что-то наподобие этого, через http запрос Михаил пояснял как делать в html страницах для Web станции (без Asp.net). Поищите на форуме или спросите Михаила, это работает.

    #13533
    baur
    Участник

    по ключевой фразе rest ничего не нашел кроме этого, там рекомендация использовать REST API и JavaScript

    есть пример?

    #13534
    baur
    Участник

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

    #13535
    baur
    Участник

    хотя бы спецификация

    #13536
    baur
    Участник

    Вроде нашел

    #13537
    baur
    Участник

    +1

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

    В clientapi.js есть примеры HTTP-запросов для получения данных. Сам clientapi.js является обёрткой для вызова этих запросов.

    #13543
    baur
    Участник

    Спасибо!

    #13548
    baur
    Участник

    минутные данные не предусмотрены по API?

    #13549
    baur
    Участник

    как передается массив? у меня ошибка Query parameter is not array of integers

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

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

    #16831
    get_on_top
    Участник

    добрый вечер. подскажите что это за переменная передается? вроде как timestamp в unixtime но цифр больше

    можно ли передавать обычный unixtime?

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

    Добрый день!
    Это jquery автоматически добавляет произвольное число, чтобы запросы не кэшировались браузером. В принципе можно вообще без этого параметра.

    #18985
    evg
    Участник

    Добрый день, а подскажите пожалуйста по подробнее, как можно вывести данные скады на html страницу? С api и js не особо знаком, код глазами пролестал, но непонятно как взаимодействовать со скриптом clientapi.js Самой версткой (html+css) владею на приличном уровне. Вот к примеру, я создал элемент <p class=vda1></p> как мне вывести туда значение входного канала 100?
    И 2-й вопрос мне нужно, реализовать возможность как в дефолтных таблицах выберать число за которое мне нужно увидеть данные входных каналов — в теории это же можно реализовать к примеру взяв фрагмент кода из дефолтных таблиц?
    — Если в качестве примера рассматривать сами дефолтные таблицы, то там, помимо jquery.js, utils.js, ajaxqueue.js я вижу ещё и скрипт table.js который взаимодействует с элементами веб-страницы, т.е. выходит мне так же для взаимодействия нужно будет писать свой скрипт? А clientapi это как своего рода библиотека получается?
    — И 3-й вопрос, возможно есть способ в Схемы — добавить возможность выставить дату/время, за которую нужно показать данные входных каналов? А по дефолту, чтобы отображались текущие данные. Возможно в будущем, планируется что-то такое ввести? Подобное дополнение было бы весьма кстати.

Просмотр 15 сообщений - с 1 по 15 (из 23 всего)
  • Вы должны авторизироваться для ответа в этой теме.