当前位置:首页 > 技术支持与服务 > FAQ
FAQ 关注公司最新动态,及时了解产品信息!

当我安装为 NPort Real COM 模式时, 我发现本地串口比NPort串口执行时间更快, 这是正常的吗? 如何进行改进?

更新时间:2009-07-17 13:16:10  阅读:2637次

Nport映射的串口属于"以太网到串口"装置,nport串口需要通过TCP / IP网络工作。对方在正常操作时,它们将传达许多信息,如数据通信,设置I/O控制,查询在线状态等。与在操作本地串口时相比这种结构可能会需要更长的时间,尤其是当网络十分繁重时。

[可能性]
1、Win32  purgecomm ( )的问题
2 、数据包较小的问题
3 、串口的先进先出问题
[解决方案]
1 、有时用户的程序可能会使用到Win32 purgecomm ( )函数调用
可能导致nport执行较慢现象。选择"Flash Flush"的方案可以提
高执行效率。
2 、如果资料传输的是小数据包(少于10字节)由以太网不断发送到
串口, nport将忙于传透明度的数据。请避免以传输小数据包的
方式与nport进行数据传输。
3 、从以太网到串口如果你的数据始终转递小数据包, nport要花费大量的时间解码和编码数据所以执行较慢。你可以使先进先出(FIFO)来提高执行效率。
4 、请直接联系"moxa support"电子邮件。
    利用 "Port Monitor"捕捉串口数据。
    如果上述的3个点未能帮助你,我会建议你用"Port Monitor"捕获串口数据。它是一个强大的和友好的软件可以效用于MOXA用户,并支持所有的Windows平台。如果可能的话把刚才捕捉到串口数据发送到"moxa support",这将有利于MOXA技术工程师来分析你的问题。

上一篇: 如何配置NPort,使其透过TCP/IP协议在两台计算机之间传输串口资料?
下一篇: MOXA提供Windows COM端口编程实例吗?
技术支持与服务

地址:中国山东省济南市山大路157号华
强国际中心A座906室
电话:0531-55557082 55557081

ICP备案:鲁ICP备19042839号

客服热线:0531-55557082 

ICP备案:鲁ICP备19042839号