RoboDK论坛
RoboDK中的TMFlow Set变量-可打印版本

+- RoboDK论坛(//m.sinclairbody.com/forum
+-论坛:RoboDK(英文)(//m.sinclairbody.com/forum/Forum-RoboDK-EN
+-论坛:RoboDK API (//m.sinclairbody.com/forum/Forum-RoboDK-API
+—线程:TMFlow设置变量在RoboDK (/ Thread-TMFlow-Set-Variable-in-RoboDK



RoboDK中的TMFlow Set变量-SeanG-02-24-2021

嘿,

我试图在欧姆龙TM5-900上设置一个数字输出(DO),在一条线上的中点,而机器人保持恒定的速度。

在TMFlow中,我使用2个线程。一个用于机器人的运动,另一个用于跟踪数字输出的状态。这样做的原因是机器人上的SetDO函数需要一些时间来执行,所以机器人在设置DO时非常短暂地停止。或者,我可以使用SetVariable命令,它几乎是即时的,不会中断机器人的运动。

如何使用Python API生成SetVariable命令?

附加问题:在RoboDK中是否有方法生成多个TMFlow线程?

干杯!
肖恩


RE: RoboDK中的TMFlow设置变量-杰里米-02-24-2021

嗨,肖恩,

用TMFlow为欧姆龙TM机器人生成代码是非常复杂的。我知道它,因为我开发了它的很大一部分。
所以可以肯定的是,仅使用Python是无法实现这一点的,后处理器本身需要一些改进。

您是否拥有正在维护中的RoboDK专业许可证?如果是这样,你可以去“帮助”->“请求支持”,我应该可以在这方面帮助你。

杰里米


RE: RoboDK中的TMFlow设置变量-SeanG-02-28-2021

嗨,杰里米,

是的,我正在研究后处理器,我想我必须配置我自己的节点。

我做!我会讲到的。谢谢你杰里米

肖恩


RE: RoboDK中的TMFlow设置变量-杰里米-03-01-2021

如果你能继续下去,请告诉我。之后我可以将其添加到标准的后处理器中。

杰里米