不知道从何时起,也许是从重装系统起,excel easy text就不能执行了,我一直苦于寻求答案,今天在ni上看到一个原因解答如下面所示:如果是程序执行了一段时间之后错误出现,这个很有可能是由于电子表格的大小达到限制。在2007版本之前微软的电子表格限制列数是256列,行数是65536行,之后的版本这个限制增加到列数是16384列,行数是1百万行。如果超过这个限制,电子表格就试图访问允许范围外的行或列时,这个错误会出现。错误 -2146827284来自Excel_Get_Range VI。如果限制没有被检测的话,那么在while循环中往电子表格写数据很快就会超出限制。报表生成工具包开始支持2007的1.1.2版本的办公软件。
以上的解释似乎有道理可是没有解决方式,因此我在gsdzone上面看到了同样的问题,然后看到版主给出了自己的答案,如下描述:自己到 这个函数里,看看哪里出问题了。因为是调用的Activex,一般可能是属性节点不兼容什么的,自己从新弄下,保存。
这个方案让我想到了以前的也是通过这种方式解决了这样一个问题,下面我们看看这个问题的解决过程:
1. 双击excel easy text模块进入
2. 点击运行按钮弹出错误对话框提示信息,发现问题出在excel set cell color and border这个模块中,再双击进入该模块,运行后出现错误提示框,进入后面板程序发现有连线点未连线
下面是出问题的部分
也就是这里有的调用没有连接输入的问题。但是给color和linestyle都加上常量输入后仍然是这个问题,然后根据前面的inside border输入后的程序来改进,也就是把I32输出值加在color上面,如下图所示:
给其他正常赋值运行仍然出错,于是我没办法了,只好把这个条件结构里面的range调用结构直接删掉了,然后程序正常了,又可以运行了。但是实在不好意思,估计以后在某些设置上会出错的,而这个错误本身应该是NI公司自己做模块时没有做好的缘故吧。
然而意想不到的是,接下来程序出错了,在设置子vi中出了一个小问题,程序要求保存,还出现了下面的情况:
最终我发现问题出在了子vi保存没有路径,因此逼不得已添加了一个路径,然后程序就可以正常运行了。在这里我需要再进一步调试才好,这个以后再说吧
关键字:labview 无法运行 处理方式
引用地址:
labview中excel easy text无法运行的处理方式
推荐阅读最新更新时间:2024-03-30 23:06
用于测试、控制和设计的虚拟仪器技术
虚拟仪器技术已在测试和测量领域广为应用。利用不断革新的LabVIEW软件以及数以百计的测量硬件设备,虚拟仪器技术逐渐扩大了它所触及的应用范围。今天,NI率先将这一技术扩展到了控制和设计部分。曾经促进了测试发展的益处正开始加速控制和设计的发展。工程师和科学家不断提高对虚拟仪器的要求,以希望有效地满足世界范围的需要,他们正是这一加速背后的驱动力。 1.虚拟仪器技术在测试中的应用 测试一直是虚拟仪器技术成熟应用的领域。超过25,000家公司 (大部分是测试和测量公司) 在使用NI的虚拟仪器技术。现在,许多公司都迅速地采用了具有高达200MS/s数字化性能的产品。PXI系统联盟拥有60多个成员,提供了数以百计的产品,而且数以万计的R&D
[测试测量]
使用LabVIEW和CompactRIO实现动态反馈控制器
麻省理工学院(MIT)的反馈控制系统课程专注于使用经典的控制和状态空间技术设计和分析控制系统。此门课程向本科生和研究生开放,每年秋季大约招收20名学生。课程的一部分内容要求学生设计并实现一系列实验室模块中物理系统的翻转、俯冲和偏航控制器。学生使用根轨迹、Bode图和其他技术来设计经典的控制器,采用线性二次调节器(LQR)、线性二次型高斯(LQG)和动态输出反馈(DOFB)设计开发状态空间控制器。学生使用LabVIEW控制设计与仿真模块和LabVIEWMathScript RT模块实现状态反馈、状态估计和动态控制定律设计。学生通过模拟验证他们的控制器之后,使用CompactRIO、LabVIEW FPGA和LabVIEW Rea
[测试测量]
采用NI LabVIEW 及PXI 为海军飞机通信开发数字测试设备
Enlarge 借助NI PXI平台,ALE系统整合开发的系统能够测试海军飞机机载通信设备。 Author(s): Lawrence M. David Jr - ALE System Integration Terry Stratoudakis, P.E. - ALE System Integration Industry: ATE/Instrumentation, Government/Defense, Aerospace/Avionics Products: Labview, PXI-8196 RT, PXI-4060, PXI-6542, High-Speed Digital I/O, PXI-8196, Di
[测试测量]
NI LabVIEW新版工具包可缩短实时系统的设计周期
美国国家仪器公司(NI)近日发布了最新版的LabVIEW控制设计工具包(Control Design Toolkit),该软件是一个用于分析、设计和实现控制系统的工具与数学函数集合。作为NI LabVIEW图形化系统设计平台的组成部分,该控制设计工具包具有高性能、实时运行及高级Kalman滤波等功能,有助于工程和科研人员快速进行控制系统的设计及最终实现。该版本的工具包所具有的实时功能可使工程人员缩短开发时间,并利用Kalman滤波对某些无法直接测试的系统噪声进行评估和计算。 新版的LabVIEW控制设计工具包(Version 2.1)可计算分割I/O延迟,从而实现更加精确的模型和整体增强的闭环系统性能。该软件还无缝集成了LabV
[新品]
LabVIEW在大众宝来A4轿车雨刮电机生产中的应用
在汽车雨刮器电机生产中,如何在线测试电机性能及电机振动量,进行测试数据储存及条形码打印?工程师使用National Instruments公司的模拟采集卡及数字采集卡,配以振动传感器、磁粉制动器、力矩传感器、编码器及可控稳压电源等开发了一个性能可靠的,经济、灵活的基于PC的电机测试系统。 大众汽车公司生产的宝来A4轿车雨刮器电机为永磁式直流电机,电机工作电压为13V,额定输出功率为40W,电机引线为4线制,分别为高速端、低速端、复位端及接地端。雨刮器电机自带减速箱,减速箱内部有一开关,当复位端接有13VDC电压时,电机将先慢速旋转,当蜗轮凸点到达复位点时,减速箱内复位开关闭合,电机电枢被短路,电机能耗制动,实现雨刮器复位,
[汽车电子]
LabVIEW的GPIB的总线标准接口功能
GPIB系统中设备与总线的交互作用定义为接口功能。GPIB标准共定义了10种接口功能,包括5种基本接口功能和5种辅助接口功能。 基本接口功能是GPIB接口总线功能要素的核心,用于管理和控制消息在数据线上双向、异步、准确无误地传递。5种基本接口功能分别为:源方和受方握手功能(SH和AH)、讲者和听者接口功能(T和L)、控者接口功能(C)。 SH功能保证消息在数据线上正确传递;AH功能保证正确地接收远地消息;T功能把消息经数据线发送到其他设各;L功能从数据线上接收与自己相关的消息;C接口功能的目标是控制GPIB系统中设备间数据的传递。 辅助接口功能在设备与总线之间实现特殊的交互作用。5种辅助接口功能分别为:
[测试测量]
labview的软件计数器和FIFO BUFFER
PLC编程中有大量的定时器和计数器可用,做工业自动化控制的朋友在LABVIEW编程时经常因为找不到类似熟悉的功能而烦恼,其实LABVIEW本身提供的逻辑功能非常强大,远远超过PLC. 看看加计数器的说明: 它有两个控制端 initialize--是计数器复位端,相当于PLC计数器的reset activate----计数控制端,当ACTIVATE=TRUE时,每调用一次,计数器内部计数加1. 两个输出端: Counter---输出计数器当前计数,U32数据类型,最大计数范围0XFFFFFFFF Overflow---溢出,当超过计数器最大计数,为真,计数器自动复位,重新从1开始计数. 应用举例:
[测试测量]
LabVIEW编译程序设计知识介绍
编译程序设计是一个复杂的话题,即使对内行的软件工程师来说也要考虑很多专业知识。 NI LabVIEW软件是一种多规范的图形化编程环境,含有多种概念,包括数据流,面向对象,以及事件驱动编程。LabVIEW也是跨越多种平台的,能够很好地用于多种操作系统(OSs),芯片组,嵌入式设备,以及现场可编程门阵列(FPGAs)。LabVIEW编译程序是一种精密的系统,在过去的20年中具有令人瞩目的发展。探索NI公司的LabVIEW编译程序的处理过程以及近来编译程序的创新。 LabVIEW编译程序处理过程 首先一个VI的编译是类的扩展,主要负责将隐含的类解析为适于终端输出与检查句法错误的类型。在类扩展之后,VI从编辑模型转
[测试测量]