Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
27.04.2024, 01:21:30
 
Начало Помощь Поиск Войти Регистрация
Новости: Форум обновлен

+  Форум АО "ВЗЛЕТ"
|-+  Приборы ЗАО "Взлет"
| |-+  Отдел программистов
| | |-+  ТСРВ-024М. Проблема со связью по RS-485
0 Пользователей и 1 Гость смотрят эту тему. « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: ТСРВ-024М. Проблема со связью по RS-485  (Прочитано 9458 раз)
Lukasevich
Разбирается
*

Харизма: 0
Офлайн Офлайн

Сообщений: 2


« : 27.11.2012, 07:54:02 »

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

Харизма: 12
Офлайн Офлайн

Сообщений: 287



« Ответ #1 : 27.11.2012, 08:24:28 »

Основная проблема в том, что протокол ModBus в качестве признака конца пакета использует тайм-аут. Он не будет несколько секунд дожидаться недостающих в пакете байтов, а завершит прием пакета и забракует его как неправильный.
Конверторы USB/RS485 могут задерживать передачу, собирая свои пакеты из байтов в размер своего буфера. Если через некоторое время буфер не наполнился, отдают неполный. Но на приемном конце уже прошел тайм-аут.
В программе "Универсальный просмотрщик" можно увеличить межбайтовый интервал, например до 200 мс. Тогда связь будет работать устойчиво. А для программы "Отчет ТСРВ-02х" придется покупать другой конвертор, или наш Взлетовский, или Moxa.
Записан
Iskatel
Ценю толковых попутчиков....
Наш человек
***

Харизма: 1
Офлайн Офлайн

Сообщений: 149


« Ответ #2 : 29.11.2012, 17:59:28 »

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

Щоб їлось і пилось, і хотілось, і моглось....., а робота на ум не йшла!
Iskatel
Ценю толковых попутчиков....
Наш человек
***

Харизма: 1
Офлайн Офлайн

Сообщений: 149


« Ответ #3 : 20.12.2012, 22:14:23 »

Нучто? Проблема решена? Хоть ответ какой-то нужно .. Да или Нет.. Roll Eyes
Записан

Щоб їлось і пилось, і хотілось, і моглось....., а робота на ум не йшла!
Страниц: [1] Печать 
« предыдущая тема следующая тема »
Перейти в:  


Войти

© 1990—2016, АО «Взлет».
Все права защищены.
Контактная информация
Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC
Материалы, размещенные на сайте, охраняются законодательством об авторском праве. Перепечатка материалов допускается только со ссылкой на сайт.