AnyMath 文档

恩吉。综合服务

整合 AnyMath 设备由*Engee子系统提供。集成*,连接 AnyMath 访问外部设备、接口、协议和软件环境。 实现依赖于特定硬件(例如,VISA,Arduino,RITM等)的*支持包*。);它们包括连接到计算机的I/O模块和嵌入式系统。 外部硬件和协议在用户的计算机上实际运行,但在 AnyMath 它是通过*Engee子系统。整合*。


AnyMath 它在浏览器中工作,因此无法直接访问计算机的物理端口。 限制浏览器访问操作系统的低级界面不允许您简单地连接硬件并立即开始工作。 以下交互体系结构用于解决此问题:

engee hardware cn

该图显示 AnyMath 与*Engee客户端程序交换数据。集成*安装在用户的计算机上;该程序与系统的物理接口(COM端口、USB等)一起工作。)并将命令/数据传送到所连接的硬件。 与此同时,组织网络之间的交互 AnyMath 而客户端程序在侧使用服务器 AnyMath .

在开始使用已连接硬件的计算机之前,您需要install*Engee客户端程序。集成*和[连接,连接]它到 AnyMath . 浏览器与 AnyMath 它可以在同一台计算机或网络上的任何其他设备上打开。 这允许您创建 «虚拟实验室» 它允许多个用户连接到同一台计算机,直接通过 AnyMath .

安装Engee。综合服务

下载并解压缩您的操作系统的存档,然后运行*Engee。综合服务*:

防病毒软件可能会阻止安装或启动*Engee客户端程序。整合*。 如果在安装或启动过程中出现安全警告,请暂时禁用实时保护,并将客户端可执行文件添加到异常中。

例如,要禁用防病毒 «Windows安全» 并按照说明添加异常。:

分步说明
  1. 打开搜索 windows search 并输入 «Windows安全».

    disable defender step1

  2. 选择*防范病毒和威胁*。

    disable defender step2

  3. 单击部分中的*管理设置* «针对病毒和其他威胁的保护选项».

    disable defender step3

  4. 切换拨动开关*实时保护*至 «关闭。» (当提示帐户控制时,单击是。)

    disable defender step4

  5. 在同一窗口中,滚动到块 «例外情况» 然后单击*添加或删除例外*。

    defender exceptions 2

  6. 单击*添加例外*并选择*文件*(默认命名 engee-设备管理器。exe文件):

    defender exceptions 3

  7. 出现SmartScreen窗口时(«Windows系统已保护您的计算机»)无论如何点击*运行*:

    defender exceptions 4

    即使将文件添加到例外中,也会显示紫色SmartScreen窗口,并且不依赖于切换开关位置。 «实时保护» —这是一个单独的声誉检查。
  8. 启动*Engee客户端程序。集成*并检查客户端窗口中的连接(状态:已连接)。

  9. 首次安装并启动客户端程序后,将*实时保护*切换开关切换回 «上。».

在企业环境中,安全策略可能禁止用户添加例外。 在这种情况下,请与信息安全管理员联系。

启动*Engee客户端程序后。集成*将打开一个窗口:

interface 1 cn

以连接*Engee客户端程序。整合*至 AnyMath 您需要在个人帐户中创建个人访问令牌(PAT) AnyMath . 连接到服务器地址(例如, engee.com)没有令牌不起作用。 令牌仅存储在个人计算机上并传输到所选服务器。 它的状态在右侧的应用程序标题中可见,在按钮旁边 «i» i button: «未指定» / «活动中».

使用个人访问令牌连接

在 AnyMath

  1. 打开 个人帐户 AnyMath并转到*通信和安全*部分。

    01 cabinet menu cn

  2. 选择*个人访问令牌*。

    02 security page cn

  3. 展开*个人访问令牌*块并单击*添加新令牌*。

    pat 1 cn

  4. 填写表格:令牌名称,到期日期,权限 «使用工程师空气污染指数» 然后单击*添加个人访问令牌*。

    04 token form cn

  5. 复制创建的令牌。 它显示一次,将需要在客户端程序中激活。

    05 token created cn

    要复制,请使用按钮 pat copy,供浏览 — pat see.

    创建后立即保存令牌。 无法在界面中重新查看。

