Engee 文档

入门

准备工作

要在 Engee 中完全开始使用 RITM CPM 块,请在脚本编辑器interactive script icon命令行img 41 1 2 中运行以下命令,安装块的支持包:

engee.package.install("RITM-Engee-Blocks")

安装块支持包RITM 后,可以使用其他 engee.package 命令,即

  • engee.packages.checkupdates() - 检查已安装支持包的可用更新;

  • engee.packages.update("RITM-Engee-Blocks") - 将指定的支持包更新到最新版本;

  • engee.packages.uninstall("RITM-Engee-Blocks") - 卸载指定的支持包。

有关函数的详细说明,请参见feature/engee-package-functions.adoc#engee.package.install

要开始使用 CPM "RITM",请进入 *Engee*engee apps 工作区中的应用程序,然后选择RITM.机器控制

  • 使用 Head Menu -> 选择汽车 -> 添加一辆汽车 将机器添加到 Engee 中。在打开的菜单中,输入机器的名称和 IP 地址:

    ritm add machine 2->ritm add machine

  • 单击ritm updater 并使用 固件更新 -> 本地更新在线更新 更新固件:

    ritm package update

  • 更新固件后,再次点击ritm updater 并使用 更新支持软件包 -> 更新支持软件包 -> 本地更新在线更新 在 RITM 上安装 Engee 支持软件包:

    ritm updater 1

  • 成功将固件和支持软件包升级到最新版本后, 更新固件 图标将从ritm updater 变为ritm updater x

简单模型示例

本例展示了如何从零开始创建一个 Engee 模型并在 RITM 上运行。

  • 创建新模型,在模型中添加标准块*Sine Wave* 、Integrator 和*Out1* 并将它们连接起来。打开信号记录signal logging 1 ,用于块*Integrator* 的输出:

    ritm getstarted model

  • 从模型*主菜单*的下拉菜单中选择 "RITM "作为目标平台:

    ritm manager choosing

  • 设置无限模拟时间 (inf),然后按 在铁上运行模型

    ritm getstarted run

  • 根据模型创建实时应用程序,加载并在选定的 RITM 机器上运行:

    ritm getstarted running

  • 您可以点击仿真控制菜单中的 "停止模型 "stop button ,停止模型在 RITM 上的执行。仿真时间和状态将显示在模型的*状态栏*(工作区右下角)中:

    ritm getstarted status

  • 在运行期间,您可以使用图形窗口graphs icon 1 观察记录的信号。此外,在运行期间,您还可以即时更改模型的可调参数并查看变化。例如,您可以将正弦波振幅(块*Sine Wave* )从 "1 "改为 "2",并在 Graphs 中查看变化:

    ritm getstarted sine

    ritm getstarted plots