Maximum number of signals one can log in Real Time
    3 views (last 30 days)
  
       Show older comments
    
    John Fiaschetti
 on 4 Nov 2021
  
    
    
    
    
    Commented: John Fiaschetti
 on 8 Nov 2021
            Hi,
I am logging a large number of signals using Simulink Real Time, over 400. I am not seeing all the signals I am trying to log. Is there a limit on the number of signals I can log? I know that's a lot, but it makes things easier for my users downstream.
Thanks!
2 Comments
  Walter Roberson
      
      
 on 4 Nov 2021
				Are you logging to memory, or logging to hard drive, or logging to SSD ?
Accepted Answer
  Sarthak Soni
    
 on 8 Nov 2021
        Any advice or opinions posted here are my own, and in no way reflect that of MathWorks.
You might be able to get some information from Speedgoat. For contact information, please refer to the following URL:
Regardless, knowing the limit is not going to do much in this situation, if you are already encountering buffer overflows. The only solution is to log less data, which can be done in one of two ways:
- Log less signals
 - Log data at a slower rate
 
SDI logs signals at the rate they execute in the Simulink model.  Therefore, if a large amount of data is being logged, it would help to  ensure the signals being selected are executing at the slowest rate  possible.
More Answers (0)
See Also
Categories
				Find more on Real-Time Simulation and Testing in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!