在Engee中选择服务器。综合服务

在客户端程序中,从列表中选择服务器(默认情况下 engee.com)或添加自己的服务器。 为此,请单击*添加新。..*在地址列表的末尾。

06 server add new cn

添加令牌

点击铅笔按钮 add pat button,插入个人访问令牌并保存,之后令牌状态将更改为 «活动中».

07 license and connect cn

连接

开始会话 AnyMath -活动许可证将自动出现在服务器地址中。 出现时,单击连接。 客户端程序本身将等待,直到它准备就绪,安装或更新服务器程序并连接;进度显示在诊断窗口中。

08 bootstrap progress cn

*购物车按钮 del button 旁边的服务器选择 engee.com (默认情况下)仅删除令牌(服务器保留在列表中);对于添加的服务器,删除令牌和服务器地址。 *如果令牌状态未更改为 «活动中»,检查令牌的有效期和权限 «使用工程师空气污染指数»;如有必要,创建一个新的令牌—旧的或丢失的令牌无法恢复。

的Engee更新。综合服务

每次打开*Engee客户端程序时。集成*检查新版本的可用性。 如果有可用的更新,则足以确认其安装。

edm upd 1 cn

服务器部分会自动更新。 有关此的消息显示在诊断窗口中。

edm upd 2

客户端程序接口

*Engee客户端程序的接口。集成*具有以下形式:

edm interface cn

  1. 客户端程序的名称和版本。

  2. 硬件状态窗口的按钮。

    单击它会打开一个窗口,其中包含具有硬件状态的选项卡。:

    edm status window cn

    此窗口包含有关连接的硬件和集成的所有信息。

    在标签上 «扩展» 您可以上传(或删除) 自定义支持包到客户端程序。

    edm status extension cn

  3. 设置窗口按钮。

  4. 最小化托盘按钮(仅在Windows版本中)。

    当您点击它时,应用程序被放置在系统托盘中,连接状态在图标中突出显示。:

    *如果启用了客户端程序:

    edm status on

*如果客户端程序被禁用:

+ edm status off

  1. 服务器选择字段,添加按钮 add pat button 和令牌删除 del button,令牌状态和连接按钮。

  2. 连接状态到 AnyMath .

  3. 清除日志按钮。

  4. 诊断窗口。

错误消息

该部分包含显示在客户端程序的诊断窗口或命令行上的错误消息。 AnyMath .

  1. 讯息文本: 错误:现有客户端程序已在运行。 请手动关闭它或调用函数主.工程师。UTILS_API。Engee中的stopClientProgram()来终止之前的程序实例。

    *说明:*有一个正在运行的客户端程序实例,无法使用客户端程序的第二个实例。

    *原因:*客户端程序的一个实例已经在运行,用户已经启动了第二个。

    *解决方案:*手动关闭第一个实例或在命令行上运行 主要。工程师。UTILS_API。权宜之计().

  2. 讯息文本: 错误:请求失败:对应的对象套接字没有这样的主机客户端对象! 请通过调用:socket=SOCKET来验证主机客户端是否已连接并重新创建对象。插座()

    为对象提供消息的文本 插座. 对于其他对象,消息中的名称将是适当的。

    *说明:*重新启动客户端程序后访问以前创建的对象会导致错误。

    原因:*在命令行或脚本编辑器中处理以前创建的对象时重新启动客户端程序 *AnyMath .

    *解决方案:*重新启动客户端程序后,再次创建对象(例如,通过 socket=套接字。插座())并仅使用它-以前创建的对象无法恢复。

  3. 讯息文本: 错误:无法完成操作:没有可用的路由到主机客户端程序。 请验证主机客户端是否已连接。

    *说明:*创建没有活动连接到客户端程序的对象会导致错误。

    原因:*尝试在命令行或脚本编辑器中创建对象 *AnyMath 客户端程序未连接时。

    *解决方案:*预先连接客户端程序,确保存在连接,然后才创建对象并与它们一起工作。

软件管理

软件包管理功能仅在安装并运行*Engee子系统时可用。整合*。

此外 软件模拟管理在 AnyMath 软件支持包管理可用: