0

我有一个Beckhoff CX9020模块,其中包含以下信息(如CX 配置工具中的常规选项卡中所示):

系统信息:

  • 设备名称:CX-xxxxxx
  • 图像版本:CX9020 HPS 5.02d
  • CXConfig 版本:1.0 (Build 73)
  • CPU频率:1000兆赫

双猫:

  • 版本:2.11
  • TC 版本:2254
  • AMS 网络 ID:5.39.55.247.1.1
  • 注册级别:PLC

现在我已经安装了 TwinCAT 3,但无法建立工作 Connection

问题:

  • 是不是因为在Win 7 Compact Embedded CX9020 上安装了错误的镜像?
  • 如果是这种情况,我该如何安装更新的 TwinCAT 3 Image?
4

1 回答 1

3

首先,您必须建立到控制器的路由。大致思路是右键单击托盘中的“TwinCAT”图标,选择“路由器”,然后选择“编辑路由”。然后通过 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# 和其他语言的优秀示例。

于 2017-02-12T14:56:01.033 回答