LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Problems to plot and write the aix of a 3d graph

Hi,
I habe replied a message with this but i am posting in a new mesage too.
I have posted some messages but anyone has solved my problem. I hope that, now you help me, because I am in a urgency.
I am working only with labview 5.1 because is the only version available in my lab.
Let's go to the problem:
I am sending the vi and the screenshot of my frontal panel with some changes that I need to do.
I have a table which will be part of my graph.
Time will be aix X, Termistors (1 to 4) will be aix Y and Temperature from each termistor will be aix Z.
I need to plot the correct time of my table in aix x of my 3d graph time. How to do this??I have use properties of garph,I did many things and I am still in this problem. (Resume: how to write hours:minutes:seconds in aix X)

The second problem is that I need to plot in the graph only the points .Example: in time 12:00:00 I will have 3 points. Point 1 -indicating time,temperature for termistor 1. Point 2-indicating time,temperature for termistor 2 and etc. Point 3 -indicating time,temperature for termistor3. What I want is the blue points in garph. But now I have some lines and tis wrong.
Later i will do fitting for each time with the points i got.

Please help me !!
I am in hurry,I am doing my job but now I found some problems. Let's change ideas.
Thanks a lot!
Rafael
Brasil
Labview 5.1
Download All
0 Kudos
Message 1 of 6
(3,265 Views)

No way I could send you a LV 5 version. Too ancient 😞 But I hope the picture will be clear enough. You need to separate the data corresponding to your different sensors and to plot them separately in the same 3D graph. Alternatively, you could write the data in a loop

To have a proper time display you need to express the time as day. The axis is limited to 24 hours. For larger times, you have to use also  the date.

Message Edité par chilly charly le 10-21-2005 07:04 PM

Chilly Charly    (aka CC)
Message 2 of 6
(3,258 Views)
Hi,
I know that i need to separate and plot them laterin the same graph but with your example i will have only 3 graphs?
I need to plot any graphs for any time.If I play the program for 3 hours and i want to record for each 1 minute, i will have 180 curves in the same graph.
I will try but i am with difficulties...
I will post my answaer later.
I am still need a sloution for aix X for time...


Help.

Thanks a lot
Rafael
Labview 5.1
Brasil
0 Kudos
Message 3 of 6
(3,251 Views)
Hi!!
I need urgently an anser more consitent with my question.
Anybody could help me please..
Thanks a lot
Rafael
Labview 5.1
Brasil
0 Kudos
Message 4 of 6
(3,243 Views)

What I understood is that you had 4 four temperature sensors, and you wanted to plot the temperature (Z axis) against time (X axis), the third axis (Y) corresponding to the sensor number. This will result in 4 graphs, plotted in parallel. This corresponds exactly to the solution I proposed, except that there are 3 sensors instead of 4. I think that you can manage to add one more sensor without difficulty.

I also gave you the way to write properly the time on the X axis, but apparently you didn't notice it, neither on the picture, nor in the text.

If this proposal does not suit you, may be you should be more explicit with your question, because I don't see how to improve my reply.

 

Chilly Charly    (aka CC)
Message 5 of 6
(3,234 Views)

I went through your previous posts, and I found that a few others desperately tried to help you, without much success. Ben has very accurately described what to you should do. I think that nobody here can do much more for you, since the solution to your problem has been given so many times.

However, I'll do one last attempt. This is about the time formatting of the X axis. Apparently, your problem comes from the fact that while everybody tells you to pass the time as a day numeric value, you are still trying to pass it as a string ! This comes from the fact that you retrieve your time value from the Get Time/Date String function, which is nice when one has to display the time, but not when one has to do some calculation or to plot the value. You should have noticed that there is another function that returns the time as seconds. Since time zero is in january 1904, the proper way to use this function is to read the time in second when your measurements are started, then to subtract the obtained value from all the readings. Then do what you have been told : convert it into fractionnal days by dividing by 24 and 3600. Then your plot will display the time starting at 00:00:00.

A few more words. I think your main problem is that you do not listen to the answers that others are giving you. You are just expecting somebody to come with a ready to use solution that fits exactly your needs. And even when this happens, you don't see it !!! Unless you come back with a convincing proof that you are really trying to understand what you are doing, and having a personal input in this, I'm afraid that you will not get any further help.

 

Chilly Charly    (aka CC)
Message 6 of 6
(3,234 Views)