使用自动化服务器作为远程调试的网关
远程调试功能提供了调试选项 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 项目已打开并连接到自动化服务器。
在设备树中,双击打开项目的 PLC。
在 通讯设置 选项卡,在网关的列表框中,选择添加到自动化服务器上作为边缘网关的网关。 (中国科学院) 必须显示在网关名称之后。
如果所需网关在列表框中不可用,则单击
.现在列表框已刷新,您可以选择网关。所选网关下方显示以下信息:
自动化服务器租户
自动化服务器集群
网关 ID
服务器上的名字
这 自动化服务器 - 登录 对话框打开。
在里面 自动化服务器 - 登录 对话框,指定您的 用户名 和 密码 用于自动化服务器。
如果为您的用户帐户激活了多因素身份验证 (MFA),您还必须在登录时输入当前有效的令牌。有关更多信息,请参阅: 使用多重身份验证 (MFA) 登录服务器
点击 扫描网络.
这 选择设备 对话框打开。
在对话框中,选择相应的网关并单击 扫描设备.
连接到 Edge Gateway 且当前正在运行的所有 PLC 都显示在 Edge Gateway 下方
选择所需的 PLC 并单击 行.
在 通讯设置 选项卡,将显示选定的 PLC,并用实心绿色圆圈标记。
现在您已从 CODESYS 通过自动化服务器的边缘网关连接到 PLC。
从远程调试 CODESYS 自动化服务器的 PLC 上的应用程序
您已执行上述指南中的步骤 1 - 5。现在您已通过 Edge Gateway 连接到自动化服务器的 PLC。
在 CODESYS,打开一个项目,该项目已提交到自动化服务器。
在 CODESYS, 这 在下载时分配服务器应用程序 命令在启用 在线的 菜单。
如果应用程序已下载到 PLC 并与当前项目同步,则您可以通过 Edge Gateway 登录 PLC。然后不需要额外的步骤。
在 CODESYS, 点击 .
这 提交到服务器 对话框打开。
在对话框中,选择了应用程序下载到的自动化服务器上的当前提交和 PLC。检查此信息并单击 行.
在自动化服务器上,在 PLC详情 看,在 状态信息 选项卡,显示连接建立成功。还显示有关已提交应用程序的信息。
在 CODESYS, 点击 并在项目的 POU 中做一个小改动。
点击
再次。对话框将打开,其中包含登录选项。
选择 登录并在线更改 和 更新启动应用程序 选项。然后点击 行.
这 提交到服务器 对话框打开。
指定提交消息并清除 结束调试模式并启动应用程序 选项。然后点击 行.
您已通过自动化服务器的 PLC 上的在线更改登录。
现在从 CODESYS 您可以使用中的命令 调试 菜单来调试自动化服务器的 PLC 上的应用程序(例如,设置断点或写入和强制值)。