Показано с 1 по 10 из 21

Тема: Парсинг JSON средствами ST в Codesys 3.5

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,606

    По умолчанию

    скачал и освоился с HTTP Client, работает быстро но не работает по https или я не понял что надо сделать.
    Эта библиотека не поддерживает HTTPS.

    IIoT пока не могу разобраться как сделать POST запрос с разбором ответа.
    Эта библиотека не будет работать на наших контроллерах, так как она требует приобретение и активацию лицензии.
    Наши контроллеры не поддерживают активацию лицензий.

    при выполнении основной задачи простейший запрос выполняется около 30 секунд. это долго.
    Команда, вызываемая через CmpSysExec, выполняется не в потоке реального времени, чтобы не блокировать приложение CODESYS, но 30 секунд звучит не очень реалистично.
    Например, здесь видно, что выполнение POST запроса занимает около 3 секунд:
    https://youtu.be/T6XfuDQIOk4?t=426

    Возможно, наблюдаемые вами задержки связаны с особенностями вашего проекта или сервера.
    Сделайте простой проект, в котором будет только вызов блока из CmpSysExec, и посмотрите, сколько времени зайтем выполнение запроса в этом случае.

  2. #2

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Эта библиотека не поддерживает HTTPS.



    Эта библиотека не будет работать на наших контроллерах, так как она требует приобретение и активацию лицензии.
    Наши контроллеры не поддерживают активацию лицензий.



    Команда, вызываемая через CmpSysExec, выполняется не в потоке реального времени, чтобы не блокировать приложение CODESYS, но 30 секунд звучит не очень реалистично.
    Например, здесь видно, что выполнение POST запроса занимает около 3 секунд:
    https://youtu.be/T6XfuDQIOk4?t=426

    Возможно, наблюдаемые вами задержки связаны с особенностями вашего проекта или сервера.
    Сделайте простой проект, в котором будет только вызов блока из CmpSysExec, и посмотрите, сколько времени зайтем выполнение запроса в этом случае.
    останавливаю проект, захожу в конфигруатор - система - терминал пишу запрос https://polkomoda.ru/local/api/crm/?...get&user=18359 - ответ через 1-2 секунды
    запускаю проект - пишу то же самое в терминале - 23-30 секунд исполнение в терминале

    как сделать лучше?
    30 секунд совсем долго.

    iiot брал от сюда пишет что для 210 02 тестировано
    https://github.com/Allexd1992/iiot_t...ample_codesys3
    https://github.com/Allexd1992/iiot_tools
    уже из совершенно странных источников пытаешься что то получить лишь бы заработало - задача то весьма обычная и простая. получить данные с веб страницы а не получается...
    можете что то сказать про библиотеку iiot_tools и стоит ли пытаться в ней разобраться или искать дальше как

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 12.09.2016, 17:51
  2. Ответов: 1
    Последнее сообщение: 01.09.2014, 14:52
  3. Перезагрузка 304 ПЛК средствами CoDeSys v3.4
    от GeLeX в разделе ПЛК3xx (архив)
    Ответов: 10
    Последнее сообщение: 15.04.2014, 05:27
  4. Архив типа shift mode средствами SysLibFile
    от Владимир Васильевич в разделе ПЛК1хх
    Ответов: 39
    Последнее сообщение: 31.08.2010, 16:07
  5. Ответов: 1
    Последнее сообщение: 12.11.2007, 11:34

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •