Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Прозрачный RS-232
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Интерфейсы
Misile_Inc
Здравствуйте. Поясните, пожалуйста, что значит "Прозрачный канал RS-232".
Заказчик хочет что-то с такой формулировкой, но объяснить не может (услышал у своего заказчика).
demiurg_spb
Пальцем в небо: может имеется в виду виртуальный ком-порт, сидящий физически на usb или на чём-либо ещё...
Ruslan1
Цитата(Misile_Inc @ Feb 21 2012, 18:25) *
Здравствуйте. Поясните, пожалуйста, что значит "Прозрачный канал RS-232".
Заказчик хочет что-то с такой формулировкой, но объяснить не может (услышал у своего заказчика).

Обычно это означает, что с двух сторон канала связи стоят коробочки, у которых в сторону пользователя смотрит RS-232. Каким каналом связи (оптика/радио/езернет/интернет) соединены коробочки- пользователя не волнует, он пользуется всей этой конструкцией как простым проводом с разъемами RS-232 с каждой стороны. То есть специфика канала связи абсолютно не видна конечному пользователю и не влияет на передаваемые через RS-232 данные и сигналы.
Прозрачные каналы связи - вещь достаточно часто встречающаяся, но практически всегда это прозрачность с некоторыми ограничениями и оговорками.
Misile_Inc
Руслан, спасибо. Если так, то ничего страшного. Мудули реально по оптоволокну будут общаться. Если можно, для общего развития, какие оговорки бывают по прозрачности?
toweroff
Цитата(Misile_Inc @ Feb 22 2012, 16:42) *
какие оговорки бывают по прозрачности?

скорее всего, использование только RX/TX или полный аппаратный интерфейс (CTS/RTS и т.д.)
alexvu
Оговорка одна: "Давай подробное ТЗ". Длина, скорости, запаздывание, управление потоком, методика тестирования (обязательно!). Возможность питания на концах. Вид приемки. И т.д.
Учтите, что специфика канала НЕ может быть "абсолютно не видна".
Например, даже обычный провод становится "непрозрачным" на больших длинах.

Полно промышленных блоков под это.
Misile_Inc
Ну видна в плане того, что ответ от оконечного может приходить после таймаута ожидания и меньшие скорости на длинной линии допустимы?
Ruslan1
Цитата(Misile_Inc @ Feb 22 2012, 15:07) *
Ну видна в плане того, что ответ от оконечного может приходить после таймаута ожидания и меньшие скорости на длинной линии допустимы?

1. Ограничение скорости (как сверху так и снизу). Иногда - просто дается набор возможных скоростей передачи и форматов байта
2. Набор транслируемых сигналов
3. Любые отклонения, связанные с тем что передаются данные а не сигналы (вплоть до указания набора возможных логических протоколов)
4. Любые отклонения, связанные с пакетным характером канала
5. Любые отклонения, связанные с тем, что канал не выделенный
6. любые другие отклонения от стандарта.

Да много чего можно придумать, правильно вам сказали- ТЗ нужно читать. RS-232 достаточно обглоданный вопрос, наверняка решений море. Тот же Зелакс посмотрите (zelax.ru) для примера.
KA_ru
QUOTE (Misile_Inc @ Feb 21 2012, 19:25) *
Здравствуйте. Поясните, пожалуйста, что значит "Прозрачный канал RS-232".
Заказчик хочет что-то с такой формулировкой, но объяснить не может (услышал у своего заказчика).


Любой модем и есть "Прозрачный канал RS-232".

есть ещё RFC 2217 обеспечивает полный виртуальный канал.
com0com, ser2net и другие.
Ruslan1
Цитата(KA_ru @ Feb 27 2012, 13:29) *
Любой модем и есть "Прозрачный канал RS-232".

Есть некоторые сомнения в этом. Приведите конкретную марку "любого модема", пожалуйста.
А еще попробуйте ничего не знать о процедуре установки соединения и о порядке пропихивания некоторых последовательностей и отдельных символов и представьте как это будет работать без этого знания. Некоторые модемы умеют прозрачный канал, но отнюдь не все и даже не многие.
V_G
Цитата(Misile_Inc @ Feb 22 2012, 23:42) *
Если можно, для общего развития, какие оговорки бывают по прозрачности?

Плюс ко всему перечисленному, каналообразующая аппаратура тоже требует настройки. И если эта настройка идет по тому же интерфейсу, нужен механизм различения, куда в данный момент направлять поток данных от компьютера - в канал удаленному абоненту, либо на настройку аппаратуры. Решается либо введением доп. аппаратного переключателя, либо встраиванием в поток специальных переключающих символов/последовательностей. Второе - реальное ограничение на прозрачность
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.