讨论

发那科示教器上那种演示视频咋整出来的?

aa774030
aa774030
2026/05/01 13:01

我们这边接了个汽车焊装线改造的活,甲方非要在示教器上放个循环演示视频,就是那种设备一启动就自动跑一遍轨迹的小片。说实话之前没干过这个,用的是R-30iB Plus的控制器,手上只有一份英文的KAREL手册翻着费劲。

想问下这玩意儿是直接用示教器录的吗还是要单独写脚本?分辨力能上到多少,能不能在HMI里嵌个进度条同步显示当前走到第几段?哪位做过类似项目给个思路,或者甩个手把手教程的链接也行,最好是中文的。

19 3

全部回复 (3)

老冯
老冯#1

这事不难搞,别被KAREL吓到。我们厂去年给某主机厂做的发动机装配演示就是这套路,分辨率给到720p在示教器上放得清清楚楚的。具体做法是先把现场实际轨迹跑顺了,然后用示教器自带的Cycle Time分析功能把每段行程时间卡准,再转成视频文件丢进TP的CF卡里就行。

脚本部分我给你个思路:用KAREL写个$TERMINAL_WAIT配合DO[100]这种内部信号去触发视频播放,HMI那边用KCLScript做个自定义页面,进度条直接绑$MOTYPE当前指令行号除以总行号就能算出来,亲测误差在3%以内。别用花里胡哨的分辨率,640×480在8.4寸屏上反而最稳。

2026/05/04 14:08
li_wei
li_wei#2

我咋记得R-30iB Plus的示教器内存卡格式只认FAT16的,而且单个文件不能超过2G,你那视频长度多少?要是循环演示超过半小时就得分段。另外嵌入式HMI的刷新率就那点,视频和高频实时数据同屏显示很容易卡顿,建议把进度条和视频窗口分两个页面切换。

2026/05/07 07:15
1314521
1314521#3

这甲方要求有点意思,是验收的时候领导要看还是真有培训需求?如果是应付检查的话直接找个MP4转成TP能认的格式放进去就完事了,进度条啥的完全没必要;但要是真给操作工培训用,那得考虑视频和实际运动的时间同步问题,机械臂减速或者暂停的时候视频也得跟着停,这块逻辑挺麻烦的。

2026/05/07 14:52