Skip to main content

使用自动化服务器作为远程调试的网关

远程调试功能提供了调试选项 CODESYS PLC 上的应用程序,在本地网络中不可用,但连接到 CODESYS Automation Server.此外,从 CODESYS 您可以扫描连接到 CODESYS Automation Server.

从建立连接 CODESYS 通过自动化服务器的边缘网关连接到自动化服务器的 PLC

. 要求
  • 在自动化服务器上配置了 Edge Gateway,并且此 Edge Gateway 正在运行。

  • 在自动化服务器上注册了 PLC 网络的 PLC,并且该 PLC 正在运行。

  • CODESYS Automation Server Connector 包安装在 CODESYS Development System 在你的电脑。

  • 一个 CODESYS 项目已打开并连接到自动化服务器。

  1. 在设备树中,双击打开项目的 PLC。

  2. 通讯设置 选项卡,在网关的列表框中,选择添加到自动化服务器上作为边缘网关的网关。 (中国科学院) 必须显示在网关名称之后。

    如果所需网关在列表框中不可用,则单击 工具 → Edge 网关 → 同步远程网关.现在列表框已刷新,您可以选择网关。

    所选网关下方显示以下信息:

    • 自动化服务器租户

    • 自动化服务器集群

    • 网关 ID

    • 服务器上的名字

    自动化服务器 - 登录 对话框打开。

  3. 在里面 自动化服务器 - 登录 对话框,指定您的 用户名密码 用于自动化服务器。

    如果为您的用户帐户激活了多因素身份验证 (MFA),您还必须在登录时输入当前有效的令牌。有关更多信息,请参阅: 使用多重身份验证 (MFA) 登录服务器

  4. 点击 扫描网络.

    选择设备 对话框打开。

  5. 在对话框中,选择相应的网关并单击 扫描设备.

    连接到 Edge Gateway 且当前正在运行的所有 PLC 都显示在 Edge Gateway 下方

  6. 选择所需的 PLC 并单击 .

    通讯设置 选项卡,将显示选定的 PLC,并用实心绿色圆圈标记。

    现在您已从 CODESYS 通过自动化服务器的边缘网关连接到 PLC。

从远程调试 CODESYS 自动化服务器的 PLC 上的应用程序

. 要求
  • 您已执行上述指南中的步骤 1 - 5。现在您已通过 Edge Gateway 连接到自动化服务器的 PLC。

  • CODESYS,打开一个项目,该项目已提交到自动化服务器。

  • CODESYS, 这 在下载时分配服务器应用程序 命令在启用 在线的 菜单。

如果应用程序已下载到 PLC 并与当前项目同步,则您可以通过 Edge Gateway 登录 PLC。然后不需要额外的步骤。

  1. CODESYS, 点击 在线 → 登录.

    提交到服务器 对话框打开。

  2. 在对话框中,选择了应用程序下载到的自动化服务器上的当前提交和 PLC。检查此信息并单击 .

    在自动化服务器上,在 PLC详情 看,在 状态信息 选项卡,显示连接建立成功。还显示有关已提交应用程序的信息。

  3. CODESYS, 点击 在线 → 注销 并在项目的 POU 中做一个小改动。

  4. 点击 在线 → 登录 再次。

    对话框将打开,其中包含登录选项。

  5. 选择 登录并在线更改更新启动应用程序 选项。然后点击 .

    提交到服务器 对话框打开。

  6. 指定提交消息并清除 结束调试模式并启动应用程序 选项。然后点击 .

    您已通过自动化服务器的 PLC 上的在线更改登录。

  7. 现在从 CODESYS 您可以使用中的命令 调试 菜单来调试自动化服务器的 PLC 上的应用程序(例如,设置断点或写入和强制值)。