5/22/2006 10:41 PM | |
Posts: 2 Rating: (2) |
Hi experts! How can I smooth an analog input? The flow is very fluctating, so I want to make the changes more soft. Anybody with a hint? Thanks, Anderson |
5/26/2006 7:39 PM | |
Joined: 1/7/2006 Last visit: 11/17/2023 Posts: 2705 Rating: (318) |
Hi Anderson, The smoothing is like Jacek says the best. [:)] I have made a block that is working with that formula. [;)] The block have to be called every 100mS and is using no variabele so that it would not inteferer on your variabele. Filtout := Filtout * e^Rate + RawValue * (1 - e^Rate) where e^Rate := (-0.1 / F_tau) [8)] AttachmentFilter.zip (4216 Downloads) |
I hope that the answer will help, if you have still questions, don't hesitate to ask me. |
|
This contribution was helpful to3 thankful Users |
6/8/2006 12:43 PM | |
Posts: 2 Rating: (2) |
I used this one. Anderson Attachmentsmooth.zip (3892 Downloads) |
6/20/2006 8:40 PM | |
Joined: 9/23/2005 Last visit: 9/19/2024 Posts: 4347 Rating: (1446) |
Hi, Second, when I suggested a linear regression, I don’t would create so big repercution. Follow I send a document with a general explanation about linear regression. The graphic shows the difference between average method and linear regression method. I attach also a sample program. AttachmentSA_en.zip (1863 Downloads) |
Denilson Pegaia |
|
This contribution was helpful to1 thankful Users |
6/6/2011 10:50 AM | |
Joined: 5/24/2007 Last visit: 4/24/2024 Posts: 284 Rating: (27) |
Hi Appreciate the work you have done in developing your own function blocks. But have you guys tried the Open Source Library which is available also for Siemens S7at this link www.oscat.de. You need to download the S7 library.You will find a lot of filter functions to achieve these same functions.Advantages is that many people are using and so well tested. Disadantage :- Bad English documentation. But I guess the program is clear and structured. Krish |
Follow us on