首页 问答社区 正文

轨迹连续性的问题

KRC4 和 KSS 8.6
大家好,我正在为机器人编写程序,我意识到当它从一个模块 (B) 更改为另一个模块 (C) 时,机器人会停止一秒钟(没有等待秒或类似的东西).我将举一个例子来更好地解释
MAIN moduleLOOPMODUL_A()MODUL_B()MODUL_C()ENDLOOP
MODUL_BMODUL_B ()PTP P1 中的代码。 . . PTP P2 CONT PDAT 1 TOOL[1] BASE[0] out X pulse xEND
MODUL_CMODUL_C里面的代码()PTP P3 CONT PDAT1 TOOL[1] BASE[0]ENDa信息显示在控制台上,不可能近似于“点名称”
有人知道为什么吗?抱歉我的英语不好,我希望你能理解我

首先:最好发帖您的确切程序,而不是您认为您编写的程序。
是否所有模块的开头都有一个 INI 折叠? INI-Fold 是预先运行中断,因此您不能混合。
与 IO 交互也是如此。这可以通过在 IO 前面添加一个 continue 来解决操作说明。但请注意,评估比提前运行完成,不再是主运行。
Fubini

代码

是的。不要在 module_c 开头使用 INI fold。那是罪魁祸首。
Fubini

我是机器人编程的新手...我什么时候可以删除 de INI 折叠?我知道“main”的 ini 不好删除……我初始化了一些变量……但是当我做了一个新模块时,我从不删除 ini
非常感谢您的回答。

海报

本文转载自互联网或由网友投稿发布,如有侵权,请联系删除

本文地址:http://www.yushouy.com/robots/e9409c83.html

相关推荐

看起来这里没有任何东西...

发布评论

感谢您的支持