首页 文章

Matlab,Simulink,通过Lan在多个simulink模型之间 Build 连接

提问于
浏览
3

有一个由一些子系统组成的Simulink模型,它应该在计算机中运行每个子系统,并且所有计算机都连接到LAN网络 .

这些子系统之间存在互连,数据应在它们之间传输,因此它们应同步运行,最好是实时运行 .

但是这些计算机具有Windows操作系统,因此它们没有实时操作系统 .

我正在寻找这个问题的解决方案 . 我到目前为止所发现的是:

  • Simulink实时研讨会可以制作simulink模型的可执行代码,但代码可以使用实时处理器实时运行,并且它们似乎不支持多台计算机之间的连接 .

  • XPC目标已知,但它只是在一台主机PC或硬件与一台目标PC之间 Build 连接,而目标PC应具有实时OS . 所以它没有涵盖这个问题 .

  • Werner.Zimmermann有一个名为“Matlab / Simulink的硬件输入/输出库”的Matlab库,它有一些很好的设施,可以使simulink接近实时运行,它可以通过连接和发送数据两台计算机之间的TCP / IP,但它似乎只能使两台计算机之间的连接运行simulink .

它对操作系统和Matlab / Simulink版本也有一些限制,并且不会更新 . 所以我不确定它是否足够 .

在所有这些之后,有没有人知道更好的方法来处理这个问题?我将不胜感激任何有关这些主题的帮助或解决此问题的其他方法 .

提前致谢

1 回答

相关问题