Перейти к содержанию
    

Прозрачный RS-232

Здравствуйте. Поясните, пожалуйста, что значит "Прозрачный канал RS-232".

Заказчик хочет что-то с такой формулировкой, но объяснить не может (услышал у своего заказчика).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пальцем в небо: может имеется в виду виртуальный ком-порт, сидящий физически на usb или на чём-либо ещё...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Поясните, пожалуйста, что значит "Прозрачный канал RS-232".

Заказчик хочет что-то с такой формулировкой, но объяснить не может (услышал у своего заказчика).

Обычно это означает, что с двух сторон канала связи стоят коробочки, у которых в сторону пользователя смотрит RS-232. Каким каналом связи (оптика/радио/езернет/интернет) соединены коробочки- пользователя не волнует, он пользуется всей этой конструкцией как простым проводом с разъемами RS-232 с каждой стороны. То есть специфика канала связи абсолютно не видна конечному пользователю и не влияет на передаваемые через RS-232 данные и сигналы.

Прозрачные каналы связи - вещь достаточно часто встречающаяся, но практически всегда это прозрачность с некоторыми ограничениями и оговорками.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Руслан, спасибо. Если так, то ничего страшного. Мудули реально по оптоволокну будут общаться. Если можно, для общего развития, какие оговорки бывают по прозрачности?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

какие оговорки бывают по прозрачности?

скорее всего, использование только RX/TX или полный аппаратный интерфейс (CTS/RTS и т.д.)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оговорка одна: "Давай подробное ТЗ". Длина, скорости, запаздывание, управление потоком, методика тестирования (обязательно!). Возможность питания на концах. Вид приемки. И т.д.

Учтите, что специфика канала НЕ может быть "абсолютно не видна".

Например, даже обычный провод становится "непрозрачным" на больших длинах.

 

Полно промышленных блоков под это.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну видна в плане того, что ответ от оконечного может приходить после таймаута ожидания и меньшие скорости на длинной линии допустимы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну видна в плане того, что ответ от оконечного может приходить после таймаута ожидания и меньшие скорости на длинной линии допустимы?

1. Ограничение скорости (как сверху так и снизу). Иногда - просто дается набор возможных скоростей передачи и форматов байта

2. Набор транслируемых сигналов

3. Любые отклонения, связанные с тем что передаются данные а не сигналы (вплоть до указания набора возможных логических протоколов)

4. Любые отклонения, связанные с пакетным характером канала

5. Любые отклонения, связанные с тем, что канал не выделенный

6. любые другие отклонения от стандарта.

 

Да много чего можно придумать, правильно вам сказали- ТЗ нужно читать. RS-232 достаточно обглоданный вопрос, наверняка решений море. Тот же Зелакс посмотрите (zelax.ru) для примера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Поясните, пожалуйста, что значит "Прозрачный канал RS-232".

Заказчик хочет что-то с такой формулировкой, но объяснить не может (услышал у своего заказчика).

 

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

 

есть ещё RFC 2217 обеспечивает полный виртуальный канал.

com0com, ser2net и другие.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Есть некоторые сомнения в этом. Приведите конкретную марку "любого модема", пожалуйста.

А еще попробуйте ничего не знать о процедуре установки соединения и о порядке пропихивания некоторых последовательностей и отдельных символов и представьте как это будет работать без этого знания. Некоторые модемы умеют прозрачный канал, но отнюдь не все и даже не многие.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если можно, для общего развития, какие оговорки бывают по прозрачности?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...