Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 21 из 21

Тема: Прерывание таймера + ModbusRTU = Медленный Modbus?

  1. #21

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    он насыщен операциями и занимает время близкое к времени сработки прерывания,отсюда и проблемы,остальным участникам не оставалось свободного времени. тут либо сокращать код либо приоритет выставить соответствующий
    В документации предупреждают, что объёмный код в прерывания ставить нельзя - я не ставлю.

    Там только чтение порта с энкодерами и инкремент счётчика импульсов энкодеров.
    К тому же, прерывание сейчас раз в 100 мкс, я писал выше, что смогу, скорее всего, до 500 мкс сделать.
    Я не всё проверил ещё. Того, что уже подсказали на данный момент достаточно, думаю, что МВЦ и модбас не в каждый цикл - это решение.
    Если не получится, то тогда можно и код проекта выложить.

    Спасибо.
    Последний раз редактировалось Daedal; 24.05.2016 в 09:05.

Страница 3 из 3 ПерваяПервая 123

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 19.06.2014, 10:35
  2. Прерывание таймера
    от zendo057 в разделе ПЛК1хх
    Ответов: 12
    Последнее сообщение: 02.02.2014, 16:28
  3. Медленный обмен между ПЛК100 и МДВВ
    от ddsandro в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 02.09.2013, 14:28
  4. Ооооочень медленный МВ110-8А
    от Туман в разделе Мх110
    Ответов: 20
    Последнее сообщение: 13.08.2013, 09:00
  5. Прерывание акта соития ПЛК и PC
    от Montigo в разделе ПЛК1хх
    Ответов: 26
    Последнее сообщение: 24.03.2009, 09:34

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

Ваши права

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