NPort 是串口轉以太網設備聯網服務器,因此通過 TCP/IP 網絡與 Real COM 驅動進行通訊。這導致 Real COM 端口的讀/寫速度比服務器自帶的 COM 端口慢,這一差距在網絡流量大時更明顯。
為提升 NPort 服務器上 Real COM 端口的性能,您可以嚐試調整以下高級設置:
- Fast Flush
如果您的程序正在使用 Win32 PurgeComm 功能,那麼這可能是導致 NPort 服務器性能不佳的原因。您可以啟用 Fast Flush 功能,提高 NPort 服務器的性能。
以 NPort 6000 服務器為例,打開 Windows Driver Manager,進入 Advanced Settings 頁麵,選擇 Fast Flush (Flush Local Buffer Only) 選項。
- Tx Mode
Tx Mode 字段有兩個選項:Hi-Performance 和 Classical Mode。Classical Mode 選項也可能導致 NPort 服務器性能不佳。您可以切換到 Hi-Performance 模式,以便支持更高的數據吞吐量。
以 NPort 6000 服務器為例,打開 Windows Driver Manager,進入 Advanced Settings 頁麵,在 Tx Mode 下選擇 Hi-performance 選項。
- FIFO
如果數據通過較小的數據包從串口設備傳輸到以太網設備,那麼 NPort 服務器處理數據的時間會較長,導致性能不佳。您可以啟用 FIFO (First-In-First-Out),提高服務器性能。
以 NPort 6000 服務器為例,打開 Windows Driver Manager,進入 Advanced Settings 頁麵,在 FIFO 下選擇 Enable 選項。
如需了解更多信息,請參閱 NPort 服務器的使用說明書。
如果采用上述設置後,NPort 服務器的 Real COM 端口性能仍未提升,則請使用 PortMon* 工具,抓取設備日誌並發送給 bob手机在线登陆
支持團隊。
*PortMon 是一款監測和顯示係統中所有串口活動的免費工具。