Changes between Version 18 and Version 19 of Examples3uTdmOverIpVe-01


Ignore:
Timestamp:
Mar 26, 2025, 6:34:33 PM (9 days ago)
Author:
san
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Examples3uTdmOverIpVe-01

    v18 v19  
    6868
    6969== Передача цифровых данных на примере 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 пакетов).''
    7171Схема блоков выглядит следующим образом.
    7272
     
    9292На втором блоке произвести аналогичные настройки.
    9393
    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`). Как показано ниже, полученные данные соответствуют отправленным, число отправленных/полученных пакетов совпадает, ошибок не обнаружено.
    9595
    9696[[Image(13-check_R485.png, align=center, 95%)]]