2022年10月20日,晚上07:24
你好,
我使用PythonAPI来控制机器人使用在线编程使用kukbridge驱动程序。
我正在尝试实现一个功能,当用户打开连接到数字输入的门时,暂停机器人。
进程1像往常一样命令机器人。
进程2正在读取DI1并调用机器人。根据需要暂停或设置其他参数。
我有两个问题,不确定它们是否相关。
首先,在一个look中读取数字输入似乎会在某种程度上扰乱机器人驱动程序。如果我在进程2中运行下面的代码,我会得到一堆我在任何其他情况下都没有看到的targe叛逆错误。
其次,其他DI API调用,如waitDI或getDI似乎都不适合我。您可以想象一个更好的实现,上面的循环只是等待一个信号。
看起来有些人遇到了与这个API相关的问题://www.jasonament.com/forum/Thread-getDI-io...UKA-driver
我使用PythonAPI来控制机器人使用在线编程使用kukbridge驱动程序。
我正在尝试实现一个功能,当用户打开连接到数字输入的门时,暂停机器人。
进程1像往常一样命令机器人。
进程2正在读取DI1并调用机器人。根据需要暂停或设置其他参数。
我有两个问题,不确定它们是否相关。
首先,在一个look中读取数字输入似乎会在某种程度上扰乱机器人驱动程序。如果我在进程2中运行下面的代码,我会得到一堆我在任何其他情况下都没有看到的targe叛逆错误。
代码:
而真正的:
print(机器人。setParam("Driver", "GET $IN[1]"))
time . sleep (0.2)
其次,其他DI API调用,如waitDI或getDI似乎都不适合我。您可以想象一个更好的实现,上面的循环只是等待一个信号。
看起来有些人遇到了与这个API相关的问题://www.jasonament.com/forum/Thread-getDI-io...UKA-driver