Jump to content

Thang Nguyen

Members
  • Posts

    295
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Thang Nguyen

  1. Yeah, they are stored in the right order. And I store data at different rate. You can see the number of data in high frequency is larger the number of data in low frequency. All of them start and stop at the same time.
  2. QUOTE(crelf @ Jun 15 2007, 01:43 PM) How can you get the good engineers when you require this: Residency/Citizenship: USA Cizitenship or Greencard Required ???? :thumbdown:
  3. QUOTE(tcplomp @ Jun 14 2007, 11:19 PM) I attach here the picture of VI I used to write to TDMS. A TDMS example. But currently I don't have any input, these values just noise. In TDMS, I have two groups of value. One is high frequency, another is low frequency. They have different number of value 1/3. Have the same wf_start_offset, but they have the same wf_increment. So they have different end time store of data. Please modify the name of the tdms file. I don't understand why I cannot upload it.
  4. QUOTE(tcplomp @ Jun 14 2007, 12:59 PM) Nope, I store waveforms. I can see the waveform in the TDMS viewer
  5. QUOTE(ragglefrock @ Jun 13 2007, 10:52 PM) Thank you so much for your answer. The only think is although I log two channels with different rate, but the wf_increment the same and they have the value 1. And this is the dt of the waveform, not the dt of the logging rate to the tdms. I am thinking another solution to get the right value. Maybe I will read all of the channel, and divide this number for the number of data I have in the array. But this sounds stupid. Is there any better solution? Thank you again, Thang Nguyen
  6. Hi, I am working on a Testing project. The project will store data from the test in the TDMS file. What I need to do next is reading a sub-set of data from a start time to an end time which are specificed by user? How should I do this? I cannot find any TDMS VI provide the time selection. Thank you for your time, Thang Nguyen
  7. Hi, I have a problem with the time on the waveform chart. Although I reset from the begining the XScale.Range.Minimum = XScale.Range.Maximum = current date time. But the Waveform chart still display the time from 1903, or 1997 to current time, or from current time to 2110. The updating of data on the chart are done by reference. Thank you for your time. Thang Nguyen
  8. One thing I need to ask: I can get the name of the clone process VI from the create VI because this store the link to the VI, and from the clone VI. But I cannot figure out how to get the name of the clone VI in the destroy VI to destroy these clones. Or we let them suicide?
  9. Hi Tomi, I make it run now. These are two modified VI. Thank you so much. But please tell me how to make it better.
  10. I have no choice, but it sounds interesting . I will try to do now as what you told me.
  11. QUOTE(Tomi Maila @ Jun 5 2007, 03:35 PM) Hi, I am sorry but I still can not run my process VI, I attach here what I did First is the folder structure of the VI in the class Logging. Second is the create VI which I use the clone name for name queue. One problem is the clone name of this VI is different with the name on the title of windows. Third is the Launch Process VI which will has the name queue and call the process VI dynamically. Fourth is the process VI which use the name queue to get the data pass from the create VI. With the process VI, because I cannot open directly the clone of this VI so I cannot debug it. As Jim Kring told about debug with the clone, so please tell me how to do it. Please take a look, thank you for your time. Thang Nguyen
  12. QUOTE(Tomi Maila @ Apr 26 2007, 04:22 PM) Hi Tomi, I used the name queue to pass data between the main VI and the process VI. But with this solution, I cannot create multiple instance of one class because the name queue is hard code. I still cannot figure out how to make this more flexible so I can create multiple intance for this class. Thank you, Thang Nguyen
  13. Hi, I have some problems which I don't know how to solve. I am working on a project. Everything run good on my computer. Then I build the executable file then copy to my client computer. It doesn't work any more. One of the problems is the connection (ethernet). I ping the IP address of the device. It replies well. But in LabVIEW it cannot connect. Is there anything relating to the firewall? Because this is client's computer, I does not have permission to change the firewall set up. Please give me some advices. They are driving me crazy.
  14. Hi, This is the project to build .exe file, I use only one control which is the FP IO point. I can not open to select it. I use LabVIEW 8.2.1. Please check it for me.Highly appreciate for your time, Thang Nguyen
  15. Hi, I am working with FieldPoint. Everything work fine, until I built the .exe file. When I click on the FieldPoint IO Point I see the browse ... But when I select it there is a pop up window appear for 1 sec then it disappear. I can not select the channel. Can anyone tell me how to fix this? THank you, Thang Nguyen
  16. Hi, After learning and working with LabVIEW for about 5 months, I am start thinking about taking the LV tests. Could you tell me more detailed about documentation? Is it the comments in the block diagram?
  17. Hi, I want to now if there is any limitation in the size of the TDMS file? If YES, is there any solution to determine it? Thank you, Thang Nguyen
  18. Hi, You can take a look at the "Create by Ref" from the GOOP Developer of Sciware. It allows you create specific object from the generic object. I don't have much experience with other GOOP.
  19. Hi, You can start to write a class with variable is the path to the file, and with methods such as: add one item, read one item, verify item, delete one item, ...(Those method use basic VI working with configuration file). In those methods you will use the variable path and the parameter is the information of the item. Then after that, you can add more features, more specific to these methods thourgh inheritance.
  20. Hi, Finally it runs. Thank Ami. The problem is in the type of waveform chart. Could anyone tell me how to make the first waveform chart, but not the second one? When first creating the waveform, it will be the third one. That why there is an issue with data type. I didn't recognize it.
  21. I wish this project was in US, so I can join. Good luck :thumbup:
  22. Thank for your help, The problem is I can only plot through the reference. And I think I have to use the property value. I change to waveform chart already, but the value on the plot is 0. I don't know why.
  23. QUOTE(Michael_Aivaliotis @ May 4 2007, 11:58 AM) Thanks, I am working with this solution
  24. QUOTE(yen @ May 3 2007, 06:18 PM) I see that they put everything in the buffer then plot it out. Is there any better way? I need to update the plot at every value. Thank you for your answer anyway, Thang Nguyen
  25. Hi, I am working on a project, which require plotting and logging data with different frequency. The issue is I don't know how to plot the data with the correspondent timestamp. I tried with waveform chart, but it only receive the value input, not time. We can set X offset, but the time will increase constantly, we can not change it. Please give me some advice how to plot multiple data with the time stamp. Thank you, Thang Nguyen
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.