一,变量导入与通讯设置
选择New,导入 TwinCat工程文件目录中生成的变量 TPY文件,后续更新变量也是选择New(更新变量时,不建议在Edit中导入,因为Edit中不会覆盖掉那些删改过的变量,可能导致通讯错误)
如果导入失败,或有些变量导入不成功,会生成相关的日志文件,日志文件中有导入失败的原因
PLC TwinCat端需要在Route路由里面添加触摸屏的IP和 AMS NetID,触摸屏的AMS NetID固定为 “IP地址.1.1”
二,常见通讯错误
RHAA034、035: PLC对触摸屏的读取/写入 返回错误代码(错误代码)
注意括号中的错误代码时PLC的,需要查询PLC相关资料才知道错误代码的意思和解决办法
倍福ADS通讯错误代码手册
https://infosys.beckhoff.com/english.php?content=../content/1033/tcadscommon/html/tcadscommon_intro.htm&id=
通过手册查询到上图中1808 0x710的错误代码意思是“symbol not found”,说明PLC的变量与触摸屏不一致,需要更新导入PLC变量。还有一种情况是忘记下载最新的PLC程序进去了