Страница 32 из 49 ПерваяПервая ... 22303132333442 ... ПоследняяПоследняя
Показано с 311 по 320 из 490

Тема: Обновленная линейка контроллеров СПК1хх [M01] с интерфейсом Ethernet

  1. #311

    По умолчанию

    Добрый день.
    Необходимо читать\писать в несколько slave по Modbus RTU. Т.к. с некоторыми обмены должны происходить по условию, то решил отказаться от циклического режима, а перейти к обмену по "Переднему фронту". Для этого анализирую xBusy. При работе с одним портом RS-485 все работает. Если аналогично организовать обмен по еще одному порту RS-485, то на другом периодически (раз в 60-70 обменов) возникает ошибка "Reseponse timeout". Можете ли подсказать что я делаю на правильно?

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

    По умолчанию

    Цитата Сообщение от Pronto72 Посмотреть сообщение
    Добрый день.
    Необходимо читать\писать в несколько slave по Modbus RTU. Т.к. с некоторыми обмены должны происходить по условию, то решил отказаться от циклического режима, а перейти к обмену по "Переднему фронту". Для этого анализирую xBusy. При работе с одним портом RS-485 все работает. Если аналогично организовать обмен по еще одному порту RS-485, то на другом периодически (раз в 60-70 обменов) возникает ошибка "Reseponse timeout". Можете ли подсказать что я делаю на правильно?
    Добрый день.
    А почему вы считаете, что проблема в ваших действиях, а не проблемах на стороне slave'a/помехах на линии связи и т.д.?

  3. #313

    По умолчанию

    Потому что все пока лежит на столе, в 10-20 см друг от друга и если исключить из программы второй порт 485, то проблемный работает без сбоев.

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

    По умолчанию

    Цитата Сообщение от Pronto72 Посмотреть сообщение
    Потому что все пока лежит на столе, в 10-20 см друг от друга и если исключить из программы второй порт 485, то проблемный работает без сбоев.
    Обеспечьте доступ по TeamViewer, пожалуйста.

  5. #315

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    А почему вы считаете, что проблема в ваших действиях, а не проблемах на стороне slave'a/помехах на линии связи и т.д.?
    Потому что слэйвы пока лежат на столе, в 10-20 см от СП107. При циклическом (100 мс) опросе ошибок не было совсем.
    Если сделать меньше обменов, то и ошибок становится меньше, а при еще меньшем числе обменов совсем исчезают. Похоже в СПК просто перегружается обработчик Modbus RTU.

  6. #316

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Обеспечьте доступ по TeamViewer, пожалуйста.
    Извините, не могу по корпоративным правилам.

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

    По умолчанию

    Цитата Сообщение от Pronto72 Посмотреть сообщение
    Извините, не могу по корпоративным правилам.
    У вас есть какой-то простейший тестовый проект (с счетчиками ошибок и т.д.), который вы можете выложить для попытки воспроизведения проблемы?

  8. #318

    По умолчанию

    Пример прилагаю.
    Вложения Вложения

  9. #319

  10. #320

    По умолчанию

    Визуально, в отладчике
    ошибка.jpg

Страница 32 из 49 ПерваяПервая ... 22303132333442 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 629
    Последнее сообщение: 15.03.2024, 07:40
  2. Ответов: 57
    Последнее сообщение: 30.11.2017, 16:56
  3. СПК1хх - Линейка панельных контроллеров для локальных систем.
    от Александр Приходько в разделе СПК1хх
    Ответов: 333
    Последнее сообщение: 30.03.2015, 08:42
  4. ETHERNET в СПК1хх
    от Александр Приходько в разделе СПК1хх
    Ответов: 31
    Последнее сообщение: 21.02.2015, 17:51

Ваши права

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