|
Ethernet to RS485 конвертер |
|
|
|
Feb 26 2016, 14:50
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(Smen @ Feb 26 2016, 10:32)  Если протокол обмена завязан с тайм-аутами, могут быть проблемы. Вот это и самое главное. ТС протокол не указал, то там могут быть всякие чудеса, если все жестко завязано на времени, т.к. вполне вероятно, что проги были задуманы под стандартный проводной интерфейс. Все это нужно проверять, причем не просто соединив сетевым кабелем комп и конвертер, а через инет, причем разных операторов...
Сообщение отредактировал mantech - Feb 26 2016, 14:51
|
|
|
|
|
Feb 26 2016, 15:17
|
Гуру
     
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702

|
Цитата(mantech @ Feb 26 2016, 17:50)  Вот это и самое главное. ТС протокол не указал, то там могут быть всякие чудеса, если все жестко завязано на времени, т.к. вполне вероятно, что проги были задуманы под стандартный проводной интерфейс. Все это нужно проверять, причем не просто соединив сетевым кабелем комп и конвертер, а через инет, причем разных операторов... Мы в свое время были вынуждены расширять протокол, т.к. предыдущий ну никак не мог "разрулить" ситуацию: 1. Запрос от Мастера. 2. Ожидание ответа. 3. Слейв отправляет ответ, но Мастер уже решил, что случился таймаут. 4. Мастер отправляет новый запрос уже следующему Слейву. 5. Приходит ответ от первого Слейва, но расценивается как ответ от второго. 6. Приходит ответ от второго Слейва - детектируется ошибка, мол, никто ничего не запрашивал.
|
|
|
|
|
Feb 29 2016, 06:15
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 8-09-15
Пользователь №: 88 322

|
Цитата(mantech @ Feb 26 2016, 21:50)  Вот это и самое главное. ТС протокол не указал, то там могут быть всякие чудеса, если все жестко завязано на времени, т.к. вполне вероятно, что проги были задуманы под стандартный проводной интерфейс. Все это нужно проверять, причем не просто соединив сетевым кабелем комп и конвертер, а через инет, причем разных операторов... Протокол, как мне кажется, на времени жестко не завязан. Я опрашиваю устройство, оно отвечает в случае если произошло событие и молчит если ничего не происходило. Цитата(mantech @ Feb 29 2016, 01:42)  Это хорошо, если есть исходники, у ТСа их нет, похоже.. Исходников устройства у меня нет. Поэтому протокол менять я не могу.
Сообщение отредактировал redmi - Feb 29 2016, 06:17
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|