05-23-2008 04:27 AM
06-02-2008 08:43 AM
04-23-2009 06:00 AM
Hello,
I hope this fits a bit under this subject. I’m using SIT to run a simulink model on a Crio 9022 controller. This works good, until I try to decrease the fixed step solver in simulink below 0.001 seconds (1kHz). I need a sampling of more than 1kHz, but if I try to run with for example 5kHz, the Crio gives the next error.
Error 14120 occurred at Driver VI >> testtttt_Driver.vi >> testtttt_Base Rate Loop.vi >> NI_SIT_driversupportVIs.lvlib:SIT Take Model Time Step.vi:
Possible reason(s):
Simulation Interface Toolkit: The base rate loop did not finish in time. The combined time of computing the model and performing input and output is too long. Increase the model time step, switch to a simpler solver, or reduce the number of inputs and outputs used.
I tried already with really easy simulink models (with input/output), with easy solvers and he still generates this error. So the reasons suggested by the error message are probably not an option.
What should I do to solve this, or is this just a limitation of the SIT. Do I maybe have to change something in the FPGA bitfile? My input module is the NI 9201 and the output module NI 9263.
Thanks a lot,
Sam Weckx
07-25-2012 04:57 PM
Hello,