中国机器人网 App
手机扫码下载 · 或点击查看
最近用RobotStudio搭仿真,IO信号这块老是跟现场对不上。仿真里加的DeviceNet信号,下载到真实控制器之后板卡地址又变了,DSQC652那几块映射关系搞得头大。
用得多的师傅们,你们IO配置是直接在示教器里搞还是仿真里配好直接灌?信号别名那块有啥讲究没,组那边老说我配置不规范。
直接说重点:IO配置必须先在RobotStudio里把DeviceNet总线扫好,确认每块DSQC板卡的Node ID跟现场一致,地址映射表导出来跟PLC那边对一遍。我们厂ABB和库卡都这么干过,没出过错。仿真里配完别直接下到真实控制器,版本不一样映射会乱,最好把IO.cfg和EIO.cfg单独拿出来对比。
另外信号别名建议用项目编号+功能描述的格式,别用di01_do02这种纯数字,后面维护真要命。组那边说规范大概率就是这个意思。
DSQC652是651还是652搞反了吧,这俩地址分配不一样。还有你板卡插在哪个槽位?DeviceNet站点号设的多少?这些不说清楚没法判断啊,截个图也行。
我这边做法不太一样。IO配置全在示教器里搞,RobotStudio只用来做轨迹仿真,信号逻辑PLC那边写。下载程序的时候IO配置单独走,不跟RAPID一起灌。这样现场调试改信号不动程序,安全得多。
用了一年多没出过地址错乱的毛病,团队里都是这么分工的。仿真和现场分开管理是个思路,你可以试试。