Jeyjey

Members
  • Content Count

    7
  • Joined

  • Last visited

Everything posted by Jeyjey

  1. Jeyjey

    Graphing Live Fieldlogger Data

    Thanks Guru, I will do some reading into the web service and hardware you mentioned.
  2. Jeyjey

    Graphing Live Fieldlogger Data

    Hello, So I have an application where there are 8 x fieldloggers where each unit is logging 12 x thermocouple data. Ultimate goal is to be able to log live data coming through the fieldlogger. Logging will be in 30 second intervals for for 7 days periods (in rare cases up to 120 days). Some important points are that the system plots to the system time so I can go back and view data at specific date and time in the graph. In addition, to view the graphing data on the web so anyone can view live readings from anywhere. Can this be done through DAQFactory? If so please point me in the right direction to begin. I would Like to work with the express version until it is confirmed that this can be done.
  3. Hey! So I'm using DF Express to measure some Load Cell Data. Through a LabJack U6-Pro. I'm using a 0-500kg load cell and trying to get a resolution of almost 1-5 grams. However, I noticed there is a little bit of noise which I believe could be filtered with an equation like this: Filtered Analog = (filter_coefficient x Analog Input) + ((1 - filter_coefficient) x filtered analog) How could I implement this in DAQFactory or would you suggest a different method? Also to keep in mind that I am plotting these values in a graph, logging them, and also grabbing the data every 0.1 seconds. Hence I cannot simply use the averaging function from DAQFactory.
  4. I already had a expression in my conversions, hence I hesitated to add what you have shown me. The expression is "(Value*50)-LoadCellTare" However, I will try to implement what you have provided now. Thank you so much for your assistance Guru!
  5. Hi Guru, So I tried that and it worked but that equation didn't really help much in terms of filtering. I was trying a few other things and came up with some questions. I have a channel called "Force". I was trying to add a deadband to that channel with some sequencing so that I can just display and log "0" when there is no load. I did something like this: While(1) if (Force[0] < -0.5) Force [0] = Force[0] * -1 elseif (Force[0] > 0.5) Force[0] = Force[0] *1 else Force[0] = 0 endif endwhile But I noticed that this part of the code was not being executed. Why might that be? Please note that I also tried to initialising "Force[0]" as a global variable. The reason I want to do this in my sequencing is because I also want to log and graph the results. Any help will be appreciated. Thanks You!
  6. Oversampling is not able to provide the filtering I need as I can still see some noise. Also I will be changing the sample time anywhere from 0.1-10 seconds which can make things even more complicated to try this method. I have included the function in my scripting and also tried in my conversion. But I believe the problem is that this equation requires the output (filtered analog) to be part of the input. Hence that is why I have the same variable on both sides of the equation. This is an IIR filtering equation that is very commonly used in other coding platforms. I don't see any other way to solve my problem via DAQFactory. I think it might be the hardware I am using that is causing the issue. To be specific, my Signal Conditioner.