中国机器人网 App
手机扫码下载 · 或点击查看
现场两台IRB6700,程序里有个num型的速度倍率变量,RobotStudio里改了下载下去嫌麻烦,想直接在示教器上把它改了以后立马试跑。不知道在示教器哪个菜单下能直接输入新值覆盖进去,有人干过这事没?
还有个事顺便问下,这个变量我程序里是写死的,改完示教器再断电会不会丢?
能改。示教器主菜单里进"ABB" → "程序数据",找到那个num型的变量点进去就能改,改完记得把光标移到要执行的指令行再按启动,别直接就run,不然用的还是缓存里的旧值。IRB6700的存储是带电保持的,只要不是电池彻底没电、或者手动做了"删除程序",断电不会丢。
要是程序里写死了的那种全局变量,建议直接建个可变量绑到IO或者后台任务里改,省得每次都进示教器翻菜单。
有个坑提醒一下:你说的是num型直接在示教器里改,这个没问题。但要是你在程序里用的是const常量,那是改不了的,示教器里看着像能编辑,一保存就报错,得回RobotStudio改成var或者persistent类型的才行。
6700的示教器那破屏幕本来就小,翻菜单翻半天还不如U盘拷回去在电脑里改完再下,反正RobotStudio在线编辑也是秒传的事。
你那个速度倍率变量是用来干嘛的?如果是临时调速度用的,为啥不直接在示教器上把倍率旋钮拧一下,还搞个变量绕一道?