当前位置: 首页 > 技术支持与服务 > FAQ

FAQ

问题名称
当我安装为 NPort Real COM 模式时, 我发现本地串口比NPort串口执行时间更快, 这是正常的吗? 如何进行改进?
问题类型
安装
更新日期
2009-07-17
点击次数
4671
相关产品

问题描述

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

解决方法

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技术工程师来分析你的问题。

隐私保密条款 意见回馈 ©2017 Moxa Inc. All rights reserved. ICP备案: 沪ICP备16008714号