万博1manbetxSimulink Desktop实时

在计算机万博1manbetx上实时运行Simulink模型

万博1manbetxSimulink Desktop Real-time™提供了一个执行Simulink的实时内核®在笔记本电脑或桌面上运行Windows的模型®或摩托斯®。它包括连接到某些I / O设备的库块。您可以使用PC或Mac计算机创建一个实时系统,并将其连接到物理设备。万博1manbetx

参考万博1manbetxSimulink Real-Time™用于高性能实时仿真和测试speedgoat™目标计算机硬件。

开始:

使用笔记本电脑或桌面的实时仿真

在PC或万博1manbetxMac计算机上实时运行Simulink模型

Simulink模型的实时闭环仿真万博1manbetx

万博1manbetxSimulink Desktop实时包括一个在操作系统上最高优先级运行的实时内核。此实时内核加载I / O设备驱动程序并与Simulink建立连接。万博1manbetxI / O设备驱动程序实时执行,并行在正常模式下并行地执行Simulink仿真。万博1manbetx

磁悬浮对照实验。使用模拟输入和模拟输出块的外部硬件的型号接口。

使用Simulink编码器提高实时性能万博1manbetx

使用Si万博1manbetxmulink编码器为算法模型生成代码,并将其与I / O设备驱动程序链接。模型,求解器和I / O设备驱动程序都实时执行。

配置模型的流输入和流输出块参数。

监控信号并获取数据

实时监视,捕获和获取信号数据

监控和捕获信号

使用Simu万博1manbetxlink Desktop实时使用Simulink,您可以从实时模型中捕获信号,并使用标准的Simulink范围块显示它们。您可以使用图形显示屏查看模型内的信号,例如仪表,范围和灯具。

监控和捕获信号。

获取和记录数据

您可以使用Simulink存储Matlab Workspace中的运行时数据。万博1manbetx在外部模式下,您可以捕获一个或多个数据突发并将数据保存到MATLAB文件,可以在MATLAB中访问,以便进行额外的分析和可视化。

设置用于日志工作区的范围参数。

连接物理设备

I / O驱动程序块提供物理设备和模型之间的连接

I / O驱动程序库

万博1manbetxSimulink Desktop实时包括一个I / O驱动程序块库,可在物理I / O设备和实时模型之间提供连接。您可以运行模拟以观察Simulink模型如何响应真实世界行为。万博1manbetx

将I / O设备连接到Simulink信号以读万博1manbetx取输入和写入输出。

I / O驱动程序通信

万博1manbetxSimulink Desktop实时I / O驱动程序块使用ASCII或二进制数据启用通信。万博1manbetx支持的通信协议包括用于标准网络连接的UDP,串行线路RS-232,以及用于控制器区域网络的CAN总线。

通过UDP通信协议传输数据。

Thunderbolt™支万博1manbetx持

在使用PCIe / PCI板或T万博1manbetxhunderbolt Cofers或Thunderbolt Compance的雷电膨胀底盘时,支持雷电站连接到I / O设备HumUsoft.®MF 644多功能I / O设备

连接到I / O设备。

最新特色

万博1manbetx支持CAN FD协议

与CAN相比,可以实现更高的通信带宽

万博1manbetx支持CAN静默模式

为CAN设备板启用静音模式操作

追加到现有文件

将数据添加到标准设备上的现有文件中

CAN / CAN FD消息总线数据类型

数据包输入块和数据包输出块为CAN_MESSAGE_BUS数据类型提供支持,并支持CAN_FD_MES万博1manbetxSAGE_BUS数据类型的CAN FD模式

新字符串数据类型示例sldrtex_stringmessage

演示如何使用字符串数据类型和Simulink消息和队列万博1manbetx

发行说明有关这些功能的详细信息和相应的功能。