SIT可以和硬件交互,但是Simulink的模型不能直接访问硬件。SIT的作用是将Simulink模型生成一个在LabVIEW环境下可以运行的DLL,里面只包含算法,访问硬件的工作需要在SIT工具包生成的Driver VI中编写,并且要注意不能阻塞程序运行使RT超时。像串口发送和读取数据等待时间较长,应安排到并行的循环里。
关注:144
2014-01-19 14:23
Matlab的Simulink模型用Simulation Interface工具包打包后在LabVIEW的RT中运行,能否在Simulink中访问硬件?例如使用串口将数据发送回来?![]() ![]() |