TSMaster MATLAB自动化控制模块新功能发布,有哪些亮点?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2315个文字,预计阅读时间需要10分钟。
前言:今天我们继续介绍TSMaster新功能——MATLAB自动化控制模块。该模块提供了大量用于MBD开发的工具。还包括了一个可以将C代码自动转化为Stateflow代码的程序。一、MATLAB的自动化控制模块
前言
今天我们继续来介绍TSMaster新功能—MATLAB自动化控制模块。该模块提供了大量用于MBD开发的小工具。还包含了这个可以将c代码自动转化为stateflow代码的程序。
一、MATLAB的自动化对象
> 首先点击连接,连接到matlab的自动化对象,需要启动matlab的主程序,一旦连上之后,matlab程序就可以实时被TSMaster软件来控制。那么我们点击之后可以看到连接按钮变灰,然后断开连接按钮变成高亮,那么这个时候就可以通过我们的软件来控制matlab程序了。
> 然后我们可以点击这个c代码转stateflow,点击解析,会实现一个逻辑树,然后再点击生成代码。这个时候我们就可以看到,我们的示例代码就可以自动转换成stateflow代码,该功能可以迅速的将已有的C代码的逻辑一键转换成完全等价的stateflow的逻辑,从而提高MBD的开发效率。那么转化完成的效果就是这样,双击chart1展开之后就可以看到跟刚才的c脚本完全对应的stateflow的逻辑。
二、SIL和HIL环境的自动构建
只要我们拥有可以生成代码的Simulink的仿真模型,就可以通过此模块来实现该模型在TSMaster环境中的实时运行。
本文共计2315个文字,预计阅读时间需要10分钟。
前言:今天我们继续介绍TSMaster新功能——MATLAB自动化控制模块。该模块提供了大量用于MBD开发的工具。还包括了一个可以将C代码自动转化为Stateflow代码的程序。一、MATLAB的自动化控制模块
前言
今天我们继续来介绍TSMaster新功能—MATLAB自动化控制模块。该模块提供了大量用于MBD开发的小工具。还包含了这个可以将c代码自动转化为stateflow代码的程序。
一、MATLAB的自动化对象
> 首先点击连接,连接到matlab的自动化对象,需要启动matlab的主程序,一旦连上之后,matlab程序就可以实时被TSMaster软件来控制。那么我们点击之后可以看到连接按钮变灰,然后断开连接按钮变成高亮,那么这个时候就可以通过我们的软件来控制matlab程序了。
> 然后我们可以点击这个c代码转stateflow,点击解析,会实现一个逻辑树,然后再点击生成代码。这个时候我们就可以看到,我们的示例代码就可以自动转换成stateflow代码,该功能可以迅速的将已有的C代码的逻辑一键转换成完全等价的stateflow的逻辑,从而提高MBD的开发效率。那么转化完成的效果就是这样,双击chart1展开之后就可以看到跟刚才的c脚本完全对应的stateflow的逻辑。
二、SIL和HIL环境的自动构建
只要我们拥有可以生成代码的Simulink的仿真模型,就可以通过此模块来实现该模型在TSMaster环境中的实时运行。

