Страница 7 из 8 ПерваяПервая ... 5678 ПоследняяПоследняя
Показано с 61 по 70 из 78

Тема: Поддержка Modbus TCP

  1. #61

    По умолчанию

    Версия 1,011? Да эту версию проверил сам, на 308 работает. На всякий случай рекомендую обновить и саму программу пользовательской прошивки

  2. #62
    Пользователь
    Регистрация
    19.05.2011
    Адрес
    Челябинск
    Сообщений
    83

    По умолчанию

    Заработало, но периодически подвисает. Связь восстанавливается через весьма заметный промежуток времени. Как устранить?

  3. #63

    По умолчанию

    У меня терялась связь каждый час+-полчаса, восстанавливалась менее чем за секунду. проверял я вот этой программой

  4. #64
    Пользователь
    Регистрация
    19.05.2011
    Адрес
    Челябинск
    Сообщений
    83

    По умолчанию

    Связь рвется каждые 3-5 минут. Восстанавливается от менее секунды - до десятков секунд.

  5. #65
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    пробовали перезапускать соединение принудительно после каждого запроса, чтоб не ждать когда связь сама отвалится

  6. #66
    Пользователь
    Регистрация
    19.05.2011
    Адрес
    Челябинск
    Сообщений
    83

    По умолчанию

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

  7. #67
    Пользователь
    Регистрация
    19.05.2011
    Адрес
    Челябинск
    Сообщений
    83

    По умолчанию

    Если на вкладке ModbusTCP_Slave->Config-Page указать количество Holding Registers(IW) = 2, а Input Registers(QW)=40, то на вкладке Mapping регистры появляются соответственно указанным значениям, но считать больше 2-х QW регистров нельзя до тех пор пока не поставить IW=40. Из чего я могу сделать вывод, что что-то в кодесисе напутано.

  8. #68
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    а количество передаваемых байт за один раз каково, у меня на плк100 если выше 490, то начинает зависать

  9. #69
    Пользователь
    Регистрация
    19.05.2011
    Адрес
    Челябинск
    Сообщений
    83

    По умолчанию

    40 слов (80 байт). Я не нашел способ изменить параметр MAX_IOBUFFER_SIZE=40 в библиотеке модбусТСП

  10. #70

    По умолчанию

    нужно передать с ПЛК308 по ModBusTCP в Lectus 6 массивов по 255 байт, и получать несколько байт.
    а переменных iw/qw всего 40
    пробовал присвоить массив - присваивание вроде бы происходит, но только ничего толком не передается...

Страница 7 из 8 ПерваяПервая ... 5678 ПоследняяПоследняя

Ваши права

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