我要测试一个依赖于 PLC 某些输入的机器人程序。不幸的是我没有任何 PLC 可以连接到机器人,所以我想“手动”测试它。所以我的问题是:是否可以强制机器人输入高电平?例如,通过某种方式将输出映射到输入?
如果机器人正在等待输入变为“真”,那么我只需按下“模拟”按钮即可。但情况并非总是如此。有时我只想读取输入的值并让程序相应地执行操作。另一种选择是使用“始终为高”输入,但我不希望它始终为高。
其他信息:机器人是KRC2机器人。我没有像 Office Lite 这样的软件可供使用。
我想“安全”选项是将一些物理按钮连接到机器人的输入端,但我希望不必修改物理设置。提前致谢!
/RoboticsMan
试试 $IOSIM_OPT。设置为 true 然后你可以模拟输入。
Hi
它似乎被写保护了。我如何设置它?
/RoboticsMan
就像手册上说的...这是用于 OfficeLite 的,因此要使用它,请将环境更改为 Office。糟透了......你的IO是如何使用的?如果有信号,您可以用 BOOL 变量替换 SIGNAL 声明。
你好
“这是用于 OfficeLite,所以要使用它,请将环境更改为 Office。这很糟糕......”
好的。我没有那个,我只有实际的机器人来测试它。我看到提到了 OfficeLite,但我希望它不是必需的。我想我会通过将开关或传感器连接到机器人的输入端口来进行测试,然后在适当的时间触发它们。
“如果有信号,您可以用 BOOL 变量替换 SIGNAL 声明”
我们曾经在我们的程序中使用信号,但在某些时候我们转而使用 I/O 索引。不幸的是,在这里切换到布尔声明并不可行。
/RoboticsMan