AnyMath 文档

开始行动

准备工作

完全开始使用KPM"节奏"块和kpm"节奏"的软件控制 AnyMath 按照以下步骤操作:

  1. 安装/安装 KPM节奏支持包 通过执行以下操作 命令脚本编辑器 interactive script icon命令行 img 41 1 2:

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

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

    • 恩吉。包裹。检查() -检查已安装的支持包的可用更新;

    • 恩吉。包裹。更新("RITM-Engee-Blocks") -将指定的支持包更新到最新版本;

    • 恩吉。包裹。卸载("RITM-Engee-Blocks") -删除指定的支持包。

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

  2. 安装子系统 恩吉。综合服务:

    engee.package.install("Engee-Device-Manager")

    如果子系统是*Engee。集成*已经安装,然后只需使用命令运行它:

    engee.package.start("Engee-Device-Manager")
  3. 启动*Engee客户端程序。集成*并使用提供的URL进行连接(有关详细信息,请参阅 硬件连接)。

  4. 转到应用程序 AnyMath engee apps 在工作区中选择 RITM.管理器:

将汽车添加到 *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 1

设置窗口 debug article icon 1 "节奏"选项卡将出现。 在它上面,您需要从列表中选择此型号的目标汽车。:

ritm settings 1 1 cn

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

ritm getstarted run 1

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

ritm getstarted running 1 cn

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

ritm getstarted status cn

在实时应用程序运行期间,您可以随时更改模型本身的参数,记录模型的信号并在窗口中查看它们。 信号可视化或在 数据检查员。 例如,可以改变正弦波的振幅(块 正弦波)与 12 并观察图表上的变化:

ritm getstarted sine cn

ritm getstarted plots cn

或者你可以使用 数据检查员. 例如,您可以比较具有不同幅度值的模型的两个游程。:

ritm getstarted plots 1 cn