跳转至

为 BECKHOFF TwinCAT V3 配置 versiondog

要在 versiondog 环境中使用 BECKHOFF TwinCAT V3,必须满足以下要求:

  • 如果要在不更改 AMS 网络配置的情况下为每个 IPC 创建备份,则必须在每个 IPC 上安装代理。安装后必须重新启动 IPC。
  • 您需要设备 (IPC) 的完全访问权限,才能配置上传的 AMS Net 路由。

TwinCAT V3 可通过两种方式与 versiondog 配合使用:

  • TwinCAT V3 可安装在 versiondog 服务器上。versiondog 服务器可直接访问 AMS 网络。
  • 通过代理与安装 TwinCAT V3 的 IPC 建立连接。

versiondog 服务器上的 TwinCAT V3

您必须为 versiondog 服务器分配一个 AMS Net-ID,这样它才能与 TwinCAT 软件进行通信。

为您的 versiondog 服务器分配 AMS Net-ID

  1. 在运行 versiondog 服务器的计算机上,创建一个名为 AgentStation.ini 的新文件(如果此文件尚不存在),文件路径为:vdServerArchive\VD$A\Configuration\Upload
  2. 在文件 AgentStation.ini 中,创建 [TwinCAT] 节(如果该节尚不存在),并将 5370 键与您的 AMS Net-ID(例如 10.255.50.142.10.10)添加在一起。对于您的 versiondog 服务器或代理而言,该值必须是唯一的。建议使用 IPC 的 AMS Net-ID,但将最后两个数字块替换为 .10.10。如果该 AMS Net-ID 已被使用,请选择下一个空闲的 AMS Net-ID。

示例:

[TwinCAT]
5370=10.255.50.142.10.10

在进行上传的 IPC 上配置 TwinCAT V3

为此需要在 IPC 和 versiondog 服务器之间建立 远程连接

  1. 右键单击任务栏中的 TwinCAT 托盘图标
  2. 首先在上下文菜单中选择 Change router/AMS Net-ID,然后从打开的 AMS Router 对话框中读取 AMS Net-ID。请把 AMS Net-ID 记下来(作业配置时需要使用)。
  3. 编辑路由/路由表上下文菜中打开 TwinCAT 静态路由 对话框。
  4. 现在点击 TwinCAT 静态路由 中的 添加...添加路由对话框 对话框随即打开。
  5. 填写以下字段:

    • Route Name:为连接选择一个有意义的名称(例如:versiondog + 设备名称)。
    • AMS Net-ID:在此处输入您在步骤 2 中输入的 AgentStation.ini 文件中的 AMS Net-ID。
    • Address Info:输入运行 versiondog 服务器或安装代理计算机的 IP 地址或主机名。
    • Transport:从下拉菜单中选择 TCP/IP,然后单击 OK
    • Remote Route:选择
  6. 退出应用程序并重新启动计算机,以便 TwinCAT 运行时能够识别更改。

  7. 对每个要备份的 TwinCAT 设备重复所有步骤。

代理与 IPC 的连接

  1. 在 IPC 上安装上传代理和比较代理。
  2. 启动 AdminClient,然后命名并配置上传和比较代理。

TwinCAT 使用 AMS Net-ID 在设备之间进行通信。因此,您必须为您的代理分配一个虚拟 AMS Net-ID。

为代理分配虚拟 AMS Net-ID

  1. 在也安装代理的计算机(通常是 IPC)上创建 AgentStation.ini 文件(如果该文件尚不存在),文件夹为:D:\vdAgentArchive\VD$A\Configuration\Upload
  2. AgentStation.ini 文件中,创建 [TwinCAT] 节(如果该节尚不存在),并将 5370 键与您的 AMS Net-ID(例如 10.255.50.142.10.10)添加在一起。对于您的 versiondog 服务器或代理而言,该值必须是唯一的。建议使用 IPC 的 AMS Net-ID ,但将最后两个数字块替换为 .10.10。如果该 AMS Net-ID 已被使用,请选择下一个空闲的 AMS Net-ID。

示例:

[TwinCAT]
5370=10.255.50.142.10.10

在要进行上传的 IPC 上配置 TwinCAT V3


相关主题