Beckhoff CX9020 - 无法与 TwinCAT 3 建立连接
Beckhoff CX9020 - Can't establish a connection with TwinCAT 3
我有一个 Beckhoff CX9020 模块,其中包含以下信息(如 General 选项卡中所示 CX 配置工具):
系统信息:
- 设备名称:CX-xxxxxx
- 图像版本:CX9020 HPS 5.02d
- CXConfig 版本:1.0(内部版本 73)
- CPU 频率:1000 MHz
双猫:
- 版本:2.11
- TC 版本:2254
- AMS 网络 ID:5.39.55.247.1.1
- 注册级别:[=23=]PLC
现在我已经安装了 TwinCAT 3,但是无法建立工作连接。
题目:
- 是不是因为Win 7 Compact Embedded CX9020安装了错误的Image?
- 如果是这样,我该如何安装更新的 TwinCAT 3 Image?
首先你必须建立到控制器的路由。
大致思路是right-click"TwinCAT"托盘中的图标,select"router"然后"edit routes"。然后通过IP或者搜索添加你的控制器。
假设您的应用程序使用 C#:
你应该使用 Twincat.Ads 命令 yourClient.Connect(5.39.55.247.1.1,851)
其中地址是带有“.1.1”的控制器,端口是 ADS 端口。
要获取端口,您应该双击项目 PLC 部分中的控制器并查看那里的端口。第一个 PLC 默认为 851.
当你有 using TwinCAT.Ads;
只需添加
tcClient = new TcAdsClient();
tcClient.Connect(5.39.55.247.1.1,851);
到代码。
您可以在 Beckhoff 网站上找到适用于 C# 和其他语言的优秀示例。
我有一个 Beckhoff CX9020 模块,其中包含以下信息(如 General 选项卡中所示 CX 配置工具):
系统信息:
- 设备名称:CX-xxxxxx
- 图像版本:CX9020 HPS 5.02d
- CXConfig 版本:1.0(内部版本 73)
- CPU 频率:1000 MHz
双猫:
- 版本:2.11
- TC 版本:2254
- AMS 网络 ID:5.39.55.247.1.1
- 注册级别:[=23=]PLC
现在我已经安装了 TwinCAT 3,但是无法建立工作连接。
题目:
- 是不是因为Win 7 Compact Embedded CX9020安装了错误的Image?
- 如果是这样,我该如何安装更新的 TwinCAT 3 Image?
首先你必须建立到控制器的路由。 大致思路是right-click"TwinCAT"托盘中的图标,select"router"然后"edit routes"。然后通过IP或者搜索添加你的控制器。
假设您的应用程序使用 C#:
你应该使用 Twincat.Ads 命令 yourClient.Connect(5.39.55.247.1.1,851)
其中地址是带有“.1.1”的控制器,端口是 ADS 端口。
要获取端口,您应该双击项目 PLC 部分中的控制器并查看那里的端口。第一个 PLC 默认为 851.
当你有 using TwinCAT.Ads;
只需添加
tcClient = new TcAdsClient();
tcClient.Connect(5.39.55.247.1.1,851);
到代码。
您可以在 Beckhoff 网站上找到适用于 C# 和其他语言的优秀示例。