10-30-2019 03:33 AM - edited 10-30-2019 03:34 AM
Hello, everybody,
I would like to perform a limit value test during the continuous reading of a measurement signal,
I have a mistake here that I can't really do anything with.
If the error is output because the signal takes too long to be processed and if so, how can this problem be avoided? I would be really grateful for advice or tips, because I couldn't find anything in the net under the given error code.
Many thanks for the help!
10-30-2019 08:31 AM
I have no idea what you are trying to do, so the most helpful suggestion I can make is to ask you to attach the VI (or VIs, or compress the folder containing the entire LabVIEW Project and post the resulting .ZIP file) and explain what you want to do (don't worry about how to do it, that's the real question that you are asking us).
Bob Schor
10-30-2019 08:58 AM
Hi Bob_Schor,
ok you are right. I want to measure constantly a current over a shunt and show it in a graph. There i want to test the signal to a specifiet limit.
When i use the program without the sequence, it works but withit it doesen't work. I need the sequence to process antoher vi's after that.
10-30-2019 09:53 AM
I think I found (and fixed) your problem. As I don't have the Agilent functions you use, they show up as "Question-mark" VIs in this Snippet, but you should have no difficulty putting the correct functions in place.
First, to get rid of the Sequence, simply use the Error Line to make sure that the Limit Test follows the acquisition of the Data. You can often tell a "good" LabVIEW routine from a "bad" one by asking "Does the Error Line run through it in a more-or-less straight line?". You will also notice I got rid of the unnecessary Case Statement, which prevents you from analyzing the last data acquired (do you see why?). I also changed the appearance of the Express VI to its Icon form, which puts the Error Terminals "where they belong", in the lower corners ...
Limit Test
Bob Schor
10-30-2019 01:51 PM
Hi Bob,
can you creat it an older version 2013 or so on?
I can't open it with my version.
Thx
10-30-2019 03:23 PM
Open your original VI. Right-click the Frame Sequence, choose "Remove Sequence". Right-click the Case Statement, choose "Remove Case Structure". Right-click the Express VI. Select "View as Icon". Using my Snippet as a guide, change the wiring (break the Error Line and run it through the Express VI, delete the now-dangling "Not" function that used to go to the now-missing Case Structure, move things around so that the Error Line is straight, remove White Space by moving blocks around.
Bob Schor
10-31-2019 02:18 AM
Hi,
thx for your help and ideas but the same Problem.
11-02-2019 12:41 AM
That's why I so love it when people submit pictures, particularly when they have a (movable) Error Message that covers up possibly significant portions of their Block Diagram!
Despite this, I notice that the two functions that I don't recognize but am guessing are called "Create Continuous Mask" have wires-with-data going into them, but no wires-with-data coming out, suggesting that they are not executing (probably because they are throwing errors and don't have an Error Out line to "relieve the pressure").
Bob Schor