Об использовании внутреннего буфера NPort.

У NPort большой внутренний буфер, что хорошо, когда передаются большие объемы данных, но не в случае, когда передаются небольшие пакеты, и время критично. Если ваши данные передаются короткими пакетами от последовательного порта в сеть Ethernet, NPort потребуется много времени для их обработки, что приведет к снижению производительности. Вы можете попытаться улучшить производительность, включив FIFO (First-In-First-Out, первым пришел-первым вышел).

Если FIFO выключен, NPort будет передавать один байт каждый раз, когда Tx FIFO становится пустым, и прерывание Rx будет генерироваться для каждого входящего байта. Это приведет к более быстрому отклику и снижению пропускной способности.

Когда лучше отключить FIFO

Отключите настройку UART FIFO, если ваше последовательное устройство не имеет буфера FIFO, чтобы предотвратить потерю данных во время связи. Для медленного последовательного устройства мы рекомендуем отключить FIFO, чтобы увеличить задержку. Если вы хотите использовать управление потоком Xon/Xoff, мы также рекомендуем отключить UART FIFO.

Рис 1. Отключите FIFO, если передаются небольшие пакеты информации.

Рекомендованные продукты

NPort 5650-16-HV-TNPort 5650-16-HV-T
NPort 5650-16-HV-T
Ethernet сервер последовательных интерфейсов, 16xRS-232/422/485, 10/100M Ethernet, RJ-45 8pin, 88~300 VDC, -40...+85C
$2 434,02 224 569,50 ₽
NPort 5250ANPort 5250A
NPort 5250A
Ethernet сервер последовательных интерфейсов (усовершенствованный), 2xRS-232/422/485, с адаптером питания
$368,18 33 969,32 ₽
На складе
NPort 5230A-TNPort 5230A-T
NPort 5230A-T
Ethernet сервер последовательных интерфейсов (усовершенствованный), 2xRS-422/485, -40...+75С, без адаптера питания
$401,24 37 019,53 ₽
NPort 5130ANPort 5130A
NPort 5130A
Ethernet сервер последовательных интерфейсов (усовершенствованный), 1xRS-422/485, с адаптером питания
$220,48 20 342,10 ₽
На складе
NPort 5210ANPort 5210A
NPort 5210A
Ethernet сервер последовательных интерфейсов (усовершенствованный), 2xRS-232, с адаптером питания
$338,02 31 186,67 ₽
На складе
NPort 5110ANPort 5110A
NPort 5110A
Ethernet сервер последовательных интерфейсов (усовершенствованный), 1xRS-232, с адаптером питания
$219,68 20 268,29 ₽
На складе
NPort 5150A-TNPort 5150A-T
NPort 5150A-T
Ethernet сервер последовательных интерфейсов (усовершенствованный), 1xRS-232/422/485, -40...+75С, без адаптера питания
$307,58 28 378,19 ₽
NPort 5650-16NPort 5650-16
NPort 5650-16
Ethernet сервер последовательных интерфейсов, 16xRS-232/422/485
$1 518,18 140 071,54 ₽

Недавно просмотренные