Product Support

Product FAQs

QUESTION

I find that the performance of the native COM port is better than the Real COM port on my NPort. How can I improve the performance of the Real COM port on my NPort?

SOLUTION

NPorts are serial-to-Ethernet devices and hence they communicate with the Real COM driver over a TCP/IP network. This results in slower read/write performance on the Real COM port when compared to native COM ports, especially when the network traffic is heavy.

To improve the performance of the Real COM port on your NPort device, you can try modifying the following advanced settings:

  1. Fast Flush

    If your program is using the Win32 PurgeComm function, this might be the reason for your NPort’s poor performance. You can try to improve the performance of your NPort by enabling the Fast Flush function.

    For example, in an NPort 6000, open the Windows Driver Manager, go to the Advanced Settings page, and select the Fast Flush (Flush Local Buffer Only) option.

    faq-180-1.png
  2. Tx Mode

    There are two options available for the Tx Mode field–Hi-Performance and Classical Mode. The Classical mode option may be the cause of your NPort’s poor performance. You can switch to the Hi-Performance mode for higher data throughput.

    For example, in an NPort 6000, open the Windows Driver Manager, go to the Advanced Settings page, and select the Hi-performance option for Tx Mode.

    faq-180-2.png
  3. FIFO

    If your data is transmitted in small packets from serial to Ethernet, the NPort will take a long time to handle the data, leading to poor performance. You can try to improve the performance by enabling FIFO (First-In-First-Out).

    For example, in an NPort 6000, open the Windows Driver Manager, go to the Advanced Settings page, and select the Enable option for FIFO.

    faq-180-3.png

For additional details, refer to your NPort’s User Manual.

If the above mentioned settings do not help improve the performance of the Real COM port on your NPort, use the PortMon* tool to capture the device log and send it to Moxa’s Support Team.

*PortMon is a free utility that monitors and displays all serial port activity on a system.

Relevant Products

CN2510 Series · CN2600 Series · NPort 5000AI-M12 Series · NPort 5100 Series · NPort 5100A Series · NPort 5200 Series · NPort 5200A Series · NPort 5400 Series · NPort 5600 Series · NPort 5600-DT Series · NPort 5600-DTL Series · NPort 6100/6200 Series · NPort 6400/6600 Series · NPort Express Series · NPort IA5000 Series · NPort IA5000A-I/O Series · NPort IAW5000A-I/O Series · NPort P5150A Series · NPort S8000 Series · NPort W2150A/W2250A Series ·

Was this useful?
Rate this article
Thanks for rating our content. Any comments or suggestions?
 
Thanks for your feedback!
  •   Print this page
  • You can manage and share your saved list in My Moxa
Contact Moxa Support

Still need assistance with your Moxa product? Get help and save time by initiating an online support request and we will connect you to an expert.

CONTACT US
Added To Bag