09-01-2025 05:14 PM
Dear All
I am facing too with this Error 1.
My big problem is that I buy a test machine from 2015 (completely new - never worked since that).
It is a servo-hydraulic machine, with an ADwin light 16 board that reads some lvdts and other sensors and controls a servo-valve.
The software was developed in Labview but is closed as an executable application.
When I start a fatigue test, it can work for hours or days...unfortunately the Error 1 appears after sometime, never after the same time. I read that it could be resolved in the block diagram, but the manufacturer cannot resolve the problem and seems does not have the VI or Project.
He says that I need to wait for a new model of the machine and then we will try adapt the new software to my machine.
I can prove that the machine has this error in 2015 (i have a print screen from error on that date), so it is a manufacturer error and of course after this years he cannot guarantee nothing.
My reason to come here is if someone can help me for some way to keep machine working and saving data without give me this Error. Maybe saving it in C:\ or a USB drive, or .....
I am desperate because I expect this machine will help me in lab doing more tests for the students.
I will be really thanks if someone could help me facing this problem.
Best regards
cpalka
09-02-2025 12:48 AM
Hi cpalka,
@cpalka wrote:
unfortunately the Error 1 appears after sometime, never after the same time. I read that it could be resolved in the block diagram, but the manufacturer cannot resolve the problem and seems does not have the VI or Project.
Your manufacturer is the only one being able to help you as they should have the source code…
09-02-2025 04:33 AM
To give you some more details:
09-02-2025 09:46 AM
It is very unlikely that you can reverse engineer the exe, because by default the diagrams are removed.
I assume you have full documentation how to setup the experiments and enter correct values for all inputs. Can you absolutely exclude user error? For example the cycle number is getting close to the I16 limit, (but is not quite there yet).
What is your OS? One possibility could be some slight incompatibility with e.g. Windows 11.
The front panel looks quite nice and professional, but we know to "never judge a VI by its front panel". If the company does not have the code, they probably outsourced it, but I would be surprised if they don't have ownership of the code. I guess they just don't want you to hack around and break it even more. 😄 Is there a "help...about" screen and what does it say?
If you have documentation on the communication protocol, somebody could probably write new code.
09-02-2025 11:10 AM
An error 1 with no saved data is suspicious to me. Sometimes saved data paths are concatenated from several different sources (Test Name for example) and often what happens is that whatever is supposed to supply part of a name had an error and (in the example above) never supplies the test name. This results in an error 1, but I can't remember where that happens.
So it's likely that the error 1 is a symptom and not the problem.
09-02-2025 01:36 PM - edited 09-02-2025 01:38 PM
Hi Bill
Many thanks.
The data is being saved until the Error 1 appears.
Looking data, I expected to found in data file some special character, or spike from 1 of the 3 lvdts or load cell, etc...but the data file is not the raw data, is a post process data with some calculations and as some tests are at 10Hz, it processes only some cycles. It measures the lvdts (displacement) and load to make calculations in some cycles.
The computer either the OS was from company and should work.
For all of You many thanks for the help. I will insist for the company give me the source, but support said that should not be possible because inside rules. At the same I fell that they don't have people to "understand" this old code, or they don't want it.
I represent an University and in part I understand the company, that they had the right to not give anymore support to this very "old" machine from 2015 that never worked.
A private company in that time buy it and I went there to teach the technician to work with it and a few months with crysis the company closes and machine stays stopped in a pavilion.
Many thanks
cpalka
09-03-2025 03:25 AM
Just to clarify my earlier comment, as I phrased it poorly: the error could come from an invalid path, if the path structure itself is invalid (invalid chars, empty file names, etc.). The error text you see on the screen even gives that as the example.
And one more point: while error 1 is a generic invalid input error, in practice it could also have been generated explicitly by the code and mean something else entirely. There is nothing forcing the actual meaning of the error code itself as it's just a number.
@cpalka wrote:
For all of You many thanks for the help. I will insist for the company give me the source, but support said that should not be possible because inside rules.
Seems you're in a sticky situation. The decision on whether or not to supply source code or how long to provide support for things is obviously something that would be made on an individual basis. I wouldn't hold your breath for getting the code as it's a reasonable stance to not supply the code and it seems unlikely to change unless they really don't care about it. I would opt for trying more to get the support, but it's possible that their stance of "get the current version/device" is also better and cheaper overall.
09-03-2025 07:17 AM
Hi tst
Thanks.
Should be something that happened during the test. Because it saves data until the error appears. Maybe a Close file in vi that closes before the time, or....
Without the VIs it will be difficult.
Best regards
cpalka
09-03-2025 09:14 AM
Is there nay chance you are running out of memory or the file is getting too big? If the file is bigger than 2Gig in a 32 bit system it could cause the problem. It could be that you are running out of virtual memory or something like that.