Страница 2 из 5 ПерваяПервая 1234 ... ПоследняяПоследняя
Показано с 11 по 20 из 44

Тема: Выбор протокола для обмена с модулями ввода/вывода (ОВЕН/MODBUS)

  1. #11
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,318

    По умолчанию

    Чой-то загнул ?

    Чтоб 8И не упал при полном запросе к 8АС (64 байта)- просто перепрошиваем его (8И)

  2. #12

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Забить на шаблоны и юзать б-ки.
    Тут навскидку усредненный цикл опроса - не более 100мс
    А можно поподробнее? Что за б-ки?

  3. #13
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,318

    По умолчанию

    Так модбас.либ для кдс3 вроде есть где-то. Там группами и другими оптимизаторами
    Вот почему на выдержке было аж 100мс на 1 запрос ? Многовато как-то

  4. #14

    По умолчанию

    Ну или перепрошиваем, хотя не исключено, что этот МУ110-8И потом кто-то поменять захочет в готовом шкафу. А МУ110-8И так и идут с завода с кривой прошивкой.

  5. #15
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,318

    По умолчанию

    Повод прокатится за отдельную монету ))

  6. #16

    По умолчанию

    Переделал на опрос с помощью modbus.lib.


    Код:
    16:26:57.831:  RX: 01-03-00-63-00-02-34-15
    16:26:57.837:  RX: 01-03-04-00-00-00-04-FB-F0
    16:26:57.851:  RX: 02-03-01-20-00-17-05-C1
    16:26:57.900:  RX: 02-03-2E-FF-FF-FF-FF-C9-57-FF-FF-FF-FF-C9-57-FF-FF-FF-FF-C9-57-FF-FF-FF-FF-C9-57-FF-FF-FF-FF-C9-57-FF-FF-FF-FF-C9-57-FF-FF-FF-FF-C9-57-FF-FF-FF-FF-04-92
    16:26:57.922:  RX: 04-10-00-00-00-08-10-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-E6-A2
    16:26:57.928:  RX: 04-10-00-00-00-08-C1-9A
    16:26:57.954:  RX: 03-10-00-00-00-10-20-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-90-A4
    16:26:57.966:  RX: 03-10-00-00-00-10-C0-27
    Выжал 135 мс на полный цикл, что на много лучше, но хотелось бы еще по-меньше.

    Это я так понимаю предел на MODBUSе.
    Или есть еще возможность ускориться?
    Вложения Вложения

  7. #17

    По умолчанию

    Почему то аналоговый модуль МВ110-8АС целых 50мс съедает при ответе. Это норм?

    Это как то лечится?
    Последний раз редактировалось @ND; 12.03.2015 в 14:47.

  8. #18
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,318

    По умолчанию

    Про 8АС - в принципе до 32-33мс лечится (и это на 38400 и говорю про кдс2). Но если все 8 входов юзаются - то оцифровка 40мс (РЭ)

    "135 мс на полный цикл"
    Дальше ускорится можно, но не так значительно как уже получилось.
    Для кдс2 последовательный опрос всего всегда - где-то в 80..90мс. Это на 38400. 115200 особливой прибавки не даст. Ну может 10..20%.

    Организационно.
    8И - быстродействие самих выходов вроде как до 0.5с (к техподержке) - тогда смысл писать чаще ?
    16Р - зачем писать одно и тоже каждый цикл опроса ?
    16Д - в зависимости от важности того что там висит. Может это самое критичное звено, а может и 1-2с достаточно
    ..

    Нет возможности посмотреть код. Кдс3 - жесть. Скачал. Открывался минут 10. Сказал что что-то не хватает...
    Не знаю рабочего цикла и как организуется последовательность запросов. Если автомат - то следующий запрос после окончания текущего в этом же цикле, в самих модулях все дурацкие задержки ответа выставить в 0 и т.п..

    А чего надо достичь-то ?
    Последний раз редактировалось Валенок; 12.03.2015 в 17:52.

  9. #19

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    А чего надо достичь-то ?
    На основе этого комплекта оборудования рассматриваю возможность применения контроллеров ОВЕН в нашем производстве.
    Я выше указывал по количеству и типу сигналов наши обычные объекты.

    Так вот под наши нужды набор модулей ввода вывода будет опрашиваться где то 400 мс. Что подойдет не все объектам.
    Хотелось бы чтоб опрос не превышал 200 мс.

    Вообще время-зависимый протокол MODBUS не лучшее средство для решения подобных задач.
    Не смотрел еще реализацию протокола ОВЕН, может он сможет достичь более лучших результатов?
    Последний раз редактировалось @ND; 12.03.2015 в 19:59.

  10. #20

    По умолчанию

    Посмотрите у вас таймаут ответа в 8ас не 50мс, случаем стоит? Также судя по задержкам мастер ждёт 10мс после получения ответа и только потом делает запрос следующему модулю. На ваших скоростях можно смело уменьшить до 2 мс. У вас из 135мс половина уходит на паузы

Страница 2 из 5 ПерваяПервая 1234 ... ПоследняяПоследняя

Похожие темы

  1. СПК207 ModBus модули ввода вывода
    от kholonkin в разделе СПК2хх
    Ответов: 142
    Последнее сообщение: 09.01.2016, 17:45
  2. описание области ввода-вывода для ПР110?
    от Загнетов в разделе Программируемые реле
    Ответов: 15
    Последнее сообщение: 03.09.2012, 19:30
  3. модуль ввода-вывода для подстанции 110-35кВ
    от Va-Gur в разделе Подбор Оборудования
    Ответов: 9
    Последнее сообщение: 29.07.2011, 11:39
  4. Код для работы с модулями ввода-вывода
    от Ling-Ling в разделе ПЛК3хх
    Ответов: 3
    Последнее сообщение: 17.05.2011, 22:26
  5. Ответов: 38
    Последнее сообщение: 29.02.2008, 11:44

Ваши права

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