AnyMath 文档

开始行动

准备工作

完全开始使用KPM"节奏"块和kpm"节奏"的软件控制 *AnyMath*,安装 KPM节奏支持包 通过执行以下操作 命令脚本编辑器 interactive script icon命令行 img 41 1 2:

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

安装块的支持包后 RITM,您也可以使用其他命令 恩吉。包裹,即:

* 恩吉。包裹。检查() -检查已安装的支持包的可用更新; * 恩吉。包裹。更新("RITM-Engee-Blocks") -将指定的支持包更新到最新版本; * 恩吉。包裹。卸载("RITM-Engee-Blocks) -删除指定的支持包。

有关功能的详细说明,请参阅 恩吉。包裹。安装

要开始使用KPM节奏,请转到应用程序 *AnyMath* engee apps 在工作区中选择 RITM.Manager:

*将汽车添加到 *AnyMath*使用*主菜单*→ *选择机器* → *添加机器*. 在打开的菜单中,输入机器的名称和IP地址:

+ ritm add machine 2 cnritm add machine cn

*通过点击更新固件 ritm updater 和使用 *固件更新* → *本地更新*或 *在线更新*:

+ ritm package update cn

*更新固件后,安装支持包 *AnyMath*再次敲击节奏 ritm updater 和使用 *支持软件包更新* → *支持软件包更新* → *本地更新*或 *在线更新*:

+ ritm updater 1 cn

*成功将固件和支持包更新到最新版本后,图标 *更新固件*将更改视图从 ritm updaterritm updater x.

每次固件更新后 ritm updater 有必要在节奏上重新安装支持包。

固件交互的一般架构,节奏上的支持包和 *AnyMath*看起来像这样:

ritm packages main cn

在图上:

**节奏支持包*是子系统的扩展 恩吉。综合服务,添加 图书馆大楼 *AnyMath*用于在KPM"RHYTHM"上使用I/O模块,以及以下功能 软件节奏控制从 *AnyMath*.

**固件*是KPM"节奏"的软件框架,包括 节奏操作系统。RV,以及用于使用I/O模块的驱动程序和库。

**支持包 AnyMath*--这是节奏固件的扩展,增加了功能 推出模型 *AnyMath*在KPM"节奏"。

一个简单模型的例子

此示例演示如何从头开始创建模型。 *AnyMath*并在KPM"节奏"上启动它。

*创建新模型,为模型添加标准块 *正弦波*, *集成商*及 *输出1*并将它们连接起来。 打开它 信号记录 signal logging 1 退出街区 *集成商*:

+ ritm getstarted model cn

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

+ ritm manager choosing

*设置无限模拟时间(资讯)并按下按钮 *在硬件上运行模型*:

+ ritm getstarted run

*从模型中创建实时应用程序,并在所选机器上下载并启动该应用程序。:

+ ritm getstarted running cn

*您可以通过按下停止节奏模型的执行 停止模型 stop button 在仿真控制菜单中。 仿真时间和状态显示在模型的*状态栏*中(工作区右下角):

+ ritm getstarted status cn

*在执行过程中,你可以使用 可视化窗口 graphs icon 1. 此外,在执行过程中,您可以随时更改模型的可配置参数并查看更改。 例如,可以改变正弦波的振幅(块 *正弦波*)与 12 并观察图表上的变化:

+ ritm getstarted sine cn

+ ritm getstarted plots cn