支持 MES Model & Refactor® (MoRe)

什么是MoRe?

MES Model & Refactor®(MoRe)是一款帮您提高开发效率的软件工具,让使用MATLAB Simulink®进行建模更快、更容易、更少出错。MoRe帮助您简化和加速模型编辑并且减少单调的工作步骤。该工具简化了整个建模过程,特别是模型的重构。

新版本有哪些功能亮点?

MES Model & Refactor® (MoRe) v.2.1 功能亮点

通过增强用户对话提高了用户体验。

MoRe现在支持MATLAB 2020a和2020b版本。

 

 

MoRe v.2.0

MES Model & Refactor® (MoRe) v.2.0 功能亮点

新的菜单设计加快建模速度。 新菜单允许一键访问常用操作。所有可用的操作都在子菜单中分类,按照统计的使用频率降序排列。

 

轻松添加新的高级别信号至当前子系统。您可以从更高级别的输入信号中添加新的输入信号,而无需离开您正在编辑的子系统。

MoRe v.1.4

MES Model & Refactor® (MoRe) v.1.4 功能亮点

改进了可用性,其中包括:使用挂钩函数更精确地设置MoRe创建的模块的参数、分区操作显著缩短运行时间、在跳转到信号使用目的地时支持分支信号以及自动清理分割/合并子系统后未连接的信号线。

MoRe v.1.3

MES Model & Refactor® (MoRe) v.1.3功能亮点

端口块和信号线的更多操作
提供了新操作:“排列端口块”和“将Goto/Froms转换为线”

改进了对 "添加跨层级信号 "操作中的信号线参数的处理

MoRe v.1.2

MES Model & Refactor® (MoRe) v.1.2功能亮点

扩展对TargetLink的支持
路由跨层级信号进出TargetLink子系统。自动合规使用TargetLink端口模块。 还可以在子系统层级内移动TargetLink仿真框架模块。

MoRe v.1.1

MES Model & Refactor® (MoRe) v.1.1功能亮点

易用性和运行时间的改进
对话框对齐经过优化,减少对视图的阻碍。
降低常用操作的运行时间.

改进了分支信号线的拖拽

安装

    • 将MES MoRe zip文件(如MES_MoRe_2_1.zip)压缩到具有写访问权限的目标文件夹中。建议:
      • C:\Program Files\MES_MoRe
      • %MATLAB_ROOT%\toolbox\MES_MoRe_2_1
      • %MATLAB_ROOT%\toolbox\MES_MoRe
      • x:\project\matlab\MES_MoRe_2_1
      请保留所有子目录。
  • 永久安装(推荐):
    • 将目标文件夹中的MoRe/init_MoRe.m脚本的调用添加到MATLAB startup.m文件中。调用示例:run('C:\Program Files\MES_MoRe\MoRe\init_MoRe')
      请确认没有留下旧安装的init_MoRe调用!
      如果你不确定是否有任何startup.m文件,请在MATLAB命令行中输入 which startup.m
      如果结果不为空,将上述调用添加到此文件中。
      如果结果为空,在userpath中创建一个新的startup.m文件。在MATLAB命令行中键入userpath来获取用户路径。将上述调用添加到新创建的文件中(在MATLAB命令行中键入 doc startup以获得帮助)。
    • 重新启动MATLAB。现在在Simulink中应该有一个MES MoRe菜单项。
  • 临时使用(不推荐):
    • 在MATLAB命令行中,从目标文件夹的MoRe子文件夹中调用init_MoRe 。如果其他工具持有对java对象的锁定引用,则可能会出现类似”Objects of XXX class exist - not clearing java”的警告。在这种情况下,请按照上面的说明进行永久安装。
  • (可选)'Analyze'子菜单中的一些操作需要安装Graphviz:
    • 从http://www.graphviz.org/下载并安装Graphviz
    • 将包含Graphviz的dot.exe的文件夹添加到Windows的PATH环境变量中 (如 C:\Program Files (x86)\Graphviz 2.28\bin).

升级到最新版本

  • 如果您在启动时添加了对init_MoRe的调用,并使用了带有版本后缀的文件夹 (e.g. x:\project\matlab\MES_MoRe_2_0), 那么请将调用更新到新安装的文件夹 (e.g. run('C:\Program Files\MES_MoRe_2_1\MoRe\init_MoRe');
  • 假如您将旧版本安装到带有版本后缀的文件夹(例如:x:\project\matlab\MES_MoRe_2_0)您可以保留此目录作为备份目录。
  • 假如您之前安装时没有设置版本后缀,则可以将旧版的安装目录更名为包含版本后缀的目录,并将其作为备份文件夹。
  • 然后根据下面给出的安装说明进行操作(包括许可证配置)。

系统要求

使用MES MoRe须符合以下系统要求:

  • Windows (XP, Vista, Windows 7+8+10 - 32 和 64位版本)
  • MATLAB® R2012b ... R2020b
  • Simulink

快速启动

启动MoRe

  • 完成安装后, "MES MoRe" 在Simulink菜单和上下文菜单中作为一个单独的条目可用,无需手动启动。

启动分析

  • 在MATLAB命令提示符中输入“fuelsys”,打开演示模型
  • 选择fuelsys模型的根级别上的两个子系统
  • 在Simulink菜单中点击“MES MoRe”,选择"Merge Subsystems"
  • 如要撤消该操作,请从 “MES MoRe” 菜单中选择"Undo"

建议

假如您有任何建议帮助我们改善MES Model & Refactor请随时与我们联系:
Email: more@model-engineers.com

用户说明书

MoRe用户说明书

用户指导

MES说明书为您提供清楚和详细的说明如何应用MES Model & Refactor® (MoRe). 它为用户提供所有关于启动和运用MoRe的信息。
点击“MES MoRe”->”Help”->”Documentation” 查看MoRe中所有可用操作的说明(如图)。

MoRe相关视频

 

发行说明

MoRe - v2.1 (2021年1月)

改进

  • 现在完全支持Simulink R2020a和R2020b版本。以前,在这些版本中,应用的一个MoRe 操作无法撤消。
  • 移动界面:对话框中有一个新的按钮,可以让您直接切换到"从模块中拉信号线"对话框,以便快速轻松地进行后续布局的优化。
  • 从较高级别添加输入信号:如果在 Windows 中设置了一个超过100%的显示缩放系数,对话框现在也能正确显示。以前,因为对话框的总尺寸太小,单选按钮部分被遮挡。另外,树形视图也会变得很小。
  • 跳转至使用位置:已重新设计对话框的外观。
  • 按名称搜索信号:对话框的外观已被重新设计。此外,当打开对话框时,搜索字段处于活跃状态。现在,也可以按下退出键关闭对话框。
  • 对于Matlab2019a及更高版本,MoRe现已添加到Stateflow编辑器的菜单栏中。即便在 Stateflow中尚无可用操作,这也可以防止在从一个Stateflow图向上导航时,编辑器的导航箭头改变位置。该问题仅在Stateflow编辑器中未启用其他自定义设置时才会出现。
  • 按名称搜索信号、跳转至使用位置、移动界面和绘制模型边框:应用这些操作时,将不再在命令行上发出有关 'JavaFrame' 属性的警告。以前,在Matlab 2019b和更高版本中都出现过这种情况。

错误修复

  • 断开及合并子系统:修复了一个导致信号连接丢失的错误,该信号连接把将被合并或将被断开的子系统中的一个输入模块直接连接到输出模块。