Beckhoff的CX9020 - 无法建立使用TwinCAT 3
问题描述:
我有一个Beckhoff的CX9020模块具有以下信息(如CX配置工具在一般标签所示)的连接:Beckhoff的CX9020 - 无法建立使用TwinCAT 3
系统信息:
- 设备名称:CX-XXXXXX
- 图片版本:CX902 0 HPS 5.02d
- CXConfig版本:1.0(构建73)
- CPU频率:1000兆赫
的TwinCAT:
- 版本:2.11
- TC版本:
- AMS网络ID:5.39.55.247.1.1
- 注册等级:PLC
现在我已经安装的TwinCAT 3,但不能建立一个有效的连接。
的问题:
- 是它,因为没有安装在Win 7的紧凑型嵌入式 CX9020一个错误的图片?
- 如果是这样,我该如何安装一个更新的TwinCAT 3 Image?
答
首先你必须建立到控制器的路线。 总体思路是右键单击托盘中的“TwinCAT”图标,选择“路由器”,然后“编辑路线”。然后通过IP或搜索添加您的控制器。
假设你使用C#为您的应用程序: 您应该使用Twincat.Ads命令yourClient.Connect(5.39.55.247.1.1,851)
所在地址是” 2.1.1" 控制器和端口是ADS端口。 要获得端口,您应该双击项目的PLC部分中的控制器,然后查看那里的端口。第一PLC的默认值是851
当你有using TwinCAT.Ads;
只需添加
tcClient = new TcAdsClient();
tcClient.Connect(5.39.55.247.1.1,851);
的代码。
您可以在Beckhoff网站上找到有关C#和其他语言的良好示例。
你试图建立什么样的连接?远程桌面? TwinCAT ADS? – stevenv
这是一个ADS连接。我通过使用旧版TwinCAT 2.1的试用版运行。如果使用TwinCAT 3(例如,支持C++),这样做会很好。 – FlKo
您无法使用TwinCat 3连接到TwinCat 2 PLC。我也有一台CX9xxx,Beckhoff告诉我无法将其升级到TwinCat3。我现在使用TwinCat3使用CX5000。 –