2/3/2023 2:37 PM | |
Joined: 4/22/2021 Last visit: 8/29/2024 Posts: 17 Rating: (1) |
Hi I have no idea on intended use of first user asking for it; In my case I'm looking for FFT function to be implemented into S7-1500 using ST. My idea is to get a 1024 or 2048 cyclical values into an array, and then by means of a function get the Fourier transform, (so peak or relevant values at certain frequencies) to identify panthers, or simplify interpretation of time chart. I was thinking how to do it by myself, and provably most tedious task can be handling complex numbers, and all iterations to implement. On internet I found those articles that helps to have a prespective https://sourceforge.net/projects/stfft/ https://rosettacode.org/wiki/Fast_Fourier_transform#Run_BASIC Also would be good an additional function to filter the start and end of the given array values to equalise it and get proper transforms. Is there out there some library that contains something helpful on this direction to avoid starting from the scratch, like LMeasure, LCalcMC, LBC, LBP, etc.? ------------------------------------------------------------------------------------------ |
Last edited by: Ecoleaf at: 02/03/2023 17:40:46Last edited by: Jen_Moderator at: 02/06/2023 09:53:26New subject after splitting |
|
2/6/2023 9:14 PM | |
Joined: 3/28/2010 Last visit: 9/21/2024 Posts: 1056 Rating: (213)
|
Similar inquiries about FFT in the Siemens fora typically go unanswered, except for a post about making an FFT/Bode diagram in TIA: Some of the factors in considering an FFT implementation in a PLC are mentioned in the thread on another forum: The test and measurement market (digital oscilloscopes) has numerous instruments that do FFT, but have bandwidths and processing dedicated that kind of function. Interfacing still seems to be non-industrial protocols, like GPIB (a parallel interface), although some have CAN. |
2/10/2023 12:29 PM | |
Joined: 8/3/2009 Last visit: 9/24/2024 Posts: 13778 Rating: (1740) |
Hello I´m not sure if it helps but i found a little information about FFT in this Link: https://support.industry.siemens.com/cs/ww/en/view/109811520 Bye Murof |
If this Information really helps, you could use the Rate function |
|
Follow us on