Beckhoff CX9020 - 无法与TwinCAT 3建立连接

时间:2017-02-09 12:11:14

标签: codesys twincat

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

系统信息:

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

的TwinCAT:

  • 版本: 2.11
  • TC Build: 2254
  • AMS Net Id: 5.39.55.247.1.1
  • Reg Level: PLC

现在我已安装TwinCAT 3,但无法建立正常工作的连接

问题:

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

1 个答案:

答案 0 :(得分:3)

首先,您必须建立到控制器的路由。 一般的想法是右键单击&#34; TwinCAT&#34;托盘中的图标,选择&#34; router&#34;然后&#34;编辑路线&#34;。然后通过IP或搜索添加您的控制器。

假设您将C#用于您的应用程序: 您应该使用Twincat.Ads命令yourClient.Connect(5.39.55.247.1.1,851) 地址是控制器的地址是&#34; .1.1&#34;并且端口是ADS端口。 要获得端口,您应该双击项目PLC部分中的控制器并查看那里的端口。第一个PLC的默认值是851。

当你有using TwinCAT.Ads;时 只需添加

tcClient = new TcAdsClient();
tcClient.Connect(5.39.55.247.1.1,851);

代码。

你可以在Beckhoff网站上找到C#和其他语言的好例子。