ADS错误1796:使用TwinCAT连接倍福控制器失败如何解决?
解决TwinCAT连接倍福控制器时的ADS错误1796(0x704):Reading/writing not permitted
检查控制器ADS权限组配置
打开控制器的TwinCAT系统管理器,进入ADS Settings->ADS Rights Management,确认你的开发PC IP或所属IP段被加入有读/写权限的组(比如默认的Admin组)。没加的话手动添加,之后重启ADS服务(控制器TwinCAT菜单选Restart ADS Server)。切换控制器运行模式
控制器在Run模式下部分写操作会受限,切到Config模式再尝试连接:右键控制器,选Change Mode->Config。核对工程目标控制器设置
确认工程里选的目标控制器IP和实际一致,避免IP不匹配导致权限验证失败:右键工程System->Properties->Target Settings,检查ADS Route里的IP地址。重置ADS路由表
开发PC右下角找到TwinCAT ADS Router托盘图标,右键选ADS Router Settings,删掉现有目标控制器路由,重新添加:点Add,输入控制器IP、NetID,勾选Auto Connect,最后重启TwinCAT ADS Router服务。检查控制器用户账户权限
如果控制器开了Windows账户验证,确保你用的账户是管理员权限:登录控制器Windows系统,进控制面板->用户账户确认权限级别。
内容的提问来源于stack exchange,提问作者Subhash
相关产品推荐
相关产品推荐

