为 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
- 在运行 versiondog 服务器的计算机上,创建一个名为
AgentStation.ini的新文件(如果此文件尚不存在),文件路径为:vdServerArchive\VD$A\Configuration\Upload。 - 在文件
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。
示例:
在进行上传的 IPC 上配置 TwinCAT V3
为此需要在 IPC 和 versiondog 服务器之间建立 远程连接。
- 右键单击任务栏中的 TwinCAT 托盘图标。
- 首先在上下文菜单中选择 Change router/AMS Net-ID,然后从打开的 AMS Router 对话框中读取 AMS Net-ID。请把 AMS Net-ID 记下来(作业配置时需要使用)。
- 在 编辑路由/路由表上下文菜中打开 TwinCAT 静态路由 对话框。
- 现在点击 TwinCAT 静态路由 中的 添加...,添加路由对话框 对话框随即打开。
-
填写以下字段:
- Route Name:为连接选择一个有意义的名称(例如:versiondog + 设备名称)。
- AMS Net-ID:在此处输入您在步骤 2 中输入的
AgentStation.ini文件中的 AMS Net-ID。 - Address Info:输入运行 versiondog 服务器或安装代理计算机的 IP 地址或主机名。
- Transport:从下拉菜单中选择 TCP/IP,然后单击 OK。
- Remote Route:选择 无。
-
退出应用程序并重新启动计算机,以便 TwinCAT 运行时能够识别更改。
- 对每个要备份的 TwinCAT 设备重复所有步骤。
代理与 IPC 的连接
- 在 IPC 上安装上传代理和比较代理。
- 启动 AdminClient,然后命名并配置上传和比较代理。
TwinCAT 使用 AMS Net-ID 在设备之间进行通信。因此,您必须为您的代理分配一个虚拟 AMS Net-ID。
为代理分配虚拟 AMS Net-ID
- 在也安装代理的计算机(通常是 IPC)上创建
AgentStation.ini文件(如果该文件尚不存在),文件夹为:D:\vdAgentArchive\VD$A\Configuration\Upload - 在
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。
示例:
在要进行上传的 IPC 上配置 TwinCAT V3。
相关主题