Страница 4 из 110 ПерваяПервая ... 234561454104 ... ПоследняяПоследняя
Показано с 31 по 40 из 1098

Тема: ПЛК210 - новая линейка контроллеров ОВЕН

  1. #31

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    У нас нет готовых инструментов для описанной вами задачи.
    Очень жаль. А может планируете такую возможность? Все-таки у вас уже есть web-сервер и https он поддерживает, осталось немного - дать разработчикам возможность на нем запускать какой-то свой код.

  2. #32

  3. #33
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,068

    По умолчанию

    В продаже модификации ПЛК210-02 и ПЛК210-03.

    ПЛК210-02: 24 DI (из них 12 - быстрые, до 95 кГц), 12 DO (э/м реле)
    ПЛК210-03: 24 DI (из них 12 - быстрые, до 95 кГц), 16 DO (транзисторные ключи, из них 8 - быстрые, до 60 кГц)

    https://owen.ru/news/plk210_new_240120

  4. #34

  5. #35
    Пользователь
    Регистрация
    30.11.2012
    Адрес
    40RUS
    Сообщений
    316

    По умолчанию

    Евгений, подскажите пожалуйста: использую библиотеку OwenCommunication для обмена по ModBus через последовательный порт. При выставлении таймаута на ожидание приёма ответа (tTimeout) меньше 25 мс ФБ MB_SerialRequest перестаёт работать. Постоянно флаг xBusy = TRUE. Если увеличить таймаут - работает, но меня это не устраивает. На ПЛК110 М02 аналогичная библиотека под CDSv2 с аналогичными параметрами работает хорошо.
    Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.

  6. #36
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,068

    По умолчанию

    Цитата Сообщение от _Pavel_ Посмотреть сообщение
    Евгений, подскажите пожалуйста: использую библиотеку OwenCommunication для обмена по ModBus через последовательный порт. При выставлении таймаута на ожидание приёма ответа (tTimeout) меньше 25 мс ФБ MB_SerialRequest перестаёт работать. Постоянно флаг xBusy = TRUE. Если увеличить таймаут - работает, но меня это не устраивает. На ПЛК110 М02 аналогичная библиотека под CDSv2 с аналогичными параметрами работает хорошо.
    А какой цикл задачи, в которой вызывается этот ФБ?

  7. #37
    Пользователь
    Регистрация
    30.11.2012
    Адрес
    40RUS
    Сообщений
    316

    По умолчанию

    Тип - циклическая интервал - 2 мс
    Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.

  8. #38
    Пользователь
    Регистрация
    30.11.2012
    Адрес
    40RUS
    Сообщений
    316

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    это установлено, а в онлайне сколько не самом деле
    Среднее время цикла: 1002 мкс Макс время цикла 6385 Джиттер 4964
    Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.

  9. #39
    Пользователь
    Регистрация
    30.11.2012
    Адрес
    40RUS
    Сообщений
    316

    По умолчанию

    Да именно так, проект довольно большой и часть кода выполняется по событиям. Проект портирован с ПЛК110 М02 на котором всё отлично работает при таймауте 15 мс.
    ФБ обмена по ModBus продёргивается в каждом цикле.
    Последний раз редактировалось _Pavel_; 31.01.2020 в 13:07.
    Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.

  10. #40
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,068

    По умолчанию

    Я отмечу, что в технических характеристиках указано, что время пустого цикла - 3 мс.

    31-01-2020 13-49-59.png

    Для MainTask и задач обмена я бы не рекомендовал ставить время цикла менее 10 мс.

    Действительно, если сравнивать ПЛК1хх [М02] и ПЛК210 по возможному времени цикла - то ПЛК1хх [М02] выиграет.
    Но при этом надо учитывать, насколько отличаются эти устройства: на ПЛК1хх embedded-OS реального времени с минимумом системных задач, на ПЛК210 - Linux с множеством сервисов.
    Кроме того, рантайм CODESYS V3 тоже является более функциональным и "тяжеловесным" по сравнению с V2.3.

    Библиотека OwenCommunication является асинхронной и построена на асинхронных системных библиотеках - поэтому работа одного ФБ (от xExecute до xDone) всегда занимает несколько циклов контроллера.

Страница 4 из 110 ПерваяПервая ... 234561454104 ... ПоследняяПоследняя

Похожие темы

  1. Обновленная линейка контроллеров СПК1хх [M01] с интерфейсом Ethernet
    от Ильнур Гибадуллин в разделе СПК1хх [М01]
    Ответов: 489
    Последнее сообщение: 13.02.2024, 09:51
  2. Ответов: 57
    Последнее сообщение: 30.11.2017, 16:56
  3. Ответов: 163
    Последнее сообщение: 19.04.2016, 17:18
  4. СПК1хх - Линейка панельных контроллеров для локальных систем.
    от Александр Приходько в разделе СПК1хх
    Ответов: 333
    Последнее сообщение: 30.03.2015, 08:42

Ваши права

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