File I/O Error 1430 Path Problems?
Hey guys,
I'm somewhat new to labview, and I'm working on a relatively easy program right now. Just to fill you in on what it's basically going to do.. It reads a voltage from a NI-DAQ which is hooked up to a machine that controls the filling of a liquid nitrogen phase separator. The voltage is read from the LED, so the signal will be about 0 V when off and about 2 V when filling. Anyway, I want to be able to just count how long the machine is filling (2V) and export this to a spreadsheet. The problem is.. I can't run/test the program with the NI-DAQ right now.. so I need to simulate a signal. I've got the code for most of this complete, by building a global variable. But I was wondering if someone could check my code for the I/O part (the bottom while loop.) It's a simple program.. and I just want to check if I'm close to doing this right. Any help would be greatly appreciated.
Thanks,
Austin
Attachments:
Phase.vi 21 KB
Whoops.. yeah.. I see what you mean. This is the basic version that does what I want it to do. It just logs each fill time. And it works fine. I'm just trying to add on top of this. I would like to be able to have a log of the number of fills and avg fill time after each week. So I'm trying to figure out if I should do a wait or a elapsed time or a get date/time function applying the file log I've made throughout the week. Any easy/quick way of adding this? Thanks a bunch.
Attachments:
Phase.png 23 KB
Phase.vi 14 KB
Similar Messages
-
Path problem while refering the file in tomcat
In the jsp file i am going to update one property file which resides in the same folder using file output stream.
it gives path problem.how can refer the path of that filetry using getServletContext().getRealPath(java.lang.String path)..You can check out the API for more detail regarding this method.
-
when i am copy the vi that is in find example>fuzzy>fuzzyEx with pi control the follwing error occuring
'error 1430 occured at open/create/replacefile in NI Fuzzy logic API.LVLIB FL LOAD FUZZY SYTEM.vi
untitel 3 possible reason the pat is empty or relative you must se use an absolute patth <not apath>
plz help me i only want that i can copy this vi in new vi but when i do so the above error occur and fuzzy logic cotroller is highlitedHello Nofil,
This is probably happening because you have made a copy of the VI without changing the name/ location on the disc. I have saved a copy of the VI for you, it is in LabVIEW 2010 SP1, please ask if you want this in a previous version.
Regards
Andrew George @ NI UK
Attachments:
Fuzzy Tanks with PI.vi 31 KB -
Hi all,
I am having a list of files in a folder named datafiles and I am processing them one by one when I finish each one I want to move the file into a folder archive.
I am having a variable named filename and archivefilename and two fileconnections one is originalfiles and archivefiles
archivefilename=replace( @[User::filename],"datafiles","archive")
orginalfiles connection is an expression =@user:filename
archivefies connection is an expression=@user:archivefilename
the filename comes from reading the folder that contains those files
public void Main()
string[] filenames;
filenames = Directory.GetFiles(@"C:\luminis\datafiles\");
Array.Sort(filenames);
Dts.Variables["filelist"].Value = filenames;
Dts.TaskResult = (int)ScriptResults.Success;
The folder c:\luminis\archive\ exists
why I am getting this error
My filesystem task : destinationpathvariable =false
destinationconnection:archivefile
overwrite=true
operation=movefile
issourcepathvariable=false
sourceconnection=original file
why am i getting this error[File System Task] Error: An error occurred with the following error message: "Could not find a part of the path.".
sohairzakithere may be 2 problem...
1> specify a target directory only, not with the file name.
OR
2> Try using the unc,path format \\computername\sharename\
let us know your observation...
Let us TRY this | Mail me
My Blog :: http://quest4gen.blogspot.com/ -
Path problem for "Load VRML File.vi" in EXE
Hello,
The new integrated 3d Picture Control functionality in LabVIEW 8.20 is amazing. It is a really easy to use implementation of OpenGL. I've discovered one bug/issue when building VI's to an exe that includes the 3d Picture Control:
If "Load VRML File.vi" is used, in the executable, you will encounter a LabVIEW Error 7 due to a path problem in the following vi:
NI_3D Picture Control.lvlib:Load VRML File.vi->NI_3D Picture Control.lvlib:NI_Old 3D Toolkit.lvlib:Read WRL file.vi->NI_3D Picture Control.lvlib:NI_Old 3D Toolkit.lvlib:Initialize.vi
The File Not Found problem will prevent the vrml file from loading. Navigating down into the subVI's of the "Load VRML File.vi" shown above easily reveals the problem. I've included a screenshot of the diagram of that VI. The relative
path resulting from the double "Strip Path" operation is not valid
in the executable. I'm not sure where that "definitions" file resides
in the runtime deployment or if it's even included, so fixing the path to account for the differences in the exe vs. development environment path is not an option. I'm also usually very hesitant to make any mods to anything in vi.lib.
For the development environment, the "definitions" file can be found at: [LabVIEW 8.2 dir]\vi.lib\picture\3D Picture Control
The easy fix is to include the "definitions" file in the same directory as your exe when you build. Fortuitously, this does the trick because the first strip path gives the path to the exe and then the second strip path results in the path to the directory where the exe resides.
Hopefully NI will fix this path reference properly in future revisions.
Enjoy!
Attachments:
WRL Debug.jpg 77 KBHi Chris,
Thanks a lot for the feedback! This was reported to R&D (# 47F9DJIQ) for further investigation.
Regards,
Justin D -
I have looked an read through almost all the file path problem post possible and I am still having issues maybe one of you guys can help me, here are my files
I am doing this as an example so that I can apply it to all of my file problems....
Harold Timmis
[email protected]
Orlando,Fl
*Kudos always welcome
Attachments:
pathexample.zip 122 KBFirst of all, to troubleshoot the problem it would help to put some filepath indicators at each point so that you can see what is going on. Also, in your exe having an error dialog "Simple Error Handler.vi" to let you know what LabVIEW didn't like in the exe.
Now, when you run a top level ("Main.vi") and use the "Current VI's Path " in the development mode it returns <Filepath>\"Current path"\Main.vi. So stripping once will get you to <Filepath>\"Current path" . Now if you make it into an exe the "Current VI's Path" returns <Filepath>\"Current path"\"Name.exe"\Main.vi so you are "nested" one deeper.
I use the following construct to determine whether the vi is being used as in the development environment or as an exe, the parse the path accordingly, although in this instance it is used to supply different directory names to a little more complex file system.
Putnam
Certified LabVIEW Developer
Senior Test Engineer
Currently using LV 6.1-LabVIEW 2012, RT8.5
LabVIEW Champion -
Copy function results in Error 1430 when the target path terminal is <Not A Path
Hello all.
I'm having a little bit of trouble with the Copy function under LabView 8.2. If I wire <Not A File> to the target path terminal, I get an Error 1430 (The path is empty or relative.) from the Copy File function's error out terminal. According the the manual, wiring <Not a File> to the target path terminal should cause the Copy function to display a dialog box prompting the user to select a file.
I've attached a sample VI which demonstrates this issue. Is the documentation for the Copy function incorrect, or is something I'm doing wrong in my VI causing the error?
Thanks,
Mark Moss
Attachments:
copy.vi 16 KBHi Mark,
Thanks for bring this to our attention. I believe the documentation is incorrect here, as you suggested. When nothing is wired to the target path terminal, it behaves as expected (prompting the user to select a target directory).
I will look into this further and report this issue to our LabVIEW documentation team.
Sam
-Sam F, DAQ Marketing Manager
Learn about measuring temperature
Learn how to take voltage measurements
Learn how to measure current -
Hi,
I recently upgraded to a new computer and I have Develope toolbox and some other extensions from Web Assist and curiously when I click on HELP button in any of them I receive in error message like the one below.....virtually all of the error messages are the same. I known that it is a path problem, but when I follow the path indicated in the error message I find the file exactly where it should be on the computer.....hmmmm...any ideas out there?
Firefox can't find the file at /MacHD/Users/jimelander/Library/Application Support/Adobe/Dreamweaver 9/Configuration/Shared/DeveloperToolbox/classes/temp.htmI think un install ADDT then reinstall it..
Hope this helps
Mohnkhan
http://www.mohitech.com -
Hi,
I recently upgraded to a new computer and I have Develope
toolbox and some other extensions from Web Assist and curiously
when I click on HELP button in any of them I receive in error
message like the one below.....virtually all of the error messages
are the same. I known that it is a path problem, but when I follow
the path indicated in the error message I find the file exactly
where it should be on the computer.....hmmmm...any ideas out there?
Firefox can't find the file at
/MacHD/Users/jimelander/Library/Application
Support/Adobe/Dreamweaver
9/Configuration/Shared/DeveloperToolbox/classes/temp.htmOleLena wrote:
> Firefox can't find the file at
/MacHD/Users/jimelander/Library/Application
> Support/Adobe/Dreamweaver
> 9/Configuration/Shared/DeveloperToolbox/classes/temp.htm
I'd check to ensure that you have the latest versions of the
WebAssist extensions as this may have been fixed. I seem to recall
seeing this issue when the primary browser (from Dreamweaver's
perspective, the one that F12 or preview in browser opens up) is
not open when the help is accessed. Try having your browser open
and then access the help.
Danilo Celic
|
http://blog.extensioneering.com/
| WebAssist Extensioneer
| Adobe Community Expert -
Bursting Problem - A file or directory in the path name does not exist
I'm trying to burst some data via email using the standard DocumentProcessor java code but receiving an error relating, I assume, to an invalid temporary directory. I've checked that the directory exists, as do the data file and control file. By the way I am not running in Apps, just stand alone mode. Any ideas would be much appreciated.
[042308_104249440][oracle.apps.xdo.batch.bursting.FileHandler][EXCEPTION] java.io.FileNotFoundException: /u02/DIAS/bursting/BIPublisher/tmp/042308_104249338/xdo2.tmp (A file or directory in the path name does not exist.)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:205)
at java.io.FileOutputStream.<init>(FileOutputStream.java:96)
at oracle.apps.xdo.template.RTFProcessor.setOutput(Unknown Source)
at oracle.apps.xdo.batch.bursting.FileHandler.rtf2xsl(Unknown Source)
at oracle.apps.xdo.batch.bursting.ProcessDocument.getXSLFile(Unknown Source)
at oracle.apps.xdo.batch.bursting.ProcessDocument.processTemplate(Unknown Source)
at oracle.apps.xdo.batch.bursting.ProcessCoreDocument.processLayout(Unknown Source)
at oracle.apps.xdo.batch.BurstingProcessorEngine.addDocument2Queue(Unknown Source)
at oracle.apps.xdo.batch.BurstingProcessorEngine.createBurstingDocument(Unknown Source)
at oracle.apps.xdo.batch.BurstingProcessorEngine.burstDocument(Unknown Source)
at oracle.apps.xdo.batch.BurstingProcessorEngine.globalDataEndElement(Unknown Source)
at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(Unknown Source)
at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:196)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1212)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:201)
at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingRequest(Unknown Source)
at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingEndElement(Unknown Source)
at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(Unknown Source)
at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:196)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1212)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:201)
at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingConfigParser(Unknown Source)
at oracle.apps.xdo.batch.BurstingProcessorEngine.process(Unknown Source)
at oracle.apps.xdo.batch.DocumentProcessor.process(Unknown Source)
at PIreportburst.bEngine(PIreportburst.java:24)
at PIreportburst.main(PIreportburst.java:51)
-Below is the java code I'm using
public void bEngine(String ctrlFile, String dataFile, String tmpDir) {
try {
DocumentProcessor dp = new DocumentProcessor(ctrlFile,dataFile,tmpDir);
dp.process();
catch (Exception e) {
System.out.println(e);
}Thanks Ike
Where do you suggest setting the temp directory:
DocumentProcessor("control.xml","data.xml","/u02/DIAS/bursting/BIPublisher/tmp/042308_104249338/xdo2.tmp")
or in the xdo.cfg:
<property name="system-temp-dir">/u02/DIAS/bursting/BIPublisher/tmp/042308_104249338/xdo2.tmp</property>
..and thanks for the link to the BIPublisherIDE
Cheers, Mike -
File system task error ; Access to the path " " is denied
HI All,
I have created a simple package to copy xml files from multiple source folders to destination folder.
Folder names and paths are stored in a sql table. I use execute sql taks to get folder and path names. set the restult set to full result set in the execute sql task.
Then for each loop is used to loop through each file name. File system taks is inside the for each loop. Destination vairable and source varable were created and assigned them inthe file system task.
But I am getting an error message.
[File System Task] Error: An error occurred with the following error message: "Access to the path '\\cor\Groups\DN\Share2\Servicing \RESPONSE_FILES\Services' is denied.".
But I am able to do this if i design the package to move just one file. i.e without using variables. I get the error message only when I use variables.
Can anyone tell me how to fix this please?
Thanks
shamenHow to give the access please.
Ramu Gade
Login using a sysadmin account
Go to the folder right click security and you've the option to add new account. You should give account write access if you want to copy files to folder.
see
http://technet.microsoft.com/en-in/library/bb456988.aspx
Please Mark This As Answer if it solved your issue
Please Vote This As Helpful if it helps to solve your issue
Visakh
My MSDN Page
My Personal Blog
My Facebook Page -
Path Problem: Can't Load Database Settings From A File
<b>I am writing a swing application with the following functionality:</b><br>
(1) There is a base class that supports things like changing the look and feel – this is done via a JDialog that loads all the installed lafs from which the user selects a choice.<br>
(2) Enables the user to set/change the physical database properties – location, password usernames and the like. -<br>
The idea is that when the application starts up for the first time the user will be asked to provide the database settings and then they will be stored in a file and then every time the application starts the settings will be loaded from this file. This works out fine!!!!!!!!!<br>
<br>
<b>Now here is the problem:</b><br>
All the above is supported by an abstract class that extends JFrame (I’ve put abstract after testing) - MySuperFrame. After testing, I packaged this class together with other utility classes into a jar file.<br>
So my application which inherits from MySuperFrame fails on start-up with an exception that the database settings file cannot be found – And I know that it is in the jar file.<br>
+<br>
I think that my problem is the path and nothing but the path – or relative path.+<br>
<br>
This is the structure of my project:<br>
There is the src and the bin directories and then there is an external folder (not a package inside these two folders) called files (this is where my database settings file is stored).<br>
How do I solve this problem?<br>
How do I make sure my application loads the settings file regardless of where it is? I thought of passing the database settings file to a constructor of a database settings dialog class. But I don’t know how to sort out the path issue.<br>
<br>
Please give me advice on how to implement that?Apologies for the bad formatting on the original posting. Here is the formmatted posting:
Hi All,
I am writing a swing application with the following functionality:
(1) There is a base class that supports things like changing the look and feel – this is done via a JDialog that loads all the installed lafs from which the user selects a choice.
(2) Enables the user to set/change the physical database properties – location, password usernames and the like. -
The idea is that when the application starts up for the first time the user will be asked to provide the database settings and then they will be stored in a file and then every time the application starts the settings will be loaded from this file. This works out fine!!!!!!!!!
Now here is the problem:
All the above is supported by an abstract class that extends JFrame (I’ve put abstract after testing) - MySuperFrame. After testing, I packaged this class together with other utility classes into a jar file.
So my application which inherits from MySuperFrame fails on start-up with an exception that the database settings file cannot be found – And I know that it is in the jar file.
+
I think that my problem is the path and nothing but the path – or relative path.+
This is the structure of my project:
There is the src and the bin directories and then there is an external folder (not a package inside these two folders) called files (this is where my database settings file is stored).
How do I solve this problem?
How do I make sure my application loads the settings file regardless of where it is? I thought of passing the database settings file to a constructor of a database settings dialog class.*{color:#ff0000} But I don’t know how to sort out the path issue.{color}*
Please give me advice on how to implement that? -
Uploading problems File I/O Error 2038
Is there any way to get additional information about why this
error occurs? I am trying to upload a file, but I keep getting a
File I/O error. When I run the app on my local machine the file
upload succeeds, the I get a File I/O error. When I try to run the
same app up on my server I get the same error, but the upload
script is never even called (i.e. the HTTP request is never sent).
Any ideas? How can I figure out why I am getting this error?
Thanks,
DerekHi
Can you elaborate on what you did when you changed the
security settings -> This was fixed by changing the security
settings.
I think too that my problem has something to do with security
settings but I do not know for sure. I only know that my server
side script is never reached when trying to upload from a MAC
platform. I'm using a webhotel so I'm pretty limited in changing
the settings.
Any help will be greatly appreciated.
Have a look at my case:
http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=585&threadid=1311564 -
Error: A file found in a source-path must have the same package structure
I use Adobe Flex Compiler (mxmlc) Version 4.1.0 build 16032,I have a file,named CustomGraphContainerController.as,it's directory is c:\controllers,and the GCController.as file is under the same directory,CustomGraphContainerController.as file like follows
package controllers{
import ui.GraphControlContainer;
public class CustomGraphContainerController extends GCController {
public function CustomGraphContainerController(a_graphControlContainer:GraphControlContainer) {
super(a_graphControlContainer);
Then I want to use mxmlc command to compile it,like follows:
C:\>mxmlc c:\controllers\CustomGraphContainerController.as
But it raise compile errors,like follows:
Loading configuration file C:\sdk\frameworks\flex-config.xml
C:\controllers\GCController.as: Error: A file found in a source-path must have the same package structure '', as the definition's package, 'controllers'.
I don't know how to compile the as file with package controllers? Where is wrong? How to use mxmlc to compile it?
ThanksHI,
You should have one main application class to compile this as code to swf.. So that main application path should be in your proper package structure.. then you can compile you app and as files also...
Thanks
Ram.. -
Class-Path problem in MANIFEST.MF file
Hello,
I have one jar file in which defined class-path like this:
%programfiles(x86)%/%OPENOF~1.ORG%/Basis/program/classes/officebean.jar
but with no luck , system says following:
Class Path entry %programfiles(x86)%/%OPENOF~1.ORG%/Basis/program/classes/officebean.jar does not point to a valid jar for a Class-Path referenceI even tried
C:\Program Files (x86)\OpenOffice.org 3\program\classes\officebean.jarbut error is same, i can not understand what's wrong, i have windows 7 x64 with jdk 1.6.24 , also java home is sethttp://en.wikipedia.org/wiki/Classpath_(Java)#Setting_the_path_in_a_Manifest_file explains it well.
Maybe you are looking for
-
Why the producer comsumer loop don't transfer '0'?
I have a producer loop produce '1' and '0', then I try to transfer '0' or '1' produced to consumer loop. Initially I get '0' for the consumer, but once the '1' is tansfered to it, the '1' will always be in consumer loop, '0' will not be transfered, e
-
Is there a way to integrate JDeveloper with MKS integrity client?
I am talking about the true source control integration, similar to one for Subversion. If not, is one planned in the future?
-
Bussiness Partner: BP Transaction Hit which BAPI??
Hi All, It's urgent requirement to analyase the BP transaction, i need help to know out the BAPI, BADI or FM that r related to BP transaction. Thanks & Regards, Arjun
-
I can't upload entire files. All that happens when I try to upload to my site is that only a few kb make it, not the entire file. However, if I email the files to my host provider she can upload them using the same FTP software I'm using! I'm using a
-
Anyone miss easy access to the equalizer?
I don't know about anyone else, but I use the equalizer nearly constantly, quickly tweaking it from song to song. I also close it as soon as I'm done with it because it clutters my work environment. However, with v7 Apple decided to get rid of the co