FPGA接口错误代码(FPGA接口)
- 更新时间2025-01-28
- 阅读时长5分钟
FPGA接口可返回下列错误代码。关于在LabVIEW中更正错误的详细信息,见知识库。
| 代码 | 说明 |
|---|---|
| −61506 | 配置为以仿真模式运行的FPGA VI包含了相同名称的输入控件和显示控件。读/写函数无法对相同名称的输入控件或显示控件进行读取或写入操作。重命名输入控件或显示控件。 |
| −61460 | 仅当VI运行模式设置为仿真(仿真I/O)且FPGA VI引用配置为动态模式时,输入控件名称和显示控件名称支持换行符。 |
| −61251 | bitfile与FPGA接口引用线配置不兼容。 |
| −61221 | 将FPGA终端配置为第三方仿真时,不支持“关闭并重置”。 |
| −61219 | 请求的元素数量必须小于或等于主机存储器DMA FIFO中剩余的未采集的元素数量。当前FIFO中剩余的未采集的元素数量小于请求的元素数量。采集更多元素之前,使用“删除数据值引用”函数释放一些已采集的元素。 |
| −61218 | 配置超过65536个元素数量,且FPGA终端执行模式配置为第三方仿真器时,不支持FIFO.配置。 |
| −61217 | 当DMA FIFO区域引用被特定会话使用时,该会话不能被关闭或重启,比特文件也不能被下载。做任一操作之前,先通过“删除数据值引用”删除“采集读取区域”(或“采集写入区域”)获得的全部区域。 |
| −61216 | 门控时钟违反了握手协议。如果使用外部门控时钟,请确保外部时钟遵循所需的时钟门控协议。如内部生成时钟,请联系NI技术支持。 |
| −61215 | 允许在单周期定时循环内移除隐式启用信号的比特文件仅能运行一次。再次运行VI之前,需要重新下载比特文件。 |
| −61214 | 对于允许在单周期定时循环内移除隐式启用信号的比特文件,LabVIEW FPGA在运行比特文件之前不支持该方法。 |
| −61213 | 对于允许在单周期定时循环内移除隐式启用信号的比特文件,LabVIEW FPGA不支持“关闭且最后引用时重置”。相反,右键单击“关闭FPGA VI引用”函数并选择关闭。 |
| −61212 | 对于允许在单周期定时循环内移除隐式启用信号的比特文件,LabVIEW FPGA不支持中止方法。 |
| −61211 | 对于允许在单周期定时循环内移除隐式启用信号的比特文件,LabVIEW FPGA不支持重置方法。 |
| −61210 | 初始化LabVIEW FPGA仿真时发生错误。 |
| −61209 | 将FPGA终端配置为在第三方仿真器上执行时,不支持该函数。 |
| −61208 | 仅当FPGA VI引用被配置为动态模式并且FPGA终端被配置为在第三方仿真器上执行时,才可支持该函数。 |
| −61206 | 配置项不存在。 |
| −61205 | 所选名称的项已存在,但该项的数据类型与“打开FPGA VI引用”的配置不相同。 |
| −61204 | FPGA正处于仿真模式,无法执行该操作。请求该操作前应停止所有活动。 |
| −61203 | 由于FPGA正处于交互模式,将无法进行该操作。请求该操作前应停止所有活动。 |
| −61202 | 指向其他VI的FPGA VI引用仍被打开,所以LabVIEW不能执行该项操作。继续尝试本操作前必须关闭当前打开的FPGA VI引用。 |
| −61201 | 该机箱正处于扫描接口编程模式。如需运行FPGA VI,必须在机箱属性页面中选择FPGA编程模式并部署该设置。 |
| −61200 | 由于FPGA正处于FPGA接口C API模式,将无法进行该操作。请求该操作前应停止所有活动。 |
| −61183 | 传递函数阶数超出允许的最大阶数。 |
| −61182 | 传递函数不正确。分子阶数必须小于等于分母阶数。 |
| −61181 | 陷波宽度或Q因子必须大于零。 |
| −61180 | 陷波区内的所有频率f必须满足:0<f< fs/2,其中fs是采样率。 |
| −61170 | 实部和虚部输入数据数组大小必须相同。 |
| −61169 | 按照给定的时钟频率在FPGA上无法获取输入参数。 |
| −61168 | 通道索引输入超出已配置的通道数量。 |
| −61167 | FPGA终端配置为仿真模式时,不支持该函数。 |
| −61165 | 由于FPGA VI已断开,将无法执行该FPGA VI。 |
| −61159 | FPGA终端配置为“带实际I/O的仿真”时,不支持该函数。 |
| −61141 | 由于FPGA忙碌,无法进行该操作。请求该操作前应停止所有活动。如该终端处于“扫描接口”编程模式,将其置于“FPGA接口”编程模式。如RIO设备设置或MAX当前正将比特文件下载至设备闪存中,则等待至下载完成。 |
| −61078 | 无法分配请求的内存。 |
| −61077 | 已终止DMA FIFO。使用DMA FIFO时已重新配置FPGA。 |
| −61076 | 在超时周期内未完成DMA传输。 |
| −61075 | DMA传输已中止,尚未完成。 |
| −61074 | 超时参数必须为-1、0或正数。 |
| −61073 | 要读取或写入的元素数量必须小于主机存储器DMA FIFO的深度。 |
| −61072 | 请求FIFO深度无效。可能为0或者硬件不支持的数量。 |
| −61071 | 比特文件或FPGA设计中未找到选定的DMA FIFO,或比特文件未同步。 |
| −61059 | 所选控件未找到或不同步。 |
| −61021 | FPGA VI的FPGA接口已过期。右键单击并选择“刷新”。 |
| −61017 | 必须为选定的终端重新编译VI。 |
| −61016 | 必须为该终端重新编译VI。 |
| −61015 | 未发现可下载的比特文件。必须为该终端重新编译VI。 |
| 61003 | 通过“调用”方法指定并使用“运行”方法的FPGA VI已经运行。FPGA VI和主控VI的交互产生非预期结果。例如,执行主控VI可能更改正在运行的FPGA VI中控件的值。FPGA VI前面板上的用户交互可能影响主控VI的执行。终止FPGA VI或主控VI可能影响另一方。 |
| 61060 | 收到指定中断前“等待IRQ”方法已超时。 |
| 61211 | 该VI中存在多个同名资源。FPGA接口的动态模式仅可访问单个给定名称的资源。 |