8/18/2010 3:07 PM | |
Joined: 10/22/2009 Last visit: 3/7/2024 Posts: 8 Rating: (0) |
So there is not a "magic" block to fix this issue, have to write a routine to do the averaging, right... |
8/18/2010 6:16 PM | |
Joined: 9/23/2005 Last visit: 9/19/2024 Posts: 4347 Rating: (1446)
|
Sorry, but you are right.. |
Denilson Pegaia |
|
3/10/2013 1:51 PM | |
Joined: 1/28/2009 Last visit: 9/10/2024 Posts: 6849 Rating: (1365) |
Hello, This what I propose based on our discussion before in the Forum on solving ODEs. Numeric Methods to Solve ODEs(Ordinary Differential Equations )In the attachment you can find the PDF version of the block.There isone thing to be sure in S71200.If you find out , there is problem with variable "INTERVAL" in TIME,Simply you can consider it as "REAL" and omit part related to "TIME to Real" conversion. [code] //Y 1 //--=------------------------ //F A*S + B #T_INTERNAL := (DINT_TO_REAL(TIME_TO_DINT (#INTERVAL)))/1000.0; IF #REST=1 THEN #YOLD:=0; #YNEW:=0; #Y:=0; // REST:=0; ELSE #DELTA:= (#f - (#B*#YOLD))/#A; #YNEW := #YOLD + ( #DELTA* #T_INTERNAL ); #YOLD:=#YNEW; #Y:=#YNEW; END_IF; [/code] Best regards Hamid Hosseini Attachment1ST.pdf (1411 Downloads) |
This contribution was helpful to1 thankful Users |
5/10/2013 4:00 PM | |
Posts: 9 Rating: (1) |
Does anyone have a sample program? please post. |
8/10/2018 3:18 PM | |
Joined: 11/29/2011 Last visit: 4/25/2024 Posts: 2 Rating: (0) |
Attached is SCL source for a simple implementation of a Median Filter to process raw analog data integer values. It is useful for eliminating noise 'flyers' in your signal data. This filter takes the last eleven data values, puts them in numeric order least to greatest, then returns the value that is in the sixth position (middle) of the set. You may increase the size of the data set for more aggressive filtering, but the trade off will be execution time and storage space. Hope this may be useful for someone. It solved a problem reading a noisy laser input for me. -Chris AttachmentMedian SCL Code.txt (1200 Downloads) |
This contribution was helpful to3 thankful Users |
Follow us on