使用数据流的方式读取,解析时使用ReadPlcUnicodeString并注意元素的索引值。
如果想要与远端控制器做测试,一定要添加目标路由!!
然后把adsClient.Connect(851);修改成以下语句
adsClient.Connect("127.0.0.1.1.1",851);
"127.0.0.1.1.1"是NETID,851是PORT口,请根据实际填写
该例程为本机测试ADS通讯
如果需要连接远端控制器,一定要添加目标路由!!
然后修改以下语句,根据实际NETID和PORT进行修改填写。
在MainApp.Designer.cs中
this.tcAdsPlcServer.ClientNetId = "";
this.tcAdsPlcServer.ClientPortNr = 851;