Форум АО "ВЗЛЕТ"

Приборы ЗАО "Взлет" => Отдел программистов => Тема начата: Lukasevich от 27.11.2012, 07:54:02



Название: ТСРВ-024М. Проблема со связью по RS-485
Отправлено: Lukasevich от 27.11.2012, 07:54:02
Здравствуйте. Прибор без проблем связывается по 232 по самодельному кабелю 2-3 3-2 5-5. А вот через преобразователь интерфейса ОВЕН АС-3, а также с помощью преобразователя фирмы КРЕЙТ  232\485 не связывается. Преобразователи 100% рабочие, так как другие приборы с ними работают. Перечитал всю документацию и форум, причины так и не нашел.
А и В не путаю, скорость и адреса задаю правильно.
 Подскажите, пожалуйста, возможную причину проблемы.


Название: Re:ТСРВ-024М. Проблема со связью по RS-485
Отправлено: andr62 от 27.11.2012, 08:24:28
Основная проблема в том, что протокол ModBus в качестве признака конца пакета использует тайм-аут. Он не будет несколько секунд дожидаться недостающих в пакете байтов, а завершит прием пакета и забракует его как неправильный.
Конверторы USB/RS485 могут задерживать передачу, собирая свои пакеты из байтов в размер своего буфера. Если через некоторое время буфер не наполнился, отдают неполный. Но на приемном конце уже прошел тайм-аут.
В программе "Универсальный просмотрщик" можно увеличить межбайтовый интервал, например до 200 мс. Тогда связь будет работать устойчиво. А для программы "Отчет ТСРВ-02х" придется покупать другой конвертор, или наш Взлетовский, или Moxa.


Название: Re:ТСРВ-024М. Проблема со связью по RS-485
Отправлено: Iskatel от 29.11.2012, 17:59:28
Здравствуйте. Прибор без проблем связывается по 232 по самодельному кабелю 2-3 3-2 5-5. А вот через преобразователь интерфейса ОВЕН АС-3, а также с помощью преобразователя фирмы КРЕЙТ  232\485 не связывается. Преобразователи 100% рабочие, так как другие приборы с ними работают. Перечитал всю документацию и форум, причины так и не нашел.
А и В не путаю, скорость и адреса задаю правильно.
 Подскажите, пожалуйста, возможную причину проблемы.
Со стороны прибора впаять "ПЕРЕМЫЧКУ" между 7 и 8 выводом на разъёме. Проблему имел с ТСРВ 03Х, вопрос решился


Название: Re:ТСРВ-024М. Проблема со связью по RS-485
Отправлено: Iskatel от 20.12.2012, 22:14:23
Нучто? Проблема решена? Хоть ответ какой-то нужно .. Да или Нет.. ::)