Changes between Version 18 and Version 19 of Examples3uTdmOverIpVe-01
- Timestamp:
- Mar 26, 2025, 6:34:33 PM (9 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Examples3uTdmOverIpVe-01
v18 v19 68 68 69 69 == Передача цифровых данных на примере RS-485 70 70 ''Стоит уточнить, что передача данных цифровых интерфейсов RS-232 и RS-485 через IP по такой схеме, это не лучшее решение, т.к. присутствует избыточное преобразование данных Сигнал RS-485 сначала на плате PD-04 дискретизируется более высокой частотой и преобразуется в данные TDM, а затем платой VE-01 TDM преобразуется в Ethernet. При этом максимальный битрейт исходных данных ограничен значением 20 кбит/с, а занимаемая ширина полосы в IP будет всегда порядка 100 кбит/с, независимо от наличия реальных данных в канале. Более разумным решением будет использовать плату VE-02 и непосредственно на неё установить субмодуль R485, в таком случае плата VE-02 будет передавать данные RS-485 сразу в IP и занимаемая ширина полосы будет соответствовать количеству данных(плюc заголовки IP пакетов).'' 71 71 Схема блоков выглядит следующим образом. 72 72 … … 92 92 На втором блоке произвести аналогичные настройки. 93 93 94 **Проверка.** С помощью конвертеров `Ethernet <--> RS485` подключим ПК к обоим портам плат PD-04, в которых установлены субмодули R485. Затем через программу генерируем и отправляем данные на порт платы PD первого блока и получаем данные с порта платы PD второго блока. После успешной проверки прохождения данных в одну сторону поменяем в программе направление данных в другую сторону (данные шли `Блок 1 -> Блок 2`, теперь `Блок 1 <- Блок 2`). Как показано ниже, полученные данные соответствуют отправленным, число отправленных/полученных пакетов совпадает, ошибок не обнаружено.94 **Проверка.** С помощью конвертеров `Ethernet <--> RS485` подключим ПК к обоим портам плат PD-04, в которых установлены субмодули R485. Затем через программу [TestCOM https://adc-line.ru/catalog/mon/testcom/] генерируем и отправляем данные на порт платы PD первого блока и получаем данные с порта платы PD второго блока. После успешной проверки прохождения данных в одну сторону поменяем в программе направление данных в другую сторону (данные шли `Блок 1 -> Блок 2`, теперь `Блок 1 <- Блок 2`). Как показано ниже, полученные данные соответствуют отправленным, число отправленных/полученных пакетов совпадает, ошибок не обнаружено. 95 95 96 96 [[Image(13-check_R485.png, align=center, 95%)]]