主页
技术支持
NI-XNET错误-1074384878:已超过最大帧数
NI-XNET错误-1074384878:已超过最大帧数
更新 Apr 28, 2023
适用于
“适用于”表示本页面提供的解决方案已被证实适用于列出的产品。该方案或同样适用于类似产品或应用。
硬件
CAN Interface Device
驱动
NI-XNET
问题详述
我正在创建一个大型的NI-XNET系统,并不断遇到使用的帧数和会话数的限制。
随之而来的错误代码是-1074384878,并显示消息“已超出最大帧数”。不管达到了上述哪个限制。
NI-XNET API定义的限制是什么?
解决方案
NI-XNET手册
中没有记录一些硬性限制。但是,它们在NI-XNET API中作为错误代码处理。这些限制是:
每个物理CAN端口/接口最多可使用500帧。
每个CAN端口/接口最多可以同时创建和激活8个帧输入流会话(Frame Input Stream sessions)。
单个会话仅受系统内存限制。
每个系统的最大会话数为8192,其中每个会话可以使用一个以上的帧,只要满足上述条件即可。
相关信息
这是National Instruments的一个已知问题,将在以后的NI-XNET驱动程序版本中解决。
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful