NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

PDA错误:Error code 130413003: Unable to lock memory chunk. 辆锐高手请回复!

你好,
     我使用的硬件设备是:HP PDA, CF 6004,使用的是DAQmx base1.0.1自带的例子,但是我把程序下载到PDA中运行,会出现“Error code 130413003: Unable to lock memory chunk. ”这样的错误代码。按照“NI-DAQmx Base 1.0.1 Readme”的文件描述的方法进行操作,试了多次,可是错误依旧。
      紧急求助!
0 项奖励
1 条消息(共 5 条)
5,378 次查看

你好!

你说的问题是因为daqmx base 1.0.1版本的问题,您可以从http://digital.ni.com/softlib.nsf/websearch/1EAE5E3990B2039B862570AC00514361 下载daqmxbase 2.0,这个是支持pocket pc 2003的,labview8下的驱动,labview 7.1也应该能用,但我还没试过。

在更新驱动前,先尝试http://digital.ni.com/public.nsf/websearch/E8E3AA97EA29D7D686256E9000698B3C?OpenDocument ,

(i'm sorry i can't use Chinese language now,hehe)or restart your PDA when you got above error,sometimes it works. 

and suggest you to test with another PC, normally which can be solved w/o driver update to daqmx base 2.0.

please let me know whether you solved your problem, 3x!

have a great day!

 

 
0 项奖励
2 条消息(共 5 条)
5,365 次查看
 

Hello,

        Thanks for your answer first.

        The ways your refered in "http://digital.ni.com/public.nsf/websearch/E8E3AA97EA29D7D686256E9000698B3C?OpenDocument " was tried several times,but the erorr still occur.

        The followings are substract from the readme file of "NI-DAQmx Base 2.0":

       

   NI Application Software             Versions Supported by NI-DAQmx Base 2.0
LabVIEW 7.x or 8.0
                            LabVIEW PDA for PocketPC 8.0
                            LabVIEW Real-Time for RTX 8.0

         "NI-DAQmx Base 2.0 supports PCMCIA E-Series cards and the Compact Flash CF-6004 on Pocket PC 2003 with LabVIEW 8.0 PDA. The development environment runs in LabVIEW 8.0 and is supported on Windows 2000 and XP".

         The problem is that My PDA module is LabVIEW 7.1 PDA,  and development enviroment is LabVIEW7.1, can I still use the DAQmx base 2.0?

           Thanks!

0 项奖励
3 条消息(共 5 条)
5,354 次查看
你有没有尝试出错时,尝试重启PDA? 还有,有的上位机会有这个问题,而有的上位机可能就没有这个问题,所以建议您在其他上位机试一下。
另外,尝试例子程序:Acq&Graph Voltage-Int Clk.vi , 如果出错把case结构去掉,看是否还有这个问题。
我看过dqmxbase 2.0 的read me,因为提供的方法最后一句话是新的版本的驱动可以解决问题,而daqmx base2.0 似乎要和labview pda 8.0 配合使用,如果以上都不能解决这个问题,不妨尝试一下。
很抱歉,我手上没有ppc 2003的pda,不能试一下。
关于这个问题,上次问过美国那边,也没有更好的办法,如果时间允许,就等labview pda 8.0模块了,呵呵
 
0 项奖励
4 条消息(共 5 条)
5,349 次查看
this is from PSE, you also can try:
1) Try forcing a recompile of your VI by holding the key and clicking the run arrow, and then try running it on the PDA.
If doing the re-compile doesn't work, step 3), please try the following:
1) Close LabVIEW
2) Go into the C:\Program Files\National Instruments\LabVIEW 7.1\vi.lib directory and rename "_DAQmxBase" to "DAQmxBase" (remove the underscore at the beginning).
3) Open a blank VI and copy all the DAQmx Base API VIs in your VI (Start, Stop, read, write, and is task done) to the block diagram. Either drag and drop them or use "Select a VI..." from the palette.
4) Switch execution target to the PDA.
5) Save the VIs and close LabVIEW
6) Rename the "DAQmxBase" directory back to "_DAQmxBase"
7) Run your program.
0 项奖励
5 条消息(共 5 条)
5,287 次查看